+ 1832817:jenkins7500001362394236101.sh: build_container_exec: 29: set +x + 1384017:pw-trigger.sh: 46: trap 'pw_deinit gdb' EXIT + 1384017:pw-trigger.sh: 47: pw_init gdb + 1384017:pw-trigger.sh: pw_init: 41: set -euf -o pipefail + 1384017:pw-trigger.sh: pw_init: 42: local project=gdb + 1384017:pw-trigger.sh: pw_init: 44: git -C gdb config pw.server https://patchwork.sourceware.org/api/1.2/ + 1384017:pw-trigger.sh: pw_init: 46: git -C gdb config pw.project gdb + 1384017:pw-trigger.sh: pw_init: 48: pw_clear_cache + 1384017:pw-trigger.sh: pw_clear_cache: 68: set -euf -o pipefail + 1384017:pw-trigger.sh: pw_clear_cache: 70: rm -rf /tmp/pw-yaml-cache-1384017 + 1384017:pw-trigger.sh: pw_clear_cache: 71: mkdir /tmp/pw-yaml-cache-1384017 ++ 1384017:pw-trigger.sh: 49: mktemp + 1384017:pw-trigger.sh: 49: yaml=/tmp/tmp.QfVXY3YB46 + 1384017:pw-trigger.sh: 51: trap 'pw_deinit gdb; rm -f /tmp/tmp.QfVXY3YB46' EXIT + 1384017:pw-trigger.sh: 53: readarray -t prereq_bots ++ 1384017:pw-trigger.sh: 53: print_prereq_bots tcwg_gdb_check--master-arm ++ 1384017:pw-trigger.sh: print_prereq_bots: 26: set -euf -o pipefail ++ 1384017:pw-trigger.sh: print_prereq_bots: 27: local ci_bot=tcwg_gdb_check--master-arm ++ 1384017:pw-trigger.sh: print_prereq_bots: 30: case "$ci_bot" in ++ 1384017:pw-trigger.sh: print_prereq_bots: 32: echo tcwg_gdb_check--master-arm ++ 1384017:pw-trigger.sh: print_prereq_bots: 32: sed -e s/_check--/_build--/ ++ 1384017:pw-trigger.sh: print_prereq_bots: 37: case "$ci_bot" in + 1384017:pw-trigger.sh: 55: git -C gdb pw series list -f yaml + 1384017:pw-trigger.sh: 56: mkdir -p artifacts/jenkins ++ 1384017:pw-trigger.sh: 58: shyaml get-length + 1384017:pw-trigger.sh: 58: len=30 + 1384017:pw-trigger.sh: 59: i=30 + 1384017:pw-trigger.sh: 60: j=0 + 1384017:pw-trigger.sh: 62: '[' 30 -gt 0 ']' + 1384017:pw-trigger.sh: 63: i=29 ++ 1384017:pw-trigger.sh: 64: shyaml get-value 29.id + 1384017:pw-trigger.sh: 64: series_id=65420 + 1384017:pw-trigger.sh: 66: pw_series_complete_p gdb 65420 + 1384017:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 1384017:pw-trigger.sh: pw_series_complete_p: 183: local project=gdb + 1384017:pw-trigger.sh: pw_series_complete_p: 184: local series_id=65420 + 1384017:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 1384017:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get gdb series 65420 property Complete value ++ 1384017:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 1384017:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 1384017:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 1384017:pw-trigger.sh: pw_yaml_get: 100: local id=65420 ++ 1384017:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 1384017:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 1384017:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 1384017:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 1384017:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 1384017:pw-trigger.sh: pw_yaml_get: 108: set +x + 1384017:pw-trigger.sh: pw_series_complete_p: 187: value=True + 1384017:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 1384017:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 1384017:pw-trigger.sh: 71: num_patch=0 + 1384017:pw-trigger.sh: 72: true ++ 1384017:pw-trigger.sh: 74: pw_get_patch_from_series gdb 65420 0 ++ 1384017:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 1384017:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 1384017:pw-trigger.sh: pw_get_patch_from_series: 204: local id=65420 ++ 1384017:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 1384017:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 1384017:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 65420 property '.*' value Patches 0 +++ 1384017:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 1384017:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 1384017:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 1384017:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 1384017:pw-trigger.sh: pw_yaml_get: 100: local id=65420 +++ 1384017:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 1384017:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 1384017:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 1384017:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 1384017:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 1384017:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 1384017:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=141977 ++ 1384017:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 141977 = '' ']' ++ 1384017:pw-trigger.sh: pw_get_patch_from_series: 213: echo 141977 + 1384017:pw-trigger.sh: 74: patch_id=141977 + 1384017:pw-trigger.sh: 75: '[' 141977 = '' ']' ++ 1384017:pw-trigger.sh: 82: pw_get_patch_data gdb 141977 State ++ 1384017:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 1384017:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 1384017:pw-trigger.sh: pw_get_patch_data: 224: local project=gdb ++ 1384017:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=141977 ++ 1384017:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 1384017:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gdb patch 141977 property State value ++ 1384017:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 1384017:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 1384017:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 1384017:pw-trigger.sh: pw_yaml_get: 100: local id=141977 ++ 1384017:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 1384017:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 1384017:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 1384017:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 1384017:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 1384017:pw-trigger.sh: pw_yaml_get: 108: set +x + 1384017:pw-trigger.sh: 82: patch_state=new + 1384017:pw-trigger.sh: 83: case "$patch_state" in ++ 1384017:pw-trigger.sh: 89: pw_patch_check_state 141977 tcwg_gdb_check--master-arm ++ 1384017:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 1384017:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=141977 ++ 1384017:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_check--master-arm ++ 1384017:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 1384017:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_check--master-arm +++ 1384017:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 1384017:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 1384017:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_check--master-arm +++ 1384017:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 1384017:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 1384017:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 1384017:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 1384017:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_check--master-arm ++ 1384017:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 1384017:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 1384017:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.q2A5NyveTO +++ 1384017:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 1384017:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.z8onIz2jMe ++ 1384017:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.q2A5NyveTO /tmp/tmp.z8onIz2jMe' EXIT ++ 1384017:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 1384017:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/141977/checks/ ++ 1384017:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/141977/checks/?user=linaro-tcwg-bot&context=tcwg_gdb_check--master-arm&page=last' ++ 1384017:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 1384017:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 1384017:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1384017:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 1384017:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1384017:pw-trigger.sh: pw_patch_check_state: 267: wait 1384144 ++ 1384017:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 1384017:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1384017:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.z8onIz2jMe ++ 1384017:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 501664, "url": "https://patchwork.sourceware.org/api/1.2/patches/141977/checks/501664/", "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-23T04:59:08.728684", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_check--master-arm-precommit/builds/10780/log", "context": "tcwg_gdb_check--master-arm", "description": "Test started" }' = null ']' +++ 1384017:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1384017:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-23T04:59:08.728684 +++ 1384017:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-23T04:59:08.728684 +%s ++ 1384017:pw-trigger.sh: pw_patch_check_state: 274: date=1787461148 ++ 1384017:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1787461148 ']' ++ 1384017:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1787461148 +++ 1384017:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1384017:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 1384017:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1384017:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 1384017:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1384017:pw-trigger.sh: pw_patch_check_state: 267: wait 1384151 ++ 1384017:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 1384017:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1384017:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.z8onIz2jMe ++ 1384017:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 501665, "url": "https://patchwork.sourceware.org/api/1.2/patches/141977/checks/501665/", "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-23T04:59:09.945061", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_check--master-arm-precommit/builds/10780/log", "context": "tcwg_gdb_check--master-arm", "description": "Patch applied" }' = null ']' +++ 1384017:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1384017:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-23T04:59:09.945061 +++ 1384017:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-23T04:59:09.945061 +%s ++ 1384017:pw-trigger.sh: pw_patch_check_state: 274: date=1787461149 ++ 1384017:pw-trigger.sh: pw_patch_check_state: 275: '[' 1787461148 -le 1787461149 ']' ++ 1384017:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1787461149 +++ 1384017:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1384017:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 1384017:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1384017:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 1384017:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1384017:pw-trigger.sh: pw_patch_check_state: 267: wait 1384158 ++ 1384017:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 1384017:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1384017:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.z8onIz2jMe ++ 1384017:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 501729, "url": "https://patchwork.sourceware.org/api/1.2/patches/141977/checks/501729/", "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-23T08:06:59.070244", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_check--master-arm-precommit/builds/10780/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_gdb_check--master-arm", "description": "Test passed" }' = null ']' +++ 1384017:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1384017:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-23T08:06:59.070244 +++ 1384017:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-23T08:06:59.070244 +%s ++ 1384017:pw-trigger.sh: pw_patch_check_state: 274: date=1787472419 ++ 1384017:pw-trigger.sh: pw_patch_check_state: 275: '[' 1787461149 -le 1787472419 ']' ++ 1384017:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1787472419 +++ 1384017:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1384017:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 1384017:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1384017:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 1384017:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1384017:pw-trigger.sh: pw_patch_check_state: 267: wait 1384165 ++ 1384017:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 1384017:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1384017:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.z8onIz2jMe ++ 1384017:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 1384017:pw-trigger.sh: pw_patch_check_state: 270: break ++ 1384017:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 1384017:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.q2A5NyveTO /tmp/tmp.z8onIz2jMe + 1384017:pw-trigger.sh: 89: check_state=success + 1384017:pw-trigger.sh: 90: '[' success = pending ']' + 1384017:pw-trigger.sh: 93: num_patch=1 + 1384017:pw-trigger.sh: 72: true ++ 1384017:pw-trigger.sh: 74: pw_get_patch_from_series gdb 65420 1 ++ 1384017:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 1384017:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 1384017:pw-trigger.sh: pw_get_patch_from_series: 204: local id=65420 ++ 1384017:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 1384017:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 1384017:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 65420 property '.*' value Patches 1 +++ 1384017:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 1384017:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 1384017:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 1384017:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 1384017:pw-trigger.sh: pw_yaml_get: 100: local id=65420 +++ 1384017:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 1384017:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 1384017:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 1384017:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 1384017:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 1384017:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 1384017:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id= ++ 1384017:pw-trigger.sh: pw_get_patch_from_series: 210: '[' '' = '' ']' ++ 1384017:pw-trigger.sh: pw_get_patch_from_series: 211: return 1 ++ 1384017:pw-trigger.sh: 74: true + 1384017:pw-trigger.sh: 74: patch_id= + 1384017:pw-trigger.sh: 75: '[' '' = '' ']' + 1384017:pw-trigger.sh: 76: break + 1384017:pw-trigger.sh: 96: '[' '' = '' ']' + 1384017:pw-trigger.sh: 97: continue + 1384017:pw-trigger.sh: 62: '[' 29 -gt 0 ']' + 1384017:pw-trigger.sh: 63: i=28 ++ 1384017:pw-trigger.sh: 64: shyaml get-value 28.id + 1384017:pw-trigger.sh: 64: series_id=65421 + 1384017:pw-trigger.sh: 66: pw_series_complete_p gdb 65421 + 1384017:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 1384017:pw-trigger.sh: pw_series_complete_p: 183: local project=gdb + 1384017:pw-trigger.sh: pw_series_complete_p: 184: local series_id=65421 + 1384017:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 1384017:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get gdb series 65421 property Complete value ++ 1384017:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 1384017:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 1384017:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 1384017:pw-trigger.sh: pw_yaml_get: 100: local id=65421 ++ 1384017:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 1384017:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 1384017:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 1384017:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 1384017:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 1384017:pw-trigger.sh: pw_yaml_get: 108: set +x + 1384017:pw-trigger.sh: pw_series_complete_p: 187: value=True + 1384017:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 1384017:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 1384017:pw-trigger.sh: 71: num_patch=0 + 1384017:pw-trigger.sh: 72: true ++ 1384017:pw-trigger.sh: 74: pw_get_patch_from_series gdb 65421 0 ++ 1384017:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 1384017:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 1384017:pw-trigger.sh: pw_get_patch_from_series: 204: local id=65421 ++ 1384017:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 1384017:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 1384017:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 65421 property '.*' value Patches 0 +++ 1384017:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 1384017:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 1384017:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 1384017:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 1384017:pw-trigger.sh: pw_yaml_get: 100: local id=65421 +++ 1384017:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 1384017:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 1384017:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 1384017:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 1384017:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 1384017:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 1384017:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=141978 ++ 1384017:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 141978 = '' ']' ++ 1384017:pw-trigger.sh: pw_get_patch_from_series: 213: echo 141978 + 1384017:pw-trigger.sh: 74: patch_id=141978 + 1384017:pw-trigger.sh: 75: '[' 141978 = '' ']' ++ 1384017:pw-trigger.sh: 82: pw_get_patch_data gdb 141978 State ++ 1384017:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 1384017:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 1384017:pw-trigger.sh: pw_get_patch_data: 224: local project=gdb ++ 1384017:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=141978 ++ 1384017:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 1384017:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gdb patch 141978 property State value ++ 1384017:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 1384017:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 1384017:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 1384017:pw-trigger.sh: pw_yaml_get: 100: local id=141978 ++ 1384017:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 1384017:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 1384017:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 1384017:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 1384017:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 1384017:pw-trigger.sh: pw_yaml_get: 108: set +x + 1384017:pw-trigger.sh: 82: patch_state=new + 1384017:pw-trigger.sh: 83: case "$patch_state" in ++ 1384017:pw-trigger.sh: 89: pw_patch_check_state 141978 tcwg_gdb_check--master-arm ++ 1384017:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 1384017:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=141978 ++ 1384017:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_check--master-arm ++ 1384017:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 1384017:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_check--master-arm +++ 1384017:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 1384017:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 1384017:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_check--master-arm +++ 1384017:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 1384017:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 1384017:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 1384017:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 1384017:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_check--master-arm ++ 1384017:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 1384017:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 1384017:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.pNvWETq4Ep +++ 1384017:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 1384017:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.hojEH0scx6 ++ 1384017:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.pNvWETq4Ep /tmp/tmp.hojEH0scx6' EXIT ++ 1384017:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 1384017:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/141978/checks/ ++ 1384017:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/141978/checks/?user=linaro-tcwg-bot&context=tcwg_gdb_check--master-arm&page=last' ++ 1384017:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 1384017:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 1384017:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1384017:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 1384017:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1384017:pw-trigger.sh: pw_patch_check_state: 267: wait 1384267 ++ 1384017:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 1384017:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1384017:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.hojEH0scx6 ++ 1384017:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 501666, "url": "https://patchwork.sourceware.org/api/1.2/patches/141978/checks/501666/", "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-23T04:59:09.982730", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_check--master-arm-precommit/builds/10781/log", "context": "tcwg_gdb_check--master-arm", "description": "Test started" }' = null ']' +++ 1384017:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1384017:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-23T04:59:09.982730 +++ 1384017:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-23T04:59:09.982730 +%s ++ 1384017:pw-trigger.sh: pw_patch_check_state: 274: date=1787461149 ++ 1384017:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1787461149 ']' ++ 1384017:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1787461149 +++ 1384017:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1384017:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 1384017:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1384017:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 1384017:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1384017:pw-trigger.sh: pw_patch_check_state: 267: wait 1384274 ++ 1384017:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 1384017:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1384017:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.hojEH0scx6 ++ 1384017:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 501667, "url": "https://patchwork.sourceware.org/api/1.2/patches/141978/checks/501667/", "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-23T04:59:11.579892", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_check--master-arm-precommit/builds/10781/log", "context": "tcwg_gdb_check--master-arm", "description": "Patch applied" }' = null ']' +++ 1384017:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1384017:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-23T04:59:11.579892 +++ 1384017:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-23T04:59:11.579892 +%s ++ 1384017:pw-trigger.sh: pw_patch_check_state: 274: date=1787461151 ++ 1384017:pw-trigger.sh: pw_patch_check_state: 275: '[' 1787461149 -le 1787461151 ']' ++ 1384017:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1787461151 +++ 1384017:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1384017:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 1384017:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1384017:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 1384017:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1384017:pw-trigger.sh: pw_patch_check_state: 267: wait 1384281 ++ 1384017:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 1384017:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1384017:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.hojEH0scx6 ++ 1384017:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 501713, "url": "https://patchwork.sourceware.org/api/1.2/patches/141978/checks/501713/", "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-23T07:44:46.864290", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_check--master-arm-precommit/builds/10781/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_gdb_check--master-arm", "description": "Test passed" }' = null ']' +++ 1384017:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1384017:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-23T07:44:46.864290 +++ 1384017:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-23T07:44:46.864290 +%s ++ 1384017:pw-trigger.sh: pw_patch_check_state: 274: date=1787471086 ++ 1384017:pw-trigger.sh: pw_patch_check_state: 275: '[' 1787461151 -le 1787471086 ']' ++ 1384017:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1787471086 +++ 1384017:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1384017:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 1384017:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1384017:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 1384017:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1384017:pw-trigger.sh: pw_patch_check_state: 267: wait 1384288 ++ 1384017:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 1384017:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1384017:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.hojEH0scx6 ++ 1384017:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 1384017:pw-trigger.sh: pw_patch_check_state: 270: break ++ 1384017:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 1384017:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.pNvWETq4Ep /tmp/tmp.hojEH0scx6 + 1384017:pw-trigger.sh: 89: check_state=success + 1384017:pw-trigger.sh: 90: '[' success = pending ']' + 1384017:pw-trigger.sh: 93: num_patch=1 + 1384017:pw-trigger.sh: 72: true ++ 1384017:pw-trigger.sh: 74: pw_get_patch_from_series gdb 65421 1 ++ 1384017:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 1384017:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 1384017:pw-trigger.sh: pw_get_patch_from_series: 204: local id=65421 ++ 1384017:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 1384017:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 1384017:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 65421 property '.*' value Patches 1 +++ 1384017:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 1384017:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 1384017:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 1384017:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 1384017:pw-trigger.sh: pw_yaml_get: 100: local id=65421 +++ 1384017:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 1384017:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 1384017:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 1384017:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 1384017:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 1384017:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 1384017:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id= ++ 1384017:pw-trigger.sh: pw_get_patch_from_series: 210: '[' '' = '' ']' ++ 1384017:pw-trigger.sh: pw_get_patch_from_series: 211: return 1 ++ 1384017:pw-trigger.sh: 74: true + 1384017:pw-trigger.sh: 74: patch_id= + 1384017:pw-trigger.sh: 75: '[' '' = '' ']' + 1384017:pw-trigger.sh: 76: break + 1384017:pw-trigger.sh: 96: '[' '' = '' ']' + 1384017:pw-trigger.sh: 97: continue + 1384017:pw-trigger.sh: 62: '[' 28 -gt 0 ']' + 1384017:pw-trigger.sh: 63: i=27 ++ 1384017:pw-trigger.sh: 64: shyaml get-value 27.id + 1384017:pw-trigger.sh: 64: series_id=65431 + 1384017:pw-trigger.sh: 66: pw_series_complete_p gdb 65431 + 1384017:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 1384017:pw-trigger.sh: pw_series_complete_p: 183: local project=gdb + 1384017:pw-trigger.sh: pw_series_complete_p: 184: local series_id=65431 + 1384017:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 1384017:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get gdb series 65431 property Complete value ++ 1384017:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 1384017:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 1384017:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 1384017:pw-trigger.sh: pw_yaml_get: 100: local id=65431 ++ 1384017:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 1384017:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 1384017:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 1384017:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 1384017:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 1384017:pw-trigger.sh: pw_yaml_get: 108: set +x + 1384017:pw-trigger.sh: pw_series_complete_p: 187: value=True + 1384017:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 1384017:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 1384017:pw-trigger.sh: 71: num_patch=0 + 1384017:pw-trigger.sh: 72: true ++ 1384017:pw-trigger.sh: 74: pw_get_patch_from_series gdb 65431 0 ++ 1384017:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 1384017:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 1384017:pw-trigger.sh: pw_get_patch_from_series: 204: local id=65431 ++ 1384017:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 1384017:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 1384017:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 65431 property '.*' value Patches 0 +++ 1384017:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 1384017:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 1384017:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 1384017:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 1384017:pw-trigger.sh: pw_yaml_get: 100: local id=65431 +++ 1384017:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 1384017:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 1384017:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 1384017:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 1384017:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 1384017:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 1384017:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=141995 ++ 1384017:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 141995 = '' ']' ++ 1384017:pw-trigger.sh: pw_get_patch_from_series: 213: echo 141995 + 1384017:pw-trigger.sh: 74: patch_id=141995 + 1384017:pw-trigger.sh: 75: '[' 141995 = '' ']' ++ 1384017:pw-trigger.sh: 82: pw_get_patch_data gdb 141995 State ++ 1384017:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 1384017:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 1384017:pw-trigger.sh: pw_get_patch_data: 224: local project=gdb ++ 1384017:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=141995 ++ 1384017:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 1384017:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gdb patch 141995 property State value ++ 1384017:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 1384017:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 1384017:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 1384017:pw-trigger.sh: pw_yaml_get: 100: local id=141995 ++ 1384017:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 1384017:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 1384017:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 1384017:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 1384017:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 1384017:pw-trigger.sh: pw_yaml_get: 108: set +x + 1384017:pw-trigger.sh: 82: patch_state=new + 1384017:pw-trigger.sh: 83: case "$patch_state" in ++ 1384017:pw-trigger.sh: 89: pw_patch_check_state 141995 tcwg_gdb_check--master-arm ++ 1384017:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 1384017:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=141995 ++ 1384017:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_check--master-arm ++ 1384017:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 1384017:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_check--master-arm +++ 1384017:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 1384017:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 1384017:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_check--master-arm +++ 1384017:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 1384017:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 1384017:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 1384017:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 1384017:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_check--master-arm ++ 1384017:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 1384017:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 1384017:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.7JWKVkLJqc +++ 1384017:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 1384017:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.KZ8z2lTVXw ++ 1384017:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.7JWKVkLJqc /tmp/tmp.KZ8z2lTVXw' EXIT ++ 1384017:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 1384017:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/141995/checks/ ++ 1384017:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/141995/checks/?user=linaro-tcwg-bot&context=tcwg_gdb_check--master-arm&page=last' ++ 1384017:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 1384017:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 1384017:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1384017:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 1384017:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1384017:pw-trigger.sh: pw_patch_check_state: 267: wait 1384390 ++ 1384017:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 1384017:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1384017:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.KZ8z2lTVXw ++ 1384017:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 501789, "url": "https://patchwork.sourceware.org/api/1.2/patches/141995/checks/501789/", "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-23T10:30:42.273717", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_check--master-arm-precommit/builds/10784/log", "context": "tcwg_gdb_check--master-arm", "description": "Test started" }' = null ']' +++ 1384017:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1384017:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-23T10:30:42.273717 +++ 1384017:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-23T10:30:42.273717 +%s ++ 1384017:pw-trigger.sh: pw_patch_check_state: 274: date=1787481042 ++ 1384017:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1787481042 ']' ++ 1384017:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1787481042 +++ 1384017:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1384017:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 1384017:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1384017:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 1384017:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1384017:pw-trigger.sh: pw_patch_check_state: 267: wait 1384397 ++ 1384017:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 1384017:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1384017:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.KZ8z2lTVXw ++ 1384017:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 501790, "url": "https://patchwork.sourceware.org/api/1.2/patches/141995/checks/501790/", "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-23T10:30:43.865368", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_check--master-arm-precommit/builds/10784/log", "context": "tcwg_gdb_check--master-arm", "description": "Patch applied" }' = null ']' +++ 1384017:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1384017:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-23T10:30:43.865368 +++ 1384017:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-23T10:30:43.865368 +%s ++ 1384017:pw-trigger.sh: pw_patch_check_state: 274: date=1787481043 ++ 1384017:pw-trigger.sh: pw_patch_check_state: 275: '[' 1787481042 -le 1787481043 ']' ++ 1384017:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1787481043 +++ 1384017:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1384017:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 1384017:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1384017:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 1384017:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1384017:pw-trigger.sh: pw_patch_check_state: 267: wait 1384404 ++ 1384017:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 1384017:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1384017:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.KZ8z2lTVXw ++ 1384017:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 501824, "url": "https://patchwork.sourceware.org/api/1.2/patches/141995/checks/501824/", "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-23T13:08:10.962946", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_check--master-arm-precommit/builds/10784/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_gdb_check--master-arm", "description": "Test passed" }' = null ']' +++ 1384017:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1384017:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-23T13:08:10.962946 +++ 1384017:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-23T13:08:10.962946 +%s ++ 1384017:pw-trigger.sh: pw_patch_check_state: 274: date=1787490490 ++ 1384017:pw-trigger.sh: pw_patch_check_state: 275: '[' 1787481043 -le 1787490490 ']' ++ 1384017:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1787490490 +++ 1384017:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1384017:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 1384017:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1384017:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 1384017:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1384017:pw-trigger.sh: pw_patch_check_state: 267: wait 1384411 ++ 1384017:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 1384017:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1384017:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.KZ8z2lTVXw ++ 1384017:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 1384017:pw-trigger.sh: pw_patch_check_state: 270: break ++ 1384017:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 1384017:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.7JWKVkLJqc /tmp/tmp.KZ8z2lTVXw + 1384017:pw-trigger.sh: 89: check_state=success + 1384017:pw-trigger.sh: 90: '[' success = pending ']' + 1384017:pw-trigger.sh: 93: num_patch=1 + 1384017:pw-trigger.sh: 72: true ++ 1384017:pw-trigger.sh: 74: pw_get_patch_from_series gdb 65431 1 ++ 1384017:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 1384017:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 1384017:pw-trigger.sh: pw_get_patch_from_series: 204: local id=65431 ++ 1384017:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 1384017:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 1384017:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 65431 property '.*' value Patches 1 +++ 1384017:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 1384017:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 1384017:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 1384017:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 1384017:pw-trigger.sh: pw_yaml_get: 100: local id=65431 +++ 1384017:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 1384017:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 1384017:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 1384017:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 1384017:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 1384017:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 1384017:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id= ++ 1384017:pw-trigger.sh: pw_get_patch_from_series: 210: '[' '' = '' ']' ++ 1384017:pw-trigger.sh: pw_get_patch_from_series: 211: return 1 ++ 1384017:pw-trigger.sh: 74: true + 1384017:pw-trigger.sh: 74: patch_id= + 1384017:pw-trigger.sh: 75: '[' '' = '' ']' + 1384017:pw-trigger.sh: 76: break + 1384017:pw-trigger.sh: 96: '[' '' = '' ']' + 1384017:pw-trigger.sh: 97: continue + 1384017:pw-trigger.sh: 62: '[' 27 -gt 0 ']' + 1384017:pw-trigger.sh: 63: i=26 ++ 1384017:pw-trigger.sh: 64: shyaml get-value 26.id + 1384017:pw-trigger.sh: 64: series_id=65432 + 1384017:pw-trigger.sh: 66: pw_series_complete_p gdb 65432 + 1384017:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 1384017:pw-trigger.sh: pw_series_complete_p: 183: local project=gdb + 1384017:pw-trigger.sh: pw_series_complete_p: 184: local series_id=65432 + 1384017:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 1384017:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get gdb series 65432 property Complete value ++ 1384017:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 1384017:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 1384017:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 1384017:pw-trigger.sh: pw_yaml_get: 100: local id=65432 ++ 1384017:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 1384017:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 1384017:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 1384017:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 1384017:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 1384017:pw-trigger.sh: pw_yaml_get: 108: set +x + 1384017:pw-trigger.sh: pw_series_complete_p: 187: value=True + 1384017:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 1384017:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 1384017:pw-trigger.sh: 71: num_patch=0 + 1384017:pw-trigger.sh: 72: true ++ 1384017:pw-trigger.sh: 74: pw_get_patch_from_series gdb 65432 0 ++ 1384017:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 1384017:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 1384017:pw-trigger.sh: pw_get_patch_from_series: 204: local id=65432 ++ 1384017:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 1384017:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 1384017:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 65432 property '.*' value Patches 0 +++ 1384017:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 1384017:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 1384017:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 1384017:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 1384017:pw-trigger.sh: pw_yaml_get: 100: local id=65432 +++ 1384017:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 1384017:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 1384017:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 1384017:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 1384017:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 1384017:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 1384017:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=141999 ++ 1384017:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 141999 = '' ']' ++ 1384017:pw-trigger.sh: pw_get_patch_from_series: 213: echo 141999 + 1384017:pw-trigger.sh: 74: patch_id=141999 + 1384017:pw-trigger.sh: 75: '[' 141999 = '' ']' ++ 1384017:pw-trigger.sh: 82: pw_get_patch_data gdb 141999 State ++ 1384017:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 1384017:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 1384017:pw-trigger.sh: pw_get_patch_data: 224: local project=gdb ++ 1384017:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=141999 ++ 1384017:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 1384017:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gdb patch 141999 property State value ++ 1384017:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 1384017:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 1384017:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 1384017:pw-trigger.sh: pw_yaml_get: 100: local id=141999 ++ 1384017:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 1384017:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 1384017:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 1384017:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 1384017:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 1384017:pw-trigger.sh: pw_yaml_get: 108: set +x + 1384017:pw-trigger.sh: 82: patch_state=new + 1384017:pw-trigger.sh: 83: case "$patch_state" in ++ 1384017:pw-trigger.sh: 89: pw_patch_check_state 141999 tcwg_gdb_check--master-arm ++ 1384017:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 1384017:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=141999 ++ 1384017:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_check--master-arm ++ 1384017:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 1384017:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_check--master-arm +++ 1384017:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 1384017:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 1384017:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_check--master-arm +++ 1384017:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 1384017:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 1384017:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 1384017:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 1384017:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_check--master-arm ++ 1384017:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 1384017:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 1384017:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.HTIqiCkAww +++ 1384017:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 1384017:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.VqaWUYqDpJ ++ 1384017:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.HTIqiCkAww /tmp/tmp.VqaWUYqDpJ' EXIT ++ 1384017:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 1384017:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/141999/checks/ ++ 1384017:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/141999/checks/?user=linaro-tcwg-bot&context=tcwg_gdb_check--master-arm&page=last' ++ 1384017:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 1384017:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 1384017:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1384017:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 1384017:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1384017:pw-trigger.sh: pw_patch_check_state: 267: wait 1384521 ++ 1384017:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 1384017:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1384017:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.VqaWUYqDpJ ++ 1384017:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 501791, "url": "https://patchwork.sourceware.org/api/1.2/patches/141999/checks/501791/", "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-23T10:31:03.975329", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_check--master-arm-precommit/builds/10785/log", "context": "tcwg_gdb_check--master-arm", "description": "Test started" }' = null ']' +++ 1384017:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1384017:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-23T10:31:03.975329 +++ 1384017:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-23T10:31:03.975329 +%s ++ 1384017:pw-trigger.sh: pw_patch_check_state: 274: date=1787481063 ++ 1384017:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1787481063 ']' ++ 1384017:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1787481063 +++ 1384017:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1384017:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 1384017:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1384017:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 1384017:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1384017:pw-trigger.sh: pw_patch_check_state: 267: wait 1384528 ++ 1384017:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 1384017:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1384017:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.VqaWUYqDpJ ++ 1384017:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 501792, "url": "https://patchwork.sourceware.org/api/1.2/patches/141999/checks/501792/", "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-23T10:31:11.165820", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_check--master-arm-precommit/builds/10785/log", "context": "tcwg_gdb_check--master-arm", "description": "Patch applied" }' = null ']' +++ 1384017:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1384017:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-23T10:31:11.165820 +++ 1384017:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-23T10:31:11.165820 +%s ++ 1384017:pw-trigger.sh: pw_patch_check_state: 274: date=1787481071 ++ 1384017:pw-trigger.sh: pw_patch_check_state: 275: '[' 1787481063 -le 1787481071 ']' ++ 1384017:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1787481071 +++ 1384017:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1384017:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 1384017:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1384017:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 1384017:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1384017:pw-trigger.sh: pw_patch_check_state: 267: wait 1384535 ++ 1384017:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 1384017:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1384017:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.VqaWUYqDpJ ++ 1384017:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 501821, "url": "https://patchwork.sourceware.org/api/1.2/patches/141999/checks/501821/", "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-23T13:02:38.221416", "state": "fail", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_check--master-arm-precommit/builds/10785/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_gdb_check--master-arm", "description": "Test failed" }' = null ']' +++ 1384017:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1384017:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-23T13:02:38.221416 +++ 1384017:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-23T13:02:38.221416 +%s ++ 1384017:pw-trigger.sh: pw_patch_check_state: 274: date=1787490158 ++ 1384017:pw-trigger.sh: pw_patch_check_state: 275: '[' 1787481071 -le 1787490158 ']' ++ 1384017:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1787490158 +++ 1384017:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1384017:pw-trigger.sh: pw_patch_check_state: 277: cur_state=fail ++ 1384017:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1384017:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 1384017:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1384017:pw-trigger.sh: pw_patch_check_state: 267: wait 1384542 ++ 1384017:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 1384017:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1384017:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.VqaWUYqDpJ ++ 1384017:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 1384017:pw-trigger.sh: pw_patch_check_state: 270: break ++ 1384017:pw-trigger.sh: pw_patch_check_state: 281: echo fail +++ 1384017:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.HTIqiCkAww /tmp/tmp.VqaWUYqDpJ + 1384017:pw-trigger.sh: 89: check_state=fail + 1384017:pw-trigger.sh: 90: '[' fail = pending ']' + 1384017:pw-trigger.sh: 93: num_patch=1 + 1384017:pw-trigger.sh: 72: true ++ 1384017:pw-trigger.sh: 74: pw_get_patch_from_series gdb 65432 1 ++ 1384017:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 1384017:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 1384017:pw-trigger.sh: pw_get_patch_from_series: 204: local id=65432 ++ 1384017:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 1384017:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 1384017:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 65432 property '.*' value Patches 1 +++ 1384017:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 1384017:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 1384017:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 1384017:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 1384017:pw-trigger.sh: pw_yaml_get: 100: local id=65432 +++ 1384017:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 1384017:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 1384017:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 1384017:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 1384017:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 1384017:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 1384017:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=142000 ++ 1384017:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 142000 = '' ']' ++ 1384017:pw-trigger.sh: pw_get_patch_from_series: 213: echo 142000 + 1384017:pw-trigger.sh: 74: patch_id=142000 + 1384017:pw-trigger.sh: 75: '[' 142000 = '' ']' ++ 1384017:pw-trigger.sh: 82: pw_get_patch_data gdb 142000 State ++ 1384017:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 1384017:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 1384017:pw-trigger.sh: pw_get_patch_data: 224: local project=gdb ++ 1384017:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=142000 ++ 1384017:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 1384017:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gdb patch 142000 property State value ++ 1384017:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 1384017:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 1384017:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 1384017:pw-trigger.sh: pw_yaml_get: 100: local id=142000 ++ 1384017:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 1384017:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 1384017:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 1384017:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 1384017:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 1384017:pw-trigger.sh: pw_yaml_get: 108: set +x + 1384017:pw-trigger.sh: 82: patch_state=new + 1384017:pw-trigger.sh: 83: case "$patch_state" in ++ 1384017:pw-trigger.sh: 89: pw_patch_check_state 142000 tcwg_gdb_check--master-arm ++ 1384017:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 1384017:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=142000 ++ 1384017:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_check--master-arm ++ 1384017:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 1384017:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_check--master-arm +++ 1384017:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 1384017:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 1384017:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_check--master-arm +++ 1384017:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 1384017:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 1384017:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 1384017:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 1384017:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_check--master-arm ++ 1384017:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 1384017:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 1384017:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.sIVOhNqhga +++ 1384017:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 1384017:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.3WJ7CejJ3l ++ 1384017:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.sIVOhNqhga /tmp/tmp.3WJ7CejJ3l' EXIT ++ 1384017:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 1384017:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/142000/checks/ ++ 1384017:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/142000/checks/?user=linaro-tcwg-bot&context=tcwg_gdb_check--master-arm&page=last' ++ 1384017:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 1384017:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 1384017:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1384017:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 1384017:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1384017:pw-trigger.sh: pw_patch_check_state: 267: wait 1384606 ++ 1384017:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 1384017:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1384017:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.3WJ7CejJ3l ++ 1384017:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 502134, "url": "https://patchwork.sourceware.org/api/1.2/patches/142000/checks/502134/", "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-24T00:20:06.005420", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_check--master-arm-precommit/builds/10789/log", "context": "tcwg_gdb_check--master-arm", "description": "Test started" }' = null ']' +++ 1384017:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1384017:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-24T00:20:06.005420 +++ 1384017:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-24T00:20:06.005420 +%s ++ 1384017:pw-trigger.sh: pw_patch_check_state: 274: date=1787530806 ++ 1384017:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1787530806 ']' ++ 1384017:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1787530806 +++ 1384017:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1384017:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 1384017:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1384017:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 1384017:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1384017:pw-trigger.sh: pw_patch_check_state: 267: wait 1384613 ++ 1384017:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 1384017:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1384017:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.3WJ7CejJ3l ++ 1384017:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 502135, "url": "https://patchwork.sourceware.org/api/1.2/patches/142000/checks/502135/", "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-24T00:20:11.004954", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_check--master-arm-precommit/builds/10789/log", "context": "tcwg_gdb_check--master-arm", "description": "Patch applied" }' = null ']' +++ 1384017:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1384017:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-24T00:20:11.004954 +++ 1384017:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-24T00:20:11.004954 +%s ++ 1384017:pw-trigger.sh: pw_patch_check_state: 274: date=1787530811 ++ 1384017:pw-trigger.sh: pw_patch_check_state: 275: '[' 1787530806 -le 1787530811 ']' ++ 1384017:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1787530811 +++ 1384017:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1384017:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 1384017:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1384017:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 1384017:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1384017:pw-trigger.sh: pw_patch_check_state: 267: wait 1384620 ++ 1384017:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 1384017:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1384017:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.3WJ7CejJ3l ++ 1384017:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 502183, "url": "https://patchwork.sourceware.org/api/1.2/patches/142000/checks/502183/", "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-24T03:23:58.366489", "state": "fail", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_check--master-arm-precommit/builds/10789/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_gdb_check--master-arm", "description": "Test failed" }' = null ']' +++ 1384017:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1384017:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-24T03:23:58.366489 +++ 1384017:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-24T03:23:58.366489 +%s ++ 1384017:pw-trigger.sh: pw_patch_check_state: 274: date=1787541838 ++ 1384017:pw-trigger.sh: pw_patch_check_state: 275: '[' 1787530811 -le 1787541838 ']' ++ 1384017:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1787541838 +++ 1384017:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1384017:pw-trigger.sh: pw_patch_check_state: 277: cur_state=fail ++ 1384017:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1384017:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 1384017:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1384017:pw-trigger.sh: pw_patch_check_state: 267: wait 1384627 ++ 1384017:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 1384017:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1384017:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.3WJ7CejJ3l ++ 1384017:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 1384017:pw-trigger.sh: pw_patch_check_state: 270: break ++ 1384017:pw-trigger.sh: pw_patch_check_state: 281: echo fail +++ 1384017:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.sIVOhNqhga /tmp/tmp.3WJ7CejJ3l + 1384017:pw-trigger.sh: 89: check_state=fail + 1384017:pw-trigger.sh: 90: '[' fail = pending ']' + 1384017:pw-trigger.sh: 93: num_patch=2 + 1384017:pw-trigger.sh: 72: true ++ 1384017:pw-trigger.sh: 74: pw_get_patch_from_series gdb 65432 2 ++ 1384017:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 1384017:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 1384017:pw-trigger.sh: pw_get_patch_from_series: 204: local id=65432 ++ 1384017:pw-trigger.sh: pw_get_patch_from_series: 205: local num=2 ++ 1384017:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 1384017:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 65432 property '.*' value Patches 2 +++ 1384017:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 1384017:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 1384017:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 1384017:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 1384017:pw-trigger.sh: pw_yaml_get: 100: local id=65432 +++ 1384017:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 1384017:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 1384017:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 1384017:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 1384017:pw-trigger.sh: pw_yaml_get: 105: local match_num=2 +++ 1384017:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 1384017:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=141996 ++ 1384017:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 141996 = '' ']' ++ 1384017:pw-trigger.sh: pw_get_patch_from_series: 213: echo 141996 + 1384017:pw-trigger.sh: 74: patch_id=141996 + 1384017:pw-trigger.sh: 75: '[' 141996 = '' ']' ++ 1384017:pw-trigger.sh: 82: pw_get_patch_data gdb 141996 State ++ 1384017:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 1384017:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 1384017:pw-trigger.sh: pw_get_patch_data: 224: local project=gdb ++ 1384017:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=141996 ++ 1384017:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 1384017:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gdb patch 141996 property State value ++ 1384017:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 1384017:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 1384017:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 1384017:pw-trigger.sh: pw_yaml_get: 100: local id=141996 ++ 1384017:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 1384017:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 1384017:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 1384017:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 1384017:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 1384017:pw-trigger.sh: pw_yaml_get: 108: set +x + 1384017:pw-trigger.sh: 82: patch_state=new + 1384017:pw-trigger.sh: 83: case "$patch_state" in ++ 1384017:pw-trigger.sh: 89: pw_patch_check_state 141996 tcwg_gdb_check--master-arm ++ 1384017:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 1384017:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=141996 ++ 1384017:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_check--master-arm ++ 1384017:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 1384017:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_check--master-arm +++ 1384017:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 1384017:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 1384017:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_check--master-arm +++ 1384017:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 1384017:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 1384017:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 1384017:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 1384017:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_check--master-arm ++ 1384017:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 1384017:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 1384017:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.yFwUoVqU9h +++ 1384017:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 1384017:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.3JkrwhgxX3 ++ 1384017:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.yFwUoVqU9h /tmp/tmp.3JkrwhgxX3' EXIT ++ 1384017:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 1384017:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/141996/checks/ ++ 1384017:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/141996/checks/?user=linaro-tcwg-bot&context=tcwg_gdb_check--master-arm&page=last' ++ 1384017:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 1384017:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 1384017:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1384017:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 1384017:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1384017:pw-trigger.sh: pw_patch_check_state: 267: wait 1384694 ++ 1384017:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 1384017:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1384017:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.3JkrwhgxX3 ++ 1384017:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 502228, "url": "https://patchwork.sourceware.org/api/1.2/patches/141996/checks/502228/", "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-24T04:18:32.663939", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_check--master-arm-precommit/builds/10791/log", "context": "tcwg_gdb_check--master-arm", "description": "Test started" }' = null ']' +++ 1384017:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1384017:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-24T04:18:32.663939 +++ 1384017:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-24T04:18:32.663939 +%s ++ 1384017:pw-trigger.sh: pw_patch_check_state: 274: date=1787545112 ++ 1384017:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1787545112 ']' ++ 1384017:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1787545112 +++ 1384017:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1384017:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 1384017:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1384017:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 1384017:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1384017:pw-trigger.sh: pw_patch_check_state: 267: wait 1384701 ++ 1384017:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 1384017:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1384017:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.3JkrwhgxX3 ++ 1384017:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 502229, "url": "https://patchwork.sourceware.org/api/1.2/patches/141996/checks/502229/", "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-24T04:18:35.171372", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_check--master-arm-precommit/builds/10791/log", "context": "tcwg_gdb_check--master-arm", "description": "Patch applied" }' = null ']' +++ 1384017:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1384017:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-24T04:18:35.171372 +++ 1384017:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-24T04:18:35.171372 +%s ++ 1384017:pw-trigger.sh: pw_patch_check_state: 274: date=1787545115 ++ 1384017:pw-trigger.sh: pw_patch_check_state: 275: '[' 1787545112 -le 1787545115 ']' ++ 1384017:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1787545115 +++ 1384017:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1384017:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 1384017:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1384017:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 1384017:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1384017:pw-trigger.sh: pw_patch_check_state: 267: wait 1384708 ++ 1384017:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 1384017:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1384017:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.3JkrwhgxX3 ++ 1384017:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 502314, "url": "https://patchwork.sourceware.org/api/1.2/patches/141996/checks/502314/", "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-24T06:59:09.616827", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_check--master-arm-precommit/builds/10791/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_gdb_check--master-arm", "description": "Test passed" }' = null ']' +++ 1384017:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1384017:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-24T06:59:09.616827 +++ 1384017:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-24T06:59:09.616827 +%s ++ 1384017:pw-trigger.sh: pw_patch_check_state: 274: date=1787554749 ++ 1384017:pw-trigger.sh: pw_patch_check_state: 275: '[' 1787545115 -le 1787554749 ']' ++ 1384017:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1787554749 +++ 1384017:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1384017:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 1384017:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1384017:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 1384017:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1384017:pw-trigger.sh: pw_patch_check_state: 267: wait 1384715 ++ 1384017:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 1384017:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1384017:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.3JkrwhgxX3 ++ 1384017:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 1384017:pw-trigger.sh: pw_patch_check_state: 270: break ++ 1384017:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 1384017:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.yFwUoVqU9h /tmp/tmp.3JkrwhgxX3 + 1384017:pw-trigger.sh: 89: check_state=success + 1384017:pw-trigger.sh: 90: '[' success = pending ']' + 1384017:pw-trigger.sh: 93: num_patch=3 + 1384017:pw-trigger.sh: 72: true ++ 1384017:pw-trigger.sh: 74: pw_get_patch_from_series gdb 65432 3 ++ 1384017:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 1384017:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 1384017:pw-trigger.sh: pw_get_patch_from_series: 204: local id=65432 ++ 1384017:pw-trigger.sh: pw_get_patch_from_series: 205: local num=3 ++ 1384017:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 1384017:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 65432 property '.*' value Patches 3 +++ 1384017:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 1384017:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 1384017:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 1384017:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 1384017:pw-trigger.sh: pw_yaml_get: 100: local id=65432 +++ 1384017:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 1384017:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 1384017:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 1384017:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 1384017:pw-trigger.sh: pw_yaml_get: 105: local match_num=3 +++ 1384017:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 1384017:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=141997 ++ 1384017:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 141997 = '' ']' ++ 1384017:pw-trigger.sh: pw_get_patch_from_series: 213: echo 141997 + 1384017:pw-trigger.sh: 74: patch_id=141997 + 1384017:pw-trigger.sh: 75: '[' 141997 = '' ']' ++ 1384017:pw-trigger.sh: 82: pw_get_patch_data gdb 141997 State ++ 1384017:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 1384017:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 1384017:pw-trigger.sh: pw_get_patch_data: 224: local project=gdb ++ 1384017:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=141997 ++ 1384017:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 1384017:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gdb patch 141997 property State value ++ 1384017:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 1384017:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 1384017:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 1384017:pw-trigger.sh: pw_yaml_get: 100: local id=141997 ++ 1384017:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 1384017:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 1384017:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 1384017:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 1384017:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 1384017:pw-trigger.sh: pw_yaml_get: 108: set +x + 1384017:pw-trigger.sh: 82: patch_state=new + 1384017:pw-trigger.sh: 83: case "$patch_state" in ++ 1384017:pw-trigger.sh: 89: pw_patch_check_state 141997 tcwg_gdb_check--master-arm ++ 1384017:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 1384017:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=141997 ++ 1384017:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_check--master-arm ++ 1384017:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 1384017:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_check--master-arm +++ 1384017:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 1384017:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 1384017:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_check--master-arm +++ 1384017:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 1384017:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 1384017:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 1384017:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 1384017:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_check--master-arm ++ 1384017:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 1384017:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 1384017:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.X65HnLsAJJ +++ 1384017:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 1384017:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.iLImg9yTGu ++ 1384017:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.X65HnLsAJJ /tmp/tmp.iLImg9yTGu' EXIT ++ 1384017:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 1384017:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/141997/checks/ ++ 1384017:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/141997/checks/?user=linaro-tcwg-bot&context=tcwg_gdb_check--master-arm&page=last' ++ 1384017:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 1384017:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 1384017:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1384017:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 1384017:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1384017:pw-trigger.sh: pw_patch_check_state: 267: wait 1384785 ++ 1384017:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 1384017:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1384017:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.iLImg9yTGu ++ 1384017:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 502890, "url": "https://patchwork.sourceware.org/api/1.2/patches/141997/checks/502890/", "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-25T03:32:10.065194", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_check--master-arm-precommit/builds/10793/log", "context": "tcwg_gdb_check--master-arm", "description": "Test started" }' = null ']' +++ 1384017:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1384017:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-25T03:32:10.065194 +++ 1384017:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-25T03:32:10.065194 +%s ++ 1384017:pw-trigger.sh: pw_patch_check_state: 274: date=1787628730 ++ 1384017:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1787628730 ']' ++ 1384017:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1787628730 +++ 1384017:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1384017:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 1384017:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1384017:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 1384017:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1384017:pw-trigger.sh: pw_patch_check_state: 267: wait 1384792 ++ 1384017:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 1384017:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1384017:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.iLImg9yTGu ++ 1384017:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 502891, "url": "https://patchwork.sourceware.org/api/1.2/patches/141997/checks/502891/", "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-25T03:32:14.766008", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_check--master-arm-precommit/builds/10793/log", "context": "tcwg_gdb_check--master-arm", "description": "Patch applied" }' = null ']' +++ 1384017:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1384017:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-25T03:32:14.766008 +++ 1384017:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-25T03:32:14.766008 +%s ++ 1384017:pw-trigger.sh: pw_patch_check_state: 274: date=1787628734 ++ 1384017:pw-trigger.sh: pw_patch_check_state: 275: '[' 1787628730 -le 1787628734 ']' ++ 1384017:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1787628734 +++ 1384017:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1384017:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 1384017:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1384017:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 1384017:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1384017:pw-trigger.sh: pw_patch_check_state: 267: wait 1384799 ++ 1384017:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 1384017:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1384017:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.iLImg9yTGu ++ 1384017:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 502966, "url": "https://patchwork.sourceware.org/api/1.2/patches/141997/checks/502966/", "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-25T06:20:59.197300", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_check--master-arm-precommit/builds/10793/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_gdb_check--master-arm", "description": "Test passed" }' = null ']' +++ 1384017:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1384017:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-25T06:20:59.197300 +++ 1384017:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-25T06:20:59.197300 +%s ++ 1384017:pw-trigger.sh: pw_patch_check_state: 274: date=1787638859 ++ 1384017:pw-trigger.sh: pw_patch_check_state: 275: '[' 1787628734 -le 1787638859 ']' ++ 1384017:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1787638859 +++ 1384017:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1384017:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 1384017:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1384017:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 1384017:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1384017:pw-trigger.sh: pw_patch_check_state: 267: wait 1384806 ++ 1384017:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 1384017:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1384017:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.iLImg9yTGu ++ 1384017:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 1384017:pw-trigger.sh: pw_patch_check_state: 270: break ++ 1384017:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 1384017:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.X65HnLsAJJ /tmp/tmp.iLImg9yTGu + 1384017:pw-trigger.sh: 89: check_state=success + 1384017:pw-trigger.sh: 90: '[' success = pending ']' + 1384017:pw-trigger.sh: 93: num_patch=4 + 1384017:pw-trigger.sh: 72: true ++ 1384017:pw-trigger.sh: 74: pw_get_patch_from_series gdb 65432 4 ++ 1384017:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 1384017:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 1384017:pw-trigger.sh: pw_get_patch_from_series: 204: local id=65432 ++ 1384017:pw-trigger.sh: pw_get_patch_from_series: 205: local num=4 ++ 1384017:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 1384017:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 65432 property '.*' value Patches 4 +++ 1384017:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 1384017:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 1384017:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 1384017:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 1384017:pw-trigger.sh: pw_yaml_get: 100: local id=65432 +++ 1384017:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 1384017:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 1384017:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 1384017:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 1384017:pw-trigger.sh: pw_yaml_get: 105: local match_num=4 +++ 1384017:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 1384017:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=141998 ++ 1384017:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 141998 = '' ']' ++ 1384017:pw-trigger.sh: pw_get_patch_from_series: 213: echo 141998 + 1384017:pw-trigger.sh: 74: patch_id=141998 + 1384017:pw-trigger.sh: 75: '[' 141998 = '' ']' ++ 1384017:pw-trigger.sh: 82: pw_get_patch_data gdb 141998 State ++ 1384017:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 1384017:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 1384017:pw-trigger.sh: pw_get_patch_data: 224: local project=gdb ++ 1384017:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=141998 ++ 1384017:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 1384017:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gdb patch 141998 property State value ++ 1384017:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 1384017:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 1384017:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 1384017:pw-trigger.sh: pw_yaml_get: 100: local id=141998 ++ 1384017:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 1384017:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 1384017:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 1384017:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 1384017:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 1384017:pw-trigger.sh: pw_yaml_get: 108: set +x + 1384017:pw-trigger.sh: 82: patch_state=new + 1384017:pw-trigger.sh: 83: case "$patch_state" in ++ 1384017:pw-trigger.sh: 89: pw_patch_check_state 141998 tcwg_gdb_check--master-arm ++ 1384017:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 1384017:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=141998 ++ 1384017:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_check--master-arm ++ 1384017:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 1384017:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_check--master-arm +++ 1384017:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 1384017:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 1384017:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_check--master-arm +++ 1384017:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 1384017:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 1384017:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 1384017:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 1384017:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_check--master-arm ++ 1384017:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 1384017:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 1384017:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.bgTd5K1uyf +++ 1384017:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 1384017:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.0JbpbOB6qj ++ 1384017:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.bgTd5K1uyf /tmp/tmp.0JbpbOB6qj' EXIT ++ 1384017:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 1384017:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/141998/checks/ ++ 1384017:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/141998/checks/?user=linaro-tcwg-bot&context=tcwg_gdb_check--master-arm&page=last' ++ 1384017:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 1384017:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 1384017:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1384017:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 1384017:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1384017:pw-trigger.sh: pw_patch_check_state: 267: wait 1384879 ++ 1384017:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 1384017:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1384017:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.0JbpbOB6qj ++ 1384017:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 503281, "url": "https://patchwork.sourceware.org/api/1.2/patches/141998/checks/503281/", "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-25T17:19:31.867642", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_check--master-arm-precommit/builds/10794/log", "context": "tcwg_gdb_check--master-arm", "description": "Test started" }' = null ']' +++ 1384017:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1384017:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-25T17:19:31.867642 +++ 1384017:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-25T17:19:31.867642 +%s ++ 1384017:pw-trigger.sh: pw_patch_check_state: 274: date=1787678371 ++ 1384017:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1787678371 ']' ++ 1384017:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1787678371 +++ 1384017:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1384017:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 1384017:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1384017:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 1384017:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1384017:pw-trigger.sh: pw_patch_check_state: 267: wait 1384886 ++ 1384017:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 1384017:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1384017:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.0JbpbOB6qj ++ 1384017:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 503282, "url": "https://patchwork.sourceware.org/api/1.2/patches/141998/checks/503282/", "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-25T17:19:34.021888", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_check--master-arm-precommit/builds/10794/log", "context": "tcwg_gdb_check--master-arm", "description": "Patch applied" }' = null ']' +++ 1384017:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1384017:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-25T17:19:34.021888 +++ 1384017:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-25T17:19:34.021888 +%s ++ 1384017:pw-trigger.sh: pw_patch_check_state: 274: date=1787678374 ++ 1384017:pw-trigger.sh: pw_patch_check_state: 275: '[' 1787678371 -le 1787678374 ']' ++ 1384017:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1787678374 +++ 1384017:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1384017:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 1384017:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1384017:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 1384017:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1384017:pw-trigger.sh: pw_patch_check_state: 267: wait 1384893 ++ 1384017:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 1384017:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1384017:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.0JbpbOB6qj ++ 1384017:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 503347, "url": "https://patchwork.sourceware.org/api/1.2/patches/141998/checks/503347/", "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-25T19:29:40.949161", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_check--master-arm-precommit/builds/10794/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_gdb_check--master-arm", "description": "Test passed" }' = null ']' +++ 1384017:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1384017:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-25T19:29:40.949161 +++ 1384017:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-25T19:29:40.949161 +%s ++ 1384017:pw-trigger.sh: pw_patch_check_state: 274: date=1787686180 ++ 1384017:pw-trigger.sh: pw_patch_check_state: 275: '[' 1787678374 -le 1787686180 ']' ++ 1384017:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1787686180 +++ 1384017:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1384017:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 1384017:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1384017:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 1384017:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1384017:pw-trigger.sh: pw_patch_check_state: 267: wait 1384900 ++ 1384017:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 1384017:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1384017:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.0JbpbOB6qj ++ 1384017:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 1384017:pw-trigger.sh: pw_patch_check_state: 270: break ++ 1384017:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 1384017:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.bgTd5K1uyf /tmp/tmp.0JbpbOB6qj + 1384017:pw-trigger.sh: 89: check_state=success + 1384017:pw-trigger.sh: 90: '[' success = pending ']' + 1384017:pw-trigger.sh: 93: num_patch=5 + 1384017:pw-trigger.sh: 72: true ++ 1384017:pw-trigger.sh: 74: pw_get_patch_from_series gdb 65432 5 ++ 1384017:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 1384017:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 1384017:pw-trigger.sh: pw_get_patch_from_series: 204: local id=65432 ++ 1384017:pw-trigger.sh: pw_get_patch_from_series: 205: local num=5 ++ 1384017:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 1384017:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 65432 property '.*' value Patches 5 +++ 1384017:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 1384017:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 1384017:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 1384017:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 1384017:pw-trigger.sh: pw_yaml_get: 100: local id=65432 +++ 1384017:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 1384017:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 1384017:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 1384017:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 1384017:pw-trigger.sh: pw_yaml_get: 105: local match_num=5 +++ 1384017:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 1384017:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id= ++ 1384017:pw-trigger.sh: pw_get_patch_from_series: 210: '[' '' = '' ']' ++ 1384017:pw-trigger.sh: pw_get_patch_from_series: 211: return 1 ++ 1384017:pw-trigger.sh: 74: true + 1384017:pw-trigger.sh: 74: patch_id= + 1384017:pw-trigger.sh: 75: '[' '' = '' ']' + 1384017:pw-trigger.sh: 76: break + 1384017:pw-trigger.sh: 96: '[' '' = '' ']' + 1384017:pw-trigger.sh: 97: continue + 1384017:pw-trigger.sh: 62: '[' 26 -gt 0 ']' + 1384017:pw-trigger.sh: 63: i=25 ++ 1384017:pw-trigger.sh: 64: shyaml get-value 25.id + 1384017:pw-trigger.sh: 64: series_id=65433 + 1384017:pw-trigger.sh: 66: pw_series_complete_p gdb 65433 + 1384017:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 1384017:pw-trigger.sh: pw_series_complete_p: 183: local project=gdb + 1384017:pw-trigger.sh: pw_series_complete_p: 184: local series_id=65433 + 1384017:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 1384017:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get gdb series 65433 property Complete value ++ 1384017:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 1384017:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 1384017:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 1384017:pw-trigger.sh: pw_yaml_get: 100: local id=65433 ++ 1384017:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 1384017:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 1384017:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 1384017:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 1384017:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 1384017:pw-trigger.sh: pw_yaml_get: 108: set +x + 1384017:pw-trigger.sh: pw_series_complete_p: 187: value=True + 1384017:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 1384017:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 1384017:pw-trigger.sh: 71: num_patch=0 + 1384017:pw-trigger.sh: 72: true ++ 1384017:pw-trigger.sh: 74: pw_get_patch_from_series gdb 65433 0 ++ 1384017:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 1384017:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 1384017:pw-trigger.sh: pw_get_patch_from_series: 204: local id=65433 ++ 1384017:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 1384017:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 1384017:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 65433 property '.*' value Patches 0 +++ 1384017:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 1384017:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 1384017:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 1384017:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 1384017:pw-trigger.sh: pw_yaml_get: 100: local id=65433 +++ 1384017:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 1384017:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 1384017:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 1384017:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 1384017:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 1384017:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 1384017:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=142001 ++ 1384017:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 142001 = '' ']' ++ 1384017:pw-trigger.sh: pw_get_patch_from_series: 213: echo 142001 + 1384017:pw-trigger.sh: 74: patch_id=142001 + 1384017:pw-trigger.sh: 75: '[' 142001 = '' ']' ++ 1384017:pw-trigger.sh: 82: pw_get_patch_data gdb 142001 State ++ 1384017:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 1384017:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 1384017:pw-trigger.sh: pw_get_patch_data: 224: local project=gdb ++ 1384017:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=142001 ++ 1384017:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 1384017:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gdb patch 142001 property State value ++ 1384017:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 1384017:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 1384017:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 1384017:pw-trigger.sh: pw_yaml_get: 100: local id=142001 ++ 1384017:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 1384017:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 1384017:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 1384017:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 1384017:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 1384017:pw-trigger.sh: pw_yaml_get: 108: set +x + 1384017:pw-trigger.sh: 82: patch_state=new + 1384017:pw-trigger.sh: 83: case "$patch_state" in ++ 1384017:pw-trigger.sh: 89: pw_patch_check_state 142001 tcwg_gdb_check--master-arm ++ 1384017:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 1384017:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=142001 ++ 1384017:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_check--master-arm ++ 1384017:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 1384017:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_check--master-arm +++ 1384017:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 1384017:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 1384017:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_check--master-arm +++ 1384017:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 1384017:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 1384017:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 1384017:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 1384017:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_check--master-arm ++ 1384017:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 1384017:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 1384017:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.1bYMq5ahMS +++ 1384017:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 1384017:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.2ogHdIL3wS ++ 1384017:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.1bYMq5ahMS /tmp/tmp.2ogHdIL3wS' EXIT ++ 1384017:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 1384017:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/142001/checks/ ++ 1384017:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/142001/checks/?user=linaro-tcwg-bot&context=tcwg_gdb_check--master-arm&page=last' ++ 1384017:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 1384017:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 1384017:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1384017:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 1384017:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1384017:pw-trigger.sh: pw_patch_check_state: 267: wait 1385014 ++ 1384017:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 1384017:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1384017:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.2ogHdIL3wS ++ 1384017:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 501793, "url": "https://patchwork.sourceware.org/api/1.2/patches/142001/checks/501793/", "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-23T10:36:06.965296", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_check--master-arm-precommit/builds/10786/log", "context": "tcwg_gdb_check--master-arm", "description": "Test started" }' = null ']' +++ 1384017:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1384017:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-23T10:36:06.965296 +++ 1384017:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-23T10:36:06.965296 +%s ++ 1384017:pw-trigger.sh: pw_patch_check_state: 274: date=1787481366 ++ 1384017:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1787481366 ']' ++ 1384017:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1787481366 +++ 1384017:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1384017:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 1384017:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1384017:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 1384017:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1384017:pw-trigger.sh: pw_patch_check_state: 267: wait 1385021 ++ 1384017:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 1384017:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1384017:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.2ogHdIL3wS ++ 1384017:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 501794, "url": "https://patchwork.sourceware.org/api/1.2/patches/142001/checks/501794/", "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-23T10:36:08.763770", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_check--master-arm-precommit/builds/10786/log", "context": "tcwg_gdb_check--master-arm", "description": "Patch applied" }' = null ']' +++ 1384017:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1384017:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-23T10:36:08.763770 +++ 1384017:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-23T10:36:08.763770 +%s ++ 1384017:pw-trigger.sh: pw_patch_check_state: 274: date=1787481368 ++ 1384017:pw-trigger.sh: pw_patch_check_state: 275: '[' 1787481366 -le 1787481368 ']' ++ 1384017:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1787481368 +++ 1384017:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1384017:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 1384017:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1384017:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 1384017:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1384017:pw-trigger.sh: pw_patch_check_state: 267: wait 1385028 ++ 1384017:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 1384017:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1384017:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.2ogHdIL3wS ++ 1384017:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 501829, "url": "https://patchwork.sourceware.org/api/1.2/patches/142001/checks/501829/", "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-23T13:12:45.321093", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_check--master-arm-precommit/builds/10786/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_gdb_check--master-arm", "description": "Test passed" }' = null ']' +++ 1384017:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1384017:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-23T13:12:45.321093 +++ 1384017:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-23T13:12:45.321093 +%s ++ 1384017:pw-trigger.sh: pw_patch_check_state: 274: date=1787490765 ++ 1384017:pw-trigger.sh: pw_patch_check_state: 275: '[' 1787481368 -le 1787490765 ']' ++ 1384017:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1787490765 +++ 1384017:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1384017:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 1384017:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1384017:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 1384017:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1384017:pw-trigger.sh: pw_patch_check_state: 267: wait 1385035 ++ 1384017:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 1384017:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1384017:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.2ogHdIL3wS ++ 1384017:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 1384017:pw-trigger.sh: pw_patch_check_state: 270: break ++ 1384017:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 1384017:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.1bYMq5ahMS /tmp/tmp.2ogHdIL3wS + 1384017:pw-trigger.sh: 89: check_state=success + 1384017:pw-trigger.sh: 90: '[' success = pending ']' + 1384017:pw-trigger.sh: 93: num_patch=1 + 1384017:pw-trigger.sh: 72: true ++ 1384017:pw-trigger.sh: 74: pw_get_patch_from_series gdb 65433 1 ++ 1384017:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 1384017:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 1384017:pw-trigger.sh: pw_get_patch_from_series: 204: local id=65433 ++ 1384017:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 1384017:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 1384017:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 65433 property '.*' value Patches 1 +++ 1384017:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 1384017:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 1384017:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 1384017:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 1384017:pw-trigger.sh: pw_yaml_get: 100: local id=65433 +++ 1384017:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 1384017:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 1384017:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 1384017:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 1384017:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 1384017:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 1384017:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id= ++ 1384017:pw-trigger.sh: pw_get_patch_from_series: 210: '[' '' = '' ']' ++ 1384017:pw-trigger.sh: pw_get_patch_from_series: 211: return 1 ++ 1384017:pw-trigger.sh: 74: true + 1384017:pw-trigger.sh: 74: patch_id= + 1384017:pw-trigger.sh: 75: '[' '' = '' ']' + 1384017:pw-trigger.sh: 76: break + 1384017:pw-trigger.sh: 96: '[' '' = '' ']' + 1384017:pw-trigger.sh: 97: continue + 1384017:pw-trigger.sh: 62: '[' 25 -gt 0 ']' + 1384017:pw-trigger.sh: 63: i=24 ++ 1384017:pw-trigger.sh: 64: shyaml get-value 24.id + 1384017:pw-trigger.sh: 64: series_id=65455 + 1384017:pw-trigger.sh: 66: pw_series_complete_p gdb 65455 + 1384017:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 1384017:pw-trigger.sh: pw_series_complete_p: 183: local project=gdb + 1384017:pw-trigger.sh: pw_series_complete_p: 184: local series_id=65455 + 1384017:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 1384017:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get gdb series 65455 property Complete value ++ 1384017:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 1384017:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 1384017:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 1384017:pw-trigger.sh: pw_yaml_get: 100: local id=65455 ++ 1384017:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 1384017:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 1384017:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 1384017:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 1384017:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 1384017:pw-trigger.sh: pw_yaml_get: 108: set +x + 1384017:pw-trigger.sh: pw_series_complete_p: 187: value=True + 1384017:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 1384017:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 1384017:pw-trigger.sh: 71: num_patch=0 + 1384017:pw-trigger.sh: 72: true ++ 1384017:pw-trigger.sh: 74: pw_get_patch_from_series gdb 65455 0 ++ 1384017:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 1384017:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 1384017:pw-trigger.sh: pw_get_patch_from_series: 204: local id=65455 ++ 1384017:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 1384017:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 1384017:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 65455 property '.*' value Patches 0 +++ 1384017:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 1384017:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 1384017:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 1384017:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 1384017:pw-trigger.sh: pw_yaml_get: 100: local id=65455 +++ 1384017:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 1384017:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 1384017:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 1384017:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 1384017:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 1384017:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 1384017:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=142031 ++ 1384017:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 142031 = '' ']' ++ 1384017:pw-trigger.sh: pw_get_patch_from_series: 213: echo 142031 + 1384017:pw-trigger.sh: 74: patch_id=142031 + 1384017:pw-trigger.sh: 75: '[' 142031 = '' ']' ++ 1384017:pw-trigger.sh: 82: pw_get_patch_data gdb 142031 State ++ 1384017:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 1384017:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 1384017:pw-trigger.sh: pw_get_patch_data: 224: local project=gdb ++ 1384017:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=142031 ++ 1384017:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 1384017:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gdb patch 142031 property State value ++ 1384017:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 1384017:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 1384017:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 1384017:pw-trigger.sh: pw_yaml_get: 100: local id=142031 ++ 1384017:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 1384017:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 1384017:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 1384017:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 1384017:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 1384017:pw-trigger.sh: pw_yaml_get: 108: set +x + 1384017:pw-trigger.sh: 82: patch_state=new + 1384017:pw-trigger.sh: 83: case "$patch_state" in ++ 1384017:pw-trigger.sh: 89: pw_patch_check_state 142031 tcwg_gdb_check--master-arm ++ 1384017:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 1384017:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=142031 ++ 1384017:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_check--master-arm ++ 1384017:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 1384017:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_check--master-arm +++ 1384017:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 1384017:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 1384017:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_check--master-arm +++ 1384017:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 1384017:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 1384017:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 1384017:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 1384017:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_check--master-arm ++ 1384017:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 1384017:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 1384017:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.IerswrWlAM +++ 1384017:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 1384017:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.pFouMCzVvm ++ 1384017:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.IerswrWlAM /tmp/tmp.pFouMCzVvm' EXIT ++ 1384017:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 1384017:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/142031/checks/ ++ 1384017:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/142031/checks/?user=linaro-tcwg-bot&context=tcwg_gdb_check--master-arm&page=last' ++ 1384017:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 1384017:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 1384017:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1384017:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 1384017:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1384017:pw-trigger.sh: pw_patch_check_state: 267: wait 1385137 ++ 1384017:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 1384017:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1384017:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.pFouMCzVvm ++ 1384017:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 502231, "url": "https://patchwork.sourceware.org/api/1.2/patches/142031/checks/502231/", "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-24T04:50:55.764084", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_check--master-arm-precommit/builds/10792/log", "context": "tcwg_gdb_check--master-arm", "description": "Test started" }' = null ']' +++ 1384017:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1384017:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-24T04:50:55.764084 +++ 1384017:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-24T04:50:55.764084 +%s ++ 1384017:pw-trigger.sh: pw_patch_check_state: 274: date=1787547055 ++ 1384017:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1787547055 ']' ++ 1384017:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1787547055 +++ 1384017:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1384017:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 1384017:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1384017:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 1384017:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1384017:pw-trigger.sh: pw_patch_check_state: 267: wait 1385144 ++ 1384017:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 1384017:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1384017:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.pFouMCzVvm ++ 1384017:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 502232, "url": "https://patchwork.sourceware.org/api/1.2/patches/142031/checks/502232/", "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-24T04:50:57.384872", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_check--master-arm-precommit/builds/10792/log", "context": "tcwg_gdb_check--master-arm", "description": "Patch applied" }' = null ']' +++ 1384017:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1384017:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-24T04:50:57.384872 +++ 1384017:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-24T04:50:57.384872 +%s ++ 1384017:pw-trigger.sh: pw_patch_check_state: 274: date=1787547057 ++ 1384017:pw-trigger.sh: pw_patch_check_state: 275: '[' 1787547055 -le 1787547057 ']' ++ 1384017:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1787547057 +++ 1384017:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1384017:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 1384017:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1384017:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 1384017:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1384017:pw-trigger.sh: pw_patch_check_state: 267: wait 1385151 ++ 1384017:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 1384017:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1384017:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.pFouMCzVvm ++ 1384017:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 502337, "url": "https://patchwork.sourceware.org/api/1.2/patches/142031/checks/502337/", "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-24T07:32:23.747577", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_check--master-arm-precommit/builds/10792/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_gdb_check--master-arm", "description": "Test passed" }' = null ']' +++ 1384017:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1384017:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-24T07:32:23.747577 +++ 1384017:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-24T07:32:23.747577 +%s ++ 1384017:pw-trigger.sh: pw_patch_check_state: 274: date=1787556743 ++ 1384017:pw-trigger.sh: pw_patch_check_state: 275: '[' 1787547057 -le 1787556743 ']' ++ 1384017:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1787556743 +++ 1384017:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1384017:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 1384017:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1384017:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 1384017:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1384017:pw-trigger.sh: pw_patch_check_state: 267: wait 1385158 ++ 1384017:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 1384017:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1384017:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.pFouMCzVvm ++ 1384017:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 1384017:pw-trigger.sh: pw_patch_check_state: 270: break ++ 1384017:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 1384017:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.IerswrWlAM /tmp/tmp.pFouMCzVvm + 1384017:pw-trigger.sh: 89: check_state=success + 1384017:pw-trigger.sh: 90: '[' success = pending ']' + 1384017:pw-trigger.sh: 93: num_patch=1 + 1384017:pw-trigger.sh: 72: true ++ 1384017:pw-trigger.sh: 74: pw_get_patch_from_series gdb 65455 1 ++ 1384017:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 1384017:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 1384017:pw-trigger.sh: pw_get_patch_from_series: 204: local id=65455 ++ 1384017:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 1384017:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 1384017:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 65455 property '.*' value Patches 1 +++ 1384017:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 1384017:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 1384017:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 1384017:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 1384017:pw-trigger.sh: pw_yaml_get: 100: local id=65455 +++ 1384017:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 1384017:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 1384017:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 1384017:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 1384017:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 1384017:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 1384017:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id= ++ 1384017:pw-trigger.sh: pw_get_patch_from_series: 210: '[' '' = '' ']' ++ 1384017:pw-trigger.sh: pw_get_patch_from_series: 211: return 1 ++ 1384017:pw-trigger.sh: 74: true + 1384017:pw-trigger.sh: 74: patch_id= + 1384017:pw-trigger.sh: 75: '[' '' = '' ']' + 1384017:pw-trigger.sh: 76: break + 1384017:pw-trigger.sh: 96: '[' '' = '' ']' + 1384017:pw-trigger.sh: 97: continue + 1384017:pw-trigger.sh: 62: '[' 24 -gt 0 ']' + 1384017:pw-trigger.sh: 63: i=23 ++ 1384017:pw-trigger.sh: 64: shyaml get-value 23.id + 1384017:pw-trigger.sh: 64: series_id=65500 + 1384017:pw-trigger.sh: 66: pw_series_complete_p gdb 65500 + 1384017:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 1384017:pw-trigger.sh: pw_series_complete_p: 183: local project=gdb + 1384017:pw-trigger.sh: pw_series_complete_p: 184: local series_id=65500 + 1384017:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 1384017:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get gdb series 65500 property Complete value ++ 1384017:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 1384017:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 1384017:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 1384017:pw-trigger.sh: pw_yaml_get: 100: local id=65500 ++ 1384017:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 1384017:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 1384017:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 1384017:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 1384017:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 1384017:pw-trigger.sh: pw_yaml_get: 108: set +x + 1384017:pw-trigger.sh: pw_series_complete_p: 187: value=True + 1384017:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 1384017:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 1384017:pw-trigger.sh: 71: num_patch=0 + 1384017:pw-trigger.sh: 72: true ++ 1384017:pw-trigger.sh: 74: pw_get_patch_from_series gdb 65500 0 ++ 1384017:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 1384017:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 1384017:pw-trigger.sh: pw_get_patch_from_series: 204: local id=65500 ++ 1384017:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 1384017:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 1384017:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 65500 property '.*' value Patches 0 +++ 1384017:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 1384017:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 1384017:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 1384017:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 1384017:pw-trigger.sh: pw_yaml_get: 100: local id=65500 +++ 1384017:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 1384017:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 1384017:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 1384017:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 1384017:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 1384017:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 1384017:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=142083 ++ 1384017:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 142083 = '' ']' ++ 1384017:pw-trigger.sh: pw_get_patch_from_series: 213: echo 142083 + 1384017:pw-trigger.sh: 74: patch_id=142083 + 1384017:pw-trigger.sh: 75: '[' 142083 = '' ']' ++ 1384017:pw-trigger.sh: 82: pw_get_patch_data gdb 142083 State ++ 1384017:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 1384017:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 1384017:pw-trigger.sh: pw_get_patch_data: 224: local project=gdb ++ 1384017:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=142083 ++ 1384017:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 1384017:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gdb patch 142083 property State value ++ 1384017:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 1384017:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 1384017:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 1384017:pw-trigger.sh: pw_yaml_get: 100: local id=142083 ++ 1384017:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 1384017:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 1384017:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 1384017:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 1384017:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 1384017:pw-trigger.sh: pw_yaml_get: 108: set +x + 1384017:pw-trigger.sh: 82: patch_state=new + 1384017:pw-trigger.sh: 83: case "$patch_state" in ++ 1384017:pw-trigger.sh: 89: pw_patch_check_state 142083 tcwg_gdb_check--master-arm ++ 1384017:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 1384017:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=142083 ++ 1384017:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_check--master-arm ++ 1384017:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 1384017:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_check--master-arm +++ 1384017:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 1384017:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 1384017:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_check--master-arm +++ 1384017:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 1384017:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 1384017:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 1384017:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 1384017:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_check--master-arm ++ 1384017:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 1384017:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 1384017:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.lee7NPFkwi +++ 1384017:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 1384017:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.VLbpDuRGX0 ++ 1384017:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.lee7NPFkwi /tmp/tmp.VLbpDuRGX0' EXIT ++ 1384017:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 1384017:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/142083/checks/ ++ 1384017:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/142083/checks/?user=linaro-tcwg-bot&context=tcwg_gdb_check--master-arm&page=last' ++ 1384017:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 1384017:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 1384017:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1384017:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 1384017:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1384017:pw-trigger.sh: pw_patch_check_state: 267: wait 1385260 ++ 1384017:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 1384017:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1384017:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.VLbpDuRGX0 ++ 1384017:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 503277, "url": "https://patchwork.sourceware.org/api/1.2/patches/142083/checks/503277/", "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-25T17:17:59.320503", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_check--master-arm-precommit/builds/10795/log", "context": "tcwg_gdb_check--master-arm", "description": "Test started" }' = null ']' +++ 1384017:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1384017:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-25T17:17:59.320503 +++ 1384017:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-25T17:17:59.320503 +%s ++ 1384017:pw-trigger.sh: pw_patch_check_state: 274: date=1787678279 ++ 1384017:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1787678279 ']' ++ 1384017:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1787678279 +++ 1384017:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1384017:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 1384017:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1384017:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 1384017:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1384017:pw-trigger.sh: pw_patch_check_state: 267: wait 1385267 ++ 1384017:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 1384017:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1384017:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.VLbpDuRGX0 ++ 1384017:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 503279, "url": "https://patchwork.sourceware.org/api/1.2/patches/142083/checks/503279/", "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-25T17:18:00.694120", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_check--master-arm-precommit/builds/10795/log", "context": "tcwg_gdb_check--master-arm", "description": "Patch applied" }' = null ']' +++ 1384017:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1384017:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-25T17:18:00.694120 +++ 1384017:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-25T17:18:00.694120 +%s ++ 1384017:pw-trigger.sh: pw_patch_check_state: 274: date=1787678280 ++ 1384017:pw-trigger.sh: pw_patch_check_state: 275: '[' 1787678279 -le 1787678280 ']' ++ 1384017:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1787678280 +++ 1384017:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1384017:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 1384017:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1384017:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 1384017:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1384017:pw-trigger.sh: pw_patch_check_state: 267: wait 1385274 ++ 1384017:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 1384017:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1384017:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.VLbpDuRGX0 ++ 1384017:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 503355, "url": "https://patchwork.sourceware.org/api/1.2/patches/142083/checks/503355/", "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-25T19:37:38.855854", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_check--master-arm-precommit/builds/10795/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_gdb_check--master-arm", "description": "Test passed" }' = null ']' +++ 1384017:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1384017:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-25T19:37:38.855854 +++ 1384017:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-25T19:37:38.855854 +%s ++ 1384017:pw-trigger.sh: pw_patch_check_state: 274: date=1787686658 ++ 1384017:pw-trigger.sh: pw_patch_check_state: 275: '[' 1787678280 -le 1787686658 ']' ++ 1384017:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1787686658 +++ 1384017:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1384017:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 1384017:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1384017:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 1384017:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1384017:pw-trigger.sh: pw_patch_check_state: 267: wait 1385281 ++ 1384017:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 1384017:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1384017:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.VLbpDuRGX0 ++ 1384017:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 1384017:pw-trigger.sh: pw_patch_check_state: 270: break ++ 1384017:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 1384017:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.lee7NPFkwi /tmp/tmp.VLbpDuRGX0 + 1384017:pw-trigger.sh: 89: check_state=success + 1384017:pw-trigger.sh: 90: '[' success = pending ']' + 1384017:pw-trigger.sh: 93: num_patch=1 + 1384017:pw-trigger.sh: 72: true ++ 1384017:pw-trigger.sh: 74: pw_get_patch_from_series gdb 65500 1 ++ 1384017:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 1384017:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 1384017:pw-trigger.sh: pw_get_patch_from_series: 204: local id=65500 ++ 1384017:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 1384017:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 1384017:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 65500 property '.*' value Patches 1 +++ 1384017:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 1384017:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 1384017:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 1384017:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 1384017:pw-trigger.sh: pw_yaml_get: 100: local id=65500 +++ 1384017:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 1384017:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 1384017:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 1384017:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 1384017:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 1384017:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 1384017:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id= ++ 1384017:pw-trigger.sh: pw_get_patch_from_series: 210: '[' '' = '' ']' ++ 1384017:pw-trigger.sh: pw_get_patch_from_series: 211: return 1 ++ 1384017:pw-trigger.sh: 74: true + 1384017:pw-trigger.sh: 74: patch_id= + 1384017:pw-trigger.sh: 75: '[' '' = '' ']' + 1384017:pw-trigger.sh: 76: break + 1384017:pw-trigger.sh: 96: '[' '' = '' ']' + 1384017:pw-trigger.sh: 97: continue + 1384017:pw-trigger.sh: 62: '[' 23 -gt 0 ']' + 1384017:pw-trigger.sh: 63: i=22 ++ 1384017:pw-trigger.sh: 64: shyaml get-value 22.id + 1384017:pw-trigger.sh: 64: series_id=65501 + 1384017:pw-trigger.sh: 66: pw_series_complete_p gdb 65501 + 1384017:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 1384017:pw-trigger.sh: pw_series_complete_p: 183: local project=gdb + 1384017:pw-trigger.sh: pw_series_complete_p: 184: local series_id=65501 + 1384017:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 1384017:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get gdb series 65501 property Complete value ++ 1384017:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 1384017:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 1384017:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 1384017:pw-trigger.sh: pw_yaml_get: 100: local id=65501 ++ 1384017:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 1384017:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 1384017:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 1384017:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 1384017:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 1384017:pw-trigger.sh: pw_yaml_get: 108: set +x + 1384017:pw-trigger.sh: pw_series_complete_p: 187: value=True + 1384017:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 1384017:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 1384017:pw-trigger.sh: 71: num_patch=0 + 1384017:pw-trigger.sh: 72: true ++ 1384017:pw-trigger.sh: 74: pw_get_patch_from_series gdb 65501 0 ++ 1384017:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 1384017:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 1384017:pw-trigger.sh: pw_get_patch_from_series: 204: local id=65501 ++ 1384017:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 1384017:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 1384017:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 65501 property '.*' value Patches 0 +++ 1384017:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 1384017:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 1384017:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 1384017:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 1384017:pw-trigger.sh: pw_yaml_get: 100: local id=65501 +++ 1384017:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 1384017:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 1384017:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 1384017:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 1384017:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 1384017:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 1384017:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=142091 ++ 1384017:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 142091 = '' ']' ++ 1384017:pw-trigger.sh: pw_get_patch_from_series: 213: echo 142091 + 1384017:pw-trigger.sh: 74: patch_id=142091 + 1384017:pw-trigger.sh: 75: '[' 142091 = '' ']' ++ 1384017:pw-trigger.sh: 82: pw_get_patch_data gdb 142091 State ++ 1384017:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 1384017:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 1384017:pw-trigger.sh: pw_get_patch_data: 224: local project=gdb ++ 1384017:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=142091 ++ 1384017:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 1384017:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gdb patch 142091 property State value ++ 1384017:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 1384017:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 1384017:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 1384017:pw-trigger.sh: pw_yaml_get: 100: local id=142091 ++ 1384017:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 1384017:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 1384017:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 1384017:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 1384017:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 1384017:pw-trigger.sh: pw_yaml_get: 108: set +x + 1384017:pw-trigger.sh: 82: patch_state=new + 1384017:pw-trigger.sh: 83: case "$patch_state" in ++ 1384017:pw-trigger.sh: 89: pw_patch_check_state 142091 tcwg_gdb_check--master-arm ++ 1384017:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 1384017:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=142091 ++ 1384017:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_check--master-arm ++ 1384017:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 1384017:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_check--master-arm +++ 1384017:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 1384017:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 1384017:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_check--master-arm +++ 1384017:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 1384017:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 1384017:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 1384017:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 1384017:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_check--master-arm ++ 1384017:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 1384017:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 1384017:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.f90fEasWKB +++ 1384017:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 1384017:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.vnctjWAxMh ++ 1384017:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.f90fEasWKB /tmp/tmp.vnctjWAxMh' EXIT ++ 1384017:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 1384017:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/142091/checks/ ++ 1384017:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/142091/checks/?user=linaro-tcwg-bot&context=tcwg_gdb_check--master-arm&page=last' ++ 1384017:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 1384017:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 1384017:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1384017:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 1384017:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1384017:pw-trigger.sh: pw_patch_check_state: 267: wait 1385403 ++ 1384017:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 1384017:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1384017:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.vnctjWAxMh ++ 1384017:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 503278, "url": "https://patchwork.sourceware.org/api/1.2/patches/142091/checks/503278/", "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-25T17:18:00.108959", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_check--master-arm-precommit/builds/10796/log", "context": "tcwg_gdb_check--master-arm", "description": "Test started" }' = null ']' +++ 1384017:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1384017:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-25T17:18:00.108959 +++ 1384017:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-25T17:18:00.108959 +%s ++ 1384017:pw-trigger.sh: pw_patch_check_state: 274: date=1787678280 ++ 1384017:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1787678280 ']' ++ 1384017:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1787678280 +++ 1384017:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1384017:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 1384017:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1384017:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 1384017:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1384017:pw-trigger.sh: pw_patch_check_state: 267: wait 1385410 ++ 1384017:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 1384017:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1384017:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.vnctjWAxMh ++ 1384017:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 503280, "url": "https://patchwork.sourceware.org/api/1.2/patches/142091/checks/503280/", "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-25T17:18:02.342749", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_check--master-arm-precommit/builds/10796/log", "context": "tcwg_gdb_check--master-arm", "description": "Patch applied" }' = null ']' +++ 1384017:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1384017:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-25T17:18:02.342749 +++ 1384017:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-25T17:18:02.342749 +%s ++ 1384017:pw-trigger.sh: pw_patch_check_state: 274: date=1787678282 ++ 1384017:pw-trigger.sh: pw_patch_check_state: 275: '[' 1787678280 -le 1787678282 ']' ++ 1384017:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1787678282 +++ 1384017:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1384017:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 1384017:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1384017:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 1384017:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1384017:pw-trigger.sh: pw_patch_check_state: 267: wait 1385417 ++ 1384017:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 1384017:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1384017:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.vnctjWAxMh ++ 1384017:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 503344, "url": "https://patchwork.sourceware.org/api/1.2/patches/142091/checks/503344/", "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-25T19:29:07.271129", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_check--master-arm-precommit/builds/10796/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_gdb_check--master-arm", "description": "Test passed" }' = null ']' +++ 1384017:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1384017:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-25T19:29:07.271129 +++ 1384017:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-25T19:29:07.271129 +%s ++ 1384017:pw-trigger.sh: pw_patch_check_state: 274: date=1787686147 ++ 1384017:pw-trigger.sh: pw_patch_check_state: 275: '[' 1787678282 -le 1787686147 ']' ++ 1384017:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1787686147 +++ 1384017:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1384017:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 1384017:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1384017:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 1384017:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1384017:pw-trigger.sh: pw_patch_check_state: 267: wait 1385424 ++ 1384017:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 1384017:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1384017:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.vnctjWAxMh ++ 1384017:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 1384017:pw-trigger.sh: pw_patch_check_state: 270: break ++ 1384017:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 1384017:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.f90fEasWKB /tmp/tmp.vnctjWAxMh + 1384017:pw-trigger.sh: 89: check_state=success + 1384017:pw-trigger.sh: 90: '[' success = pending ']' + 1384017:pw-trigger.sh: 93: num_patch=1 + 1384017:pw-trigger.sh: 72: true ++ 1384017:pw-trigger.sh: 74: pw_get_patch_from_series gdb 65501 1 ++ 1384017:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 1384017:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 1384017:pw-trigger.sh: pw_get_patch_from_series: 204: local id=65501 ++ 1384017:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 1384017:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 1384017:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 65501 property '.*' value Patches 1 +++ 1384017:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 1384017:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 1384017:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 1384017:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 1384017:pw-trigger.sh: pw_yaml_get: 100: local id=65501 +++ 1384017:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 1384017:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 1384017:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 1384017:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 1384017:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 1384017:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 1384017:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=142094 ++ 1384017:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 142094 = '' ']' ++ 1384017:pw-trigger.sh: pw_get_patch_from_series: 213: echo 142094 + 1384017:pw-trigger.sh: 74: patch_id=142094 + 1384017:pw-trigger.sh: 75: '[' 142094 = '' ']' ++ 1384017:pw-trigger.sh: 82: pw_get_patch_data gdb 142094 State ++ 1384017:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 1384017:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 1384017:pw-trigger.sh: pw_get_patch_data: 224: local project=gdb ++ 1384017:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=142094 ++ 1384017:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 1384017:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gdb patch 142094 property State value ++ 1384017:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 1384017:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 1384017:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 1384017:pw-trigger.sh: pw_yaml_get: 100: local id=142094 ++ 1384017:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 1384017:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 1384017:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 1384017:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 1384017:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 1384017:pw-trigger.sh: pw_yaml_get: 108: set +x + 1384017:pw-trigger.sh: 82: patch_state=new + 1384017:pw-trigger.sh: 83: case "$patch_state" in ++ 1384017:pw-trigger.sh: 89: pw_patch_check_state 142094 tcwg_gdb_check--master-arm ++ 1384017:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 1384017:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=142094 ++ 1384017:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_check--master-arm ++ 1384017:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 1384017:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_check--master-arm +++ 1384017:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 1384017:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 1384017:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_check--master-arm +++ 1384017:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 1384017:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 1384017:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 1384017:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 1384017:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_check--master-arm ++ 1384017:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 1384017:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 1384017:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.Bdtt4n24zX +++ 1384017:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 1384017:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.uoDy3nSVS7 ++ 1384017:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.Bdtt4n24zX /tmp/tmp.uoDy3nSVS7' EXIT ++ 1384017:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 1384017:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/142094/checks/ ++ 1384017:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/142094/checks/?user=linaro-tcwg-bot&context=tcwg_gdb_check--master-arm&page=last' ++ 1384017:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 1384017:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 1384017:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1384017:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 1384017:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1384017:pw-trigger.sh: pw_patch_check_state: 267: wait 1385488 ++ 1384017:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 1384017:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1384017:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.uoDy3nSVS7 ++ 1384017:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 504176, "url": "https://patchwork.sourceware.org/api/1.2/patches/142094/checks/504176/", "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-26T23:57:49.297170", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_check--master-arm-precommit/builds/10799/log", "context": "tcwg_gdb_check--master-arm", "description": "Test started" }' = null ']' +++ 1384017:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1384017:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-26T23:57:49.297170 +++ 1384017:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-26T23:57:49.297170 +%s ++ 1384017:pw-trigger.sh: pw_patch_check_state: 274: date=1787788669 ++ 1384017:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1787788669 ']' ++ 1384017:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1787788669 +++ 1384017:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1384017:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 1384017:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1384017:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 1384017:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1384017:pw-trigger.sh: pw_patch_check_state: 267: wait 1385495 ++ 1384017:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 1384017:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1384017:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.uoDy3nSVS7 ++ 1384017:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 504177, "url": "https://patchwork.sourceware.org/api/1.2/patches/142094/checks/504177/", "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-26T23:57:55.222690", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_check--master-arm-precommit/builds/10799/log", "context": "tcwg_gdb_check--master-arm", "description": "Patch applied" }' = null ']' +++ 1384017:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1384017:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-26T23:57:55.222690 +++ 1384017:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-26T23:57:55.222690 +%s ++ 1384017:pw-trigger.sh: pw_patch_check_state: 274: date=1787788675 ++ 1384017:pw-trigger.sh: pw_patch_check_state: 275: '[' 1787788669 -le 1787788675 ']' ++ 1384017:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1787788675 +++ 1384017:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1384017:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 1384017:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1384017:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 1384017:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1384017:pw-trigger.sh: pw_patch_check_state: 267: wait 1385502 ++ 1384017:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 1384017:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1384017:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.uoDy3nSVS7 ++ 1384017:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 504199, "url": "https://patchwork.sourceware.org/api/1.2/patches/142094/checks/504199/", "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-27T02:18:08.880823", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_check--master-arm-precommit/builds/10799/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_gdb_check--master-arm", "description": "Test passed" }' = null ']' +++ 1384017:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1384017:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-27T02:18:08.880823 +++ 1384017:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-27T02:18:08.880823 +%s ++ 1384017:pw-trigger.sh: pw_patch_check_state: 274: date=1787797088 ++ 1384017:pw-trigger.sh: pw_patch_check_state: 275: '[' 1787788675 -le 1787797088 ']' ++ 1384017:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1787797088 +++ 1384017:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1384017:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 1384017:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1384017:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 1384017:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1384017:pw-trigger.sh: pw_patch_check_state: 267: wait 1385509 ++ 1384017:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 1384017:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1384017:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.uoDy3nSVS7 ++ 1384017:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 1384017:pw-trigger.sh: pw_patch_check_state: 270: break ++ 1384017:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 1384017:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.Bdtt4n24zX /tmp/tmp.uoDy3nSVS7 + 1384017:pw-trigger.sh: 89: check_state=success + 1384017:pw-trigger.sh: 90: '[' success = pending ']' + 1384017:pw-trigger.sh: 93: num_patch=2 + 1384017:pw-trigger.sh: 72: true ++ 1384017:pw-trigger.sh: 74: pw_get_patch_from_series gdb 65501 2 ++ 1384017:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 1384017:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 1384017:pw-trigger.sh: pw_get_patch_from_series: 204: local id=65501 ++ 1384017:pw-trigger.sh: pw_get_patch_from_series: 205: local num=2 ++ 1384017:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 1384017:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 65501 property '.*' value Patches 2 +++ 1384017:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 1384017:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 1384017:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 1384017:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 1384017:pw-trigger.sh: pw_yaml_get: 100: local id=65501 +++ 1384017:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 1384017:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 1384017:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 1384017:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 1384017:pw-trigger.sh: pw_yaml_get: 105: local match_num=2 +++ 1384017:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 1384017:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=142093 ++ 1384017:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 142093 = '' ']' ++ 1384017:pw-trigger.sh: pw_get_patch_from_series: 213: echo 142093 + 1384017:pw-trigger.sh: 74: patch_id=142093 + 1384017:pw-trigger.sh: 75: '[' 142093 = '' ']' ++ 1384017:pw-trigger.sh: 82: pw_get_patch_data gdb 142093 State ++ 1384017:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 1384017:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 1384017:pw-trigger.sh: pw_get_patch_data: 224: local project=gdb ++ 1384017:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=142093 ++ 1384017:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 1384017:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gdb patch 142093 property State value ++ 1384017:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 1384017:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 1384017:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 1384017:pw-trigger.sh: pw_yaml_get: 100: local id=142093 ++ 1384017:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 1384017:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 1384017:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 1384017:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 1384017:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 1384017:pw-trigger.sh: pw_yaml_get: 108: set +x + 1384017:pw-trigger.sh: 82: patch_state=new + 1384017:pw-trigger.sh: 83: case "$patch_state" in ++ 1384017:pw-trigger.sh: 89: pw_patch_check_state 142093 tcwg_gdb_check--master-arm ++ 1384017:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 1384017:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=142093 ++ 1384017:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_check--master-arm ++ 1384017:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 1384017:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_check--master-arm +++ 1384017:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 1384017:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 1384017:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_check--master-arm +++ 1384017:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 1384017:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 1384017:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 1384017:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 1384017:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_check--master-arm ++ 1384017:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 1384017:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 1384017:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.LFaMeZSN7D +++ 1384017:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 1384017:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.v962WtaXue ++ 1384017:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.LFaMeZSN7D /tmp/tmp.v962WtaXue' EXIT ++ 1384017:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 1384017:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/142093/checks/ ++ 1384017:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/142093/checks/?user=linaro-tcwg-bot&context=tcwg_gdb_check--master-arm&page=last' ++ 1384017:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 1384017:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 1384017:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1384017:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 1384017:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1384017:pw-trigger.sh: pw_patch_check_state: 267: wait 1385576 ++ 1384017:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 1384017:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1384017:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.v962WtaXue ++ 1384017:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 504592, "url": "https://patchwork.sourceware.org/api/1.2/patches/142093/checks/504592/", "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-27T22:54:07.041694", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_check--master-arm-precommit/builds/10802/log", "context": "tcwg_gdb_check--master-arm", "description": "Test started" }' = null ']' +++ 1384017:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1384017:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-27T22:54:07.041694 +++ 1384017:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-27T22:54:07.041694 +%s ++ 1384017:pw-trigger.sh: pw_patch_check_state: 274: date=1787871247 ++ 1384017:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1787871247 ']' ++ 1384017:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1787871247 +++ 1384017:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1384017:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 1384017:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1384017:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 1384017:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1384017:pw-trigger.sh: pw_patch_check_state: 267: wait 1385583 ++ 1384017:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 1384017:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1384017:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.v962WtaXue ++ 1384017:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 504593, "url": "https://patchwork.sourceware.org/api/1.2/patches/142093/checks/504593/", "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-27T22:54:08.926264", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_check--master-arm-precommit/builds/10802/log", "context": "tcwg_gdb_check--master-arm", "description": "Patch applied" }' = null ']' +++ 1384017:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1384017:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-27T22:54:08.926264 +++ 1384017:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-27T22:54:08.926264 +%s ++ 1384017:pw-trigger.sh: pw_patch_check_state: 274: date=1787871248 ++ 1384017:pw-trigger.sh: pw_patch_check_state: 275: '[' 1787871247 -le 1787871248 ']' ++ 1384017:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1787871248 +++ 1384017:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1384017:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 1384017:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1384017:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 1384017:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1384017:pw-trigger.sh: pw_patch_check_state: 267: wait 1385590 ++ 1384017:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 1384017:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1384017:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.v962WtaXue ++ 1384017:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 504631, "url": "https://patchwork.sourceware.org/api/1.2/patches/142093/checks/504631/", "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-28T00:45:55.640795", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_check--master-arm-precommit/builds/10802/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_gdb_check--master-arm", "description": "Test passed" }' = null ']' +++ 1384017:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1384017:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-28T00:45:55.640795 +++ 1384017:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-28T00:45:55.640795 +%s ++ 1384017:pw-trigger.sh: pw_patch_check_state: 274: date=1787877955 ++ 1384017:pw-trigger.sh: pw_patch_check_state: 275: '[' 1787871248 -le 1787877955 ']' ++ 1384017:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1787877955 +++ 1384017:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1384017:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 1384017:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1384017:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 1384017:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1384017:pw-trigger.sh: pw_patch_check_state: 267: wait 1385597 ++ 1384017:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 1384017:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1384017:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.v962WtaXue ++ 1384017:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 1384017:pw-trigger.sh: pw_patch_check_state: 270: break ++ 1384017:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 1384017:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.LFaMeZSN7D /tmp/tmp.v962WtaXue + 1384017:pw-trigger.sh: 89: check_state=success + 1384017:pw-trigger.sh: 90: '[' success = pending ']' + 1384017:pw-trigger.sh: 93: num_patch=3 + 1384017:pw-trigger.sh: 72: true ++ 1384017:pw-trigger.sh: 74: pw_get_patch_from_series gdb 65501 3 ++ 1384017:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 1384017:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 1384017:pw-trigger.sh: pw_get_patch_from_series: 204: local id=65501 ++ 1384017:pw-trigger.sh: pw_get_patch_from_series: 205: local num=3 ++ 1384017:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 1384017:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 65501 property '.*' value Patches 3 +++ 1384017:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 1384017:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 1384017:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 1384017:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 1384017:pw-trigger.sh: pw_yaml_get: 100: local id=65501 +++ 1384017:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 1384017:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 1384017:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 1384017:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 1384017:pw-trigger.sh: pw_yaml_get: 105: local match_num=3 +++ 1384017:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 1384017:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=142089 ++ 1384017:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 142089 = '' ']' ++ 1384017:pw-trigger.sh: pw_get_patch_from_series: 213: echo 142089 + 1384017:pw-trigger.sh: 74: patch_id=142089 + 1384017:pw-trigger.sh: 75: '[' 142089 = '' ']' ++ 1384017:pw-trigger.sh: 82: pw_get_patch_data gdb 142089 State ++ 1384017:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 1384017:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 1384017:pw-trigger.sh: pw_get_patch_data: 224: local project=gdb ++ 1384017:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=142089 ++ 1384017:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 1384017:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gdb patch 142089 property State value ++ 1384017:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 1384017:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 1384017:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 1384017:pw-trigger.sh: pw_yaml_get: 100: local id=142089 ++ 1384017:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 1384017:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 1384017:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 1384017:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 1384017:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 1384017:pw-trigger.sh: pw_yaml_get: 108: set +x + 1384017:pw-trigger.sh: 82: patch_state=new + 1384017:pw-trigger.sh: 83: case "$patch_state" in ++ 1384017:pw-trigger.sh: 89: pw_patch_check_state 142089 tcwg_gdb_check--master-arm ++ 1384017:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 1384017:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=142089 ++ 1384017:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_check--master-arm ++ 1384017:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 1384017:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_check--master-arm +++ 1384017:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 1384017:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 1384017:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_check--master-arm +++ 1384017:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 1384017:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 1384017:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 1384017:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 1384017:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_check--master-arm ++ 1384017:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 1384017:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 1384017:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.sSRWo1jgrL +++ 1384017:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 1384017:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.eA1pIIBvXE ++ 1384017:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.sSRWo1jgrL /tmp/tmp.eA1pIIBvXE' EXIT ++ 1384017:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 1384017:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/142089/checks/ ++ 1384017:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/142089/checks/?user=linaro-tcwg-bot&context=tcwg_gdb_check--master-arm&page=last' ++ 1384017:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 1384017:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 1384017:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1384017:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 1384017:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1384017:pw-trigger.sh: pw_patch_check_state: 267: wait 1385667 ++ 1384017:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 1384017:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1384017:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.eA1pIIBvXE ++ 1384017:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 505005, "url": "https://patchwork.sourceware.org/api/1.2/patches/142089/checks/505005/", "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-28T10:27:52.064967", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_check--master-arm-precommit/builds/10809/log", "context": "tcwg_gdb_check--master-arm", "description": "Test started" }' = null ']' +++ 1384017:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1384017:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-28T10:27:52.064967 +++ 1384017:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-28T10:27:52.064967 +%s ++ 1384017:pw-trigger.sh: pw_patch_check_state: 274: date=1787912872 ++ 1384017:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1787912872 ']' ++ 1384017:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1787912872 +++ 1384017:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1384017:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 1384017:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1384017:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 1384017:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1384017:pw-trigger.sh: pw_patch_check_state: 267: wait 1385674 ++ 1384017:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 1384017:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1384017:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.eA1pIIBvXE ++ 1384017:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 505006, "url": "https://patchwork.sourceware.org/api/1.2/patches/142089/checks/505006/", "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-28T10:27:53.799838", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_check--master-arm-precommit/builds/10809/log", "context": "tcwg_gdb_check--master-arm", "description": "Patch applied" }' = null ']' +++ 1384017:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1384017:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-28T10:27:53.799838 +++ 1384017:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-28T10:27:53.799838 +%s ++ 1384017:pw-trigger.sh: pw_patch_check_state: 274: date=1787912873 ++ 1384017:pw-trigger.sh: pw_patch_check_state: 275: '[' 1787912872 -le 1787912873 ']' ++ 1384017:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1787912873 +++ 1384017:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1384017:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 1384017:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1384017:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 1384017:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1384017:pw-trigger.sh: pw_patch_check_state: 267: wait 1385681 ++ 1384017:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 1384017:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1384017:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.eA1pIIBvXE ++ 1384017:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 505077, "url": "https://patchwork.sourceware.org/api/1.2/patches/142089/checks/505077/", "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-28T13:41:50.233878", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_check--master-arm-precommit/builds/10809/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_gdb_check--master-arm", "description": "Test passed" }' = null ']' +++ 1384017:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1384017:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-28T13:41:50.233878 +++ 1384017:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-28T13:41:50.233878 +%s ++ 1384017:pw-trigger.sh: pw_patch_check_state: 274: date=1787924510 ++ 1384017:pw-trigger.sh: pw_patch_check_state: 275: '[' 1787912873 -le 1787924510 ']' ++ 1384017:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1787924510 +++ 1384017:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1384017:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 1384017:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1384017:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 1384017:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1384017:pw-trigger.sh: pw_patch_check_state: 267: wait 1385688 ++ 1384017:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 1384017:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1384017:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.eA1pIIBvXE ++ 1384017:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 1384017:pw-trigger.sh: pw_patch_check_state: 270: break ++ 1384017:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 1384017:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.sSRWo1jgrL /tmp/tmp.eA1pIIBvXE + 1384017:pw-trigger.sh: 89: check_state=success + 1384017:pw-trigger.sh: 90: '[' success = pending ']' + 1384017:pw-trigger.sh: 93: num_patch=4 + 1384017:pw-trigger.sh: 72: true ++ 1384017:pw-trigger.sh: 74: pw_get_patch_from_series gdb 65501 4 ++ 1384017:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 1384017:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 1384017:pw-trigger.sh: pw_get_patch_from_series: 204: local id=65501 ++ 1384017:pw-trigger.sh: pw_get_patch_from_series: 205: local num=4 ++ 1384017:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 1384017:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 65501 property '.*' value Patches 4 +++ 1384017:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 1384017:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 1384017:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 1384017:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 1384017:pw-trigger.sh: pw_yaml_get: 100: local id=65501 +++ 1384017:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 1384017:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 1384017:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 1384017:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 1384017:pw-trigger.sh: pw_yaml_get: 105: local match_num=4 +++ 1384017:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 1384017:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=142090 ++ 1384017:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 142090 = '' ']' ++ 1384017:pw-trigger.sh: pw_get_patch_from_series: 213: echo 142090 + 1384017:pw-trigger.sh: 74: patch_id=142090 + 1384017:pw-trigger.sh: 75: '[' 142090 = '' ']' ++ 1384017:pw-trigger.sh: 82: pw_get_patch_data gdb 142090 State ++ 1384017:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 1384017:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 1384017:pw-trigger.sh: pw_get_patch_data: 224: local project=gdb ++ 1384017:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=142090 ++ 1384017:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 1384017:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gdb patch 142090 property State value ++ 1384017:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 1384017:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 1384017:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 1384017:pw-trigger.sh: pw_yaml_get: 100: local id=142090 ++ 1384017:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 1384017:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 1384017:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 1384017:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 1384017:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 1384017:pw-trigger.sh: pw_yaml_get: 108: set +x + 1384017:pw-trigger.sh: 82: patch_state=new + 1384017:pw-trigger.sh: 83: case "$patch_state" in ++ 1384017:pw-trigger.sh: 89: pw_patch_check_state 142090 tcwg_gdb_check--master-arm ++ 1384017:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 1384017:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=142090 ++ 1384017:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_check--master-arm ++ 1384017:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 1384017:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_check--master-arm +++ 1384017:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 1384017:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 1384017:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_check--master-arm +++ 1384017:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 1384017:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 1384017:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 1384017:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 1384017:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_check--master-arm ++ 1384017:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 1384017:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 1384017:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.2CecaB9Svg +++ 1384017:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 1384017:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.MKX0Gl0y6b ++ 1384017:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.2CecaB9Svg /tmp/tmp.MKX0Gl0y6b' EXIT ++ 1384017:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 1384017:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/142090/checks/ ++ 1384017:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/142090/checks/?user=linaro-tcwg-bot&context=tcwg_gdb_check--master-arm&page=last' ++ 1384017:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 1384017:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 1384017:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1384017:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 1384017:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1384017:pw-trigger.sh: pw_patch_check_state: 267: wait 1385761 ++ 1384017:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 1384017:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1384017:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.MKX0Gl0y6b ++ 1384017:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 505404, "url": "https://patchwork.sourceware.org/api/1.2/patches/142090/checks/505404/", "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-29T04:48:28.598235", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_check--master-arm-precommit/builds/10813/log", "context": "tcwg_gdb_check--master-arm", "description": "Test started" }' = null ']' +++ 1384017:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1384017:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-29T04:48:28.598235 +++ 1384017:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-29T04:48:28.598235 +%s ++ 1384017:pw-trigger.sh: pw_patch_check_state: 274: date=1787978908 ++ 1384017:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1787978908 ']' ++ 1384017:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1787978908 +++ 1384017:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1384017:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 1384017:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1384017:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 1384017:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1384017:pw-trigger.sh: pw_patch_check_state: 267: wait 1385768 ++ 1384017:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 1384017:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1384017:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.MKX0Gl0y6b ++ 1384017:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 505405, "url": "https://patchwork.sourceware.org/api/1.2/patches/142090/checks/505405/", "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-29T04:48:30.300435", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_check--master-arm-precommit/builds/10813/log", "context": "tcwg_gdb_check--master-arm", "description": "Patch applied" }' = null ']' +++ 1384017:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1384017:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-29T04:48:30.300435 +++ 1384017:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-29T04:48:30.300435 +%s ++ 1384017:pw-trigger.sh: pw_patch_check_state: 274: date=1787978910 ++ 1384017:pw-trigger.sh: pw_patch_check_state: 275: '[' 1787978908 -le 1787978910 ']' ++ 1384017:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1787978910 +++ 1384017:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1384017:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 1384017:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1384017:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 1384017:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1384017:pw-trigger.sh: pw_patch_check_state: 267: wait 1385775 ++ 1384017:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 1384017:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1384017:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.MKX0Gl0y6b ++ 1384017:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 505446, "url": "https://patchwork.sourceware.org/api/1.2/patches/142090/checks/505446/", "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-29T07:29:33.688110", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_check--master-arm-precommit/builds/10813/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_gdb_check--master-arm", "description": "Test passed" }' = null ']' +++ 1384017:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1384017:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-29T07:29:33.688110 +++ 1384017:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-29T07:29:33.688110 +%s ++ 1384017:pw-trigger.sh: pw_patch_check_state: 274: date=1787988573 ++ 1384017:pw-trigger.sh: pw_patch_check_state: 275: '[' 1787978910 -le 1787988573 ']' ++ 1384017:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1787988573 +++ 1384017:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1384017:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 1384017:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1384017:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 1384017:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1384017:pw-trigger.sh: pw_patch_check_state: 267: wait 1385782 ++ 1384017:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 1384017:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1384017:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.MKX0Gl0y6b ++ 1384017:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 1384017:pw-trigger.sh: pw_patch_check_state: 270: break ++ 1384017:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 1384017:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.2CecaB9Svg /tmp/tmp.MKX0Gl0y6b + 1384017:pw-trigger.sh: 89: check_state=success + 1384017:pw-trigger.sh: 90: '[' success = pending ']' + 1384017:pw-trigger.sh: 93: num_patch=5 + 1384017:pw-trigger.sh: 72: true ++ 1384017:pw-trigger.sh: 74: pw_get_patch_from_series gdb 65501 5 ++ 1384017:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 1384017:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 1384017:pw-trigger.sh: pw_get_patch_from_series: 204: local id=65501 ++ 1384017:pw-trigger.sh: pw_get_patch_from_series: 205: local num=5 ++ 1384017:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 1384017:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 65501 property '.*' value Patches 5 +++ 1384017:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 1384017:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 1384017:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 1384017:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 1384017:pw-trigger.sh: pw_yaml_get: 100: local id=65501 +++ 1384017:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 1384017:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 1384017:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 1384017:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 1384017:pw-trigger.sh: pw_yaml_get: 105: local match_num=5 +++ 1384017:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 1384017:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=142092 ++ 1384017:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 142092 = '' ']' ++ 1384017:pw-trigger.sh: pw_get_patch_from_series: 213: echo 142092 + 1384017:pw-trigger.sh: 74: patch_id=142092 + 1384017:pw-trigger.sh: 75: '[' 142092 = '' ']' ++ 1384017:pw-trigger.sh: 82: pw_get_patch_data gdb 142092 State ++ 1384017:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 1384017:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 1384017:pw-trigger.sh: pw_get_patch_data: 224: local project=gdb ++ 1384017:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=142092 ++ 1384017:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 1384017:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gdb patch 142092 property State value ++ 1384017:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 1384017:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 1384017:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 1384017:pw-trigger.sh: pw_yaml_get: 100: local id=142092 ++ 1384017:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 1384017:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 1384017:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 1384017:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 1384017:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 1384017:pw-trigger.sh: pw_yaml_get: 108: set +x + 1384017:pw-trigger.sh: 82: patch_state=new + 1384017:pw-trigger.sh: 83: case "$patch_state" in ++ 1384017:pw-trigger.sh: 89: pw_patch_check_state 142092 tcwg_gdb_check--master-arm ++ 1384017:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 1384017:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=142092 ++ 1384017:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_check--master-arm ++ 1384017:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 1384017:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_check--master-arm +++ 1384017:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 1384017:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 1384017:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_check--master-arm +++ 1384017:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 1384017:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 1384017:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 1384017:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 1384017:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_check--master-arm ++ 1384017:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 1384017:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 1384017:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.GKM1pbRZHM +++ 1384017:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 1384017:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.Ov60QM4ZCA ++ 1384017:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.GKM1pbRZHM /tmp/tmp.Ov60QM4ZCA' EXIT ++ 1384017:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 1384017:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/142092/checks/ ++ 1384017:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/142092/checks/?user=linaro-tcwg-bot&context=tcwg_gdb_check--master-arm&page=last' ++ 1384017:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 1384017:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 1384017:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1384017:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 1384017:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1384017:pw-trigger.sh: pw_patch_check_state: 267: wait 1385858 ++ 1384017:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 1384017:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1384017:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.Ov60QM4ZCA ++ 1384017:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 505521, "url": "https://patchwork.sourceware.org/api/1.2/patches/142092/checks/505521/", "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-29T09:38:24.572171", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_check--master-arm-precommit/builds/10815/log", "context": "tcwg_gdb_check--master-arm", "description": "Test started" }' = null ']' +++ 1384017:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1384017:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-29T09:38:24.572171 +++ 1384017:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-29T09:38:24.572171 +%s ++ 1384017:pw-trigger.sh: pw_patch_check_state: 274: date=1787996304 ++ 1384017:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1787996304 ']' ++ 1384017:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1787996304 +++ 1384017:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1384017:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 1384017:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1384017:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 1384017:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1384017:pw-trigger.sh: pw_patch_check_state: 267: wait 1385865 ++ 1384017:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 1384017:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1384017:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.Ov60QM4ZCA ++ 1384017:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 505522, "url": "https://patchwork.sourceware.org/api/1.2/patches/142092/checks/505522/", "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-29T09:38:26.439236", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_check--master-arm-precommit/builds/10815/log", "context": "tcwg_gdb_check--master-arm", "description": "Patch applied" }' = null ']' +++ 1384017:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1384017:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-29T09:38:26.439236 +++ 1384017:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-29T09:38:26.439236 +%s ++ 1384017:pw-trigger.sh: pw_patch_check_state: 274: date=1787996306 ++ 1384017:pw-trigger.sh: pw_patch_check_state: 275: '[' 1787996304 -le 1787996306 ']' ++ 1384017:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1787996306 +++ 1384017:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1384017:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 1384017:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1384017:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 1384017:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1384017:pw-trigger.sh: pw_patch_check_state: 267: wait 1385872 ++ 1384017:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 1384017:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1384017:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.Ov60QM4ZCA ++ 1384017:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 505566, "url": "https://patchwork.sourceware.org/api/1.2/patches/142092/checks/505566/", "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-29T11:59:50.574542", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_check--master-arm-precommit/builds/10815/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_gdb_check--master-arm", "description": "Test passed" }' = null ']' +++ 1384017:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1384017:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-29T11:59:50.574542 +++ 1384017:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-29T11:59:50.574542 +%s ++ 1384017:pw-trigger.sh: pw_patch_check_state: 274: date=1788004790 ++ 1384017:pw-trigger.sh: pw_patch_check_state: 275: '[' 1787996306 -le 1788004790 ']' ++ 1384017:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1788004790 +++ 1384017:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1384017:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 1384017:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1384017:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 1384017:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1384017:pw-trigger.sh: pw_patch_check_state: 267: wait 1385879 ++ 1384017:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 1384017:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1384017:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.Ov60QM4ZCA ++ 1384017:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 1384017:pw-trigger.sh: pw_patch_check_state: 270: break ++ 1384017:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 1384017:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.GKM1pbRZHM /tmp/tmp.Ov60QM4ZCA + 1384017:pw-trigger.sh: 89: check_state=success + 1384017:pw-trigger.sh: 90: '[' success = pending ']' + 1384017:pw-trigger.sh: 93: num_patch=6 + 1384017:pw-trigger.sh: 72: true ++ 1384017:pw-trigger.sh: 74: pw_get_patch_from_series gdb 65501 6 ++ 1384017:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 1384017:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 1384017:pw-trigger.sh: pw_get_patch_from_series: 204: local id=65501 ++ 1384017:pw-trigger.sh: pw_get_patch_from_series: 205: local num=6 ++ 1384017:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 1384017:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 65501 property '.*' value Patches 6 +++ 1384017:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 1384017:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 1384017:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 1384017:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 1384017:pw-trigger.sh: pw_yaml_get: 100: local id=65501 +++ 1384017:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 1384017:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 1384017:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 1384017:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 1384017:pw-trigger.sh: pw_yaml_get: 105: local match_num=6 +++ 1384017:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 1384017:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=142085 ++ 1384017:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 142085 = '' ']' ++ 1384017:pw-trigger.sh: pw_get_patch_from_series: 213: echo 142085 + 1384017:pw-trigger.sh: 74: patch_id=142085 + 1384017:pw-trigger.sh: 75: '[' 142085 = '' ']' ++ 1384017:pw-trigger.sh: 82: pw_get_patch_data gdb 142085 State ++ 1384017:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 1384017:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 1384017:pw-trigger.sh: pw_get_patch_data: 224: local project=gdb ++ 1384017:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=142085 ++ 1384017:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 1384017:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gdb patch 142085 property State value ++ 1384017:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 1384017:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 1384017:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 1384017:pw-trigger.sh: pw_yaml_get: 100: local id=142085 ++ 1384017:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 1384017:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 1384017:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 1384017:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 1384017:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 1384017:pw-trigger.sh: pw_yaml_get: 108: set +x + 1384017:pw-trigger.sh: 82: patch_state=new + 1384017:pw-trigger.sh: 83: case "$patch_state" in ++ 1384017:pw-trigger.sh: 89: pw_patch_check_state 142085 tcwg_gdb_check--master-arm ++ 1384017:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 1384017:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=142085 ++ 1384017:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_check--master-arm ++ 1384017:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 1384017:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_check--master-arm +++ 1384017:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 1384017:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 1384017:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_check--master-arm +++ 1384017:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 1384017:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 1384017:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 1384017:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 1384017:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_check--master-arm ++ 1384017:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 1384017:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 1384017:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.H4AqrkCjAI +++ 1384017:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 1384017:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.igbZ96gqLK ++ 1384017:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.H4AqrkCjAI /tmp/tmp.igbZ96gqLK' EXIT ++ 1384017:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 1384017:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/142085/checks/ ++ 1384017:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/142085/checks/?user=linaro-tcwg-bot&context=tcwg_gdb_check--master-arm&page=last' ++ 1384017:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 1384017:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 1384017:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1384017:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 1384017:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1384017:pw-trigger.sh: pw_patch_check_state: 267: wait 1385958 ++ 1384017:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 1384017:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1384017:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.igbZ96gqLK ++ 1384017:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 505698, "url": "https://patchwork.sourceware.org/api/1.2/patches/142085/checks/505698/", "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-29T15:40:31.424486", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_check--master-arm-precommit/builds/10819/log", "context": "tcwg_gdb_check--master-arm", "description": "Test started" }' = null ']' +++ 1384017:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1384017:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-29T15:40:31.424486 +++ 1384017:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-29T15:40:31.424486 +%s ++ 1384017:pw-trigger.sh: pw_patch_check_state: 274: date=1788018031 ++ 1384017:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1788018031 ']' ++ 1384017:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1788018031 +++ 1384017:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1384017:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 1384017:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1384017:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 1384017:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1384017:pw-trigger.sh: pw_patch_check_state: 267: wait 1385965 ++ 1384017:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 1384017:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1384017:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.igbZ96gqLK ++ 1384017:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 505700, "url": "https://patchwork.sourceware.org/api/1.2/patches/142085/checks/505700/", "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-29T15:40:48.815578", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_check--master-arm-precommit/builds/10819/log", "context": "tcwg_gdb_check--master-arm", "description": "Patch applied" }' = null ']' +++ 1384017:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1384017:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-29T15:40:48.815578 +++ 1384017:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-29T15:40:48.815578 +%s ++ 1384017:pw-trigger.sh: pw_patch_check_state: 274: date=1788018048 ++ 1384017:pw-trigger.sh: pw_patch_check_state: 275: '[' 1788018031 -le 1788018048 ']' ++ 1384017:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1788018048 +++ 1384017:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1384017:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 1384017:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1384017:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 1384017:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1384017:pw-trigger.sh: pw_patch_check_state: 267: wait 1385972 ++ 1384017:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 1384017:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1384017:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.igbZ96gqLK ++ 1384017:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 505824, "url": "https://patchwork.sourceware.org/api/1.2/patches/142085/checks/505824/", "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-29T18:38:28.185437", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_check--master-arm-precommit/builds/10819/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_gdb_check--master-arm", "description": "Test passed" }' = null ']' +++ 1384017:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1384017:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-29T18:38:28.185437 +++ 1384017:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-29T18:38:28.185437 +%s ++ 1384017:pw-trigger.sh: pw_patch_check_state: 274: date=1788028708 ++ 1384017:pw-trigger.sh: pw_patch_check_state: 275: '[' 1788018048 -le 1788028708 ']' ++ 1384017:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1788028708 +++ 1384017:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1384017:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 1384017:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1384017:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 1384017:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1384017:pw-trigger.sh: pw_patch_check_state: 267: wait 1385979 ++ 1384017:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 1384017:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1384017:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.igbZ96gqLK ++ 1384017:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 1384017:pw-trigger.sh: pw_patch_check_state: 270: break ++ 1384017:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 1384017:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.H4AqrkCjAI /tmp/tmp.igbZ96gqLK + 1384017:pw-trigger.sh: 89: check_state=success + 1384017:pw-trigger.sh: 90: '[' success = pending ']' + 1384017:pw-trigger.sh: 93: num_patch=7 + 1384017:pw-trigger.sh: 72: true ++ 1384017:pw-trigger.sh: 74: pw_get_patch_from_series gdb 65501 7 ++ 1384017:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 1384017:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 1384017:pw-trigger.sh: pw_get_patch_from_series: 204: local id=65501 ++ 1384017:pw-trigger.sh: pw_get_patch_from_series: 205: local num=7 ++ 1384017:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 1384017:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 65501 property '.*' value Patches 7 +++ 1384017:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 1384017:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 1384017:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 1384017:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 1384017:pw-trigger.sh: pw_yaml_get: 100: local id=65501 +++ 1384017:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 1384017:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 1384017:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 1384017:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 1384017:pw-trigger.sh: pw_yaml_get: 105: local match_num=7 +++ 1384017:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 1384017:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=142088 ++ 1384017:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 142088 = '' ']' ++ 1384017:pw-trigger.sh: pw_get_patch_from_series: 213: echo 142088 + 1384017:pw-trigger.sh: 74: patch_id=142088 + 1384017:pw-trigger.sh: 75: '[' 142088 = '' ']' ++ 1384017:pw-trigger.sh: 82: pw_get_patch_data gdb 142088 State ++ 1384017:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 1384017:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 1384017:pw-trigger.sh: pw_get_patch_data: 224: local project=gdb ++ 1384017:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=142088 ++ 1384017:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 1384017:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gdb patch 142088 property State value ++ 1384017:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 1384017:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 1384017:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 1384017:pw-trigger.sh: pw_yaml_get: 100: local id=142088 ++ 1384017:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 1384017:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 1384017:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 1384017:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 1384017:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 1384017:pw-trigger.sh: pw_yaml_get: 108: set +x + 1384017:pw-trigger.sh: 82: patch_state=new + 1384017:pw-trigger.sh: 83: case "$patch_state" in ++ 1384017:pw-trigger.sh: 89: pw_patch_check_state 142088 tcwg_gdb_check--master-arm ++ 1384017:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 1384017:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=142088 ++ 1384017:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_check--master-arm ++ 1384017:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 1384017:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_check--master-arm +++ 1384017:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 1384017:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 1384017:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_check--master-arm +++ 1384017:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 1384017:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 1384017:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 1384017:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 1384017:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_check--master-arm ++ 1384017:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 1384017:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 1384017:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.vUExqiIpkB +++ 1384017:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 1384017:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.NGotZpctch ++ 1384017:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.vUExqiIpkB /tmp/tmp.NGotZpctch' EXIT ++ 1384017:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 1384017:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/142088/checks/ ++ 1384017:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/142088/checks/?user=linaro-tcwg-bot&context=tcwg_gdb_check--master-arm&page=last' ++ 1384017:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 1384017:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 1384017:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1384017:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 1384017:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1384017:pw-trigger.sh: pw_patch_check_state: 267: wait 1386061 ++ 1384017:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 1384017:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1384017:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.NGotZpctch ++ 1384017:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 1384017:pw-trigger.sh: pw_patch_check_state: 270: break ++ 1384017:pw-trigger.sh: pw_patch_check_state: 281: echo pending +++ 1384017:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.vUExqiIpkB /tmp/tmp.NGotZpctch + 1384017:pw-trigger.sh: 89: check_state=pending + 1384017:pw-trigger.sh: 90: '[' pending = pending ']' + 1384017:pw-trigger.sh: 91: break + 1384017:pw-trigger.sh: 96: '[' 142088 = '' ']' + 1384017:pw-trigger.sh: 101: check_state=success + 1384017:pw-trigger.sh: 102: for prereq_bot in "${prereq_bots[@]}" ++ 1384017:pw-trigger.sh: 103: pw_patch_check_state 142088 tcwg_gdb_build--master-arm ++ 1384017:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 1384017:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=142088 ++ 1384017:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_build--master-arm ++ 1384017:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 1384017:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_build--master-arm +++ 1384017:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 1384017:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 1384017:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_build--master-arm +++ 1384017:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 1384017:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 1384017:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 1384017:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 1384017:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_build--master-arm ++ 1384017:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 1384017:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 1384017:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.p8xCEf9ztC +++ 1384017:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 1384017:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.lh4hCaVQcn ++ 1384017:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.p8xCEf9ztC /tmp/tmp.lh4hCaVQcn' EXIT ++ 1384017:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 1384017:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/142088/checks/ ++ 1384017:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/142088/checks/?user=linaro-tcwg-bot&context=tcwg_gdb_build--master-arm&page=last' ++ 1384017:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 1384017:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 1384017:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1384017:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 1384017:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1384017:pw-trigger.sh: pw_patch_check_state: 267: wait 1386076 ++ 1384017:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 1384017:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1384017:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.lh4hCaVQcn ++ 1384017:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 503845, "url": "https://patchwork.sourceware.org/api/1.2/patches/142088/checks/503845/", "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-26T13:04:56.561832", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-arm-precommit/builds/11123/log", "context": "tcwg_gdb_build--master-arm", "description": "Build started" }' = null ']' +++ 1384017:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1384017:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-26T13:04:56.561832 +++ 1384017:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-26T13:04:56.561832 +%s ++ 1384017:pw-trigger.sh: pw_patch_check_state: 274: date=1787749496 ++ 1384017:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1787749496 ']' ++ 1384017:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1787749496 +++ 1384017:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1384017:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 1384017:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1384017:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 1384017:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1384017:pw-trigger.sh: pw_patch_check_state: 267: wait 1386083 ++ 1384017:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 1384017:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1384017:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.lh4hCaVQcn ++ 1384017:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 503848, "url": "https://patchwork.sourceware.org/api/1.2/patches/142088/checks/503848/", "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-26T13:05:00.825263", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-arm-precommit/builds/11123/log", "context": "tcwg_gdb_build--master-arm", "description": "Patch applied" }' = null ']' +++ 1384017:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1384017:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-26T13:05:00.825263 +++ 1384017:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-26T13:05:00.825263 +%s ++ 1384017:pw-trigger.sh: pw_patch_check_state: 274: date=1787749500 ++ 1384017:pw-trigger.sh: pw_patch_check_state: 275: '[' 1787749496 -le 1787749500 ']' ++ 1384017:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1787749500 +++ 1384017:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1384017:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 1384017:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1384017:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 1384017:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1384017:pw-trigger.sh: pw_patch_check_state: 267: wait 1386090 ++ 1384017:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 1384017:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1384017:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.lh4hCaVQcn ++ 1384017:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 503852, "url": "https://patchwork.sourceware.org/api/1.2/patches/142088/checks/503852/", "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-26T13:08:46.482025", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-arm-precommit/builds/11123/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_gdb_build--master-arm", "description": "Build passed" }' = null ']' +++ 1384017:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1384017:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-26T13:08:46.482025 +++ 1384017:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-26T13:08:46.482025 +%s ++ 1384017:pw-trigger.sh: pw_patch_check_state: 274: date=1787749726 ++ 1384017:pw-trigger.sh: pw_patch_check_state: 275: '[' 1787749500 -le 1787749726 ']' ++ 1384017:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1787749726 +++ 1384017:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1384017:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 1384017:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1384017:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 1384017:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1384017:pw-trigger.sh: pw_patch_check_state: 267: wait 1386097 ++ 1384017:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 1384017:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1384017:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.lh4hCaVQcn ++ 1384017:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 1384017:pw-trigger.sh: pw_patch_check_state: 270: break ++ 1384017:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 1384017:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.p8xCEf9ztC /tmp/tmp.lh4hCaVQcn + 1384017:pw-trigger.sh: 103: check_state=success + 1384017:pw-trigger.sh: 104: '[' success '!=' success ']' + 1384017:pw-trigger.sh: 108: '[' success '!=' success ']' + 1384017:pw-trigger.sh: 113: j=1 + 1384017:pw-trigger.sh: 114: cat + 1384017:pw-trigger.sh: 62: '[' 22 -gt 0 ']' + 1384017:pw-trigger.sh: 63: i=21 ++ 1384017:pw-trigger.sh: 64: shyaml get-value 21.id + 1384017:pw-trigger.sh: 64: series_id=65508 + 1384017:pw-trigger.sh: 66: pw_series_complete_p gdb 65508 + 1384017:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 1384017:pw-trigger.sh: pw_series_complete_p: 183: local project=gdb + 1384017:pw-trigger.sh: pw_series_complete_p: 184: local series_id=65508 + 1384017:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 1384017:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get gdb series 65508 property Complete value ++ 1384017:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 1384017:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 1384017:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 1384017:pw-trigger.sh: pw_yaml_get: 100: local id=65508 ++ 1384017:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 1384017:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 1384017:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 1384017:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 1384017:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 1384017:pw-trigger.sh: pw_yaml_get: 108: set +x + 1384017:pw-trigger.sh: pw_series_complete_p: 187: value=True + 1384017:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 1384017:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 1384017:pw-trigger.sh: 71: num_patch=0 + 1384017:pw-trigger.sh: 72: true ++ 1384017:pw-trigger.sh: 74: pw_get_patch_from_series gdb 65508 0 ++ 1384017:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 1384017:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 1384017:pw-trigger.sh: pw_get_patch_from_series: 204: local id=65508 ++ 1384017:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 1384017:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 1384017:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 65508 property '.*' value Patches 0 +++ 1384017:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 1384017:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 1384017:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 1384017:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 1384017:pw-trigger.sh: pw_yaml_get: 100: local id=65508 +++ 1384017:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 1384017:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 1384017:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 1384017:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 1384017:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 1384017:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 1384017:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=142105 ++ 1384017:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 142105 = '' ']' ++ 1384017:pw-trigger.sh: pw_get_patch_from_series: 213: echo 142105 + 1384017:pw-trigger.sh: 74: patch_id=142105 + 1384017:pw-trigger.sh: 75: '[' 142105 = '' ']' ++ 1384017:pw-trigger.sh: 82: pw_get_patch_data gdb 142105 State ++ 1384017:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 1384017:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 1384017:pw-trigger.sh: pw_get_patch_data: 224: local project=gdb ++ 1384017:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=142105 ++ 1384017:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 1384017:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gdb patch 142105 property State value ++ 1384017:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 1384017:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 1384017:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 1384017:pw-trigger.sh: pw_yaml_get: 100: local id=142105 ++ 1384017:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 1384017:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 1384017:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 1384017:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 1384017:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 1384017:pw-trigger.sh: pw_yaml_get: 108: set +x + 1384017:pw-trigger.sh: 82: patch_state=new + 1384017:pw-trigger.sh: 83: case "$patch_state" in ++ 1384017:pw-trigger.sh: 89: pw_patch_check_state 142105 tcwg_gdb_check--master-arm ++ 1384017:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 1384017:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=142105 ++ 1384017:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_check--master-arm ++ 1384017:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 1384017:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_check--master-arm +++ 1384017:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 1384017:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 1384017:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_check--master-arm +++ 1384017:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 1384017:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 1384017:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 1384017:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 1384017:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_check--master-arm ++ 1384017:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 1384017:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 1384017:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.ipZVBdwF0l +++ 1384017:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 1384017:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.oAvmewtOzu ++ 1384017:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.ipZVBdwF0l /tmp/tmp.oAvmewtOzu' EXIT ++ 1384017:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 1384017:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/142105/checks/ ++ 1384017:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/142105/checks/?user=linaro-tcwg-bot&context=tcwg_gdb_check--master-arm&page=last' ++ 1384017:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 1384017:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 1384017:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1384017:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 1384017:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1384017:pw-trigger.sh: pw_patch_check_state: 267: wait 1386185 ++ 1384017:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 1384017:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1384017:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.oAvmewtOzu ++ 1384017:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 503283, "url": "https://patchwork.sourceware.org/api/1.2/patches/142105/checks/503283/", "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-25T17:20:34.947449", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_check--master-arm-precommit/builds/10797/log", "context": "tcwg_gdb_check--master-arm", "description": "Test started" }' = null ']' +++ 1384017:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1384017:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-25T17:20:34.947449 +++ 1384017:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-25T17:20:34.947449 +%s ++ 1384017:pw-trigger.sh: pw_patch_check_state: 274: date=1787678434 ++ 1384017:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1787678434 ']' ++ 1384017:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1787678434 +++ 1384017:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1384017:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 1384017:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1384017:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 1384017:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1384017:pw-trigger.sh: pw_patch_check_state: 267: wait 1386192 ++ 1384017:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 1384017:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1384017:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.oAvmewtOzu ++ 1384017:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 503284, "url": "https://patchwork.sourceware.org/api/1.2/patches/142105/checks/503284/", "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-25T17:20:36.980108", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_check--master-arm-precommit/builds/10797/log", "context": "tcwg_gdb_check--master-arm", "description": "Patch applied" }' = null ']' +++ 1384017:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1384017:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-25T17:20:36.980108 +++ 1384017:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-25T17:20:36.980108 +%s ++ 1384017:pw-trigger.sh: pw_patch_check_state: 274: date=1787678436 ++ 1384017:pw-trigger.sh: pw_patch_check_state: 275: '[' 1787678434 -le 1787678436 ']' ++ 1384017:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1787678436 +++ 1384017:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1384017:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 1384017:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1384017:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 1384017:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1384017:pw-trigger.sh: pw_patch_check_state: 267: wait 1386199 ++ 1384017:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 1384017:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1384017:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.oAvmewtOzu ++ 1384017:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 503350, "url": "https://patchwork.sourceware.org/api/1.2/patches/142105/checks/503350/", "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-25T19:34:46.192111", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_check--master-arm-precommit/builds/10797/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_gdb_check--master-arm", "description": "Test passed" }' = null ']' +++ 1384017:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1384017:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-25T19:34:46.192111 +++ 1384017:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-25T19:34:46.192111 +%s ++ 1384017:pw-trigger.sh: pw_patch_check_state: 274: date=1787686486 ++ 1384017:pw-trigger.sh: pw_patch_check_state: 275: '[' 1787678436 -le 1787686486 ']' ++ 1384017:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1787686486 +++ 1384017:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1384017:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 1384017:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1384017:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 1384017:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1384017:pw-trigger.sh: pw_patch_check_state: 267: wait 1386206 ++ 1384017:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 1384017:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1384017:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.oAvmewtOzu ++ 1384017:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 1384017:pw-trigger.sh: pw_patch_check_state: 270: break ++ 1384017:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 1384017:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.ipZVBdwF0l /tmp/tmp.oAvmewtOzu + 1384017:pw-trigger.sh: 89: check_state=success + 1384017:pw-trigger.sh: 90: '[' success = pending ']' + 1384017:pw-trigger.sh: 93: num_patch=1 + 1384017:pw-trigger.sh: 72: true ++ 1384017:pw-trigger.sh: 74: pw_get_patch_from_series gdb 65508 1 ++ 1384017:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 1384017:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 1384017:pw-trigger.sh: pw_get_patch_from_series: 204: local id=65508 ++ 1384017:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 1384017:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 1384017:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 65508 property '.*' value Patches 1 +++ 1384017:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 1384017:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 1384017:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 1384017:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 1384017:pw-trigger.sh: pw_yaml_get: 100: local id=65508 +++ 1384017:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 1384017:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 1384017:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 1384017:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 1384017:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 1384017:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 1384017:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id= ++ 1384017:pw-trigger.sh: pw_get_patch_from_series: 210: '[' '' = '' ']' ++ 1384017:pw-trigger.sh: pw_get_patch_from_series: 211: return 1 ++ 1384017:pw-trigger.sh: 74: true + 1384017:pw-trigger.sh: 74: patch_id= + 1384017:pw-trigger.sh: 75: '[' '' = '' ']' + 1384017:pw-trigger.sh: 76: break + 1384017:pw-trigger.sh: 96: '[' '' = '' ']' + 1384017:pw-trigger.sh: 97: continue + 1384017:pw-trigger.sh: 62: '[' 21 -gt 0 ']' + 1384017:pw-trigger.sh: 63: i=20 ++ 1384017:pw-trigger.sh: 64: shyaml get-value 20.id + 1384017:pw-trigger.sh: 64: series_id=65507 + 1384017:pw-trigger.sh: 66: pw_series_complete_p gdb 65507 + 1384017:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 1384017:pw-trigger.sh: pw_series_complete_p: 183: local project=gdb + 1384017:pw-trigger.sh: pw_series_complete_p: 184: local series_id=65507 + 1384017:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 1384017:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get gdb series 65507 property Complete value ++ 1384017:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 1384017:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 1384017:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 1384017:pw-trigger.sh: pw_yaml_get: 100: local id=65507 ++ 1384017:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 1384017:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 1384017:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 1384017:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 1384017:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 1384017:pw-trigger.sh: pw_yaml_get: 108: set +x + 1384017:pw-trigger.sh: pw_series_complete_p: 187: value=True + 1384017:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 1384017:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 1384017:pw-trigger.sh: 71: num_patch=0 + 1384017:pw-trigger.sh: 72: true ++ 1384017:pw-trigger.sh: 74: pw_get_patch_from_series gdb 65507 0 ++ 1384017:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 1384017:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 1384017:pw-trigger.sh: pw_get_patch_from_series: 204: local id=65507 ++ 1384017:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 1384017:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 1384017:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 65507 property '.*' value Patches 0 +++ 1384017:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 1384017:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 1384017:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 1384017:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 1384017:pw-trigger.sh: pw_yaml_get: 100: local id=65507 +++ 1384017:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 1384017:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 1384017:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 1384017:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 1384017:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 1384017:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 1384017:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=142102 ++ 1384017:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 142102 = '' ']' ++ 1384017:pw-trigger.sh: pw_get_patch_from_series: 213: echo 142102 + 1384017:pw-trigger.sh: 74: patch_id=142102 + 1384017:pw-trigger.sh: 75: '[' 142102 = '' ']' ++ 1384017:pw-trigger.sh: 82: pw_get_patch_data gdb 142102 State ++ 1384017:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 1384017:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 1384017:pw-trigger.sh: pw_get_patch_data: 224: local project=gdb ++ 1384017:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=142102 ++ 1384017:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 1384017:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gdb patch 142102 property State value ++ 1384017:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 1384017:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 1384017:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 1384017:pw-trigger.sh: pw_yaml_get: 100: local id=142102 ++ 1384017:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 1384017:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 1384017:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 1384017:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 1384017:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 1384017:pw-trigger.sh: pw_yaml_get: 108: set +x + 1384017:pw-trigger.sh: 82: patch_state=new + 1384017:pw-trigger.sh: 83: case "$patch_state" in ++ 1384017:pw-trigger.sh: 89: pw_patch_check_state 142102 tcwg_gdb_check--master-arm ++ 1384017:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 1384017:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=142102 ++ 1384017:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_check--master-arm ++ 1384017:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 1384017:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_check--master-arm +++ 1384017:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 1384017:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 1384017:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_check--master-arm +++ 1384017:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 1384017:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 1384017:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 1384017:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 1384017:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_check--master-arm ++ 1384017:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 1384017:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 1384017:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.ipYhp7dimb +++ 1384017:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 1384017:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.PVUQpIArMk ++ 1384017:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.ipYhp7dimb /tmp/tmp.PVUQpIArMk' EXIT ++ 1384017:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 1384017:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/142102/checks/ ++ 1384017:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/142102/checks/?user=linaro-tcwg-bot&context=tcwg_gdb_check--master-arm&page=last' ++ 1384017:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 1384017:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 1384017:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1384017:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 1384017:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1384017:pw-trigger.sh: pw_patch_check_state: 267: wait 1386314 ++ 1384017:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 1384017:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1384017:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.PVUQpIArMk ++ 1384017:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 503286, "url": "https://patchwork.sourceware.org/api/1.2/patches/142102/checks/503286/", "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-25T17:25:54.420718", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_check--master-arm-precommit/builds/10798/log", "context": "tcwg_gdb_check--master-arm", "description": "Test started" }' = null ']' +++ 1384017:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1384017:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-25T17:25:54.420718 +++ 1384017:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-25T17:25:54.420718 +%s ++ 1384017:pw-trigger.sh: pw_patch_check_state: 274: date=1787678754 ++ 1384017:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1787678754 ']' ++ 1384017:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1787678754 +++ 1384017:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1384017:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 1384017:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1384017:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 1384017:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1384017:pw-trigger.sh: pw_patch_check_state: 267: wait 1386321 ++ 1384017:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 1384017:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1384017:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.PVUQpIArMk ++ 1384017:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 503287, "url": "https://patchwork.sourceware.org/api/1.2/patches/142102/checks/503287/", "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-25T17:25:55.718155", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_check--master-arm-precommit/builds/10798/log", "context": "tcwg_gdb_check--master-arm", "description": "Patch applied" }' = null ']' +++ 1384017:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1384017:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-25T17:25:55.718155 +++ 1384017:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-25T17:25:55.718155 +%s ++ 1384017:pw-trigger.sh: pw_patch_check_state: 274: date=1787678755 ++ 1384017:pw-trigger.sh: pw_patch_check_state: 275: '[' 1787678754 -le 1787678755 ']' ++ 1384017:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1787678755 +++ 1384017:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1384017:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 1384017:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1384017:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 1384017:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1384017:pw-trigger.sh: pw_patch_check_state: 267: wait 1386328 ++ 1384017:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 1384017:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1384017:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.PVUQpIArMk ++ 1384017:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 503364, "url": "https://patchwork.sourceware.org/api/1.2/patches/142102/checks/503364/", "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-25T19:49:15.722211", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_check--master-arm-precommit/builds/10798/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_gdb_check--master-arm", "description": "Test passed" }' = null ']' +++ 1384017:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1384017:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-25T19:49:15.722211 +++ 1384017:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-25T19:49:15.722211 +%s ++ 1384017:pw-trigger.sh: pw_patch_check_state: 274: date=1787687355 ++ 1384017:pw-trigger.sh: pw_patch_check_state: 275: '[' 1787678755 -le 1787687355 ']' ++ 1384017:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1787687355 +++ 1384017:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1384017:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 1384017:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1384017:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 1384017:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1384017:pw-trigger.sh: pw_patch_check_state: 267: wait 1386335 ++ 1384017:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 1384017:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1384017:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.PVUQpIArMk ++ 1384017:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 1384017:pw-trigger.sh: pw_patch_check_state: 270: break ++ 1384017:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 1384017:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.ipYhp7dimb /tmp/tmp.PVUQpIArMk + 1384017:pw-trigger.sh: 89: check_state=success + 1384017:pw-trigger.sh: 90: '[' success = pending ']' + 1384017:pw-trigger.sh: 93: num_patch=1 + 1384017:pw-trigger.sh: 72: true ++ 1384017:pw-trigger.sh: 74: pw_get_patch_from_series gdb 65507 1 ++ 1384017:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 1384017:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 1384017:pw-trigger.sh: pw_get_patch_from_series: 204: local id=65507 ++ 1384017:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 1384017:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 1384017:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 65507 property '.*' value Patches 1 +++ 1384017:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 1384017:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 1384017:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 1384017:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 1384017:pw-trigger.sh: pw_yaml_get: 100: local id=65507 +++ 1384017:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 1384017:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 1384017:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 1384017:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 1384017:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 1384017:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 1384017:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=142104 ++ 1384017:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 142104 = '' ']' ++ 1384017:pw-trigger.sh: pw_get_patch_from_series: 213: echo 142104 + 1384017:pw-trigger.sh: 74: patch_id=142104 + 1384017:pw-trigger.sh: 75: '[' 142104 = '' ']' ++ 1384017:pw-trigger.sh: 82: pw_get_patch_data gdb 142104 State ++ 1384017:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 1384017:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 1384017:pw-trigger.sh: pw_get_patch_data: 224: local project=gdb ++ 1384017:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=142104 ++ 1384017:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 1384017:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gdb patch 142104 property State value ++ 1384017:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 1384017:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 1384017:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 1384017:pw-trigger.sh: pw_yaml_get: 100: local id=142104 ++ 1384017:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 1384017:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 1384017:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 1384017:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 1384017:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 1384017:pw-trigger.sh: pw_yaml_get: 108: set +x + 1384017:pw-trigger.sh: 82: patch_state=new + 1384017:pw-trigger.sh: 83: case "$patch_state" in ++ 1384017:pw-trigger.sh: 89: pw_patch_check_state 142104 tcwg_gdb_check--master-arm ++ 1384017:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 1384017:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=142104 ++ 1384017:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_check--master-arm ++ 1384017:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 1384017:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_check--master-arm +++ 1384017:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 1384017:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 1384017:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_check--master-arm +++ 1384017:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 1384017:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 1384017:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 1384017:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 1384017:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_check--master-arm ++ 1384017:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 1384017:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 1384017:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.jkQVSFi8rY +++ 1384017:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 1384017:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.bEyCS7xDNA ++ 1384017:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.jkQVSFi8rY /tmp/tmp.bEyCS7xDNA' EXIT ++ 1384017:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 1384017:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/142104/checks/ ++ 1384017:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/142104/checks/?user=linaro-tcwg-bot&context=tcwg_gdb_check--master-arm&page=last' ++ 1384017:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 1384017:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 1384017:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1384017:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 1384017:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1384017:pw-trigger.sh: pw_patch_check_state: 267: wait 1386399 ++ 1384017:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 1384017:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1384017:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.bEyCS7xDNA ++ 1384017:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 504179, "url": "https://patchwork.sourceware.org/api/1.2/patches/142104/checks/504179/", "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-26T23:59:30.379158", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_check--master-arm-precommit/builds/10800/log", "context": "tcwg_gdb_check--master-arm", "description": "Test started" }' = null ']' +++ 1384017:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1384017:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-26T23:59:30.379158 +++ 1384017:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-26T23:59:30.379158 +%s ++ 1384017:pw-trigger.sh: pw_patch_check_state: 274: date=1787788770 ++ 1384017:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1787788770 ']' ++ 1384017:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1787788770 +++ 1384017:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1384017:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 1384017:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1384017:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 1384017:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1384017:pw-trigger.sh: pw_patch_check_state: 267: wait 1386406 ++ 1384017:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 1384017:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1384017:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.bEyCS7xDNA ++ 1384017:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 504181, "url": "https://patchwork.sourceware.org/api/1.2/patches/142104/checks/504181/", "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-26T23:59:31.882089", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_check--master-arm-precommit/builds/10800/log", "context": "tcwg_gdb_check--master-arm", "description": "Patch applied" }' = null ']' +++ 1384017:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1384017:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-26T23:59:31.882089 +++ 1384017:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-26T23:59:31.882089 +%s ++ 1384017:pw-trigger.sh: pw_patch_check_state: 274: date=1787788771 ++ 1384017:pw-trigger.sh: pw_patch_check_state: 275: '[' 1787788770 -le 1787788771 ']' ++ 1384017:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1787788771 +++ 1384017:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1384017:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 1384017:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1384017:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 1384017:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1384017:pw-trigger.sh: pw_patch_check_state: 267: wait 1386413 ++ 1384017:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 1384017:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1384017:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.bEyCS7xDNA ++ 1384017:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 504200, "url": "https://patchwork.sourceware.org/api/1.2/patches/142104/checks/504200/", "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-27T02:20:37.915540", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_check--master-arm-precommit/builds/10800/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_gdb_check--master-arm", "description": "Test passed" }' = null ']' +++ 1384017:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1384017:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-27T02:20:37.915540 +++ 1384017:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-27T02:20:37.915540 +%s ++ 1384017:pw-trigger.sh: pw_patch_check_state: 274: date=1787797237 ++ 1384017:pw-trigger.sh: pw_patch_check_state: 275: '[' 1787788771 -le 1787797237 ']' ++ 1384017:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1787797237 +++ 1384017:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1384017:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 1384017:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1384017:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 1384017:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1384017:pw-trigger.sh: pw_patch_check_state: 267: wait 1386420 ++ 1384017:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 1384017:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1384017:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.bEyCS7xDNA ++ 1384017:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 1384017:pw-trigger.sh: pw_patch_check_state: 270: break ++ 1384017:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 1384017:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.jkQVSFi8rY /tmp/tmp.bEyCS7xDNA + 1384017:pw-trigger.sh: 89: check_state=success + 1384017:pw-trigger.sh: 90: '[' success = pending ']' + 1384017:pw-trigger.sh: 93: num_patch=2 + 1384017:pw-trigger.sh: 72: true ++ 1384017:pw-trigger.sh: 74: pw_get_patch_from_series gdb 65507 2 ++ 1384017:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 1384017:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 1384017:pw-trigger.sh: pw_get_patch_from_series: 204: local id=65507 ++ 1384017:pw-trigger.sh: pw_get_patch_from_series: 205: local num=2 ++ 1384017:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 1384017:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 65507 property '.*' value Patches 2 +++ 1384017:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 1384017:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 1384017:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 1384017:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 1384017:pw-trigger.sh: pw_yaml_get: 100: local id=65507 +++ 1384017:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 1384017:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 1384017:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 1384017:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 1384017:pw-trigger.sh: pw_yaml_get: 105: local match_num=2 +++ 1384017:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 1384017:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=142101 ++ 1384017:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 142101 = '' ']' ++ 1384017:pw-trigger.sh: pw_get_patch_from_series: 213: echo 142101 + 1384017:pw-trigger.sh: 74: patch_id=142101 + 1384017:pw-trigger.sh: 75: '[' 142101 = '' ']' ++ 1384017:pw-trigger.sh: 82: pw_get_patch_data gdb 142101 State ++ 1384017:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 1384017:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 1384017:pw-trigger.sh: pw_get_patch_data: 224: local project=gdb ++ 1384017:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=142101 ++ 1384017:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 1384017:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gdb patch 142101 property State value ++ 1384017:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 1384017:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 1384017:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 1384017:pw-trigger.sh: pw_yaml_get: 100: local id=142101 ++ 1384017:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 1384017:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 1384017:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 1384017:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 1384017:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 1384017:pw-trigger.sh: pw_yaml_get: 108: set +x + 1384017:pw-trigger.sh: 82: patch_state=new + 1384017:pw-trigger.sh: 83: case "$patch_state" in ++ 1384017:pw-trigger.sh: 89: pw_patch_check_state 142101 tcwg_gdb_check--master-arm ++ 1384017:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 1384017:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=142101 ++ 1384017:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_check--master-arm ++ 1384017:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 1384017:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_check--master-arm +++ 1384017:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 1384017:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 1384017:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_check--master-arm +++ 1384017:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 1384017:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 1384017:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 1384017:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 1384017:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_check--master-arm ++ 1384017:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 1384017:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 1384017:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.hl7yzPmtaF +++ 1384017:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 1384017:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.4e8GNIbH75 ++ 1384017:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.hl7yzPmtaF /tmp/tmp.4e8GNIbH75' EXIT ++ 1384017:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 1384017:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/142101/checks/ ++ 1384017:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/142101/checks/?user=linaro-tcwg-bot&context=tcwg_gdb_check--master-arm&page=last' ++ 1384017:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 1384017:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 1384017:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1384017:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 1384017:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1384017:pw-trigger.sh: pw_patch_check_state: 267: wait 1386487 ++ 1384017:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 1384017:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1384017:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.4e8GNIbH75 ++ 1384017:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 504594, "url": "https://patchwork.sourceware.org/api/1.2/patches/142101/checks/504594/", "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-27T22:55:13.723452", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_check--master-arm-precommit/builds/10803/log", "context": "tcwg_gdb_check--master-arm", "description": "Test started" }' = null ']' +++ 1384017:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1384017:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-27T22:55:13.723452 +++ 1384017:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-27T22:55:13.723452 +%s ++ 1384017:pw-trigger.sh: pw_patch_check_state: 274: date=1787871313 ++ 1384017:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1787871313 ']' ++ 1384017:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1787871313 +++ 1384017:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1384017:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 1384017:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1384017:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 1384017:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1384017:pw-trigger.sh: pw_patch_check_state: 267: wait 1386494 ++ 1384017:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 1384017:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1384017:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.4e8GNIbH75 ++ 1384017:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 504595, "url": "https://patchwork.sourceware.org/api/1.2/patches/142101/checks/504595/", "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-27T22:55:16.110518", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_check--master-arm-precommit/builds/10803/log", "context": "tcwg_gdb_check--master-arm", "description": "Patch applied" }' = null ']' +++ 1384017:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1384017:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-27T22:55:16.110518 +++ 1384017:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-27T22:55:16.110518 +%s ++ 1384017:pw-trigger.sh: pw_patch_check_state: 274: date=1787871316 ++ 1384017:pw-trigger.sh: pw_patch_check_state: 275: '[' 1787871313 -le 1787871316 ']' ++ 1384017:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1787871316 +++ 1384017:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1384017:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 1384017:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1384017:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 1384017:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1384017:pw-trigger.sh: pw_patch_check_state: 267: wait 1386501 ++ 1384017:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 1384017:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1384017:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.4e8GNIbH75 ++ 1384017:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 504635, "url": "https://patchwork.sourceware.org/api/1.2/patches/142101/checks/504635/", "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-28T00:53:06.068002", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_check--master-arm-precommit/builds/10803/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_gdb_check--master-arm", "description": "Test passed" }' = null ']' +++ 1384017:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1384017:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-28T00:53:06.068002 +++ 1384017:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-28T00:53:06.068002 +%s ++ 1384017:pw-trigger.sh: pw_patch_check_state: 274: date=1787878386 ++ 1384017:pw-trigger.sh: pw_patch_check_state: 275: '[' 1787871316 -le 1787878386 ']' ++ 1384017:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1787878386 +++ 1384017:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1384017:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 1384017:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1384017:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 1384017:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1384017:pw-trigger.sh: pw_patch_check_state: 267: wait 1386508 ++ 1384017:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 1384017:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1384017:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.4e8GNIbH75 ++ 1384017:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 1384017:pw-trigger.sh: pw_patch_check_state: 270: break ++ 1384017:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 1384017:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.hl7yzPmtaF /tmp/tmp.4e8GNIbH75 + 1384017:pw-trigger.sh: 89: check_state=success + 1384017:pw-trigger.sh: 90: '[' success = pending ']' + 1384017:pw-trigger.sh: 93: num_patch=3 + 1384017:pw-trigger.sh: 72: true ++ 1384017:pw-trigger.sh: 74: pw_get_patch_from_series gdb 65507 3 ++ 1384017:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 1384017:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 1384017:pw-trigger.sh: pw_get_patch_from_series: 204: local id=65507 ++ 1384017:pw-trigger.sh: pw_get_patch_from_series: 205: local num=3 ++ 1384017:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 1384017:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 65507 property '.*' value Patches 3 +++ 1384017:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 1384017:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 1384017:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 1384017:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 1384017:pw-trigger.sh: pw_yaml_get: 100: local id=65507 +++ 1384017:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 1384017:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 1384017:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 1384017:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 1384017:pw-trigger.sh: pw_yaml_get: 105: local match_num=3 +++ 1384017:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 1384017:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=142103 ++ 1384017:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 142103 = '' ']' ++ 1384017:pw-trigger.sh: pw_get_patch_from_series: 213: echo 142103 + 1384017:pw-trigger.sh: 74: patch_id=142103 + 1384017:pw-trigger.sh: 75: '[' 142103 = '' ']' ++ 1384017:pw-trigger.sh: 82: pw_get_patch_data gdb 142103 State ++ 1384017:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 1384017:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 1384017:pw-trigger.sh: pw_get_patch_data: 224: local project=gdb ++ 1384017:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=142103 ++ 1384017:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 1384017:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gdb patch 142103 property State value ++ 1384017:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 1384017:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 1384017:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 1384017:pw-trigger.sh: pw_yaml_get: 100: local id=142103 ++ 1384017:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 1384017:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 1384017:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 1384017:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 1384017:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 1384017:pw-trigger.sh: pw_yaml_get: 108: set +x + 1384017:pw-trigger.sh: 82: patch_state=new + 1384017:pw-trigger.sh: 83: case "$patch_state" in ++ 1384017:pw-trigger.sh: 89: pw_patch_check_state 142103 tcwg_gdb_check--master-arm ++ 1384017:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 1384017:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=142103 ++ 1384017:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_check--master-arm ++ 1384017:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 1384017:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_check--master-arm +++ 1384017:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 1384017:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 1384017:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_check--master-arm +++ 1384017:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 1384017:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 1384017:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 1384017:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 1384017:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_check--master-arm ++ 1384017:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 1384017:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 1384017:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.VOC2ms8GQp +++ 1384017:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 1384017:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.9Ra3OXyY6e ++ 1384017:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.VOC2ms8GQp /tmp/tmp.9Ra3OXyY6e' EXIT ++ 1384017:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 1384017:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/142103/checks/ ++ 1384017:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/142103/checks/?user=linaro-tcwg-bot&context=tcwg_gdb_check--master-arm&page=last' ++ 1384017:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 1384017:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 1384017:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1384017:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 1384017:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1384017:pw-trigger.sh: pw_patch_check_state: 267: wait 1386578 ++ 1384017:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 1384017:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1384017:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.9Ra3OXyY6e ++ 1384017:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 505009, "url": "https://patchwork.sourceware.org/api/1.2/patches/142103/checks/505009/", "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-28T10:29:40.567970", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_check--master-arm-precommit/builds/10810/log", "context": "tcwg_gdb_check--master-arm", "description": "Test started" }' = null ']' +++ 1384017:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1384017:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-28T10:29:40.567970 +++ 1384017:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-28T10:29:40.567970 +%s ++ 1384017:pw-trigger.sh: pw_patch_check_state: 274: date=1787912980 ++ 1384017:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1787912980 ']' ++ 1384017:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1787912980 +++ 1384017:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1384017:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 1384017:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1384017:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 1384017:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1384017:pw-trigger.sh: pw_patch_check_state: 267: wait 1386585 ++ 1384017:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 1384017:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1384017:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.9Ra3OXyY6e ++ 1384017:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 505010, "url": "https://patchwork.sourceware.org/api/1.2/patches/142103/checks/505010/", "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-28T10:29:42.979081", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_check--master-arm-precommit/builds/10810/log", "context": "tcwg_gdb_check--master-arm", "description": "Patch applied" }' = null ']' +++ 1384017:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1384017:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-28T10:29:42.979081 +++ 1384017:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-28T10:29:42.979081 +%s ++ 1384017:pw-trigger.sh: pw_patch_check_state: 274: date=1787912982 ++ 1384017:pw-trigger.sh: pw_patch_check_state: 275: '[' 1787912980 -le 1787912982 ']' ++ 1384017:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1787912982 +++ 1384017:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1384017:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 1384017:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1384017:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 1384017:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1384017:pw-trigger.sh: pw_patch_check_state: 267: wait 1386592 ++ 1384017:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 1384017:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1384017:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.9Ra3OXyY6e ++ 1384017:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 505088, "url": "https://patchwork.sourceware.org/api/1.2/patches/142103/checks/505088/", "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-28T13:52:05.457580", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_check--master-arm-precommit/builds/10810/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_gdb_check--master-arm", "description": "Test passed" }' = null ']' +++ 1384017:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1384017:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-28T13:52:05.457580 +++ 1384017:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-28T13:52:05.457580 +%s ++ 1384017:pw-trigger.sh: pw_patch_check_state: 274: date=1787925125 ++ 1384017:pw-trigger.sh: pw_patch_check_state: 275: '[' 1787912982 -le 1787925125 ']' ++ 1384017:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1787925125 +++ 1384017:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1384017:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 1384017:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1384017:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 1384017:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1384017:pw-trigger.sh: pw_patch_check_state: 267: wait 1386599 ++ 1384017:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 1384017:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1384017:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.9Ra3OXyY6e ++ 1384017:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 1384017:pw-trigger.sh: pw_patch_check_state: 270: break ++ 1384017:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 1384017:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.VOC2ms8GQp /tmp/tmp.9Ra3OXyY6e + 1384017:pw-trigger.sh: 89: check_state=success + 1384017:pw-trigger.sh: 90: '[' success = pending ']' + 1384017:pw-trigger.sh: 93: num_patch=4 + 1384017:pw-trigger.sh: 72: true ++ 1384017:pw-trigger.sh: 74: pw_get_patch_from_series gdb 65507 4 ++ 1384017:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 1384017:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 1384017:pw-trigger.sh: pw_get_patch_from_series: 204: local id=65507 ++ 1384017:pw-trigger.sh: pw_get_patch_from_series: 205: local num=4 ++ 1384017:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 1384017:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 65507 property '.*' value Patches 4 +++ 1384017:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 1384017:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 1384017:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 1384017:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 1384017:pw-trigger.sh: pw_yaml_get: 100: local id=65507 +++ 1384017:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 1384017:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 1384017:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 1384017:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 1384017:pw-trigger.sh: pw_yaml_get: 105: local match_num=4 +++ 1384017:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 1384017:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id= ++ 1384017:pw-trigger.sh: pw_get_patch_from_series: 210: '[' '' = '' ']' ++ 1384017:pw-trigger.sh: pw_get_patch_from_series: 211: return 1 ++ 1384017:pw-trigger.sh: 74: true + 1384017:pw-trigger.sh: 74: patch_id= + 1384017:pw-trigger.sh: 75: '[' '' = '' ']' + 1384017:pw-trigger.sh: 76: break + 1384017:pw-trigger.sh: 96: '[' '' = '' ']' + 1384017:pw-trigger.sh: 97: continue + 1384017:pw-trigger.sh: 62: '[' 20 -gt 0 ']' + 1384017:pw-trigger.sh: 63: i=19 ++ 1384017:pw-trigger.sh: 64: shyaml get-value 19.id + 1384017:pw-trigger.sh: 64: series_id=65545 + 1384017:pw-trigger.sh: 66: pw_series_complete_p gdb 65545 + 1384017:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 1384017:pw-trigger.sh: pw_series_complete_p: 183: local project=gdb + 1384017:pw-trigger.sh: pw_series_complete_p: 184: local series_id=65545 + 1384017:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 1384017:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get gdb series 65545 property Complete value ++ 1384017:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 1384017:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 1384017:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 1384017:pw-trigger.sh: pw_yaml_get: 100: local id=65545 ++ 1384017:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 1384017:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 1384017:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 1384017:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 1384017:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 1384017:pw-trigger.sh: pw_yaml_get: 108: set +x + 1384017:pw-trigger.sh: pw_series_complete_p: 187: value=True + 1384017:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 1384017:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 1384017:pw-trigger.sh: 71: num_patch=0 + 1384017:pw-trigger.sh: 72: true ++ 1384017:pw-trigger.sh: 74: pw_get_patch_from_series gdb 65545 0 ++ 1384017:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 1384017:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 1384017:pw-trigger.sh: pw_get_patch_from_series: 204: local id=65545 ++ 1384017:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 1384017:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 1384017:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 65545 property '.*' value Patches 0 +++ 1384017:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 1384017:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 1384017:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 1384017:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 1384017:pw-trigger.sh: pw_yaml_get: 100: local id=65545 +++ 1384017:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 1384017:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 1384017:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 1384017:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 1384017:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 1384017:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 1384017:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=142167 ++ 1384017:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 142167 = '' ']' ++ 1384017:pw-trigger.sh: pw_get_patch_from_series: 213: echo 142167 + 1384017:pw-trigger.sh: 74: patch_id=142167 + 1384017:pw-trigger.sh: 75: '[' 142167 = '' ']' ++ 1384017:pw-trigger.sh: 82: pw_get_patch_data gdb 142167 State ++ 1384017:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 1384017:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 1384017:pw-trigger.sh: pw_get_patch_data: 224: local project=gdb ++ 1384017:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=142167 ++ 1384017:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 1384017:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gdb patch 142167 property State value ++ 1384017:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 1384017:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 1384017:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 1384017:pw-trigger.sh: pw_yaml_get: 100: local id=142167 ++ 1384017:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 1384017:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 1384017:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 1384017:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 1384017:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 1384017:pw-trigger.sh: pw_yaml_get: 108: set +x + 1384017:pw-trigger.sh: 82: patch_state=new + 1384017:pw-trigger.sh: 83: case "$patch_state" in ++ 1384017:pw-trigger.sh: 89: pw_patch_check_state 142167 tcwg_gdb_check--master-arm ++ 1384017:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 1384017:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=142167 ++ 1384017:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_check--master-arm ++ 1384017:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 1384017:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_check--master-arm +++ 1384017:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 1384017:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 1384017:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_check--master-arm +++ 1384017:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 1384017:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 1384017:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 1384017:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 1384017:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_check--master-arm ++ 1384017:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 1384017:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 1384017:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.xdOY6ewZHT +++ 1384017:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 1384017:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.WStp4VMsH8 ++ 1384017:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.xdOY6ewZHT /tmp/tmp.WStp4VMsH8' EXIT ++ 1384017:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 1384017:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/142167/checks/ ++ 1384017:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/142167/checks/?user=linaro-tcwg-bot&context=tcwg_gdb_check--master-arm&page=last' ++ 1384017:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 1384017:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 1384017:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1384017:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 1384017:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1384017:pw-trigger.sh: pw_patch_check_state: 267: wait 1386720 ++ 1384017:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 1384017:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1384017:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.WStp4VMsH8 ++ 1384017:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 1384017:pw-trigger.sh: pw_patch_check_state: 270: break ++ 1384017:pw-trigger.sh: pw_patch_check_state: 281: echo pending +++ 1384017:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.xdOY6ewZHT /tmp/tmp.WStp4VMsH8 + 1384017:pw-trigger.sh: 89: check_state=pending + 1384017:pw-trigger.sh: 90: '[' pending = pending ']' + 1384017:pw-trigger.sh: 91: break + 1384017:pw-trigger.sh: 96: '[' 142167 = '' ']' + 1384017:pw-trigger.sh: 101: check_state=success + 1384017:pw-trigger.sh: 102: for prereq_bot in "${prereq_bots[@]}" ++ 1384017:pw-trigger.sh: 103: pw_patch_check_state 142167 tcwg_gdb_build--master-arm ++ 1384017:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 1384017:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=142167 ++ 1384017:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_build--master-arm ++ 1384017:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 1384017:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_build--master-arm +++ 1384017:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 1384017:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 1384017:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_build--master-arm +++ 1384017:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 1384017:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 1384017:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 1384017:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 1384017:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_build--master-arm ++ 1384017:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 1384017:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 1384017:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.OgtP5hXkzC +++ 1384017:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 1384017:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.gIJade32U5 ++ 1384017:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.OgtP5hXkzC /tmp/tmp.gIJade32U5' EXIT ++ 1384017:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 1384017:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/142167/checks/ ++ 1384017:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/142167/checks/?user=linaro-tcwg-bot&context=tcwg_gdb_build--master-arm&page=last' ++ 1384017:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 1384017:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 1384017:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1384017:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 1384017:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1384017:pw-trigger.sh: pw_patch_check_state: 267: wait 1386735 ++ 1384017:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 1384017:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1384017:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.gIJade32U5 ++ 1384017:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 503273, "url": "https://patchwork.sourceware.org/api/1.2/patches/142167/checks/503273/", "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-25T17:15:44.819785", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-arm-precommit/builds/11118/log", "context": "tcwg_gdb_build--master-arm", "description": "Build started" }' = null ']' +++ 1384017:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1384017:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-25T17:15:44.819785 +++ 1384017:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-25T17:15:44.819785 +%s ++ 1384017:pw-trigger.sh: pw_patch_check_state: 274: date=1787678144 ++ 1384017:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1787678144 ']' ++ 1384017:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1787678144 +++ 1384017:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1384017:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 1384017:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1384017:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 1384017:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1384017:pw-trigger.sh: pw_patch_check_state: 267: wait 1386742 ++ 1384017:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 1384017:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1384017:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.gIJade32U5 ++ 1384017:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 503274, "url": "https://patchwork.sourceware.org/api/1.2/patches/142167/checks/503274/", "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-25T17:15:51.047829", "state": "fail", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-arm-precommit/builds/11118/archive/artifacts/jenkins/pw-apply.log", "context": "tcwg_gdb_build--master-arm", "description": "Patch failed to apply" }' = null ']' +++ 1384017:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1384017:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-25T17:15:51.047829 +++ 1384017:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-25T17:15:51.047829 +%s ++ 1384017:pw-trigger.sh: pw_patch_check_state: 274: date=1787678151 ++ 1384017:pw-trigger.sh: pw_patch_check_state: 275: '[' 1787678144 -le 1787678151 ']' ++ 1384017:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1787678151 +++ 1384017:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1384017:pw-trigger.sh: pw_patch_check_state: 277: cur_state=fail ++ 1384017:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1384017:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 1384017:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1384017:pw-trigger.sh: pw_patch_check_state: 267: wait 1386749 ++ 1384017:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 1384017:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1384017:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.gIJade32U5 ++ 1384017:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 1384017:pw-trigger.sh: pw_patch_check_state: 270: break ++ 1384017:pw-trigger.sh: pw_patch_check_state: 281: echo fail +++ 1384017:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.OgtP5hXkzC /tmp/tmp.gIJade32U5 + 1384017:pw-trigger.sh: 103: check_state=fail + 1384017:pw-trigger.sh: 104: '[' fail '!=' success ']' + 1384017:pw-trigger.sh: 105: break + 1384017:pw-trigger.sh: 108: '[' fail '!=' success ']' + 1384017:pw-trigger.sh: 109: echo 'WARNING: Waiting for 142167:tcwg_gdb_build--master-arm to succeed.' WARNING: Waiting for 142167:tcwg_gdb_build--master-arm to succeed. + 1384017:pw-trigger.sh: 110: continue + 1384017:pw-trigger.sh: 62: '[' 19 -gt 0 ']' + 1384017:pw-trigger.sh: 63: i=18 ++ 1384017:pw-trigger.sh: 64: shyaml get-value 18.id + 1384017:pw-trigger.sh: 64: series_id=65588 + 1384017:pw-trigger.sh: 66: pw_series_complete_p gdb 65588 + 1384017:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 1384017:pw-trigger.sh: pw_series_complete_p: 183: local project=gdb + 1384017:pw-trigger.sh: pw_series_complete_p: 184: local series_id=65588 + 1384017:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 1384017:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get gdb series 65588 property Complete value ++ 1384017:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 1384017:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 1384017:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 1384017:pw-trigger.sh: pw_yaml_get: 100: local id=65588 ++ 1384017:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 1384017:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 1384017:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 1384017:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 1384017:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 1384017:pw-trigger.sh: pw_yaml_get: 108: set +x + 1384017:pw-trigger.sh: pw_series_complete_p: 187: value=True + 1384017:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 1384017:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 1384017:pw-trigger.sh: 71: num_patch=0 + 1384017:pw-trigger.sh: 72: true ++ 1384017:pw-trigger.sh: 74: pw_get_patch_from_series gdb 65588 0 ++ 1384017:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 1384017:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 1384017:pw-trigger.sh: pw_get_patch_from_series: 204: local id=65588 ++ 1384017:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 1384017:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 1384017:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 65588 property '.*' value Patches 0 +++ 1384017:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 1384017:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 1384017:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 1384017:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 1384017:pw-trigger.sh: pw_yaml_get: 100: local id=65588 +++ 1384017:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 1384017:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 1384017:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 1384017:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 1384017:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 1384017:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 1384017:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=142222 ++ 1384017:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 142222 = '' ']' ++ 1384017:pw-trigger.sh: pw_get_patch_from_series: 213: echo 142222 + 1384017:pw-trigger.sh: 74: patch_id=142222 + 1384017:pw-trigger.sh: 75: '[' 142222 = '' ']' ++ 1384017:pw-trigger.sh: 82: pw_get_patch_data gdb 142222 State ++ 1384017:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 1384017:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 1384017:pw-trigger.sh: pw_get_patch_data: 224: local project=gdb ++ 1384017:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=142222 ++ 1384017:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 1384017:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gdb patch 142222 property State value ++ 1384017:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 1384017:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 1384017:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 1384017:pw-trigger.sh: pw_yaml_get: 100: local id=142222 ++ 1384017:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 1384017:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 1384017:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 1384017:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 1384017:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 1384017:pw-trigger.sh: pw_yaml_get: 108: set +x + 1384017:pw-trigger.sh: 82: patch_state=new + 1384017:pw-trigger.sh: 83: case "$patch_state" in ++ 1384017:pw-trigger.sh: 89: pw_patch_check_state 142222 tcwg_gdb_check--master-arm ++ 1384017:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 1384017:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=142222 ++ 1384017:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_check--master-arm ++ 1384017:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 1384017:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_check--master-arm +++ 1384017:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 1384017:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 1384017:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_check--master-arm +++ 1384017:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 1384017:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 1384017:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 1384017:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 1384017:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_check--master-arm ++ 1384017:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 1384017:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 1384017:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.f3Z1PTZLQO +++ 1384017:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 1384017:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.rkT3NnOe23 ++ 1384017:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.f3Z1PTZLQO /tmp/tmp.rkT3NnOe23' EXIT ++ 1384017:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 1384017:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/142222/checks/ ++ 1384017:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/142222/checks/?user=linaro-tcwg-bot&context=tcwg_gdb_check--master-arm&page=last' ++ 1384017:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 1384017:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 1384017:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1384017:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 1384017:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1384017:pw-trigger.sh: pw_patch_check_state: 267: wait 1386838 ++ 1384017:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 1384017:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1384017:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.rkT3NnOe23 ++ 1384017:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 504178, "url": "https://patchwork.sourceware.org/api/1.2/patches/142222/checks/504178/", "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-26T23:59:29.648919", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_check--master-arm-precommit/builds/10801/log", "context": "tcwg_gdb_check--master-arm", "description": "Test started" }' = null ']' +++ 1384017:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1384017:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-26T23:59:29.648919 +++ 1384017:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-26T23:59:29.648919 +%s ++ 1384017:pw-trigger.sh: pw_patch_check_state: 274: date=1787788769 ++ 1384017:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1787788769 ']' ++ 1384017:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1787788769 +++ 1384017:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1384017:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 1384017:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1384017:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 1384017:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1384017:pw-trigger.sh: pw_patch_check_state: 267: wait 1386845 ++ 1384017:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 1384017:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1384017:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.rkT3NnOe23 ++ 1384017:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 504180, "url": "https://patchwork.sourceware.org/api/1.2/patches/142222/checks/504180/", "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-26T23:59:30.931441", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_check--master-arm-precommit/builds/10801/log", "context": "tcwg_gdb_check--master-arm", "description": "Patch applied" }' = null ']' +++ 1384017:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1384017:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-26T23:59:30.931441 +++ 1384017:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-26T23:59:30.931441 +%s ++ 1384017:pw-trigger.sh: pw_patch_check_state: 274: date=1787788770 ++ 1384017:pw-trigger.sh: pw_patch_check_state: 275: '[' 1787788769 -le 1787788770 ']' ++ 1384017:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1787788770 +++ 1384017:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1384017:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 1384017:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1384017:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 1384017:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1384017:pw-trigger.sh: pw_patch_check_state: 267: wait 1386852 ++ 1384017:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 1384017:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1384017:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.rkT3NnOe23 ++ 1384017:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 504201, "url": "https://patchwork.sourceware.org/api/1.2/patches/142222/checks/504201/", "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-27T02:21:01.062673", "state": "fail", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_check--master-arm-precommit/builds/10801/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_gdb_check--master-arm", "description": "Test failed" }' = null ']' +++ 1384017:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1384017:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-27T02:21:01.062673 +++ 1384017:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-27T02:21:01.062673 +%s ++ 1384017:pw-trigger.sh: pw_patch_check_state: 274: date=1787797261 ++ 1384017:pw-trigger.sh: pw_patch_check_state: 275: '[' 1787788770 -le 1787797261 ']' ++ 1384017:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1787797261 +++ 1384017:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1384017:pw-trigger.sh: pw_patch_check_state: 277: cur_state=fail ++ 1384017:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1384017:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 1384017:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1384017:pw-trigger.sh: pw_patch_check_state: 267: wait 1386859 ++ 1384017:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 1384017:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1384017:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.rkT3NnOe23 ++ 1384017:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 1384017:pw-trigger.sh: pw_patch_check_state: 270: break ++ 1384017:pw-trigger.sh: pw_patch_check_state: 281: echo fail +++ 1384017:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.f3Z1PTZLQO /tmp/tmp.rkT3NnOe23 + 1384017:pw-trigger.sh: 89: check_state=fail + 1384017:pw-trigger.sh: 90: '[' fail = pending ']' + 1384017:pw-trigger.sh: 93: num_patch=1 + 1384017:pw-trigger.sh: 72: true ++ 1384017:pw-trigger.sh: 74: pw_get_patch_from_series gdb 65588 1 ++ 1384017:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 1384017:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 1384017:pw-trigger.sh: pw_get_patch_from_series: 204: local id=65588 ++ 1384017:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 1384017:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 1384017:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 65588 property '.*' value Patches 1 +++ 1384017:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 1384017:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 1384017:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 1384017:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 1384017:pw-trigger.sh: pw_yaml_get: 100: local id=65588 +++ 1384017:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 1384017:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 1384017:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 1384017:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 1384017:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 1384017:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 1384017:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=142223 ++ 1384017:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 142223 = '' ']' ++ 1384017:pw-trigger.sh: pw_get_patch_from_series: 213: echo 142223 + 1384017:pw-trigger.sh: 74: patch_id=142223 + 1384017:pw-trigger.sh: 75: '[' 142223 = '' ']' ++ 1384017:pw-trigger.sh: 82: pw_get_patch_data gdb 142223 State ++ 1384017:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 1384017:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 1384017:pw-trigger.sh: pw_get_patch_data: 224: local project=gdb ++ 1384017:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=142223 ++ 1384017:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 1384017:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gdb patch 142223 property State value ++ 1384017:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 1384017:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 1384017:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 1384017:pw-trigger.sh: pw_yaml_get: 100: local id=142223 ++ 1384017:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 1384017:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 1384017:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 1384017:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 1384017:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 1384017:pw-trigger.sh: pw_yaml_get: 108: set +x + 1384017:pw-trigger.sh: 82: patch_state=new + 1384017:pw-trigger.sh: 83: case "$patch_state" in ++ 1384017:pw-trigger.sh: 89: pw_patch_check_state 142223 tcwg_gdb_check--master-arm ++ 1384017:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 1384017:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=142223 ++ 1384017:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_check--master-arm ++ 1384017:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 1384017:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_check--master-arm +++ 1384017:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 1384017:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 1384017:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_check--master-arm +++ 1384017:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 1384017:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 1384017:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 1384017:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 1384017:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_check--master-arm ++ 1384017:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 1384017:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 1384017:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.Oka5y6jPVa +++ 1384017:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 1384017:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.hP9ABZILpm ++ 1384017:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.Oka5y6jPVa /tmp/tmp.hP9ABZILpm' EXIT ++ 1384017:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 1384017:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/142223/checks/ ++ 1384017:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/142223/checks/?user=linaro-tcwg-bot&context=tcwg_gdb_check--master-arm&page=last' ++ 1384017:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 1384017:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 1384017:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1384017:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 1384017:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1384017:pw-trigger.sh: pw_patch_check_state: 267: wait 1386923 ++ 1384017:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 1384017:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1384017:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.hP9ABZILpm ++ 1384017:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 504596, "url": "https://patchwork.sourceware.org/api/1.2/patches/142223/checks/504596/", "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-27T22:55:31.665133", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_check--master-arm-precommit/builds/10804/log", "context": "tcwg_gdb_check--master-arm", "description": "Test started" }' = null ']' +++ 1384017:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1384017:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-27T22:55:31.665133 +++ 1384017:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-27T22:55:31.665133 +%s ++ 1384017:pw-trigger.sh: pw_patch_check_state: 274: date=1787871331 ++ 1384017:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1787871331 ']' ++ 1384017:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1787871331 +++ 1384017:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1384017:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 1384017:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1384017:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 1384017:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1384017:pw-trigger.sh: pw_patch_check_state: 267: wait 1386930 ++ 1384017:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 1384017:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1384017:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.hP9ABZILpm ++ 1384017:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 504597, "url": "https://patchwork.sourceware.org/api/1.2/patches/142223/checks/504597/", "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-27T22:55:34.102521", "state": "fail", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_check--master-arm-precommit/builds/10804/archive/artifacts/jenkins/pw-apply.log", "context": "tcwg_gdb_check--master-arm", "description": "Patch failed to apply" }' = null ']' +++ 1384017:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1384017:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-27T22:55:34.102521 +++ 1384017:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-27T22:55:34.102521 +%s ++ 1384017:pw-trigger.sh: pw_patch_check_state: 274: date=1787871334 ++ 1384017:pw-trigger.sh: pw_patch_check_state: 275: '[' 1787871331 -le 1787871334 ']' ++ 1384017:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1787871334 +++ 1384017:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1384017:pw-trigger.sh: pw_patch_check_state: 277: cur_state=fail ++ 1384017:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1384017:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 1384017:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1384017:pw-trigger.sh: pw_patch_check_state: 267: wait 1386937 ++ 1384017:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 1384017:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1384017:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.hP9ABZILpm ++ 1384017:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 1384017:pw-trigger.sh: pw_patch_check_state: 270: break ++ 1384017:pw-trigger.sh: pw_patch_check_state: 281: echo fail +++ 1384017:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.Oka5y6jPVa /tmp/tmp.hP9ABZILpm + 1384017:pw-trigger.sh: 89: check_state=fail + 1384017:pw-trigger.sh: 90: '[' fail = pending ']' + 1384017:pw-trigger.sh: 93: num_patch=2 + 1384017:pw-trigger.sh: 72: true ++ 1384017:pw-trigger.sh: 74: pw_get_patch_from_series gdb 65588 2 ++ 1384017:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 1384017:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 1384017:pw-trigger.sh: pw_get_patch_from_series: 204: local id=65588 ++ 1384017:pw-trigger.sh: pw_get_patch_from_series: 205: local num=2 ++ 1384017:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 1384017:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 65588 property '.*' value Patches 2 +++ 1384017:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 1384017:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 1384017:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 1384017:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 1384017:pw-trigger.sh: pw_yaml_get: 100: local id=65588 +++ 1384017:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 1384017:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 1384017:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 1384017:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 1384017:pw-trigger.sh: pw_yaml_get: 105: local match_num=2 +++ 1384017:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 1384017:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id= ++ 1384017:pw-trigger.sh: pw_get_patch_from_series: 210: '[' '' = '' ']' ++ 1384017:pw-trigger.sh: pw_get_patch_from_series: 211: return 1 ++ 1384017:pw-trigger.sh: 74: true + 1384017:pw-trigger.sh: 74: patch_id= + 1384017:pw-trigger.sh: 75: '[' '' = '' ']' + 1384017:pw-trigger.sh: 76: break + 1384017:pw-trigger.sh: 96: '[' '' = '' ']' + 1384017:pw-trigger.sh: 97: continue + 1384017:pw-trigger.sh: 62: '[' 18 -gt 0 ']' + 1384017:pw-trigger.sh: 63: i=17 ++ 1384017:pw-trigger.sh: 64: shyaml get-value 17.id + 1384017:pw-trigger.sh: 64: series_id=65604 + 1384017:pw-trigger.sh: 66: pw_series_complete_p gdb 65604 + 1384017:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 1384017:pw-trigger.sh: pw_series_complete_p: 183: local project=gdb + 1384017:pw-trigger.sh: pw_series_complete_p: 184: local series_id=65604 + 1384017:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 1384017:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get gdb series 65604 property Complete value ++ 1384017:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 1384017:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 1384017:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 1384017:pw-trigger.sh: pw_yaml_get: 100: local id=65604 ++ 1384017:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 1384017:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 1384017:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 1384017:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 1384017:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 1384017:pw-trigger.sh: pw_yaml_get: 108: set +x + 1384017:pw-trigger.sh: pw_series_complete_p: 187: value=True + 1384017:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 1384017:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 1384017:pw-trigger.sh: 71: num_patch=0 + 1384017:pw-trigger.sh: 72: true ++ 1384017:pw-trigger.sh: 74: pw_get_patch_from_series gdb 65604 0 ++ 1384017:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 1384017:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 1384017:pw-trigger.sh: pw_get_patch_from_series: 204: local id=65604 ++ 1384017:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 1384017:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 1384017:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 65604 property '.*' value Patches 0 +++ 1384017:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 1384017:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 1384017:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 1384017:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 1384017:pw-trigger.sh: pw_yaml_get: 100: local id=65604 +++ 1384017:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 1384017:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 1384017:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 1384017:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 1384017:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 1384017:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 1384017:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=142245 ++ 1384017:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 142245 = '' ']' ++ 1384017:pw-trigger.sh: pw_get_patch_from_series: 213: echo 142245 + 1384017:pw-trigger.sh: 74: patch_id=142245 + 1384017:pw-trigger.sh: 75: '[' 142245 = '' ']' ++ 1384017:pw-trigger.sh: 82: pw_get_patch_data gdb 142245 State ++ 1384017:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 1384017:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 1384017:pw-trigger.sh: pw_get_patch_data: 224: local project=gdb ++ 1384017:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=142245 ++ 1384017:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 1384017:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gdb patch 142245 property State value ++ 1384017:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 1384017:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 1384017:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 1384017:pw-trigger.sh: pw_yaml_get: 100: local id=142245 ++ 1384017:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 1384017:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 1384017:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 1384017:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 1384017:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 1384017:pw-trigger.sh: pw_yaml_get: 108: set +x + 1384017:pw-trigger.sh: 82: patch_state=new + 1384017:pw-trigger.sh: 83: case "$patch_state" in ++ 1384017:pw-trigger.sh: 89: pw_patch_check_state 142245 tcwg_gdb_check--master-arm ++ 1384017:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 1384017:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=142245 ++ 1384017:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_check--master-arm ++ 1384017:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 1384017:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_check--master-arm +++ 1384017:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 1384017:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 1384017:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_check--master-arm +++ 1384017:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 1384017:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 1384017:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 1384017:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 1384017:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_check--master-arm ++ 1384017:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 1384017:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 1384017:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.ZsjYWPJtkQ +++ 1384017:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 1384017:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.Jgh9QbeHQe ++ 1384017:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.ZsjYWPJtkQ /tmp/tmp.Jgh9QbeHQe' EXIT ++ 1384017:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 1384017:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/142245/checks/ ++ 1384017:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/142245/checks/?user=linaro-tcwg-bot&context=tcwg_gdb_check--master-arm&page=last' ++ 1384017:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 1384017:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 1384017:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1384017:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 1384017:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1384017:pw-trigger.sh: pw_patch_check_state: 267: wait 1387042 ++ 1384017:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 1384017:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1384017:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.Jgh9QbeHQe ++ 1384017:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 1384017:pw-trigger.sh: pw_patch_check_state: 270: break ++ 1384017:pw-trigger.sh: pw_patch_check_state: 281: echo pending +++ 1384017:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.ZsjYWPJtkQ /tmp/tmp.Jgh9QbeHQe + 1384017:pw-trigger.sh: 89: check_state=pending + 1384017:pw-trigger.sh: 90: '[' pending = pending ']' + 1384017:pw-trigger.sh: 91: break + 1384017:pw-trigger.sh: 96: '[' 142245 = '' ']' + 1384017:pw-trigger.sh: 101: check_state=success + 1384017:pw-trigger.sh: 102: for prereq_bot in "${prereq_bots[@]}" ++ 1384017:pw-trigger.sh: 103: pw_patch_check_state 142245 tcwg_gdb_build--master-arm ++ 1384017:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 1384017:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=142245 ++ 1384017:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_build--master-arm ++ 1384017:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 1384017:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_build--master-arm +++ 1384017:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 1384017:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 1384017:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_build--master-arm +++ 1384017:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 1384017:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 1384017:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 1384017:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 1384017:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_build--master-arm ++ 1384017:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 1384017:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 1384017:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.rzetm2MXZF +++ 1384017:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 1384017:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.f1mqJqZFIT ++ 1384017:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.rzetm2MXZF /tmp/tmp.f1mqJqZFIT' EXIT ++ 1384017:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 1384017:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/142245/checks/ ++ 1384017:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/142245/checks/?user=linaro-tcwg-bot&context=tcwg_gdb_build--master-arm&page=last' ++ 1384017:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 1384017:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 1384017:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1384017:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 1384017:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 1384017:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1384017:pw-trigger.sh: pw_patch_check_state: 267: wait 1387057 ++ 1384017:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1384017:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.f1mqJqZFIT ++ 1384017:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 504106, "url": "https://patchwork.sourceware.org/api/1.2/patches/142245/checks/504106/", "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-26T22:01:59.568720", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-arm-precommit/builds/11129/log", "context": "tcwg_gdb_build--master-arm", "description": "Build started" }' = null ']' +++ 1384017:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1384017:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-26T22:01:59.568720 +++ 1384017:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-26T22:01:59.568720 +%s ++ 1384017:pw-trigger.sh: pw_patch_check_state: 274: date=1787781719 ++ 1384017:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1787781719 ']' ++ 1384017:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1787781719 +++ 1384017:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1384017:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 1384017:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1384017:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 1384017:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1384017:pw-trigger.sh: pw_patch_check_state: 267: wait 1387064 ++ 1384017:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 1384017:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1384017:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.f1mqJqZFIT ++ 1384017:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 504107, "url": "https://patchwork.sourceware.org/api/1.2/patches/142245/checks/504107/", "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-26T22:02:03.268514", "state": "fail", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-arm-precommit/builds/11129/archive/artifacts/jenkins/pw-apply.log", "context": "tcwg_gdb_build--master-arm", "description": "Patch failed to apply" }' = null ']' +++ 1384017:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1384017:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-26T22:02:03.268514 +++ 1384017:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-26T22:02:03.268514 +%s ++ 1384017:pw-trigger.sh: pw_patch_check_state: 274: date=1787781723 ++ 1384017:pw-trigger.sh: pw_patch_check_state: 275: '[' 1787781719 -le 1787781723 ']' ++ 1384017:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1787781723 +++ 1384017:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1384017:pw-trigger.sh: pw_patch_check_state: 277: cur_state=fail ++ 1384017:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1384017:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 1384017:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1384017:pw-trigger.sh: pw_patch_check_state: 267: wait 1387071 ++ 1384017:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 1384017:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1384017:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.f1mqJqZFIT ++ 1384017:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 1384017:pw-trigger.sh: pw_patch_check_state: 270: break ++ 1384017:pw-trigger.sh: pw_patch_check_state: 281: echo fail +++ 1384017:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.rzetm2MXZF /tmp/tmp.f1mqJqZFIT + 1384017:pw-trigger.sh: 103: check_state=fail + 1384017:pw-trigger.sh: 104: '[' fail '!=' success ']' + 1384017:pw-trigger.sh: 105: break WARNING: Waiting for 142245:tcwg_gdb_build--master-arm to succeed. + 1384017:pw-trigger.sh: 108: '[' fail '!=' success ']' + 1384017:pw-trigger.sh: 109: echo 'WARNING: Waiting for 142245:tcwg_gdb_build--master-arm to succeed.' + 1384017:pw-trigger.sh: 110: continue + 1384017:pw-trigger.sh: 62: '[' 17 -gt 0 ']' + 1384017:pw-trigger.sh: 63: i=16 ++ 1384017:pw-trigger.sh: 64: shyaml get-value 16.id + 1384017:pw-trigger.sh: 64: series_id=65608 + 1384017:pw-trigger.sh: 66: pw_series_complete_p gdb 65608 + 1384017:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 1384017:pw-trigger.sh: pw_series_complete_p: 183: local project=gdb + 1384017:pw-trigger.sh: pw_series_complete_p: 184: local series_id=65608 + 1384017:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 1384017:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get gdb series 65608 property Complete value ++ 1384017:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 1384017:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 1384017:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 1384017:pw-trigger.sh: pw_yaml_get: 100: local id=65608 ++ 1384017:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 1384017:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 1384017:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 1384017:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 1384017:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 1384017:pw-trigger.sh: pw_yaml_get: 108: set +x + 1384017:pw-trigger.sh: pw_series_complete_p: 187: value=True + 1384017:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 1384017:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 1384017:pw-trigger.sh: 71: num_patch=0 + 1384017:pw-trigger.sh: 72: true ++ 1384017:pw-trigger.sh: 74: pw_get_patch_from_series gdb 65608 0 ++ 1384017:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 1384017:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 1384017:pw-trigger.sh: pw_get_patch_from_series: 204: local id=65608 ++ 1384017:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 1384017:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 1384017:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 65608 property '.*' value Patches 0 +++ 1384017:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 1384017:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 1384017:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 1384017:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 1384017:pw-trigger.sh: pw_yaml_get: 100: local id=65608 +++ 1384017:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 1384017:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 1384017:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 1384017:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 1384017:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 1384017:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 1384017:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=142249 ++ 1384017:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 142249 = '' ']' ++ 1384017:pw-trigger.sh: pw_get_patch_from_series: 213: echo 142249 + 1384017:pw-trigger.sh: 74: patch_id=142249 + 1384017:pw-trigger.sh: 75: '[' 142249 = '' ']' ++ 1384017:pw-trigger.sh: 82: pw_get_patch_data gdb 142249 State ++ 1384017:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 1384017:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 1384017:pw-trigger.sh: pw_get_patch_data: 224: local project=gdb ++ 1384017:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=142249 ++ 1384017:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 1384017:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gdb patch 142249 property State value ++ 1384017:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 1384017:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 1384017:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 1384017:pw-trigger.sh: pw_yaml_get: 100: local id=142249 ++ 1384017:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 1384017:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 1384017:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 1384017:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 1384017:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 1384017:pw-trigger.sh: pw_yaml_get: 108: set +x + 1384017:pw-trigger.sh: 82: patch_state=new + 1384017:pw-trigger.sh: 83: case "$patch_state" in ++ 1384017:pw-trigger.sh: 89: pw_patch_check_state 142249 tcwg_gdb_check--master-arm ++ 1384017:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 1384017:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=142249 ++ 1384017:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_check--master-arm ++ 1384017:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 1384017:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_check--master-arm +++ 1384017:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 1384017:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 1384017:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_check--master-arm +++ 1384017:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 1384017:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 1384017:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 1384017:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 1384017:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_check--master-arm ++ 1384017:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 1384017:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 1384017:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.qhHZesM1Kd +++ 1384017:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 1384017:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.Xq3CrIk110 ++ 1384017:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.qhHZesM1Kd /tmp/tmp.Xq3CrIk110' EXIT ++ 1384017:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 1384017:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/142249/checks/ ++ 1384017:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/142249/checks/?user=linaro-tcwg-bot&context=tcwg_gdb_check--master-arm&page=last' ++ 1384017:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 1384017:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 1384017:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1384017:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 1384017:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1384017:pw-trigger.sh: pw_patch_check_state: 267: wait 1387158 ++ 1384017:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 1384017:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1384017:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.Xq3CrIk110 ++ 1384017:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 504601, "url": "https://patchwork.sourceware.org/api/1.2/patches/142249/checks/504601/", "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-27T23:00:27.832275", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_check--master-arm-precommit/builds/10805/log", "context": "tcwg_gdb_check--master-arm", "description": "Test started" }' = null ']' +++ 1384017:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1384017:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-27T23:00:27.832275 +++ 1384017:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-27T23:00:27.832275 +%s ++ 1384017:pw-trigger.sh: pw_patch_check_state: 274: date=1787871627 ++ 1384017:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1787871627 ']' ++ 1384017:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1787871627 +++ 1384017:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1384017:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 1384017:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1384017:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 1384017:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1384017:pw-trigger.sh: pw_patch_check_state: 267: wait 1387165 ++ 1384017:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 1384017:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1384017:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.Xq3CrIk110 ++ 1384017:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 504602, "url": "https://patchwork.sourceware.org/api/1.2/patches/142249/checks/504602/", "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-27T23:00:34.523126", "state": "fail", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_check--master-arm-precommit/builds/10805/archive/artifacts/jenkins/pw-apply.log", "context": "tcwg_gdb_check--master-arm", "description": "Patch failed to apply" }' = null ']' +++ 1384017:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1384017:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-27T23:00:34.523126 +++ 1384017:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-27T23:00:34.523126 +%s ++ 1384017:pw-trigger.sh: pw_patch_check_state: 274: date=1787871634 ++ 1384017:pw-trigger.sh: pw_patch_check_state: 275: '[' 1787871627 -le 1787871634 ']' ++ 1384017:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1787871634 +++ 1384017:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1384017:pw-trigger.sh: pw_patch_check_state: 277: cur_state=fail ++ 1384017:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1384017:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 1384017:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1384017:pw-trigger.sh: pw_patch_check_state: 267: wait 1387172 ++ 1384017:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 1384017:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1384017:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.Xq3CrIk110 ++ 1384017:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 1384017:pw-trigger.sh: pw_patch_check_state: 270: break ++ 1384017:pw-trigger.sh: pw_patch_check_state: 281: echo fail +++ 1384017:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.qhHZesM1Kd /tmp/tmp.Xq3CrIk110 + 1384017:pw-trigger.sh: 89: check_state=fail + 1384017:pw-trigger.sh: 90: '[' fail = pending ']' + 1384017:pw-trigger.sh: 93: num_patch=1 + 1384017:pw-trigger.sh: 72: true ++ 1384017:pw-trigger.sh: 74: pw_get_patch_from_series gdb 65608 1 ++ 1384017:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 1384017:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 1384017:pw-trigger.sh: pw_get_patch_from_series: 204: local id=65608 ++ 1384017:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 1384017:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 1384017:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 65608 property '.*' value Patches 1 +++ 1384017:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 1384017:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 1384017:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 1384017:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 1384017:pw-trigger.sh: pw_yaml_get: 100: local id=65608 +++ 1384017:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 1384017:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 1384017:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 1384017:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 1384017:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 1384017:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 1384017:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id= ++ 1384017:pw-trigger.sh: pw_get_patch_from_series: 210: '[' '' = '' ']' ++ 1384017:pw-trigger.sh: pw_get_patch_from_series: 211: return 1 ++ 1384017:pw-trigger.sh: 74: true + 1384017:pw-trigger.sh: 74: patch_id= + 1384017:pw-trigger.sh: 75: '[' '' = '' ']' + 1384017:pw-trigger.sh: 76: break + 1384017:pw-trigger.sh: 96: '[' '' = '' ']' + 1384017:pw-trigger.sh: 97: continue + 1384017:pw-trigger.sh: 62: '[' 16 -gt 0 ']' + 1384017:pw-trigger.sh: 63: i=15 ++ 1384017:pw-trigger.sh: 64: shyaml get-value 15.id + 1384017:pw-trigger.sh: 64: series_id=65613 + 1384017:pw-trigger.sh: 66: pw_series_complete_p gdb 65613 + 1384017:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 1384017:pw-trigger.sh: pw_series_complete_p: 183: local project=gdb + 1384017:pw-trigger.sh: pw_series_complete_p: 184: local series_id=65613 + 1384017:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 1384017:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get gdb series 65613 property Complete value ++ 1384017:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 1384017:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 1384017:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 1384017:pw-trigger.sh: pw_yaml_get: 100: local id=65613 ++ 1384017:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 1384017:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 1384017:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 1384017:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 1384017:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 1384017:pw-trigger.sh: pw_yaml_get: 108: set +x + 1384017:pw-trigger.sh: pw_series_complete_p: 187: value=True + 1384017:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 1384017:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 1384017:pw-trigger.sh: 71: num_patch=0 + 1384017:pw-trigger.sh: 72: true ++ 1384017:pw-trigger.sh: 74: pw_get_patch_from_series gdb 65613 0 ++ 1384017:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 1384017:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 1384017:pw-trigger.sh: pw_get_patch_from_series: 204: local id=65613 ++ 1384017:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 1384017:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 1384017:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 65613 property '.*' value Patches 0 +++ 1384017:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 1384017:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 1384017:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 1384017:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 1384017:pw-trigger.sh: pw_yaml_get: 100: local id=65613 +++ 1384017:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 1384017:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 1384017:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 1384017:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 1384017:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 1384017:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 1384017:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=142256 ++ 1384017:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 142256 = '' ']' ++ 1384017:pw-trigger.sh: pw_get_patch_from_series: 213: echo 142256 + 1384017:pw-trigger.sh: 74: patch_id=142256 + 1384017:pw-trigger.sh: 75: '[' 142256 = '' ']' ++ 1384017:pw-trigger.sh: 82: pw_get_patch_data gdb 142256 State ++ 1384017:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 1384017:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 1384017:pw-trigger.sh: pw_get_patch_data: 224: local project=gdb ++ 1384017:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=142256 ++ 1384017:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 1384017:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gdb patch 142256 property State value ++ 1384017:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 1384017:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 1384017:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 1384017:pw-trigger.sh: pw_yaml_get: 100: local id=142256 ++ 1384017:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 1384017:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 1384017:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 1384017:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 1384017:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 1384017:pw-trigger.sh: pw_yaml_get: 108: set +x + 1384017:pw-trigger.sh: 82: patch_state=new + 1384017:pw-trigger.sh: 83: case "$patch_state" in ++ 1384017:pw-trigger.sh: 89: pw_patch_check_state 142256 tcwg_gdb_check--master-arm ++ 1384017:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 1384017:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=142256 ++ 1384017:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_check--master-arm ++ 1384017:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 1384017:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_check--master-arm +++ 1384017:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 1384017:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 1384017:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_check--master-arm +++ 1384017:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 1384017:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 1384017:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 1384017:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 1384017:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_check--master-arm ++ 1384017:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 1384017:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 1384017:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.9FYtwAaMem +++ 1384017:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 1384017:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.IYcTe2sdxy ++ 1384017:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.9FYtwAaMem /tmp/tmp.IYcTe2sdxy' EXIT ++ 1384017:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 1384017:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/142256/checks/ ++ 1384017:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/142256/checks/?user=linaro-tcwg-bot&context=tcwg_gdb_check--master-arm&page=last' ++ 1384017:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 1384017:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 1384017:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1384017:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 1384017:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1384017:pw-trigger.sh: pw_patch_check_state: 267: wait 1387274 ++ 1384017:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 1384017:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1384017:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.IYcTe2sdxy ++ 1384017:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 504606, "url": "https://patchwork.sourceware.org/api/1.2/patches/142256/checks/504606/", "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-27T23:04:05.725080", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_check--master-arm-precommit/builds/10806/log", "context": "tcwg_gdb_check--master-arm", "description": "Test started" }' = null ']' +++ 1384017:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1384017:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-27T23:04:05.725080 +++ 1384017:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-27T23:04:05.725080 +%s ++ 1384017:pw-trigger.sh: pw_patch_check_state: 274: date=1787871845 ++ 1384017:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1787871845 ']' ++ 1384017:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1787871845 +++ 1384017:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1384017:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 1384017:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1384017:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 1384017:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1384017:pw-trigger.sh: pw_patch_check_state: 267: wait 1387281 ++ 1384017:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 1384017:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1384017:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.IYcTe2sdxy ++ 1384017:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 504607, "url": "https://patchwork.sourceware.org/api/1.2/patches/142256/checks/504607/", "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-27T23:04:07.277666", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_check--master-arm-precommit/builds/10806/log", "context": "tcwg_gdb_check--master-arm", "description": "Patch applied" }' = null ']' +++ 1384017:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1384017:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-27T23:04:07.277666 +++ 1384017:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-27T23:04:07.277666 +%s ++ 1384017:pw-trigger.sh: pw_patch_check_state: 274: date=1787871847 ++ 1384017:pw-trigger.sh: pw_patch_check_state: 275: '[' 1787871845 -le 1787871847 ']' ++ 1384017:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1787871847 +++ 1384017:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1384017:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 1384017:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1384017:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 1384017:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1384017:pw-trigger.sh: pw_patch_check_state: 267: wait 1387288 ++ 1384017:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 1384017:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1384017:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.IYcTe2sdxy ++ 1384017:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 504634, "url": "https://patchwork.sourceware.org/api/1.2/patches/142256/checks/504634/", "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-28T00:52:16.024703", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_check--master-arm-precommit/builds/10806/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_gdb_check--master-arm", "description": "Test passed" }' = null ']' +++ 1384017:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1384017:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-28T00:52:16.024703 +++ 1384017:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-28T00:52:16.024703 +%s ++ 1384017:pw-trigger.sh: pw_patch_check_state: 274: date=1787878336 ++ 1384017:pw-trigger.sh: pw_patch_check_state: 275: '[' 1787871847 -le 1787878336 ']' ++ 1384017:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1787878336 +++ 1384017:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1384017:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 1384017:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1384017:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 1384017:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1384017:pw-trigger.sh: pw_patch_check_state: 267: wait 1387295 ++ 1384017:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 1384017:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1384017:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.IYcTe2sdxy ++ 1384017:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 1384017:pw-trigger.sh: pw_patch_check_state: 270: break ++ 1384017:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 1384017:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.9FYtwAaMem /tmp/tmp.IYcTe2sdxy + 1384017:pw-trigger.sh: 89: check_state=success + 1384017:pw-trigger.sh: 90: '[' success = pending ']' + 1384017:pw-trigger.sh: 93: num_patch=1 + 1384017:pw-trigger.sh: 72: true ++ 1384017:pw-trigger.sh: 74: pw_get_patch_from_series gdb 65613 1 ++ 1384017:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 1384017:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 1384017:pw-trigger.sh: pw_get_patch_from_series: 204: local id=65613 ++ 1384017:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 1384017:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 1384017:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 65613 property '.*' value Patches 1 +++ 1384017:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 1384017:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 1384017:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 1384017:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 1384017:pw-trigger.sh: pw_yaml_get: 100: local id=65613 +++ 1384017:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 1384017:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 1384017:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 1384017:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 1384017:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 1384017:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 1384017:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id= ++ 1384017:pw-trigger.sh: pw_get_patch_from_series: 210: '[' '' = '' ']' ++ 1384017:pw-trigger.sh: pw_get_patch_from_series: 211: return 1 ++ 1384017:pw-trigger.sh: 74: true + 1384017:pw-trigger.sh: 74: patch_id= + 1384017:pw-trigger.sh: 75: '[' '' = '' ']' + 1384017:pw-trigger.sh: 76: break + 1384017:pw-trigger.sh: 96: '[' '' = '' ']' + 1384017:pw-trigger.sh: 97: continue + 1384017:pw-trigger.sh: 62: '[' 15 -gt 0 ']' + 1384017:pw-trigger.sh: 63: i=14 ++ 1384017:pw-trigger.sh: 64: shyaml get-value 14.id + 1384017:pw-trigger.sh: 64: series_id=65616 + 1384017:pw-trigger.sh: 66: pw_series_complete_p gdb 65616 + 1384017:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 1384017:pw-trigger.sh: pw_series_complete_p: 183: local project=gdb + 1384017:pw-trigger.sh: pw_series_complete_p: 184: local series_id=65616 + 1384017:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 1384017:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get gdb series 65616 property Complete value ++ 1384017:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 1384017:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 1384017:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 1384017:pw-trigger.sh: pw_yaml_get: 100: local id=65616 ++ 1384017:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 1384017:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 1384017:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 1384017:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 1384017:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 1384017:pw-trigger.sh: pw_yaml_get: 108: set +x + 1384017:pw-trigger.sh: pw_series_complete_p: 187: value=True + 1384017:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 1384017:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 1384017:pw-trigger.sh: 71: num_patch=0 + 1384017:pw-trigger.sh: 72: true ++ 1384017:pw-trigger.sh: 74: pw_get_patch_from_series gdb 65616 0 ++ 1384017:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 1384017:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 1384017:pw-trigger.sh: pw_get_patch_from_series: 204: local id=65616 ++ 1384017:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 1384017:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 1384017:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 65616 property '.*' value Patches 0 +++ 1384017:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 1384017:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 1384017:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 1384017:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 1384017:pw-trigger.sh: pw_yaml_get: 100: local id=65616 +++ 1384017:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 1384017:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 1384017:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 1384017:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 1384017:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 1384017:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 1384017:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=142261 ++ 1384017:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 142261 = '' ']' ++ 1384017:pw-trigger.sh: pw_get_patch_from_series: 213: echo 142261 + 1384017:pw-trigger.sh: 74: patch_id=142261 + 1384017:pw-trigger.sh: 75: '[' 142261 = '' ']' ++ 1384017:pw-trigger.sh: 82: pw_get_patch_data gdb 142261 State ++ 1384017:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 1384017:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 1384017:pw-trigger.sh: pw_get_patch_data: 224: local project=gdb ++ 1384017:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=142261 ++ 1384017:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 1384017:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gdb patch 142261 property State value ++ 1384017:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 1384017:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 1384017:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 1384017:pw-trigger.sh: pw_yaml_get: 100: local id=142261 ++ 1384017:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 1384017:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 1384017:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 1384017:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 1384017:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 1384017:pw-trigger.sh: pw_yaml_get: 108: set +x + 1384017:pw-trigger.sh: 82: patch_state=new + 1384017:pw-trigger.sh: 83: case "$patch_state" in ++ 1384017:pw-trigger.sh: 89: pw_patch_check_state 142261 tcwg_gdb_check--master-arm ++ 1384017:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 1384017:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=142261 ++ 1384017:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_check--master-arm ++ 1384017:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 1384017:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_check--master-arm +++ 1384017:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 1384017:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 1384017:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_check--master-arm +++ 1384017:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 1384017:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 1384017:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 1384017:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 1384017:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_check--master-arm ++ 1384017:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 1384017:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 1384017:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.J3IgKBxFpU +++ 1384017:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 1384017:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.e66bZ18idF ++ 1384017:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.J3IgKBxFpU /tmp/tmp.e66bZ18idF' EXIT ++ 1384017:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 1384017:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/142261/checks/ ++ 1384017:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/142261/checks/?user=linaro-tcwg-bot&context=tcwg_gdb_check--master-arm&page=last' ++ 1384017:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 1384017:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 1384017:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1384017:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 1384017:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1384017:pw-trigger.sh: pw_patch_check_state: 267: wait 1387405 ++ 1384017:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 1384017:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1384017:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.e66bZ18idF ++ 1384017:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 1384017:pw-trigger.sh: pw_patch_check_state: 270: break ++ 1384017:pw-trigger.sh: pw_patch_check_state: 281: echo pending +++ 1384017:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.J3IgKBxFpU /tmp/tmp.e66bZ18idF + 1384017:pw-trigger.sh: 89: check_state=pending + 1384017:pw-trigger.sh: 90: '[' pending = pending ']' + 1384017:pw-trigger.sh: 91: break + 1384017:pw-trigger.sh: 96: '[' 142261 = '' ']' + 1384017:pw-trigger.sh: 101: check_state=success + 1384017:pw-trigger.sh: 102: for prereq_bot in "${prereq_bots[@]}" ++ 1384017:pw-trigger.sh: 103: pw_patch_check_state 142261 tcwg_gdb_build--master-arm ++ 1384017:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 1384017:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=142261 ++ 1384017:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_build--master-arm ++ 1384017:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 1384017:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_build--master-arm +++ 1384017:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 1384017:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 1384017:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_build--master-arm +++ 1384017:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 1384017:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 1384017:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 1384017:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 1384017:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_build--master-arm ++ 1384017:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 1384017:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 1384017:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.Arx2vjr879 +++ 1384017:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 1384017:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.1EyXyFQcHI ++ 1384017:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.Arx2vjr879 /tmp/tmp.1EyXyFQcHI' EXIT ++ 1384017:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 1384017:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/142261/checks/ ++ 1384017:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/142261/checks/?user=linaro-tcwg-bot&context=tcwg_gdb_build--master-arm&page=last' ++ 1384017:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 1384017:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 1384017:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1384017:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 1384017:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1384017:pw-trigger.sh: pw_patch_check_state: 267: wait 1387420 ++ 1384017:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 1384017:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1384017:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.1EyXyFQcHI ++ 1384017:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 504278, "url": "https://patchwork.sourceware.org/api/1.2/patches/142261/checks/504278/", "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-27T12:22:52.768054", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-arm-precommit/builds/11134/log", "context": "tcwg_gdb_build--master-arm", "description": "Build started" }' = null ']' +++ 1384017:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1384017:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-27T12:22:52.768054 +++ 1384017:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-27T12:22:52.768054 +%s ++ 1384017:pw-trigger.sh: pw_patch_check_state: 274: date=1787833372 ++ 1384017:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1787833372 ']' ++ 1384017:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1787833372 +++ 1384017:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1384017:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 1384017:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1384017:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 1384017:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1384017:pw-trigger.sh: pw_patch_check_state: 267: wait 1387427 ++ 1384017:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 1384017:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1384017:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.1EyXyFQcHI ++ 1384017:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 504279, "url": "https://patchwork.sourceware.org/api/1.2/patches/142261/checks/504279/", "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-27T12:22:56.069106", "state": "fail", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-arm-precommit/builds/11134/archive/artifacts/jenkins/pw-apply.log", "context": "tcwg_gdb_build--master-arm", "description": "Patch failed to apply" }' = null ']' +++ 1384017:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1384017:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-27T12:22:56.069106 +++ 1384017:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-27T12:22:56.069106 +%s ++ 1384017:pw-trigger.sh: pw_patch_check_state: 274: date=1787833376 ++ 1384017:pw-trigger.sh: pw_patch_check_state: 275: '[' 1787833372 -le 1787833376 ']' ++ 1384017:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1787833376 +++ 1384017:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1384017:pw-trigger.sh: pw_patch_check_state: 277: cur_state=fail ++ 1384017:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1384017:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 1384017:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1384017:pw-trigger.sh: pw_patch_check_state: 267: wait 1387434 ++ 1384017:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 1384017:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1384017:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.1EyXyFQcHI ++ 1384017:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 1384017:pw-trigger.sh: pw_patch_check_state: 270: break ++ 1384017:pw-trigger.sh: pw_patch_check_state: 281: echo fail +++ 1384017:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.Arx2vjr879 /tmp/tmp.1EyXyFQcHI + 1384017:pw-trigger.sh: 103: check_state=fail + 1384017:pw-trigger.sh: 104: '[' fail '!=' success ']' + 1384017:pw-trigger.sh: 105: break + 1384017:pw-trigger.sh: 108: '[' fail '!=' success ']' WARNING: Waiting for 142261:tcwg_gdb_build--master-arm to succeed. + 1384017:pw-trigger.sh: 109: echo 'WARNING: Waiting for 142261:tcwg_gdb_build--master-arm to succeed.' + 1384017:pw-trigger.sh: 110: continue + 1384017:pw-trigger.sh: 62: '[' 14 -gt 0 ']' + 1384017:pw-trigger.sh: 63: i=13 ++ 1384017:pw-trigger.sh: 64: shyaml get-value 13.id + 1384017:pw-trigger.sh: 64: series_id=65632 + 1384017:pw-trigger.sh: 66: pw_series_complete_p gdb 65632 + 1384017:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 1384017:pw-trigger.sh: pw_series_complete_p: 183: local project=gdb + 1384017:pw-trigger.sh: pw_series_complete_p: 184: local series_id=65632 + 1384017:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 1384017:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get gdb series 65632 property Complete value ++ 1384017:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 1384017:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 1384017:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 1384017:pw-trigger.sh: pw_yaml_get: 100: local id=65632 ++ 1384017:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 1384017:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 1384017:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 1384017:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 1384017:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 1384017:pw-trigger.sh: pw_yaml_get: 108: set +x + 1384017:pw-trigger.sh: pw_series_complete_p: 187: value=True + 1384017:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 1384017:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 1384017:pw-trigger.sh: 71: num_patch=0 + 1384017:pw-trigger.sh: 72: true ++ 1384017:pw-trigger.sh: 74: pw_get_patch_from_series gdb 65632 0 ++ 1384017:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 1384017:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 1384017:pw-trigger.sh: pw_get_patch_from_series: 204: local id=65632 ++ 1384017:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 1384017:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 1384017:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 65632 property '.*' value Patches 0 +++ 1384017:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 1384017:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 1384017:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 1384017:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 1384017:pw-trigger.sh: pw_yaml_get: 100: local id=65632 +++ 1384017:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 1384017:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 1384017:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 1384017:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 1384017:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 1384017:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 1384017:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=142283 ++ 1384017:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 142283 = '' ']' ++ 1384017:pw-trigger.sh: pw_get_patch_from_series: 213: echo 142283 + 1384017:pw-trigger.sh: 74: patch_id=142283 + 1384017:pw-trigger.sh: 75: '[' 142283 = '' ']' ++ 1384017:pw-trigger.sh: 82: pw_get_patch_data gdb 142283 State ++ 1384017:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 1384017:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 1384017:pw-trigger.sh: pw_get_patch_data: 224: local project=gdb ++ 1384017:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=142283 ++ 1384017:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 1384017:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gdb patch 142283 property State value ++ 1384017:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 1384017:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 1384017:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 1384017:pw-trigger.sh: pw_yaml_get: 100: local id=142283 ++ 1384017:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 1384017:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 1384017:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 1384017:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 1384017:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 1384017:pw-trigger.sh: pw_yaml_get: 108: set +x + 1384017:pw-trigger.sh: 82: patch_state=committed + 1384017:pw-trigger.sh: 83: case "$patch_state" in ++ 1384017:pw-trigger.sh: 89: pw_patch_check_state 142283 tcwg_gdb_check--master-arm ++ 1384017:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 1384017:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=142283 ++ 1384017:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_check--master-arm ++ 1384017:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 1384017:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_check--master-arm +++ 1384017:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 1384017:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 1384017:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_check--master-arm +++ 1384017:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 1384017:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 1384017:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 1384017:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 1384017:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_check--master-arm ++ 1384017:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 1384017:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 1384017:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.Shc9DcGvzq +++ 1384017:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 1384017:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.448CkybjfZ ++ 1384017:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.Shc9DcGvzq /tmp/tmp.448CkybjfZ' EXIT ++ 1384017:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 1384017:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/142283/checks/ ++ 1384017:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/142283/checks/?user=linaro-tcwg-bot&context=tcwg_gdb_check--master-arm&page=last' ++ 1384017:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 1384017:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 1384017:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1384017:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 1384017:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1384017:pw-trigger.sh: pw_patch_check_state: 267: wait 1387521 ++ 1384017:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 1384017:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1384017:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.448CkybjfZ ++ 1384017:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 1384017:pw-trigger.sh: pw_patch_check_state: 270: break ++ 1384017:pw-trigger.sh: pw_patch_check_state: 281: echo pending +++ 1384017:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.Shc9DcGvzq /tmp/tmp.448CkybjfZ + 1384017:pw-trigger.sh: 89: check_state=pending + 1384017:pw-trigger.sh: 90: '[' pending = pending ']' + 1384017:pw-trigger.sh: 91: break + 1384017:pw-trigger.sh: 96: '[' 142283 = '' ']' + 1384017:pw-trigger.sh: 101: check_state=success + 1384017:pw-trigger.sh: 102: for prereq_bot in "${prereq_bots[@]}" ++ 1384017:pw-trigger.sh: 103: pw_patch_check_state 142283 tcwg_gdb_build--master-arm ++ 1384017:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 1384017:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=142283 ++ 1384017:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_build--master-arm ++ 1384017:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 1384017:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_build--master-arm +++ 1384017:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 1384017:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 1384017:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_build--master-arm +++ 1384017:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 1384017:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 1384017:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 1384017:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 1384017:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_build--master-arm ++ 1384017:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 1384017:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 1384017:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.9rHqoO0ZSX +++ 1384017:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 1384017:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.FXn1QKzL01 ++ 1384017:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.9rHqoO0ZSX /tmp/tmp.FXn1QKzL01' EXIT ++ 1384017:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 1384017:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/142283/checks/ ++ 1384017:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/142283/checks/?user=linaro-tcwg-bot&context=tcwg_gdb_build--master-arm&page=last' ++ 1384017:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 1384017:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 1384017:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1384017:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 1384017:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1384017:pw-trigger.sh: pw_patch_check_state: 267: wait 1387536 ++ 1384017:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 1384017:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1384017:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.FXn1QKzL01 ++ 1384017:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 504441, "url": "https://patchwork.sourceware.org/api/1.2/patches/142283/checks/504441/", "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-27T19:00:08.812718", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-arm-precommit/builds/11137/log", "context": "tcwg_gdb_build--master-arm", "description": "Build started" }' = null ']' +++ 1384017:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1384017:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-27T19:00:08.812718 +++ 1384017:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-27T19:00:08.812718 +%s ++ 1384017:pw-trigger.sh: pw_patch_check_state: 274: date=1787857208 ++ 1384017:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1787857208 ']' ++ 1384017:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1787857208 +++ 1384017:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1384017:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 1384017:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1384017:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 1384017:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1384017:pw-trigger.sh: pw_patch_check_state: 267: wait 1387543 ++ 1384017:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 1384017:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1384017:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.FXn1QKzL01 ++ 1384017:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 504443, "url": "https://patchwork.sourceware.org/api/1.2/patches/142283/checks/504443/", "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-27T19:00:12.204867", "state": "fail", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-arm-precommit/builds/11137/archive/artifacts/jenkins/pw-apply.log", "context": "tcwg_gdb_build--master-arm", "description": "Patch failed to apply" }' = null ']' +++ 1384017:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1384017:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-27T19:00:12.204867 +++ 1384017:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-27T19:00:12.204867 +%s ++ 1384017:pw-trigger.sh: pw_patch_check_state: 274: date=1787857212 ++ 1384017:pw-trigger.sh: pw_patch_check_state: 275: '[' 1787857208 -le 1787857212 ']' ++ 1384017:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1787857212 +++ 1384017:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1384017:pw-trigger.sh: pw_patch_check_state: 277: cur_state=fail ++ 1384017:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1384017:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 1384017:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1384017:pw-trigger.sh: pw_patch_check_state: 267: wait 1387550 ++ 1384017:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 1384017:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1384017:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.FXn1QKzL01 ++ 1384017:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 1384017:pw-trigger.sh: pw_patch_check_state: 270: break ++ 1384017:pw-trigger.sh: pw_patch_check_state: 281: echo fail +++ 1384017:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.9rHqoO0ZSX /tmp/tmp.FXn1QKzL01 + 1384017:pw-trigger.sh: 103: check_state=fail + 1384017:pw-trigger.sh: 104: '[' fail '!=' success ']' + 1384017:pw-trigger.sh: 105: break + 1384017:pw-trigger.sh: 108: '[' fail '!=' success ']' WARNING: Waiting for 142283:tcwg_gdb_build--master-arm to succeed. + 1384017:pw-trigger.sh: 109: echo 'WARNING: Waiting for 142283:tcwg_gdb_build--master-arm to succeed.' + 1384017:pw-trigger.sh: 110: continue + 1384017:pw-trigger.sh: 62: '[' 13 -gt 0 ']' + 1384017:pw-trigger.sh: 63: i=12 ++ 1384017:pw-trigger.sh: 64: shyaml get-value 12.id + 1384017:pw-trigger.sh: 64: series_id=65638 + 1384017:pw-trigger.sh: 66: pw_series_complete_p gdb 65638 + 1384017:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 1384017:pw-trigger.sh: pw_series_complete_p: 183: local project=gdb + 1384017:pw-trigger.sh: pw_series_complete_p: 184: local series_id=65638 + 1384017:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 1384017:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get gdb series 65638 property Complete value ++ 1384017:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 1384017:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 1384017:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 1384017:pw-trigger.sh: pw_yaml_get: 100: local id=65638 ++ 1384017:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 1384017:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 1384017:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 1384017:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 1384017:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 1384017:pw-trigger.sh: pw_yaml_get: 108: set +x + 1384017:pw-trigger.sh: pw_series_complete_p: 187: value=True + 1384017:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 1384017:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 1384017:pw-trigger.sh: 71: num_patch=0 + 1384017:pw-trigger.sh: 72: true ++ 1384017:pw-trigger.sh: 74: pw_get_patch_from_series gdb 65638 0 ++ 1384017:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 1384017:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 1384017:pw-trigger.sh: pw_get_patch_from_series: 204: local id=65638 ++ 1384017:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 1384017:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 1384017:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 65638 property '.*' value Patches 0 +++ 1384017:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 1384017:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 1384017:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 1384017:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 1384017:pw-trigger.sh: pw_yaml_get: 100: local id=65638 +++ 1384017:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 1384017:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 1384017:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 1384017:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 1384017:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 1384017:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 1384017:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=142289 ++ 1384017:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 142289 = '' ']' ++ 1384017:pw-trigger.sh: pw_get_patch_from_series: 213: echo 142289 + 1384017:pw-trigger.sh: 74: patch_id=142289 + 1384017:pw-trigger.sh: 75: '[' 142289 = '' ']' ++ 1384017:pw-trigger.sh: 82: pw_get_patch_data gdb 142289 State ++ 1384017:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 1384017:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 1384017:pw-trigger.sh: pw_get_patch_data: 224: local project=gdb ++ 1384017:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=142289 ++ 1384017:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 1384017:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gdb patch 142289 property State value ++ 1384017:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 1384017:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 1384017:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 1384017:pw-trigger.sh: pw_yaml_get: 100: local id=142289 ++ 1384017:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 1384017:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 1384017:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 1384017:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 1384017:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 1384017:pw-trigger.sh: pw_yaml_get: 108: set +x + 1384017:pw-trigger.sh: 82: patch_state=new + 1384017:pw-trigger.sh: 83: case "$patch_state" in ++ 1384017:pw-trigger.sh: 89: pw_patch_check_state 142289 tcwg_gdb_check--master-arm ++ 1384017:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 1384017:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=142289 ++ 1384017:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_check--master-arm ++ 1384017:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 1384017:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_check--master-arm +++ 1384017:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 1384017:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 1384017:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_check--master-arm +++ 1384017:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 1384017:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 1384017:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 1384017:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 1384017:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_check--master-arm ++ 1384017:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 1384017:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 1384017:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.TfpBorESM6 +++ 1384017:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 1384017:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.YcML7GylMt ++ 1384017:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.TfpBorESM6 /tmp/tmp.YcML7GylMt' EXIT ++ 1384017:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 1384017:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/142289/checks/ ++ 1384017:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/142289/checks/?user=linaro-tcwg-bot&context=tcwg_gdb_check--master-arm&page=last' ++ 1384017:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 1384017:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 1384017:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1384017:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 1384017:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1384017:pw-trigger.sh: pw_patch_check_state: 267: wait 1387637 ++ 1384017:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 1384017:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1384017:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.YcML7GylMt ++ 1384017:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 504609, "url": "https://patchwork.sourceware.org/api/1.2/patches/142289/checks/504609/", "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-27T23:05:46.647513", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_check--master-arm-precommit/builds/10807/log", "context": "tcwg_gdb_check--master-arm", "description": "Test started" }' = null ']' +++ 1384017:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1384017:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-27T23:05:46.647513 +++ 1384017:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-27T23:05:46.647513 +%s ++ 1384017:pw-trigger.sh: pw_patch_check_state: 274: date=1787871946 ++ 1384017:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1787871946 ']' ++ 1384017:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1787871946 +++ 1384017:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1384017:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 1384017:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1384017:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 1384017:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1384017:pw-trigger.sh: pw_patch_check_state: 267: wait 1387644 ++ 1384017:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 1384017:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1384017:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.YcML7GylMt ++ 1384017:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 504611, "url": "https://patchwork.sourceware.org/api/1.2/patches/142289/checks/504611/", "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-27T23:05:47.754921", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_check--master-arm-precommit/builds/10807/log", "context": "tcwg_gdb_check--master-arm", "description": "Patch applied" }' = null ']' +++ 1384017:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1384017:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-27T23:05:47.754921 +++ 1384017:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-27T23:05:47.754921 +%s ++ 1384017:pw-trigger.sh: pw_patch_check_state: 274: date=1787871947 ++ 1384017:pw-trigger.sh: pw_patch_check_state: 275: '[' 1787871946 -le 1787871947 ']' ++ 1384017:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1787871947 +++ 1384017:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1384017:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 1384017:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1384017:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 1384017:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1384017:pw-trigger.sh: pw_patch_check_state: 267: wait 1387651 ++ 1384017:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 1384017:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1384017:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.YcML7GylMt ++ 1384017:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 504636, "url": "https://patchwork.sourceware.org/api/1.2/patches/142289/checks/504636/", "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-28T00:53:56.673182", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_check--master-arm-precommit/builds/10807/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_gdb_check--master-arm", "description": "Test passed" }' = null ']' +++ 1384017:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1384017:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-28T00:53:56.673182 +++ 1384017:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-28T00:53:56.673182 +%s ++ 1384017:pw-trigger.sh: pw_patch_check_state: 274: date=1787878436 ++ 1384017:pw-trigger.sh: pw_patch_check_state: 275: '[' 1787871947 -le 1787878436 ']' ++ 1384017:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1787878436 +++ 1384017:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1384017:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 1384017:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1384017:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 1384017:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1384017:pw-trigger.sh: pw_patch_check_state: 267: wait 1387658 ++ 1384017:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 1384017:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1384017:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.YcML7GylMt ++ 1384017:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 1384017:pw-trigger.sh: pw_patch_check_state: 270: break ++ 1384017:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 1384017:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.TfpBorESM6 /tmp/tmp.YcML7GylMt + 1384017:pw-trigger.sh: 89: check_state=success + 1384017:pw-trigger.sh: 90: '[' success = pending ']' + 1384017:pw-trigger.sh: 93: num_patch=1 + 1384017:pw-trigger.sh: 72: true ++ 1384017:pw-trigger.sh: 74: pw_get_patch_from_series gdb 65638 1 ++ 1384017:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 1384017:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 1384017:pw-trigger.sh: pw_get_patch_from_series: 204: local id=65638 ++ 1384017:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 1384017:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 1384017:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 65638 property '.*' value Patches 1 +++ 1384017:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 1384017:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 1384017:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 1384017:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 1384017:pw-trigger.sh: pw_yaml_get: 100: local id=65638 +++ 1384017:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 1384017:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 1384017:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 1384017:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 1384017:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 1384017:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 1384017:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id= ++ 1384017:pw-trigger.sh: pw_get_patch_from_series: 210: '[' '' = '' ']' ++ 1384017:pw-trigger.sh: pw_get_patch_from_series: 211: return 1 ++ 1384017:pw-trigger.sh: 74: true + 1384017:pw-trigger.sh: 74: patch_id= + 1384017:pw-trigger.sh: 75: '[' '' = '' ']' + 1384017:pw-trigger.sh: 76: break + 1384017:pw-trigger.sh: 96: '[' '' = '' ']' + 1384017:pw-trigger.sh: 97: continue + 1384017:pw-trigger.sh: 62: '[' 12 -gt 0 ']' + 1384017:pw-trigger.sh: 63: i=11 ++ 1384017:pw-trigger.sh: 64: shyaml get-value 11.id + 1384017:pw-trigger.sh: 64: series_id=65643 + 1384017:pw-trigger.sh: 66: pw_series_complete_p gdb 65643 + 1384017:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 1384017:pw-trigger.sh: pw_series_complete_p: 183: local project=gdb + 1384017:pw-trigger.sh: pw_series_complete_p: 184: local series_id=65643 + 1384017:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 1384017:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get gdb series 65643 property Complete value ++ 1384017:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 1384017:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 1384017:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 1384017:pw-trigger.sh: pw_yaml_get: 100: local id=65643 ++ 1384017:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 1384017:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 1384017:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 1384017:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 1384017:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 1384017:pw-trigger.sh: pw_yaml_get: 108: set +x + 1384017:pw-trigger.sh: pw_series_complete_p: 187: value=True + 1384017:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 1384017:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 1384017:pw-trigger.sh: 71: num_patch=0 + 1384017:pw-trigger.sh: 72: true ++ 1384017:pw-trigger.sh: 74: pw_get_patch_from_series gdb 65643 0 ++ 1384017:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 1384017:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 1384017:pw-trigger.sh: pw_get_patch_from_series: 204: local id=65643 ++ 1384017:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 1384017:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 1384017:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 65643 property '.*' value Patches 0 +++ 1384017:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 1384017:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 1384017:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 1384017:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 1384017:pw-trigger.sh: pw_yaml_get: 100: local id=65643 +++ 1384017:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 1384017:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 1384017:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 1384017:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 1384017:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 1384017:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 1384017:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=142296 ++ 1384017:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 142296 = '' ']' ++ 1384017:pw-trigger.sh: pw_get_patch_from_series: 213: echo 142296 + 1384017:pw-trigger.sh: 74: patch_id=142296 + 1384017:pw-trigger.sh: 75: '[' 142296 = '' ']' ++ 1384017:pw-trigger.sh: 82: pw_get_patch_data gdb 142296 State ++ 1384017:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 1384017:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 1384017:pw-trigger.sh: pw_get_patch_data: 224: local project=gdb ++ 1384017:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=142296 ++ 1384017:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 1384017:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gdb patch 142296 property State value ++ 1384017:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 1384017:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 1384017:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 1384017:pw-trigger.sh: pw_yaml_get: 100: local id=142296 ++ 1384017:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 1384017:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 1384017:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 1384017:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 1384017:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 1384017:pw-trigger.sh: pw_yaml_get: 108: set +x + 1384017:pw-trigger.sh: 82: patch_state=committed + 1384017:pw-trigger.sh: 83: case "$patch_state" in ++ 1384017:pw-trigger.sh: 89: pw_patch_check_state 142296 tcwg_gdb_check--master-arm ++ 1384017:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 1384017:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=142296 ++ 1384017:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_check--master-arm ++ 1384017:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 1384017:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_check--master-arm +++ 1384017:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 1384017:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 1384017:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_check--master-arm +++ 1384017:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 1384017:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 1384017:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 1384017:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 1384017:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_check--master-arm ++ 1384017:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 1384017:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 1384017:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.yWRZTDdEOs +++ 1384017:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 1384017:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.foIfLo6sNl ++ 1384017:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.yWRZTDdEOs /tmp/tmp.foIfLo6sNl' EXIT ++ 1384017:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 1384017:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/142296/checks/ ++ 1384017:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/142296/checks/?user=linaro-tcwg-bot&context=tcwg_gdb_check--master-arm&page=last' ++ 1384017:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 1384017:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 1384017:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1384017:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 1384017:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1384017:pw-trigger.sh: pw_patch_check_state: 267: wait 1387760 ++ 1384017:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 1384017:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1384017:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.foIfLo6sNl ++ 1384017:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 1384017:pw-trigger.sh: pw_patch_check_state: 270: break ++ 1384017:pw-trigger.sh: pw_patch_check_state: 281: echo pending +++ 1384017:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.yWRZTDdEOs /tmp/tmp.foIfLo6sNl + 1384017:pw-trigger.sh: 89: check_state=pending + 1384017:pw-trigger.sh: 90: '[' pending = pending ']' + 1384017:pw-trigger.sh: 91: break + 1384017:pw-trigger.sh: 96: '[' 142296 = '' ']' + 1384017:pw-trigger.sh: 101: check_state=success + 1384017:pw-trigger.sh: 102: for prereq_bot in "${prereq_bots[@]}" ++ 1384017:pw-trigger.sh: 103: pw_patch_check_state 142296 tcwg_gdb_build--master-arm ++ 1384017:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 1384017:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=142296 ++ 1384017:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_build--master-arm ++ 1384017:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 1384017:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_build--master-arm +++ 1384017:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 1384017:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 1384017:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_build--master-arm +++ 1384017:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 1384017:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 1384017:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 1384017:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 1384017:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_build--master-arm ++ 1384017:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 1384017:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 1384017:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.WLXUG4czY0 +++ 1384017:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 1384017:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.8PUiw1PbCP ++ 1384017:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.WLXUG4czY0 /tmp/tmp.8PUiw1PbCP' EXIT ++ 1384017:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 1384017:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/142296/checks/ ++ 1384017:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/142296/checks/?user=linaro-tcwg-bot&context=tcwg_gdb_build--master-arm&page=last' ++ 1384017:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 1384017:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 1384017:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1384017:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 1384017:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1384017:pw-trigger.sh: pw_patch_check_state: 267: wait 1387775 ++ 1384017:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 1384017:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1384017:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.8PUiw1PbCP ++ 1384017:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 504451, "url": "https://patchwork.sourceware.org/api/1.2/patches/142296/checks/504451/", "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-27T19:08:05.657517", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-arm-precommit/builds/11139/log", "context": "tcwg_gdb_build--master-arm", "description": "Build started" }' = null ']' +++ 1384017:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1384017:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-27T19:08:05.657517 +++ 1384017:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-27T19:08:05.657517 +%s ++ 1384017:pw-trigger.sh: pw_patch_check_state: 274: date=1787857685 ++ 1384017:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1787857685 ']' ++ 1384017:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1787857685 +++ 1384017:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1384017:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 1384017:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1384017:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 1384017:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1384017:pw-trigger.sh: pw_patch_check_state: 267: wait 1387782 ++ 1384017:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 1384017:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1384017:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.8PUiw1PbCP ++ 1384017:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 504453, "url": "https://patchwork.sourceware.org/api/1.2/patches/142296/checks/504453/", "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-27T19:08:13.583754", "state": "fail", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-arm-precommit/builds/11139/archive/artifacts/jenkins/pw-apply.log", "context": "tcwg_gdb_build--master-arm", "description": "Patch failed to apply" }' = null ']' +++ 1384017:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1384017:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-27T19:08:13.583754 +++ 1384017:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-27T19:08:13.583754 +%s ++ 1384017:pw-trigger.sh: pw_patch_check_state: 274: date=1787857693 ++ 1384017:pw-trigger.sh: pw_patch_check_state: 275: '[' 1787857685 -le 1787857693 ']' ++ 1384017:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1787857693 +++ 1384017:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1384017:pw-trigger.sh: pw_patch_check_state: 277: cur_state=fail ++ 1384017:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1384017:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 1384017:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1384017:pw-trigger.sh: pw_patch_check_state: 267: wait 1387789 ++ 1384017:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 1384017:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1384017:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.8PUiw1PbCP ++ 1384017:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 1384017:pw-trigger.sh: pw_patch_check_state: 270: break ++ 1384017:pw-trigger.sh: pw_patch_check_state: 281: echo fail +++ 1384017:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.WLXUG4czY0 /tmp/tmp.8PUiw1PbCP + 1384017:pw-trigger.sh: 103: check_state=fail + 1384017:pw-trigger.sh: 104: '[' fail '!=' success ']' + 1384017:pw-trigger.sh: 105: break + 1384017:pw-trigger.sh: 108: '[' fail '!=' success ']' + 1384017:pw-trigger.sh: 109: echo 'WARNING: Waiting for 142296:tcwg_gdb_build--master-arm to succeed.' WARNING: Waiting for 142296:tcwg_gdb_build--master-arm to succeed. + 1384017:pw-trigger.sh: 110: continue + 1384017:pw-trigger.sh: 62: '[' 11 -gt 0 ']' + 1384017:pw-trigger.sh: 63: i=10 ++ 1384017:pw-trigger.sh: 64: shyaml get-value 10.id + 1384017:pw-trigger.sh: 64: series_id=65661 + 1384017:pw-trigger.sh: 66: pw_series_complete_p gdb 65661 + 1384017:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 1384017:pw-trigger.sh: pw_series_complete_p: 183: local project=gdb + 1384017:pw-trigger.sh: pw_series_complete_p: 184: local series_id=65661 + 1384017:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 1384017:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get gdb series 65661 property Complete value ++ 1384017:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 1384017:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 1384017:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 1384017:pw-trigger.sh: pw_yaml_get: 100: local id=65661 ++ 1384017:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 1384017:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 1384017:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 1384017:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 1384017:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 1384017:pw-trigger.sh: pw_yaml_get: 108: set +x + 1384017:pw-trigger.sh: pw_series_complete_p: 187: value=True + 1384017:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 1384017:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 1384017:pw-trigger.sh: 71: num_patch=0 + 1384017:pw-trigger.sh: 72: true ++ 1384017:pw-trigger.sh: 74: pw_get_patch_from_series gdb 65661 0 ++ 1384017:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 1384017:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 1384017:pw-trigger.sh: pw_get_patch_from_series: 204: local id=65661 ++ 1384017:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 1384017:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 1384017:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 65661 property '.*' value Patches 0 +++ 1384017:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 1384017:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 1384017:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 1384017:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 1384017:pw-trigger.sh: pw_yaml_get: 100: local id=65661 +++ 1384017:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 1384017:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 1384017:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 1384017:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 1384017:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 1384017:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 1384017:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=142324 ++ 1384017:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 142324 = '' ']' ++ 1384017:pw-trigger.sh: pw_get_patch_from_series: 213: echo 142324 + 1384017:pw-trigger.sh: 74: patch_id=142324 + 1384017:pw-trigger.sh: 75: '[' 142324 = '' ']' ++ 1384017:pw-trigger.sh: 82: pw_get_patch_data gdb 142324 State ++ 1384017:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 1384017:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 1384017:pw-trigger.sh: pw_get_patch_data: 224: local project=gdb ++ 1384017:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=142324 ++ 1384017:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 1384017:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gdb patch 142324 property State value ++ 1384017:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 1384017:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 1384017:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 1384017:pw-trigger.sh: pw_yaml_get: 100: local id=142324 ++ 1384017:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 1384017:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 1384017:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 1384017:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 1384017:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 1384017:pw-trigger.sh: pw_yaml_get: 108: set +x + 1384017:pw-trigger.sh: 82: patch_state=new + 1384017:pw-trigger.sh: 83: case "$patch_state" in ++ 1384017:pw-trigger.sh: 89: pw_patch_check_state 142324 tcwg_gdb_check--master-arm ++ 1384017:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 1384017:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=142324 ++ 1384017:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_check--master-arm ++ 1384017:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 1384017:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_check--master-arm +++ 1384017:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 1384017:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 1384017:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_check--master-arm +++ 1384017:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 1384017:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 1384017:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 1384017:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 1384017:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_check--master-arm ++ 1384017:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 1384017:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 1384017:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.WeiD53mXei +++ 1384017:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 1384017:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.jDncfSkMLp ++ 1384017:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.WeiD53mXei /tmp/tmp.jDncfSkMLp' EXIT ++ 1384017:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 1384017:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/142324/checks/ ++ 1384017:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/142324/checks/?user=linaro-tcwg-bot&context=tcwg_gdb_check--master-arm&page=last' ++ 1384017:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 1384017:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 1384017:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1384017:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 1384017:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1384017:pw-trigger.sh: pw_patch_check_state: 267: wait 1387876 ++ 1384017:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 1384017:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1384017:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.jDncfSkMLp ++ 1384017:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 504608, "url": "https://patchwork.sourceware.org/api/1.2/patches/142324/checks/504608/", "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-27T23:05:46.401505", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_check--master-arm-precommit/builds/10808/log", "context": "tcwg_gdb_check--master-arm", "description": "Test started" }' = null ']' +++ 1384017:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1384017:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-27T23:05:46.401505 +++ 1384017:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-27T23:05:46.401505 +%s ++ 1384017:pw-trigger.sh: pw_patch_check_state: 274: date=1787871946 ++ 1384017:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1787871946 ']' ++ 1384017:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1787871946 +++ 1384017:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1384017:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 1384017:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1384017:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 1384017:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1384017:pw-trigger.sh: pw_patch_check_state: 267: wait 1387883 ++ 1384017:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 1384017:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1384017:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.jDncfSkMLp ++ 1384017:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 504610, "url": "https://patchwork.sourceware.org/api/1.2/patches/142324/checks/504610/", "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-27T23:05:47.400270", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_check--master-arm-precommit/builds/10808/log", "context": "tcwg_gdb_check--master-arm", "description": "Patch applied" }' = null ']' +++ 1384017:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1384017:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-27T23:05:47.400270 +++ 1384017:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-27T23:05:47.400270 +%s ++ 1384017:pw-trigger.sh: pw_patch_check_state: 274: date=1787871947 ++ 1384017:pw-trigger.sh: pw_patch_check_state: 275: '[' 1787871946 -le 1787871947 ']' ++ 1384017:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1787871947 +++ 1384017:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1384017:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 1384017:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1384017:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 1384017:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1384017:pw-trigger.sh: pw_patch_check_state: 267: wait 1387890 ++ 1384017:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 1384017:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1384017:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.jDncfSkMLp ++ 1384017:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 504637, "url": "https://patchwork.sourceware.org/api/1.2/patches/142324/checks/504637/", "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-28T00:54:23.185552", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_check--master-arm-precommit/builds/10808/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_gdb_check--master-arm", "description": "Test passed" }' = null ']' +++ 1384017:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1384017:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-28T00:54:23.185552 +++ 1384017:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-28T00:54:23.185552 +%s ++ 1384017:pw-trigger.sh: pw_patch_check_state: 274: date=1787878463 ++ 1384017:pw-trigger.sh: pw_patch_check_state: 275: '[' 1787871947 -le 1787878463 ']' ++ 1384017:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1787878463 +++ 1384017:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1384017:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 1384017:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1384017:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 1384017:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1384017:pw-trigger.sh: pw_patch_check_state: 267: wait 1387897 ++ 1384017:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 1384017:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1384017:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.jDncfSkMLp ++ 1384017:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 1384017:pw-trigger.sh: pw_patch_check_state: 270: break ++ 1384017:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 1384017:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.WeiD53mXei /tmp/tmp.jDncfSkMLp + 1384017:pw-trigger.sh: 89: check_state=success + 1384017:pw-trigger.sh: 90: '[' success = pending ']' + 1384017:pw-trigger.sh: 93: num_patch=1 + 1384017:pw-trigger.sh: 72: true ++ 1384017:pw-trigger.sh: 74: pw_get_patch_from_series gdb 65661 1 ++ 1384017:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 1384017:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 1384017:pw-trigger.sh: pw_get_patch_from_series: 204: local id=65661 ++ 1384017:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 1384017:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 1384017:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 65661 property '.*' value Patches 1 +++ 1384017:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 1384017:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 1384017:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 1384017:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 1384017:pw-trigger.sh: pw_yaml_get: 100: local id=65661 +++ 1384017:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 1384017:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 1384017:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 1384017:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 1384017:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 1384017:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 1384017:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id= ++ 1384017:pw-trigger.sh: pw_get_patch_from_series: 210: '[' '' = '' ']' ++ 1384017:pw-trigger.sh: pw_get_patch_from_series: 211: return 1 ++ 1384017:pw-trigger.sh: 74: true + 1384017:pw-trigger.sh: 74: patch_id= + 1384017:pw-trigger.sh: 75: '[' '' = '' ']' + 1384017:pw-trigger.sh: 76: break + 1384017:pw-trigger.sh: 96: '[' '' = '' ']' + 1384017:pw-trigger.sh: 97: continue + 1384017:pw-trigger.sh: 62: '[' 10 -gt 0 ']' + 1384017:pw-trigger.sh: 63: i=9 ++ 1384017:pw-trigger.sh: 64: shyaml get-value 9.id + 1384017:pw-trigger.sh: 64: series_id=65672 + 1384017:pw-trigger.sh: 66: pw_series_complete_p gdb 65672 + 1384017:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 1384017:pw-trigger.sh: pw_series_complete_p: 183: local project=gdb + 1384017:pw-trigger.sh: pw_series_complete_p: 184: local series_id=65672 + 1384017:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 1384017:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get gdb series 65672 property Complete value ++ 1384017:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 1384017:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 1384017:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 1384017:pw-trigger.sh: pw_yaml_get: 100: local id=65672 ++ 1384017:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 1384017:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 1384017:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 1384017:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 1384017:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 1384017:pw-trigger.sh: pw_yaml_get: 108: set +x + 1384017:pw-trigger.sh: pw_series_complete_p: 187: value=True + 1384017:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 1384017:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 1384017:pw-trigger.sh: 71: num_patch=0 + 1384017:pw-trigger.sh: 72: true ++ 1384017:pw-trigger.sh: 74: pw_get_patch_from_series gdb 65672 0 ++ 1384017:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 1384017:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 1384017:pw-trigger.sh: pw_get_patch_from_series: 204: local id=65672 ++ 1384017:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 1384017:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 1384017:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 65672 property '.*' value Patches 0 +++ 1384017:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 1384017:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 1384017:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 1384017:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 1384017:pw-trigger.sh: pw_yaml_get: 100: local id=65672 +++ 1384017:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 1384017:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 1384017:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 1384017:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 1384017:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 1384017:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 1384017:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=142342 ++ 1384017:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 142342 = '' ']' ++ 1384017:pw-trigger.sh: pw_get_patch_from_series: 213: echo 142342 + 1384017:pw-trigger.sh: 74: patch_id=142342 + 1384017:pw-trigger.sh: 75: '[' 142342 = '' ']' ++ 1384017:pw-trigger.sh: 82: pw_get_patch_data gdb 142342 State ++ 1384017:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 1384017:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 1384017:pw-trigger.sh: pw_get_patch_data: 224: local project=gdb ++ 1384017:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=142342 ++ 1384017:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 1384017:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gdb patch 142342 property State value ++ 1384017:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 1384017:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 1384017:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 1384017:pw-trigger.sh: pw_yaml_get: 100: local id=142342 ++ 1384017:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 1384017:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 1384017:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 1384017:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 1384017:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 1384017:pw-trigger.sh: pw_yaml_get: 108: set +x + 1384017:pw-trigger.sh: 82: patch_state=new + 1384017:pw-trigger.sh: 83: case "$patch_state" in ++ 1384017:pw-trigger.sh: 89: pw_patch_check_state 142342 tcwg_gdb_check--master-arm ++ 1384017:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 1384017:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=142342 ++ 1384017:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_check--master-arm ++ 1384017:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 1384017:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_check--master-arm +++ 1384017:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 1384017:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 1384017:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_check--master-arm +++ 1384017:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 1384017:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 1384017:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 1384017:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 1384017:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_check--master-arm ++ 1384017:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 1384017:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 1384017:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.fnmJkSRqeK +++ 1384017:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 1384017:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.jUBOftlmbI ++ 1384017:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.fnmJkSRqeK /tmp/tmp.jUBOftlmbI' EXIT ++ 1384017:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 1384017:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/142342/checks/ ++ 1384017:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/142342/checks/?user=linaro-tcwg-bot&context=tcwg_gdb_check--master-arm&page=last' ++ 1384017:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 1384017:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 1384017:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1384017:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 1384017:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1384017:pw-trigger.sh: pw_patch_check_state: 267: wait 1387999 ++ 1384017:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 1384017:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1384017:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.jUBOftlmbI ++ 1384017:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 505007, "url": "https://patchwork.sourceware.org/api/1.2/patches/142342/checks/505007/", "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-28T10:29:38.540048", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_check--master-arm-precommit/builds/10811/log", "context": "tcwg_gdb_check--master-arm", "description": "Test started" }' = null ']' +++ 1384017:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1384017:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-28T10:29:38.540048 +++ 1384017:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-28T10:29:38.540048 +%s ++ 1384017:pw-trigger.sh: pw_patch_check_state: 274: date=1787912978 ++ 1384017:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1787912978 ']' ++ 1384017:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1787912978 +++ 1384017:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1384017:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 1384017:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1384017:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 1384017:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1384017:pw-trigger.sh: pw_patch_check_state: 267: wait 1388006 ++ 1384017:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 1384017:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1384017:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.jUBOftlmbI ++ 1384017:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 505008, "url": "https://patchwork.sourceware.org/api/1.2/patches/142342/checks/505008/", "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-28T10:29:40.089780", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_check--master-arm-precommit/builds/10811/log", "context": "tcwg_gdb_check--master-arm", "description": "Patch applied" }' = null ']' +++ 1384017:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1384017:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-28T10:29:40.089780 +++ 1384017:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-28T10:29:40.089780 +%s ++ 1384017:pw-trigger.sh: pw_patch_check_state: 274: date=1787912980 ++ 1384017:pw-trigger.sh: pw_patch_check_state: 275: '[' 1787912978 -le 1787912980 ']' ++ 1384017:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1787912980 +++ 1384017:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1384017:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 1384017:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1384017:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 1384017:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1384017:pw-trigger.sh: pw_patch_check_state: 267: wait 1388013 ++ 1384017:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 1384017:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1384017:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.jUBOftlmbI ++ 1384017:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 505081, "url": "https://patchwork.sourceware.org/api/1.2/patches/142342/checks/505081/", "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-28T13:46:50.486234", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_check--master-arm-precommit/builds/10811/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_gdb_check--master-arm", "description": "Test passed" }' = null ']' +++ 1384017:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1384017:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-28T13:46:50.486234 +++ 1384017:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-28T13:46:50.486234 +%s ++ 1384017:pw-trigger.sh: pw_patch_check_state: 274: date=1787924810 ++ 1384017:pw-trigger.sh: pw_patch_check_state: 275: '[' 1787912980 -le 1787924810 ']' ++ 1384017:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1787924810 +++ 1384017:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1384017:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 1384017:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1384017:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 1384017:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1384017:pw-trigger.sh: pw_patch_check_state: 267: wait 1388020 ++ 1384017:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 1384017:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1384017:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.jUBOftlmbI ++ 1384017:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 1384017:pw-trigger.sh: pw_patch_check_state: 270: break ++ 1384017:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 1384017:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.fnmJkSRqeK /tmp/tmp.jUBOftlmbI + 1384017:pw-trigger.sh: 89: check_state=success + 1384017:pw-trigger.sh: 90: '[' success = pending ']' + 1384017:pw-trigger.sh: 93: num_patch=1 + 1384017:pw-trigger.sh: 72: true ++ 1384017:pw-trigger.sh: 74: pw_get_patch_from_series gdb 65672 1 ++ 1384017:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 1384017:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 1384017:pw-trigger.sh: pw_get_patch_from_series: 204: local id=65672 ++ 1384017:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 1384017:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 1384017:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 65672 property '.*' value Patches 1 +++ 1384017:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 1384017:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 1384017:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 1384017:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 1384017:pw-trigger.sh: pw_yaml_get: 100: local id=65672 +++ 1384017:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 1384017:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 1384017:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 1384017:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 1384017:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 1384017:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 1384017:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id= ++ 1384017:pw-trigger.sh: pw_get_patch_from_series: 210: '[' '' = '' ']' ++ 1384017:pw-trigger.sh: pw_get_patch_from_series: 211: return 1 ++ 1384017:pw-trigger.sh: 74: true + 1384017:pw-trigger.sh: 74: patch_id= + 1384017:pw-trigger.sh: 75: '[' '' = '' ']' + 1384017:pw-trigger.sh: 76: break + 1384017:pw-trigger.sh: 96: '[' '' = '' ']' + 1384017:pw-trigger.sh: 97: continue + 1384017:pw-trigger.sh: 62: '[' 9 -gt 0 ']' + 1384017:pw-trigger.sh: 63: i=8 ++ 1384017:pw-trigger.sh: 64: shyaml get-value 8.id + 1384017:pw-trigger.sh: 64: series_id=65674 + 1384017:pw-trigger.sh: 66: pw_series_complete_p gdb 65674 + 1384017:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 1384017:pw-trigger.sh: pw_series_complete_p: 183: local project=gdb + 1384017:pw-trigger.sh: pw_series_complete_p: 184: local series_id=65674 + 1384017:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 1384017:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get gdb series 65674 property Complete value ++ 1384017:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 1384017:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 1384017:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 1384017:pw-trigger.sh: pw_yaml_get: 100: local id=65674 ++ 1384017:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 1384017:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 1384017:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 1384017:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 1384017:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 1384017:pw-trigger.sh: pw_yaml_get: 108: set +x + 1384017:pw-trigger.sh: pw_series_complete_p: 187: value=True + 1384017:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 1384017:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 1384017:pw-trigger.sh: 71: num_patch=0 + 1384017:pw-trigger.sh: 72: true ++ 1384017:pw-trigger.sh: 74: pw_get_patch_from_series gdb 65674 0 ++ 1384017:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 1384017:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 1384017:pw-trigger.sh: pw_get_patch_from_series: 204: local id=65674 ++ 1384017:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 1384017:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 1384017:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 65674 property '.*' value Patches 0 +++ 1384017:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 1384017:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 1384017:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 1384017:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 1384017:pw-trigger.sh: pw_yaml_get: 100: local id=65674 +++ 1384017:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 1384017:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 1384017:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 1384017:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 1384017:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 1384017:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 1384017:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=142344 ++ 1384017:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 142344 = '' ']' ++ 1384017:pw-trigger.sh: pw_get_patch_from_series: 213: echo 142344 + 1384017:pw-trigger.sh: 74: patch_id=142344 + 1384017:pw-trigger.sh: 75: '[' 142344 = '' ']' ++ 1384017:pw-trigger.sh: 82: pw_get_patch_data gdb 142344 State ++ 1384017:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 1384017:pw-trigger.sh: pw_get_patch_data: 224: local project=gdb ++ 1384017:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=142344 ++ 1384017:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 1384017:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gdb patch 142344 property State value ++ 1384017:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 1384017:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 1384017:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 1384017:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 1384017:pw-trigger.sh: pw_yaml_get: 100: local id=142344 ++ 1384017:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 1384017:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 1384017:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 1384017:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 1384017:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 1384017:pw-trigger.sh: pw_yaml_get: 108: set +x + 1384017:pw-trigger.sh: 82: patch_state=new + 1384017:pw-trigger.sh: 83: case "$patch_state" in ++ 1384017:pw-trigger.sh: 89: pw_patch_check_state 142344 tcwg_gdb_check--master-arm ++ 1384017:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 1384017:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=142344 ++ 1384017:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_check--master-arm ++ 1384017:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 1384017:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_check--master-arm +++ 1384017:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 1384017:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 1384017:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 +++ 1384017:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_check--master-arm ++ 1384017:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 1384017:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 1384017:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 1384017:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_check--master-arm ++ 1384017:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 1384017:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 1384017:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.whgP6oJGsf +++ 1384017:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 1384017:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.jZFnj0krPl ++ 1384017:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.whgP6oJGsf /tmp/tmp.jZFnj0krPl' EXIT ++ 1384017:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 1384017:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/142344/checks/ ++ 1384017:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/142344/checks/?user=linaro-tcwg-bot&context=tcwg_gdb_check--master-arm&page=last' ++ 1384017:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 1384017:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 1384017:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1384017:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 1384017:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1384017:pw-trigger.sh: pw_patch_check_state: 267: wait 1388122 ++ 1384017:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 1384017:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1384017:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.jZFnj0krPl ++ 1384017:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 505011, "url": "https://patchwork.sourceware.org/api/1.2/patches/142344/checks/505011/", "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-28T10:33:51.384048", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_check--master-arm-precommit/builds/10812/log", "context": "tcwg_gdb_check--master-arm", "description": "Test started" }' = null ']' +++ 1384017:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1384017:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-28T10:33:51.384048 +++ 1384017:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-28T10:33:51.384048 +%s ++ 1384017:pw-trigger.sh: pw_patch_check_state: 274: date=1787913231 ++ 1384017:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1787913231 ']' ++ 1384017:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1787913231 +++ 1384017:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1384017:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 1384017:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1384017:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 1384017:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1384017:pw-trigger.sh: pw_patch_check_state: 267: wait 1388129 ++ 1384017:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 1384017:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1384017:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.jZFnj0krPl ++ 1384017:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 505012, "url": "https://patchwork.sourceware.org/api/1.2/patches/142344/checks/505012/", "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-28T10:33:54.950183", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_check--master-arm-precommit/builds/10812/log", "context": "tcwg_gdb_check--master-arm", "description": "Patch applied" }' = null ']' +++ 1384017:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1384017:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-28T10:33:54.950183 +++ 1384017:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-28T10:33:54.950183 +%s ++ 1384017:pw-trigger.sh: pw_patch_check_state: 274: date=1787913234 ++ 1384017:pw-trigger.sh: pw_patch_check_state: 275: '[' 1787913231 -le 1787913234 ']' ++ 1384017:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1787913234 +++ 1384017:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1384017:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 1384017:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1384017:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 1384017:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1384017:pw-trigger.sh: pw_patch_check_state: 267: wait 1388136 ++ 1384017:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 1384017:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1384017:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.jZFnj0krPl ++ 1384017:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 505093, "url": "https://patchwork.sourceware.org/api/1.2/patches/142344/checks/505093/", "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-28T14:04:35.142091", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_check--master-arm-precommit/builds/10812/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_gdb_check--master-arm", "description": "Test passed" }' = null ']' +++ 1384017:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1384017:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-28T14:04:35.142091 +++ 1384017:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-28T14:04:35.142091 +%s ++ 1384017:pw-trigger.sh: pw_patch_check_state: 274: date=1787925875 ++ 1384017:pw-trigger.sh: pw_patch_check_state: 275: '[' 1787913234 -le 1787925875 ']' ++ 1384017:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1787925875 +++ 1384017:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1384017:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 1384017:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1384017:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 1384017:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1384017:pw-trigger.sh: pw_patch_check_state: 267: wait 1388143 ++ 1384017:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 1384017:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1384017:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.jZFnj0krPl ++ 1384017:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 1384017:pw-trigger.sh: pw_patch_check_state: 270: break ++ 1384017:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 1384017:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.whgP6oJGsf /tmp/tmp.jZFnj0krPl + 1384017:pw-trigger.sh: 89: check_state=success + 1384017:pw-trigger.sh: 90: '[' success = pending ']' + 1384017:pw-trigger.sh: 93: num_patch=1 + 1384017:pw-trigger.sh: 72: true ++ 1384017:pw-trigger.sh: 74: pw_get_patch_from_series gdb 65674 1 ++ 1384017:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 1384017:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 1384017:pw-trigger.sh: pw_get_patch_from_series: 204: local id=65674 ++ 1384017:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 1384017:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 1384017:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 65674 property '.*' value Patches 1 +++ 1384017:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 1384017:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 1384017:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 1384017:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 1384017:pw-trigger.sh: pw_yaml_get: 100: local id=65674 +++ 1384017:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 1384017:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 1384017:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 1384017:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 1384017:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 1384017:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 1384017:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id= ++ 1384017:pw-trigger.sh: pw_get_patch_from_series: 210: '[' '' = '' ']' ++ 1384017:pw-trigger.sh: pw_get_patch_from_series: 211: return 1 ++ 1384017:pw-trigger.sh: 74: true + 1384017:pw-trigger.sh: 74: patch_id= + 1384017:pw-trigger.sh: 75: '[' '' = '' ']' + 1384017:pw-trigger.sh: 76: break + 1384017:pw-trigger.sh: 96: '[' '' = '' ']' + 1384017:pw-trigger.sh: 97: continue + 1384017:pw-trigger.sh: 62: '[' 8 -gt 0 ']' + 1384017:pw-trigger.sh: 63: i=7 ++ 1384017:pw-trigger.sh: 64: shyaml get-value 7.id + 1384017:pw-trigger.sh: 64: series_id=65689 + 1384017:pw-trigger.sh: 66: pw_series_complete_p gdb 65689 + 1384017:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 1384017:pw-trigger.sh: pw_series_complete_p: 183: local project=gdb + 1384017:pw-trigger.sh: pw_series_complete_p: 184: local series_id=65689 + 1384017:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 1384017:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get gdb series 65689 property Complete value ++ 1384017:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 1384017:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 1384017:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 1384017:pw-trigger.sh: pw_yaml_get: 100: local id=65689 ++ 1384017:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 1384017:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 1384017:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 1384017:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 1384017:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 1384017:pw-trigger.sh: pw_yaml_get: 108: set +x + 1384017:pw-trigger.sh: pw_series_complete_p: 187: value=True + 1384017:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 1384017:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 1384017:pw-trigger.sh: 71: num_patch=0 + 1384017:pw-trigger.sh: 72: true ++ 1384017:pw-trigger.sh: 74: pw_get_patch_from_series gdb 65689 0 ++ 1384017:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 1384017:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 1384017:pw-trigger.sh: pw_get_patch_from_series: 204: local id=65689 ++ 1384017:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 1384017:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 1384017:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 65689 property '.*' value Patches 0 +++ 1384017:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 1384017:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 1384017:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 1384017:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 1384017:pw-trigger.sh: pw_yaml_get: 100: local id=65689 +++ 1384017:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 1384017:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 1384017:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 1384017:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 1384017:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 1384017:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 1384017:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=142368 ++ 1384017:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 142368 = '' ']' ++ 1384017:pw-trigger.sh: pw_get_patch_from_series: 213: echo 142368 + 1384017:pw-trigger.sh: 74: patch_id=142368 + 1384017:pw-trigger.sh: 75: '[' 142368 = '' ']' ++ 1384017:pw-trigger.sh: 82: pw_get_patch_data gdb 142368 State ++ 1384017:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 1384017:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 1384017:pw-trigger.sh: pw_get_patch_data: 224: local project=gdb ++ 1384017:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=142368 ++ 1384017:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 1384017:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gdb patch 142368 property State value ++ 1384017:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 1384017:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 1384017:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 1384017:pw-trigger.sh: pw_yaml_get: 100: local id=142368 ++ 1384017:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 1384017:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 1384017:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 1384017:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 1384017:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 1384017:pw-trigger.sh: pw_yaml_get: 108: set +x + 1384017:pw-trigger.sh: 82: patch_state=committed + 1384017:pw-trigger.sh: 83: case "$patch_state" in ++ 1384017:pw-trigger.sh: 89: pw_patch_check_state 142368 tcwg_gdb_check--master-arm ++ 1384017:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 1384017:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=142368 ++ 1384017:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_check--master-arm ++ 1384017:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 1384017:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_check--master-arm +++ 1384017:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 1384017:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 1384017:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_check--master-arm +++ 1384017:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 1384017:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 1384017:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 1384017:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 1384017:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_check--master-arm ++ 1384017:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 1384017:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 1384017:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.lWoOW0bWht +++ 1384017:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 1384017:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.7Xu7L1nSJi ++ 1384017:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.lWoOW0bWht /tmp/tmp.7Xu7L1nSJi' EXIT ++ 1384017:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 1384017:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/142368/checks/ ++ 1384017:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/142368/checks/?user=linaro-tcwg-bot&context=tcwg_gdb_check--master-arm&page=last' ++ 1384017:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 1384017:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 1384017:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1384017:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 1384017:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1384017:pw-trigger.sh: pw_patch_check_state: 267: wait 1388245 ++ 1384017:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 1384017:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1384017:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.7Xu7L1nSJi ++ 1384017:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 1384017:pw-trigger.sh: pw_patch_check_state: 270: break ++ 1384017:pw-trigger.sh: pw_patch_check_state: 281: echo pending +++ 1384017:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.lWoOW0bWht /tmp/tmp.7Xu7L1nSJi + 1384017:pw-trigger.sh: 89: check_state=pending + 1384017:pw-trigger.sh: 90: '[' pending = pending ']' + 1384017:pw-trigger.sh: 91: break + 1384017:pw-trigger.sh: 96: '[' 142368 = '' ']' + 1384017:pw-trigger.sh: 101: check_state=success + 1384017:pw-trigger.sh: 102: for prereq_bot in "${prereq_bots[@]}" ++ 1384017:pw-trigger.sh: 103: pw_patch_check_state 142368 tcwg_gdb_build--master-arm ++ 1384017:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 1384017:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=142368 ++ 1384017:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_build--master-arm ++ 1384017:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 1384017:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_build--master-arm +++ 1384017:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 1384017:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 1384017:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_build--master-arm +++ 1384017:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 1384017:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 1384017:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 1384017:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 1384017:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_build--master-arm ++ 1384017:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 1384017:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 1384017:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.9ueDcdYdiV +++ 1384017:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 1384017:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.XrI9wFN4YI ++ 1384017:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.9ueDcdYdiV /tmp/tmp.XrI9wFN4YI' EXIT ++ 1384017:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 1384017:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/142368/checks/ ++ 1384017:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/142368/checks/?user=linaro-tcwg-bot&context=tcwg_gdb_build--master-arm&page=last' ++ 1384017:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 1384017:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 1384017:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1384017:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 1384017:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1384017:pw-trigger.sh: pw_patch_check_state: 267: wait 1388260 ++ 1384017:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 1384017:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1384017:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.XrI9wFN4YI ++ 1384017:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 504995, "url": "https://patchwork.sourceware.org/api/1.2/patches/142368/checks/504995/", "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-28T10:23:30.515994", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-arm-precommit/builds/11145/log", "context": "tcwg_gdb_build--master-arm", "description": "Build started" }' = null ']' +++ 1384017:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1384017:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-28T10:23:30.515994 +++ 1384017:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-28T10:23:30.515994 +%s ++ 1384017:pw-trigger.sh: pw_patch_check_state: 274: date=1787912610 ++ 1384017:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1787912610 ']' ++ 1384017:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1787912610 +++ 1384017:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1384017:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 1384017:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1384017:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 1384017:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1384017:pw-trigger.sh: pw_patch_check_state: 267: wait 1388267 ++ 1384017:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 1384017:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1384017:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.XrI9wFN4YI ++ 1384017:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 504996, "url": "https://patchwork.sourceware.org/api/1.2/patches/142368/checks/504996/", "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-28T10:23:33.054827", "state": "fail", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-arm-precommit/builds/11145/archive/artifacts/jenkins/pw-apply.log", "context": "tcwg_gdb_build--master-arm", "description": "Patch failed to apply" }' = null ']' +++ 1384017:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1384017:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-28T10:23:33.054827 +++ 1384017:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-28T10:23:33.054827 +%s ++ 1384017:pw-trigger.sh: pw_patch_check_state: 274: date=1787912613 ++ 1384017:pw-trigger.sh: pw_patch_check_state: 275: '[' 1787912610 -le 1787912613 ']' ++ 1384017:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1787912613 +++ 1384017:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1384017:pw-trigger.sh: pw_patch_check_state: 277: cur_state=fail ++ 1384017:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1384017:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 1384017:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1384017:pw-trigger.sh: pw_patch_check_state: 267: wait 1388274 ++ 1384017:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 1384017:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1384017:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.XrI9wFN4YI ++ 1384017:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 1384017:pw-trigger.sh: pw_patch_check_state: 270: break ++ 1384017:pw-trigger.sh: pw_patch_check_state: 281: echo fail +++ 1384017:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.9ueDcdYdiV /tmp/tmp.XrI9wFN4YI WARNING: Waiting for 142368:tcwg_gdb_build--master-arm to succeed. + 1384017:pw-trigger.sh: 103: check_state=fail + 1384017:pw-trigger.sh: 104: '[' fail '!=' success ']' + 1384017:pw-trigger.sh: 105: break + 1384017:pw-trigger.sh: 108: '[' fail '!=' success ']' + 1384017:pw-trigger.sh: 109: echo 'WARNING: Waiting for 142368:tcwg_gdb_build--master-arm to succeed.' + 1384017:pw-trigger.sh: 110: continue + 1384017:pw-trigger.sh: 62: '[' 7 -gt 0 ']' + 1384017:pw-trigger.sh: 63: i=6 ++ 1384017:pw-trigger.sh: 64: shyaml get-value 6.id + 1384017:pw-trigger.sh: 64: series_id=65697 + 1384017:pw-trigger.sh: 66: pw_series_complete_p gdb 65697 + 1384017:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 1384017:pw-trigger.sh: pw_series_complete_p: 183: local project=gdb + 1384017:pw-trigger.sh: pw_series_complete_p: 184: local series_id=65697 + 1384017:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 1384017:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get gdb series 65697 property Complete value ++ 1384017:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 1384017:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 1384017:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 1384017:pw-trigger.sh: pw_yaml_get: 100: local id=65697 ++ 1384017:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 1384017:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 1384017:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 1384017:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 1384017:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 1384017:pw-trigger.sh: pw_yaml_get: 108: set +x + 1384017:pw-trigger.sh: pw_series_complete_p: 187: value=True + 1384017:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 1384017:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 1384017:pw-trigger.sh: 71: num_patch=0 + 1384017:pw-trigger.sh: 72: true ++ 1384017:pw-trigger.sh: 74: pw_get_patch_from_series gdb 65697 0 ++ 1384017:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 1384017:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 1384017:pw-trigger.sh: pw_get_patch_from_series: 204: local id=65697 ++ 1384017:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 1384017:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 1384017:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 65697 property '.*' value Patches 0 +++ 1384017:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 1384017:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 1384017:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 1384017:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 1384017:pw-trigger.sh: pw_yaml_get: 100: local id=65697 +++ 1384017:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 1384017:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 1384017:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 1384017:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 1384017:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 1384017:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 1384017:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=142376 ++ 1384017:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 142376 = '' ']' ++ 1384017:pw-trigger.sh: pw_get_patch_from_series: 213: echo 142376 + 1384017:pw-trigger.sh: 74: patch_id=142376 + 1384017:pw-trigger.sh: 75: '[' 142376 = '' ']' ++ 1384017:pw-trigger.sh: 82: pw_get_patch_data gdb 142376 State ++ 1384017:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 1384017:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 1384017:pw-trigger.sh: pw_get_patch_data: 224: local project=gdb ++ 1384017:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=142376 ++ 1384017:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 1384017:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gdb patch 142376 property State value ++ 1384017:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 1384017:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 1384017:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 1384017:pw-trigger.sh: pw_yaml_get: 100: local id=142376 ++ 1384017:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 1384017:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 1384017:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 1384017:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 1384017:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 1384017:pw-trigger.sh: pw_yaml_get: 108: set +x + 1384017:pw-trigger.sh: 82: patch_state=committed + 1384017:pw-trigger.sh: 83: case "$patch_state" in ++ 1384017:pw-trigger.sh: 89: pw_patch_check_state 142376 tcwg_gdb_check--master-arm ++ 1384017:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 1384017:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=142376 ++ 1384017:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_check--master-arm ++ 1384017:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 1384017:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_check--master-arm +++ 1384017:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 1384017:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 1384017:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_check--master-arm +++ 1384017:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 1384017:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 1384017:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 1384017:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 1384017:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_check--master-arm ++ 1384017:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 1384017:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 1384017:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.sIRPUAY4Ly +++ 1384017:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 1384017:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.WBBHKMFI8w ++ 1384017:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.sIRPUAY4Ly /tmp/tmp.WBBHKMFI8w' EXIT ++ 1384017:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 1384017:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/142376/checks/ ++ 1384017:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/142376/checks/?user=linaro-tcwg-bot&context=tcwg_gdb_check--master-arm&page=last' ++ 1384017:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 1384017:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 1384017:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1384017:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 1384017:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1384017:pw-trigger.sh: pw_patch_check_state: 267: wait 1388361 ++ 1384017:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 1384017:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1384017:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.WBBHKMFI8w ++ 1384017:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 1384017:pw-trigger.sh: pw_patch_check_state: 270: break ++ 1384017:pw-trigger.sh: pw_patch_check_state: 281: echo pending +++ 1384017:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.sIRPUAY4Ly /tmp/tmp.WBBHKMFI8w + 1384017:pw-trigger.sh: 89: check_state=pending + 1384017:pw-trigger.sh: 90: '[' pending = pending ']' + 1384017:pw-trigger.sh: 91: break + 1384017:pw-trigger.sh: 96: '[' 142376 = '' ']' + 1384017:pw-trigger.sh: 101: check_state=success + 1384017:pw-trigger.sh: 102: for prereq_bot in "${prereq_bots[@]}" ++ 1384017:pw-trigger.sh: 103: pw_patch_check_state 142376 tcwg_gdb_build--master-arm ++ 1384017:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 1384017:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=142376 ++ 1384017:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_build--master-arm ++ 1384017:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 1384017:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_build--master-arm +++ 1384017:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 1384017:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 1384017:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_build--master-arm +++ 1384017:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 1384017:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 1384017:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 1384017:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 1384017:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_build--master-arm ++ 1384017:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 1384017:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 1384017:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.C18InN4fld +++ 1384017:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 1384017:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.09tYVBYC8T ++ 1384017:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.C18InN4fld /tmp/tmp.09tYVBYC8T' EXIT ++ 1384017:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 1384017:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/142376/checks/ ++ 1384017:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/142376/checks/?user=linaro-tcwg-bot&context=tcwg_gdb_build--master-arm&page=last' ++ 1384017:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 1384017:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 1384017:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1384017:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 1384017:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1384017:pw-trigger.sh: pw_patch_check_state: 267: wait 1388376 ++ 1384017:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 1384017:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1384017:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.09tYVBYC8T ++ 1384017:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 504997, "url": "https://patchwork.sourceware.org/api/1.2/patches/142376/checks/504997/", "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-28T10:23:54.104653", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-arm-precommit/builds/11146/log", "context": "tcwg_gdb_build--master-arm", "description": "Build started" }' = null ']' +++ 1384017:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1384017:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-28T10:23:54.104653 +++ 1384017:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-28T10:23:54.104653 +%s ++ 1384017:pw-trigger.sh: pw_patch_check_state: 274: date=1787912634 ++ 1384017:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1787912634 ']' ++ 1384017:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1787912634 +++ 1384017:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1384017:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 1384017:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1384017:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 1384017:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1384017:pw-trigger.sh: pw_patch_check_state: 267: wait 1388383 ++ 1384017:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 1384017:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1384017:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.09tYVBYC8T ++ 1384017:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 504998, "url": "https://patchwork.sourceware.org/api/1.2/patches/142376/checks/504998/", "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-28T10:24:06.933895", "state": "fail", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-arm-precommit/builds/11146/archive/artifacts/jenkins/pw-apply.log", "context": "tcwg_gdb_build--master-arm", "description": "Patch failed to apply" }' = null ']' +++ 1384017:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1384017:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-28T10:24:06.933895 +++ 1384017:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-28T10:24:06.933895 +%s ++ 1384017:pw-trigger.sh: pw_patch_check_state: 274: date=1787912646 ++ 1384017:pw-trigger.sh: pw_patch_check_state: 275: '[' 1787912634 -le 1787912646 ']' ++ 1384017:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1787912646 +++ 1384017:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1384017:pw-trigger.sh: pw_patch_check_state: 277: cur_state=fail ++ 1384017:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1384017:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 1384017:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 1384017:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1384017:pw-trigger.sh: pw_patch_check_state: 267: wait 1388390 ++ 1384017:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1384017:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.09tYVBYC8T ++ 1384017:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 1384017:pw-trigger.sh: pw_patch_check_state: 270: break ++ 1384017:pw-trigger.sh: pw_patch_check_state: 281: echo fail +++ 1384017:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.C18InN4fld /tmp/tmp.09tYVBYC8T + 1384017:pw-trigger.sh: 103: check_state=fail + 1384017:pw-trigger.sh: 104: '[' fail '!=' success ']' + 1384017:pw-trigger.sh: 105: break WARNING: Waiting for 142376:tcwg_gdb_build--master-arm to succeed. + 1384017:pw-trigger.sh: 108: '[' fail '!=' success ']' + 1384017:pw-trigger.sh: 109: echo 'WARNING: Waiting for 142376:tcwg_gdb_build--master-arm to succeed.' + 1384017:pw-trigger.sh: 110: continue + 1384017:pw-trigger.sh: 62: '[' 6 -gt 0 ']' + 1384017:pw-trigger.sh: 63: i=5 ++ 1384017:pw-trigger.sh: 64: shyaml get-value 5.id + 1384017:pw-trigger.sh: 64: series_id=65699 + 1384017:pw-trigger.sh: 66: pw_series_complete_p gdb 65699 + 1384017:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 1384017:pw-trigger.sh: pw_series_complete_p: 183: local project=gdb + 1384017:pw-trigger.sh: pw_series_complete_p: 184: local series_id=65699 + 1384017:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 1384017:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get gdb series 65699 property Complete value ++ 1384017:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 1384017:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 1384017:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 1384017:pw-trigger.sh: pw_yaml_get: 100: local id=65699 ++ 1384017:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 1384017:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 1384017:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 1384017:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 1384017:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 1384017:pw-trigger.sh: pw_yaml_get: 108: set +x + 1384017:pw-trigger.sh: pw_series_complete_p: 187: value=True + 1384017:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 1384017:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 1384017:pw-trigger.sh: 71: num_patch=0 + 1384017:pw-trigger.sh: 72: true ++ 1384017:pw-trigger.sh: 74: pw_get_patch_from_series gdb 65699 0 ++ 1384017:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 1384017:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 1384017:pw-trigger.sh: pw_get_patch_from_series: 204: local id=65699 ++ 1384017:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 1384017:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 1384017:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 65699 property '.*' value Patches 0 +++ 1384017:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 1384017:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 1384017:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 1384017:pw-trigger.sh: pw_yaml_get: 100: local id=65699 +++ 1384017:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 1384017:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 1384017:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 1384017:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 1384017:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 1384017:pw-trigger.sh: pw_yaml_get: 108: set +x +++ 1384017:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 ++ 1384017:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=142378 ++ 1384017:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 142378 = '' ']' ++ 1384017:pw-trigger.sh: pw_get_patch_from_series: 213: echo 142378 + 1384017:pw-trigger.sh: 74: patch_id=142378 + 1384017:pw-trigger.sh: 75: '[' 142378 = '' ']' ++ 1384017:pw-trigger.sh: 82: pw_get_patch_data gdb 142378 State ++ 1384017:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 1384017:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 1384017:pw-trigger.sh: pw_get_patch_data: 224: local project=gdb ++ 1384017:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=142378 ++ 1384017:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 1384017:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gdb patch 142378 property State value ++ 1384017:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 1384017:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 1384017:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 1384017:pw-trigger.sh: pw_yaml_get: 100: local id=142378 ++ 1384017:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 1384017:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 1384017:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 1384017:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 1384017:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 1384017:pw-trigger.sh: pw_yaml_get: 108: set +x + 1384017:pw-trigger.sh: 82: patch_state=new + 1384017:pw-trigger.sh: 83: case "$patch_state" in ++ 1384017:pw-trigger.sh: 89: pw_patch_check_state 142378 tcwg_gdb_check--master-arm ++ 1384017:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 1384017:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=142378 ++ 1384017:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_check--master-arm ++ 1384017:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 1384017:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_check--master-arm +++ 1384017:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 1384017:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 1384017:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_check--master-arm +++ 1384017:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 1384017:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 1384017:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 1384017:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 1384017:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_check--master-arm ++ 1384017:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 1384017:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 1384017:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.Xzv7hTHH7R +++ 1384017:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 1384017:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.eGIMcjjbH9 ++ 1384017:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.Xzv7hTHH7R /tmp/tmp.eGIMcjjbH9' EXIT ++ 1384017:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 1384017:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/142378/checks/ ++ 1384017:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/142378/checks/?user=linaro-tcwg-bot&context=tcwg_gdb_check--master-arm&page=last' ++ 1384017:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 1384017:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 1384017:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1384017:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 1384017:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1384017:pw-trigger.sh: pw_patch_check_state: 267: wait 1388477 ++ 1384017:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 1384017:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1384017:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.eGIMcjjbH9 ++ 1384017:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 505406, "url": "https://patchwork.sourceware.org/api/1.2/patches/142378/checks/505406/", "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-29T04:50:06.708421", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_check--master-arm-precommit/builds/10814/log", "context": "tcwg_gdb_check--master-arm", "description": "Test started" }' = null ']' +++ 1384017:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1384017:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-29T04:50:06.708421 +++ 1384017:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-29T04:50:06.708421 +%s ++ 1384017:pw-trigger.sh: pw_patch_check_state: 274: date=1787979006 ++ 1384017:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1787979006 ']' ++ 1384017:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1787979006 +++ 1384017:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1384017:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 1384017:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1384017:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 1384017:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1384017:pw-trigger.sh: pw_patch_check_state: 267: wait 1388484 ++ 1384017:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 1384017:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1384017:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.eGIMcjjbH9 ++ 1384017:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 505407, "url": "https://patchwork.sourceware.org/api/1.2/patches/142378/checks/505407/", "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-29T04:50:07.930855", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_check--master-arm-precommit/builds/10814/log", "context": "tcwg_gdb_check--master-arm", "description": "Patch applied" }' = null ']' +++ 1384017:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1384017:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-29T04:50:07.930855 +++ 1384017:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-29T04:50:07.930855 +%s ++ 1384017:pw-trigger.sh: pw_patch_check_state: 274: date=1787979007 ++ 1384017:pw-trigger.sh: pw_patch_check_state: 275: '[' 1787979006 -le 1787979007 ']' ++ 1384017:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1787979007 +++ 1384017:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1384017:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 1384017:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1384017:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 1384017:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1384017:pw-trigger.sh: pw_patch_check_state: 267: wait 1388491 ++ 1384017:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 1384017:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1384017:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.eGIMcjjbH9 ++ 1384017:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 505456, "url": "https://patchwork.sourceware.org/api/1.2/patches/142378/checks/505456/", "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-29T07:43:32.234779", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_check--master-arm-precommit/builds/10814/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_gdb_check--master-arm", "description": "Test passed" }' = null ']' +++ 1384017:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1384017:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-29T07:43:32.234779 +++ 1384017:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-29T07:43:32.234779 +%s ++ 1384017:pw-trigger.sh: pw_patch_check_state: 274: date=1787989412 ++ 1384017:pw-trigger.sh: pw_patch_check_state: 275: '[' 1787979007 -le 1787989412 ']' ++ 1384017:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1787989412 +++ 1384017:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1384017:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 1384017:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1384017:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 1384017:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1384017:pw-trigger.sh: pw_patch_check_state: 267: wait 1388498 ++ 1384017:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 1384017:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1384017:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.eGIMcjjbH9 ++ 1384017:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 1384017:pw-trigger.sh: pw_patch_check_state: 270: break ++ 1384017:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 1384017:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.Xzv7hTHH7R /tmp/tmp.eGIMcjjbH9 + 1384017:pw-trigger.sh: 89: check_state=success + 1384017:pw-trigger.sh: 90: '[' success = pending ']' + 1384017:pw-trigger.sh: 93: num_patch=1 + 1384017:pw-trigger.sh: 72: true ++ 1384017:pw-trigger.sh: 74: pw_get_patch_from_series gdb 65699 1 ++ 1384017:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 1384017:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 1384017:pw-trigger.sh: pw_get_patch_from_series: 204: local id=65699 ++ 1384017:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 1384017:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 1384017:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 65699 property '.*' value Patches 1 +++ 1384017:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 1384017:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 1384017:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 1384017:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 1384017:pw-trigger.sh: pw_yaml_get: 100: local id=65699 +++ 1384017:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 1384017:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 1384017:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 1384017:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 1384017:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 1384017:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 1384017:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id= ++ 1384017:pw-trigger.sh: pw_get_patch_from_series: 210: '[' '' = '' ']' ++ 1384017:pw-trigger.sh: pw_get_patch_from_series: 211: return 1 ++ 1384017:pw-trigger.sh: 74: true + 1384017:pw-trigger.sh: 74: patch_id= + 1384017:pw-trigger.sh: 75: '[' '' = '' ']' + 1384017:pw-trigger.sh: 76: break + 1384017:pw-trigger.sh: 96: '[' '' = '' ']' + 1384017:pw-trigger.sh: 97: continue + 1384017:pw-trigger.sh: 62: '[' 5 -gt 0 ']' + 1384017:pw-trigger.sh: 63: i=4 ++ 1384017:pw-trigger.sh: 64: shyaml get-value 4.id + 1384017:pw-trigger.sh: 64: series_id=65706 + 1384017:pw-trigger.sh: 66: pw_series_complete_p gdb 65706 + 1384017:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 1384017:pw-trigger.sh: pw_series_complete_p: 183: local project=gdb + 1384017:pw-trigger.sh: pw_series_complete_p: 184: local series_id=65706 + 1384017:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 1384017:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get gdb series 65706 property Complete value ++ 1384017:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 1384017:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 1384017:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 1384017:pw-trigger.sh: pw_yaml_get: 100: local id=65706 ++ 1384017:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 1384017:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 1384017:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 1384017:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 1384017:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 1384017:pw-trigger.sh: pw_yaml_get: 108: set +x + 1384017:pw-trigger.sh: pw_series_complete_p: 187: value=True + 1384017:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 1384017:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 1384017:pw-trigger.sh: 71: num_patch=0 + 1384017:pw-trigger.sh: 72: true ++ 1384017:pw-trigger.sh: 74: pw_get_patch_from_series gdb 65706 0 ++ 1384017:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 1384017:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 1384017:pw-trigger.sh: pw_get_patch_from_series: 204: local id=65706 ++ 1384017:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 1384017:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 1384017:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 65706 property '.*' value Patches 0 +++ 1384017:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 1384017:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 1384017:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 1384017:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 1384017:pw-trigger.sh: pw_yaml_get: 100: local id=65706 +++ 1384017:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 1384017:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 1384017:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 1384017:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 1384017:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 1384017:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 1384017:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=142395 ++ 1384017:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 142395 = '' ']' ++ 1384017:pw-trigger.sh: pw_get_patch_from_series: 213: echo 142395 + 1384017:pw-trigger.sh: 74: patch_id=142395 + 1384017:pw-trigger.sh: 75: '[' 142395 = '' ']' ++ 1384017:pw-trigger.sh: 82: pw_get_patch_data gdb 142395 State ++ 1384017:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 1384017:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 1384017:pw-trigger.sh: pw_get_patch_data: 224: local project=gdb ++ 1384017:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=142395 ++ 1384017:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 1384017:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gdb patch 142395 property State value ++ 1384017:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 1384017:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 1384017:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 1384017:pw-trigger.sh: pw_yaml_get: 100: local id=142395 ++ 1384017:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 1384017:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 1384017:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 1384017:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 1384017:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 1384017:pw-trigger.sh: pw_yaml_get: 108: set +x + 1384017:pw-trigger.sh: 82: patch_state=committed + 1384017:pw-trigger.sh: 83: case "$patch_state" in ++ 1384017:pw-trigger.sh: 89: pw_patch_check_state 142395 tcwg_gdb_check--master-arm ++ 1384017:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 1384017:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=142395 ++ 1384017:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_check--master-arm ++ 1384017:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 1384017:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_check--master-arm +++ 1384017:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 1384017:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 1384017:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_check--master-arm +++ 1384017:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 1384017:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 1384017:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 1384017:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 1384017:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_check--master-arm ++ 1384017:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 1384017:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 1384017:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.8W2E93RpAQ +++ 1384017:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 1384017:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.UdTbRdB4LW ++ 1384017:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.8W2E93RpAQ /tmp/tmp.UdTbRdB4LW' EXIT ++ 1384017:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 1384017:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/142395/checks/ ++ 1384017:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/142395/checks/?user=linaro-tcwg-bot&context=tcwg_gdb_check--master-arm&page=last' ++ 1384017:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 1384017:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 1384017:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1384017:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 1384017:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1384017:pw-trigger.sh: pw_patch_check_state: 267: wait 1388602 ++ 1384017:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 1384017:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1384017:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.UdTbRdB4LW ++ 1384017:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 1384017:pw-trigger.sh: pw_patch_check_state: 270: break ++ 1384017:pw-trigger.sh: pw_patch_check_state: 281: echo pending +++ 1384017:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.8W2E93RpAQ /tmp/tmp.UdTbRdB4LW + 1384017:pw-trigger.sh: 89: check_state=pending + 1384017:pw-trigger.sh: 90: '[' pending = pending ']' + 1384017:pw-trigger.sh: 91: break + 1384017:pw-trigger.sh: 96: '[' 142395 = '' ']' + 1384017:pw-trigger.sh: 101: check_state=success + 1384017:pw-trigger.sh: 102: for prereq_bot in "${prereq_bots[@]}" ++ 1384017:pw-trigger.sh: 103: pw_patch_check_state 142395 tcwg_gdb_build--master-arm ++ 1384017:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 1384017:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=142395 ++ 1384017:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_build--master-arm ++ 1384017:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 1384017:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_build--master-arm +++ 1384017:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 1384017:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 1384017:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_build--master-arm +++ 1384017:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 1384017:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 1384017:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 1384017:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 1384017:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_build--master-arm ++ 1384017:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 1384017:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 1384017:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.paoFe7zRRm +++ 1384017:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 1384017:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.UOdCHLEQxw ++ 1384017:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.paoFe7zRRm /tmp/tmp.UOdCHLEQxw' EXIT ++ 1384017:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 1384017:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/142395/checks/ ++ 1384017:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/142395/checks/?user=linaro-tcwg-bot&context=tcwg_gdb_build--master-arm&page=last' ++ 1384017:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 1384017:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 1384017:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1384017:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 1384017:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1384017:pw-trigger.sh: pw_patch_check_state: 267: wait 1388617 ++ 1384017:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 1384017:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1384017:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.UOdCHLEQxw ++ 1384017:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 505209, "url": "https://patchwork.sourceware.org/api/1.2/patches/142395/checks/505209/", "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-28T22:28:35.878393", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-arm-precommit/builds/11149/log", "context": "tcwg_gdb_build--master-arm", "description": "Build started" }' = null ']' +++ 1384017:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1384017:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-28T22:28:35.878393 +++ 1384017:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-28T22:28:35.878393 +%s ++ 1384017:pw-trigger.sh: pw_patch_check_state: 274: date=1787956115 ++ 1384017:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1787956115 ']' ++ 1384017:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1787956115 +++ 1384017:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1384017:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 1384017:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1384017:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 1384017:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1384017:pw-trigger.sh: pw_patch_check_state: 267: wait 1388624 ++ 1384017:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 1384017:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1384017:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.UOdCHLEQxw ++ 1384017:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 505213, "url": "https://patchwork.sourceware.org/api/1.2/patches/142395/checks/505213/", "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-28T22:28:39.924514", "state": "fail", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-arm-precommit/builds/11149/archive/artifacts/jenkins/pw-apply.log", "context": "tcwg_gdb_build--master-arm", "description": "Patch failed to apply" }' = null ']' +++ 1384017:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1384017:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-28T22:28:39.924514 +++ 1384017:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-28T22:28:39.924514 +%s ++ 1384017:pw-trigger.sh: pw_patch_check_state: 274: date=1787956119 ++ 1384017:pw-trigger.sh: pw_patch_check_state: 275: '[' 1787956115 -le 1787956119 ']' ++ 1384017:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1787956119 +++ 1384017:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1384017:pw-trigger.sh: pw_patch_check_state: 277: cur_state=fail ++ 1384017:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1384017:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 1384017:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1384017:pw-trigger.sh: pw_patch_check_state: 267: wait 1388631 ++ 1384017:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 1384017:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1384017:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.UOdCHLEQxw ++ 1384017:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 1384017:pw-trigger.sh: pw_patch_check_state: 270: break ++ 1384017:pw-trigger.sh: pw_patch_check_state: 281: echo fail +++ 1384017:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.paoFe7zRRm /tmp/tmp.UOdCHLEQxw WARNING: Waiting for 142395:tcwg_gdb_build--master-arm to succeed. + 1384017:pw-trigger.sh: 103: check_state=fail + 1384017:pw-trigger.sh: 104: '[' fail '!=' success ']' + 1384017:pw-trigger.sh: 105: break + 1384017:pw-trigger.sh: 108: '[' fail '!=' success ']' + 1384017:pw-trigger.sh: 109: echo 'WARNING: Waiting for 142395:tcwg_gdb_build--master-arm to succeed.' + 1384017:pw-trigger.sh: 110: continue + 1384017:pw-trigger.sh: 62: '[' 4 -gt 0 ']' + 1384017:pw-trigger.sh: 63: i=3 ++ 1384017:pw-trigger.sh: 64: shyaml get-value 3.id + 1384017:pw-trigger.sh: 64: series_id=65707 + 1384017:pw-trigger.sh: 66: pw_series_complete_p gdb 65707 + 1384017:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 1384017:pw-trigger.sh: pw_series_complete_p: 183: local project=gdb + 1384017:pw-trigger.sh: pw_series_complete_p: 184: local series_id=65707 + 1384017:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 1384017:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get gdb series 65707 property Complete value ++ 1384017:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 1384017:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 1384017:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 1384017:pw-trigger.sh: pw_yaml_get: 100: local id=65707 ++ 1384017:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 1384017:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 1384017:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 1384017:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 1384017:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 1384017:pw-trigger.sh: pw_yaml_get: 108: set +x + 1384017:pw-trigger.sh: pw_series_complete_p: 187: value=True + 1384017:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 1384017:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 1384017:pw-trigger.sh: 71: num_patch=0 + 1384017:pw-trigger.sh: 72: true ++ 1384017:pw-trigger.sh: 74: pw_get_patch_from_series gdb 65707 0 ++ 1384017:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 1384017:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 1384017:pw-trigger.sh: pw_get_patch_from_series: 204: local id=65707 ++ 1384017:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 1384017:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 1384017:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 65707 property '.*' value Patches 0 +++ 1384017:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 1384017:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 1384017:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 1384017:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 1384017:pw-trigger.sh: pw_yaml_get: 100: local id=65707 +++ 1384017:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 1384017:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 1384017:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 1384017:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 1384017:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 1384017:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 1384017:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=142396 ++ 1384017:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 142396 = '' ']' ++ 1384017:pw-trigger.sh: pw_get_patch_from_series: 213: echo 142396 + 1384017:pw-trigger.sh: 74: patch_id=142396 + 1384017:pw-trigger.sh: 75: '[' 142396 = '' ']' ++ 1384017:pw-trigger.sh: 82: pw_get_patch_data gdb 142396 State ++ 1384017:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 1384017:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 1384017:pw-trigger.sh: pw_get_patch_data: 224: local project=gdb ++ 1384017:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=142396 ++ 1384017:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 1384017:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gdb patch 142396 property State value ++ 1384017:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 1384017:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 1384017:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 1384017:pw-trigger.sh: pw_yaml_get: 100: local id=142396 ++ 1384017:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 1384017:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 1384017:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 1384017:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 1384017:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 1384017:pw-trigger.sh: pw_yaml_get: 108: set +x + 1384017:pw-trigger.sh: 82: patch_state=new + 1384017:pw-trigger.sh: 83: case "$patch_state" in ++ 1384017:pw-trigger.sh: 89: pw_patch_check_state 142396 tcwg_gdb_check--master-arm ++ 1384017:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 1384017:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=142396 ++ 1384017:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_check--master-arm ++ 1384017:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 1384017:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_check--master-arm +++ 1384017:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 1384017:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 1384017:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_check--master-arm +++ 1384017:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 1384017:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 1384017:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 1384017:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 1384017:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_check--master-arm ++ 1384017:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 1384017:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 1384017:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.0Ph1zQAa4X +++ 1384017:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 1384017:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.JuuhBYpeXU ++ 1384017:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.0Ph1zQAa4X /tmp/tmp.JuuhBYpeXU' EXIT ++ 1384017:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 1384017:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/142396/checks/ ++ 1384017:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/142396/checks/?user=linaro-tcwg-bot&context=tcwg_gdb_check--master-arm&page=last' ++ 1384017:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 1384017:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 1384017:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1384017:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 1384017:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1384017:pw-trigger.sh: pw_patch_check_state: 267: wait 1388718 ++ 1384017:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 1384017:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1384017:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.JuuhBYpeXU ++ 1384017:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 505526, "url": "https://patchwork.sourceware.org/api/1.2/patches/142396/checks/505526/", "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-29T10:01:30.112722", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_check--master-arm-precommit/builds/10816/log", "context": "tcwg_gdb_check--master-arm", "description": "Test started" }' = null ']' +++ 1384017:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1384017:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-29T10:01:30.112722 +++ 1384017:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-29T10:01:30.112722 +%s ++ 1384017:pw-trigger.sh: pw_patch_check_state: 274: date=1787997690 ++ 1384017:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1787997690 ']' ++ 1384017:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1787997690 +++ 1384017:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1384017:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 1384017:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1384017:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 1384017:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1384017:pw-trigger.sh: pw_patch_check_state: 267: wait 1388725 ++ 1384017:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 1384017:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1384017:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.JuuhBYpeXU ++ 1384017:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 505527, "url": "https://patchwork.sourceware.org/api/1.2/patches/142396/checks/505527/", "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-29T10:01:31.289057", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_check--master-arm-precommit/builds/10816/log", "context": "tcwg_gdb_check--master-arm", "description": "Patch applied" }' = null ']' +++ 1384017:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1384017:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-29T10:01:31.289057 +++ 1384017:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-29T10:01:31.289057 +%s ++ 1384017:pw-trigger.sh: pw_patch_check_state: 274: date=1787997691 ++ 1384017:pw-trigger.sh: pw_patch_check_state: 275: '[' 1787997690 -le 1787997691 ']' ++ 1384017:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1787997691 +++ 1384017:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1384017:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 1384017:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1384017:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 1384017:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 1384017:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1384017:pw-trigger.sh: pw_patch_check_state: 267: wait 1388732 ++ 1384017:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1384017:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.JuuhBYpeXU ++ 1384017:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 505574, "url": "https://patchwork.sourceware.org/api/1.2/patches/142396/checks/505574/", "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-29T12:32:26.541468", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_check--master-arm-precommit/builds/10816/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_gdb_check--master-arm", "description": "Test passed" }' = null ']' +++ 1384017:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1384017:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-29T12:32:26.541468 +++ 1384017:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-29T12:32:26.541468 +%s ++ 1384017:pw-trigger.sh: pw_patch_check_state: 274: date=1788006746 ++ 1384017:pw-trigger.sh: pw_patch_check_state: 275: '[' 1787997691 -le 1788006746 ']' ++ 1384017:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1788006746 +++ 1384017:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1384017:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 1384017:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1384017:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 1384017:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1384017:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 1384017:pw-trigger.sh: pw_patch_check_state: 267: wait 1388739 ++ 1384017:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1384017:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.JuuhBYpeXU ++ 1384017:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 1384017:pw-trigger.sh: pw_patch_check_state: 270: break ++ 1384017:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 1384017:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.0Ph1zQAa4X /tmp/tmp.JuuhBYpeXU + 1384017:pw-trigger.sh: 89: check_state=success + 1384017:pw-trigger.sh: 90: '[' success = pending ']' + 1384017:pw-trigger.sh: 93: num_patch=1 + 1384017:pw-trigger.sh: 72: true ++ 1384017:pw-trigger.sh: 74: pw_get_patch_from_series gdb 65707 1 ++ 1384017:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 1384017:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 1384017:pw-trigger.sh: pw_get_patch_from_series: 204: local id=65707 ++ 1384017:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 1384017:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 1384017:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 65707 property '.*' value Patches 1 +++ 1384017:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 1384017:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 1384017:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 1384017:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 1384017:pw-trigger.sh: pw_yaml_get: 100: local id=65707 +++ 1384017:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 1384017:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 1384017:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 1384017:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 1384017:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 1384017:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 1384017:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id= ++ 1384017:pw-trigger.sh: pw_get_patch_from_series: 210: '[' '' = '' ']' ++ 1384017:pw-trigger.sh: pw_get_patch_from_series: 211: return 1 ++ 1384017:pw-trigger.sh: 74: true + 1384017:pw-trigger.sh: 74: patch_id= + 1384017:pw-trigger.sh: 75: '[' '' = '' ']' + 1384017:pw-trigger.sh: 76: break + 1384017:pw-trigger.sh: 96: '[' '' = '' ']' + 1384017:pw-trigger.sh: 97: continue + 1384017:pw-trigger.sh: 62: '[' 3 -gt 0 ']' + 1384017:pw-trigger.sh: 63: i=2 ++ 1384017:pw-trigger.sh: 64: shyaml get-value 2.id + 1384017:pw-trigger.sh: 64: series_id=65709 + 1384017:pw-trigger.sh: 66: pw_series_complete_p gdb 65709 + 1384017:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 1384017:pw-trigger.sh: pw_series_complete_p: 183: local project=gdb + 1384017:pw-trigger.sh: pw_series_complete_p: 184: local series_id=65709 + 1384017:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 1384017:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get gdb series 65709 property Complete value ++ 1384017:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 1384017:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 1384017:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 1384017:pw-trigger.sh: pw_yaml_get: 100: local id=65709 ++ 1384017:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 1384017:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 1384017:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 1384017:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 1384017:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 1384017:pw-trigger.sh: pw_yaml_get: 108: set +x + 1384017:pw-trigger.sh: pw_series_complete_p: 187: value=True + 1384017:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 1384017:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 1384017:pw-trigger.sh: 71: num_patch=0 + 1384017:pw-trigger.sh: 72: true ++ 1384017:pw-trigger.sh: 74: pw_get_patch_from_series gdb 65709 0 ++ 1384017:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 1384017:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 1384017:pw-trigger.sh: pw_get_patch_from_series: 204: local id=65709 ++ 1384017:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 1384017:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 1384017:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 65709 property '.*' value Patches 0 +++ 1384017:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 1384017:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 1384017:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 1384017:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 1384017:pw-trigger.sh: pw_yaml_get: 100: local id=65709 +++ 1384017:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 1384017:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 1384017:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 1384017:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 1384017:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 1384017:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 1384017:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=142398 ++ 1384017:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 142398 = '' ']' ++ 1384017:pw-trigger.sh: pw_get_patch_from_series: 213: echo 142398 + 1384017:pw-trigger.sh: 74: patch_id=142398 + 1384017:pw-trigger.sh: 75: '[' 142398 = '' ']' ++ 1384017:pw-trigger.sh: 82: pw_get_patch_data gdb 142398 State ++ 1384017:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 1384017:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 1384017:pw-trigger.sh: pw_get_patch_data: 224: local project=gdb ++ 1384017:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=142398 ++ 1384017:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 1384017:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gdb patch 142398 property State value ++ 1384017:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 1384017:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 1384017:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 1384017:pw-trigger.sh: pw_yaml_get: 100: local id=142398 ++ 1384017:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 1384017:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 1384017:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 1384017:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 1384017:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 1384017:pw-trigger.sh: pw_yaml_get: 108: set +x + 1384017:pw-trigger.sh: 82: patch_state=new + 1384017:pw-trigger.sh: 83: case "$patch_state" in ++ 1384017:pw-trigger.sh: 89: pw_patch_check_state 142398 tcwg_gdb_check--master-arm ++ 1384017:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 1384017:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=142398 ++ 1384017:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_check--master-arm ++ 1384017:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 1384017:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_check--master-arm +++ 1384017:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 1384017:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 1384017:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_check--master-arm +++ 1384017:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 1384017:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 1384017:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 1384017:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 1384017:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_check--master-arm ++ 1384017:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 1384017:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 1384017:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.LHMQshDFwS +++ 1384017:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 1384017:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.wTwL6rqZny ++ 1384017:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.LHMQshDFwS /tmp/tmp.wTwL6rqZny' EXIT ++ 1384017:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 1384017:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/142398/checks/ ++ 1384017:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/142398/checks/?user=linaro-tcwg-bot&context=tcwg_gdb_check--master-arm&page=last' ++ 1384017:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 1384017:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 1384017:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1384017:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 1384017:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1384017:pw-trigger.sh: pw_patch_check_state: 267: wait 1388841 ++ 1384017:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 1384017:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1384017:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.wTwL6rqZny ++ 1384017:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 505529, "url": "https://patchwork.sourceware.org/api/1.2/patches/142398/checks/505529/", "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-29T10:03:23.432936", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_check--master-arm-precommit/builds/10817/log", "context": "tcwg_gdb_check--master-arm", "description": "Test started" }' = null ']' +++ 1384017:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1384017:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-29T10:03:23.432936 +++ 1384017:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-29T10:03:23.432936 +%s ++ 1384017:pw-trigger.sh: pw_patch_check_state: 274: date=1787997803 ++ 1384017:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1787997803 ']' ++ 1384017:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1787997803 +++ 1384017:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1384017:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 1384017:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1384017:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 1384017:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1384017:pw-trigger.sh: pw_patch_check_state: 267: wait 1388848 ++ 1384017:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 1384017:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1384017:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.wTwL6rqZny ++ 1384017:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 505530, "url": "https://patchwork.sourceware.org/api/1.2/patches/142398/checks/505530/", "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-29T10:03:24.411219", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_check--master-arm-precommit/builds/10817/log", "context": "tcwg_gdb_check--master-arm", "description": "Patch applied" }' = null ']' +++ 1384017:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1384017:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-29T10:03:24.411219 +++ 1384017:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-29T10:03:24.411219 +%s ++ 1384017:pw-trigger.sh: pw_patch_check_state: 274: date=1787997804 ++ 1384017:pw-trigger.sh: pw_patch_check_state: 275: '[' 1787997803 -le 1787997804 ']' ++ 1384017:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1787997804 +++ 1384017:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1384017:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 1384017:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1384017:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 1384017:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1384017:pw-trigger.sh: pw_patch_check_state: 267: wait 1388855 ++ 1384017:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 1384017:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1384017:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.wTwL6rqZny ++ 1384017:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 505570, "url": "https://patchwork.sourceware.org/api/1.2/patches/142398/checks/505570/", "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-29T12:27:48.811064", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_check--master-arm-precommit/builds/10817/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_gdb_check--master-arm", "description": "Test passed" }' = null ']' +++ 1384017:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1384017:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-29T12:27:48.811064 +++ 1384017:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-29T12:27:48.811064 +%s ++ 1384017:pw-trigger.sh: pw_patch_check_state: 274: date=1788006468 ++ 1384017:pw-trigger.sh: pw_patch_check_state: 275: '[' 1787997804 -le 1788006468 ']' ++ 1384017:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1788006468 +++ 1384017:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1384017:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 1384017:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1384017:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 1384017:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1384017:pw-trigger.sh: pw_patch_check_state: 267: wait 1388862 ++ 1384017:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 1384017:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1384017:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.wTwL6rqZny ++ 1384017:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 1384017:pw-trigger.sh: pw_patch_check_state: 270: break ++ 1384017:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 1384017:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.LHMQshDFwS /tmp/tmp.wTwL6rqZny + 1384017:pw-trigger.sh: 89: check_state=success + 1384017:pw-trigger.sh: 90: '[' success = pending ']' + 1384017:pw-trigger.sh: 93: num_patch=1 + 1384017:pw-trigger.sh: 72: true ++ 1384017:pw-trigger.sh: 74: pw_get_patch_from_series gdb 65709 1 ++ 1384017:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 1384017:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 1384017:pw-trigger.sh: pw_get_patch_from_series: 204: local id=65709 ++ 1384017:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 1384017:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 1384017:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 65709 property '.*' value Patches 1 +++ 1384017:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 1384017:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 1384017:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 1384017:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 1384017:pw-trigger.sh: pw_yaml_get: 100: local id=65709 +++ 1384017:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 1384017:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 1384017:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 1384017:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 1384017:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 1384017:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 1384017:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id= ++ 1384017:pw-trigger.sh: pw_get_patch_from_series: 210: '[' '' = '' ']' ++ 1384017:pw-trigger.sh: pw_get_patch_from_series: 211: return 1 ++ 1384017:pw-trigger.sh: 74: true + 1384017:pw-trigger.sh: 74: patch_id= + 1384017:pw-trigger.sh: 75: '[' '' = '' ']' + 1384017:pw-trigger.sh: 76: break + 1384017:pw-trigger.sh: 96: '[' '' = '' ']' + 1384017:pw-trigger.sh: 97: continue + 1384017:pw-trigger.sh: 62: '[' 2 -gt 0 ']' + 1384017:pw-trigger.sh: 63: i=1 ++ 1384017:pw-trigger.sh: 64: shyaml get-value 1.id + 1384017:pw-trigger.sh: 64: series_id=65714 + 1384017:pw-trigger.sh: 66: pw_series_complete_p gdb 65714 + 1384017:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 1384017:pw-trigger.sh: pw_series_complete_p: 183: local project=gdb + 1384017:pw-trigger.sh: pw_series_complete_p: 184: local series_id=65714 + 1384017:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 1384017:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get gdb series 65714 property Complete value ++ 1384017:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 1384017:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 1384017:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 1384017:pw-trigger.sh: pw_yaml_get: 100: local id=65714 ++ 1384017:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 1384017:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 1384017:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 1384017:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 1384017:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 1384017:pw-trigger.sh: pw_yaml_get: 108: set +x + 1384017:pw-trigger.sh: pw_series_complete_p: 187: value=True + 1384017:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 1384017:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 1384017:pw-trigger.sh: 71: num_patch=0 + 1384017:pw-trigger.sh: 72: true ++ 1384017:pw-trigger.sh: 74: pw_get_patch_from_series gdb 65714 0 ++ 1384017:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 1384017:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 1384017:pw-trigger.sh: pw_get_patch_from_series: 204: local id=65714 ++ 1384017:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 1384017:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 1384017:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 65714 property '.*' value Patches 0 +++ 1384017:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 1384017:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 1384017:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 1384017:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 1384017:pw-trigger.sh: pw_yaml_get: 100: local id=65714 +++ 1384017:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 1384017:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 1384017:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 1384017:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 1384017:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 1384017:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 1384017:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=142403 ++ 1384017:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 142403 = '' ']' ++ 1384017:pw-trigger.sh: pw_get_patch_from_series: 213: echo 142403 + 1384017:pw-trigger.sh: 74: patch_id=142403 + 1384017:pw-trigger.sh: 75: '[' 142403 = '' ']' ++ 1384017:pw-trigger.sh: 82: pw_get_patch_data gdb 142403 State ++ 1384017:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 1384017:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 1384017:pw-trigger.sh: pw_get_patch_data: 224: local project=gdb ++ 1384017:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=142403 ++ 1384017:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 1384017:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gdb patch 142403 property State value ++ 1384017:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 1384017:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 1384017:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 1384017:pw-trigger.sh: pw_yaml_get: 100: local id=142403 ++ 1384017:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 1384017:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 1384017:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 1384017:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 1384017:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 1384017:pw-trigger.sh: pw_yaml_get: 108: set +x + 1384017:pw-trigger.sh: 82: patch_state=new + 1384017:pw-trigger.sh: 83: case "$patch_state" in ++ 1384017:pw-trigger.sh: 89: pw_patch_check_state 142403 tcwg_gdb_check--master-arm ++ 1384017:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 1384017:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=142403 ++ 1384017:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_check--master-arm ++ 1384017:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 1384017:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_check--master-arm +++ 1384017:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 1384017:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 1384017:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_check--master-arm +++ 1384017:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 1384017:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 1384017:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 1384017:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 1384017:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_check--master-arm ++ 1384017:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 1384017:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 1384017:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.O0C4JljWKI +++ 1384017:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 1384017:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.kzwIN6RvmP ++ 1384017:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.O0C4JljWKI /tmp/tmp.kzwIN6RvmP' EXIT ++ 1384017:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 1384017:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/142403/checks/ ++ 1384017:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/142403/checks/?user=linaro-tcwg-bot&context=tcwg_gdb_check--master-arm&page=last' ++ 1384017:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 1384017:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 1384017:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1384017:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 1384017:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1384017:pw-trigger.sh: pw_patch_check_state: 267: wait 1388964 ++ 1384017:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 1384017:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1384017:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.kzwIN6RvmP ++ 1384017:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 505531, "url": "https://patchwork.sourceware.org/api/1.2/patches/142403/checks/505531/", "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-29T10:03:27.813321", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_check--master-arm-precommit/builds/10818/log", "context": "tcwg_gdb_check--master-arm", "description": "Test started" }' = null ']' +++ 1384017:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1384017:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-29T10:03:27.813321 +++ 1384017:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-29T10:03:27.813321 +%s ++ 1384017:pw-trigger.sh: pw_patch_check_state: 274: date=1787997807 ++ 1384017:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1787997807 ']' ++ 1384017:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1787997807 +++ 1384017:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1384017:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 1384017:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1384017:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 1384017:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1384017:pw-trigger.sh: pw_patch_check_state: 267: wait 1388971 ++ 1384017:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 1384017:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1384017:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.kzwIN6RvmP ++ 1384017:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 505532, "url": "https://patchwork.sourceware.org/api/1.2/patches/142403/checks/505532/", "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-29T10:03:29.476890", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_check--master-arm-precommit/builds/10818/log", "context": "tcwg_gdb_check--master-arm", "description": "Patch applied" }' = null ']' +++ 1384017:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1384017:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-29T10:03:29.476890 +++ 1384017:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-29T10:03:29.476890 +%s ++ 1384017:pw-trigger.sh: pw_patch_check_state: 274: date=1787997809 ++ 1384017:pw-trigger.sh: pw_patch_check_state: 275: '[' 1787997807 -le 1787997809 ']' ++ 1384017:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1787997809 +++ 1384017:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1384017:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 1384017:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1384017:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 1384017:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1384017:pw-trigger.sh: pw_patch_check_state: 267: wait 1388978 ++ 1384017:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 1384017:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1384017:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.kzwIN6RvmP ++ 1384017:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 505579, "url": "https://patchwork.sourceware.org/api/1.2/patches/142403/checks/505579/", "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-29T12:35:35.567184", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_check--master-arm-precommit/builds/10818/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_gdb_check--master-arm", "description": "Test passed" }' = null ']' +++ 1384017:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1384017:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-29T12:35:35.567184 +++ 1384017:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-29T12:35:35.567184 +%s ++ 1384017:pw-trigger.sh: pw_patch_check_state: 274: date=1788006935 ++ 1384017:pw-trigger.sh: pw_patch_check_state: 275: '[' 1787997809 -le 1788006935 ']' ++ 1384017:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1788006935 +++ 1384017:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1384017:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 1384017:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1384017:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 1384017:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1384017:pw-trigger.sh: pw_patch_check_state: 267: wait 1388985 ++ 1384017:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 1384017:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1384017:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.kzwIN6RvmP ++ 1384017:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 1384017:pw-trigger.sh: pw_patch_check_state: 270: break ++ 1384017:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 1384017:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.O0C4JljWKI /tmp/tmp.kzwIN6RvmP + 1384017:pw-trigger.sh: 89: check_state=success + 1384017:pw-trigger.sh: 90: '[' success = pending ']' + 1384017:pw-trigger.sh: 93: num_patch=1 + 1384017:pw-trigger.sh: 72: true ++ 1384017:pw-trigger.sh: 74: pw_get_patch_from_series gdb 65714 1 ++ 1384017:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 1384017:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 1384017:pw-trigger.sh: pw_get_patch_from_series: 204: local id=65714 ++ 1384017:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 1384017:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 1384017:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 65714 property '.*' value Patches 1 +++ 1384017:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 1384017:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 1384017:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 1384017:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 1384017:pw-trigger.sh: pw_yaml_get: 100: local id=65714 +++ 1384017:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 1384017:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 1384017:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 1384017:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 1384017:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 1384017:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 1384017:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id= ++ 1384017:pw-trigger.sh: pw_get_patch_from_series: 210: '[' '' = '' ']' ++ 1384017:pw-trigger.sh: pw_get_patch_from_series: 211: return 1 ++ 1384017:pw-trigger.sh: 74: true + 1384017:pw-trigger.sh: 74: patch_id= + 1384017:pw-trigger.sh: 75: '[' '' = '' ']' + 1384017:pw-trigger.sh: 76: break + 1384017:pw-trigger.sh: 96: '[' '' = '' ']' + 1384017:pw-trigger.sh: 97: continue + 1384017:pw-trigger.sh: 62: '[' 1 -gt 0 ']' + 1384017:pw-trigger.sh: 63: i=0 ++ 1384017:pw-trigger.sh: 64: shyaml get-value 0.id + 1384017:pw-trigger.sh: 64: series_id=65727 + 1384017:pw-trigger.sh: 66: pw_series_complete_p gdb 65727 + 1384017:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 1384017:pw-trigger.sh: pw_series_complete_p: 183: local project=gdb + 1384017:pw-trigger.sh: pw_series_complete_p: 184: local series_id=65727 + 1384017:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 1384017:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get gdb series 65727 property Complete value ++ 1384017:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 1384017:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 1384017:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 1384017:pw-trigger.sh: pw_yaml_get: 100: local id=65727 ++ 1384017:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 1384017:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 1384017:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 1384017:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 1384017:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 1384017:pw-trigger.sh: pw_yaml_get: 108: set +x + 1384017:pw-trigger.sh: pw_series_complete_p: 187: value=True + 1384017:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 1384017:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 1384017:pw-trigger.sh: 71: num_patch=0 + 1384017:pw-trigger.sh: 72: true ++ 1384017:pw-trigger.sh: 74: pw_get_patch_from_series gdb 65727 0 ++ 1384017:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 1384017:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 1384017:pw-trigger.sh: pw_get_patch_from_series: 204: local id=65727 ++ 1384017:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 1384017:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 1384017:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 65727 property '.*' value Patches 0 +++ 1384017:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 1384017:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 1384017:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 1384017:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 1384017:pw-trigger.sh: pw_yaml_get: 100: local id=65727 +++ 1384017:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 1384017:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 1384017:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 1384017:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 1384017:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 1384017:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 1384017:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=142423 ++ 1384017:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 142423 = '' ']' ++ 1384017:pw-trigger.sh: pw_get_patch_from_series: 213: echo 142423 + 1384017:pw-trigger.sh: 74: patch_id=142423 + 1384017:pw-trigger.sh: 75: '[' 142423 = '' ']' ++ 1384017:pw-trigger.sh: 82: pw_get_patch_data gdb 142423 State ++ 1384017:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 1384017:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 1384017:pw-trigger.sh: pw_get_patch_data: 224: local project=gdb ++ 1384017:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=142423 ++ 1384017:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 1384017:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gdb patch 142423 property State value ++ 1384017:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 1384017:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 1384017:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 1384017:pw-trigger.sh: pw_yaml_get: 100: local id=142423 ++ 1384017:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 1384017:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 1384017:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 1384017:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 1384017:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 1384017:pw-trigger.sh: pw_yaml_get: 108: set +x + 1384017:pw-trigger.sh: 82: patch_state=new + 1384017:pw-trigger.sh: 83: case "$patch_state" in ++ 1384017:pw-trigger.sh: 89: pw_patch_check_state 142423 tcwg_gdb_check--master-arm ++ 1384017:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 1384017:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=142423 ++ 1384017:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_check--master-arm ++ 1384017:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 1384017:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_check--master-arm +++ 1384017:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 1384017:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 1384017:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_check--master-arm +++ 1384017:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 1384017:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 1384017:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 1384017:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 1384017:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_check--master-arm ++ 1384017:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 1384017:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 1384017:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.caGaFJZ1kx +++ 1384017:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 1384017:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.HloX6BFLEc ++ 1384017:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.caGaFJZ1kx /tmp/tmp.HloX6BFLEc' EXIT ++ 1384017:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 1384017:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/142423/checks/ ++ 1384017:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/142423/checks/?user=linaro-tcwg-bot&context=tcwg_gdb_check--master-arm&page=last' ++ 1384017:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 1384017:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 1384017:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1384017:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 1384017:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1384017:pw-trigger.sh: pw_patch_check_state: 267: wait 1389101 ++ 1384017:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 1384017:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1384017:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.HloX6BFLEc ++ 1384017:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 1384017:pw-trigger.sh: pw_patch_check_state: 270: break ++ 1384017:pw-trigger.sh: pw_patch_check_state: 281: echo pending +++ 1384017:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.caGaFJZ1kx /tmp/tmp.HloX6BFLEc + 1384017:pw-trigger.sh: 89: check_state=pending + 1384017:pw-trigger.sh: 90: '[' pending = pending ']' + 1384017:pw-trigger.sh: 91: break + 1384017:pw-trigger.sh: 96: '[' 142423 = '' ']' + 1384017:pw-trigger.sh: 101: check_state=success + 1384017:pw-trigger.sh: 102: for prereq_bot in "${prereq_bots[@]}" ++ 1384017:pw-trigger.sh: 103: pw_patch_check_state 142423 tcwg_gdb_build--master-arm ++ 1384017:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 1384017:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=142423 ++ 1384017:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_build--master-arm ++ 1384017:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 1384017:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_build--master-arm +++ 1384017:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 1384017:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 1384017:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_build--master-arm +++ 1384017:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 1384017:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 1384017:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 1384017:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 1384017:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_build--master-arm ++ 1384017:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 1384017:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 1384017:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.4404LbaZqW +++ 1384017:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 1384017:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.OJ1TW4gq22 ++ 1384017:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.4404LbaZqW /tmp/tmp.OJ1TW4gq22' EXIT ++ 1384017:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 1384017:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/142423/checks/ ++ 1384017:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/142423/checks/?user=linaro-tcwg-bot&context=tcwg_gdb_build--master-arm&page=last' ++ 1384017:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 1384017:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 1384017:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1384017:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 1384017:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1384017:pw-trigger.sh: pw_patch_check_state: 267: wait 1389116 ++ 1384017:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 1384017:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1384017:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.OJ1TW4gq22 ++ 1384017:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 505849, "url": "https://patchwork.sourceware.org/api/1.2/patches/142423/checks/505849/", "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-29T20:12:37.251890", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-arm-precommit/builds/11154/log", "context": "tcwg_gdb_build--master-arm", "description": "Build started" }' = null ']' +++ 1384017:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1384017:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-29T20:12:37.251890 +++ 1384017:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-29T20:12:37.251890 +%s ++ 1384017:pw-trigger.sh: pw_patch_check_state: 274: date=1788034357 ++ 1384017:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1788034357 ']' ++ 1384017:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1788034357 +++ 1384017:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1384017:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 1384017:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1384017:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 1384017:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1384017:pw-trigger.sh: pw_patch_check_state: 267: wait 1389123 ++ 1384017:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 1384017:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1384017:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.OJ1TW4gq22 ++ 1384017:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 505850, "url": "https://patchwork.sourceware.org/api/1.2/patches/142423/checks/505850/", "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-29T20:12:38.666690", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-arm-precommit/builds/11154/log", "context": "tcwg_gdb_build--master-arm", "description": "Patch applied" }' = null ']' +++ 1384017:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1384017:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-29T20:12:38.666690 +++ 1384017:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-29T20:12:38.666690 +%s ++ 1384017:pw-trigger.sh: pw_patch_check_state: 274: date=1788034358 ++ 1384017:pw-trigger.sh: pw_patch_check_state: 275: '[' 1788034357 -le 1788034358 ']' ++ 1384017:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1788034358 +++ 1384017:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1384017:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 1384017:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1384017:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 1384017:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1384017:pw-trigger.sh: pw_patch_check_state: 267: wait 1389130 ++ 1384017:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 1384017:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1384017:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.OJ1TW4gq22 ++ 1384017:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 505851, "url": "https://patchwork.sourceware.org/api/1.2/patches/142423/checks/505851/", "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-29T20:14:44.327493", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-arm-precommit/builds/11154/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_gdb_build--master-arm", "description": "Build passed" }' = null ']' +++ 1384017:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1384017:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-29T20:14:44.327493 +++ 1384017:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-29T20:14:44.327493 +%s ++ 1384017:pw-trigger.sh: pw_patch_check_state: 274: date=1788034484 ++ 1384017:pw-trigger.sh: pw_patch_check_state: 275: '[' 1788034358 -le 1788034484 ']' ++ 1384017:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1788034484 +++ 1384017:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1384017:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 1384017:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1384017:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 1384017:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1384017:pw-trigger.sh: pw_patch_check_state: 267: wait 1389137 ++ 1384017:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 1384017:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1384017:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.OJ1TW4gq22 ++ 1384017:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 1384017:pw-trigger.sh: pw_patch_check_state: 270: break ++ 1384017:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 1384017:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.4404LbaZqW /tmp/tmp.OJ1TW4gq22 + 1384017:pw-trigger.sh: 103: check_state=success + 1384017:pw-trigger.sh: 104: '[' success '!=' success ']' + 1384017:pw-trigger.sh: 108: '[' success '!=' success ']' + 1384017:pw-trigger.sh: 113: j=2 + 1384017:pw-trigger.sh: 114: cat + 1384017:pw-trigger.sh: 62: '[' 0 -gt 0 ']' + 1384017:pw-trigger.sh: 119: rm /tmp/tmp.QfVXY3YB46 Processed 30 series and created 2 pre-commit triggers + 1384017:pw-trigger.sh: 121: echo 'Processed 30 series and created 2 pre-commit triggers' + 1384017:pw-trigger.sh: 1: pw_deinit gdb + 1384017:pw-trigger.sh: pw_deinit: 57: set -euf -o pipefail + 1384017:pw-trigger.sh: pw_deinit: 58: local project=gdb + 1384017:pw-trigger.sh: pw_deinit: 60: rm -rf /tmp/pw-yaml-cache-1384017 + 1384017:pw-trigger.sh: 1: rm -f /tmp/tmp.QfVXY3YB46