+ 1663202:jenkins1981852174398721026.sh: build_container_exec: 29: set +x + 968974:pw-trigger.sh: 46: trap 'pw_deinit gdb' EXIT + 968974:pw-trigger.sh: 47: pw_init gdb + 968974:pw-trigger.sh: pw_init: 41: set -euf -o pipefail + 968974:pw-trigger.sh: pw_init: 42: local project=gdb + 968974:pw-trigger.sh: pw_init: 44: git -C gdb config pw.server https://patchwork.sourceware.org/api/1.2/ + 968974:pw-trigger.sh: pw_init: 46: git -C gdb config pw.project gdb + 968974:pw-trigger.sh: pw_init: 48: pw_clear_cache + 968974:pw-trigger.sh: pw_clear_cache: 68: set -euf -o pipefail + 968974:pw-trigger.sh: pw_clear_cache: 70: rm -rf /tmp/pw-yaml-cache-968974 + 968974:pw-trigger.sh: pw_clear_cache: 71: mkdir /tmp/pw-yaml-cache-968974 ++ 968974:pw-trigger.sh: 49: mktemp + 968974:pw-trigger.sh: 49: yaml=/tmp/tmp.l0rqekiaGF + 968974:pw-trigger.sh: 51: trap 'pw_deinit gdb; rm -f /tmp/tmp.l0rqekiaGF' EXIT + 968974:pw-trigger.sh: 53: readarray -t prereq_bots ++ 968974:pw-trigger.sh: 53: print_prereq_bots tcwg_gdb_check--master-arm ++ 968974:pw-trigger.sh: print_prereq_bots: 26: set -euf -o pipefail ++ 968974:pw-trigger.sh: print_prereq_bots: 27: local ci_bot=tcwg_gdb_check--master-arm ++ 968974:pw-trigger.sh: print_prereq_bots: 30: case "$ci_bot" in ++ 968974:pw-trigger.sh: print_prereq_bots: 32: echo tcwg_gdb_check--master-arm ++ 968974:pw-trigger.sh: print_prereq_bots: 32: sed -e s/_check--/_build--/ ++ 968974:pw-trigger.sh: print_prereq_bots: 37: case "$ci_bot" in + 968974:pw-trigger.sh: 55: git -C gdb pw series list -f yaml + 968974:pw-trigger.sh: 56: mkdir -p artifacts/jenkins ++ 968974:pw-trigger.sh: 58: shyaml get-length + 968974:pw-trigger.sh: 58: len=30 + 968974:pw-trigger.sh: 59: i=30 + 968974:pw-trigger.sh: 60: j=0 + 968974:pw-trigger.sh: 62: '[' 30 -gt 0 ']' + 968974:pw-trigger.sh: 63: i=29 ++ 968974:pw-trigger.sh: 64: shyaml get-value 29.id + 968974:pw-trigger.sh: 64: series_id=65326 + 968974:pw-trigger.sh: 66: pw_series_complete_p gdb 65326 + 968974:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 968974:pw-trigger.sh: pw_series_complete_p: 183: local project=gdb + 968974:pw-trigger.sh: pw_series_complete_p: 184: local series_id=65326 + 968974:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 968974:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get gdb series 65326 property Complete value ++ 968974:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 968974:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 968974:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 968974:pw-trigger.sh: pw_yaml_get: 100: local id=65326 ++ 968974:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 968974:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 968974:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 968974:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 968974:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 968974:pw-trigger.sh: pw_yaml_get: 108: set +x + 968974:pw-trigger.sh: pw_series_complete_p: 187: value=True + 968974:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 968974:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 968974:pw-trigger.sh: 71: num_patch=0 + 968974:pw-trigger.sh: 72: true ++ 968974:pw-trigger.sh: 74: pw_get_patch_from_series gdb 65326 0 ++ 968974:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 968974:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 968974:pw-trigger.sh: pw_get_patch_from_series: 204: local id=65326 ++ 968974:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 968974:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 968974:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 65326 property '.*' value Patches 0 +++ 968974:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 968974:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 968974:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 968974:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 968974:pw-trigger.sh: pw_yaml_get: 100: local id=65326 +++ 968974:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 968974:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 968974:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 968974:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 968974:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 968974:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 968974:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=141838 ++ 968974:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 141838 = '' ']' ++ 968974:pw-trigger.sh: pw_get_patch_from_series: 213: echo 141838 + 968974:pw-trigger.sh: 74: patch_id=141838 + 968974:pw-trigger.sh: 75: '[' 141838 = '' ']' ++ 968974:pw-trigger.sh: 82: pw_get_patch_data gdb 141838 State ++ 968974:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 968974:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 968974:pw-trigger.sh: pw_get_patch_data: 224: local project=gdb ++ 968974:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=141838 ++ 968974:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 968974:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gdb patch 141838 property State value ++ 968974:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 968974:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 968974:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 968974:pw-trigger.sh: pw_yaml_get: 100: local id=141838 ++ 968974:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 968974:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 968974:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 968974:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 968974:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 968974:pw-trigger.sh: pw_yaml_get: 108: set +x + 968974:pw-trigger.sh: 82: patch_state=new + 968974:pw-trigger.sh: 83: case "$patch_state" in ++ 968974:pw-trigger.sh: 89: pw_patch_check_state 141838 tcwg_gdb_check--master-arm ++ 968974:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 968974:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=141838 ++ 968974:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_check--master-arm ++ 968974:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 968974:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_check--master-arm +++ 968974:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 968974:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 968974:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_check--master-arm +++ 968974:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 968974:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 968974:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 968974:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 968974:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_check--master-arm ++ 968974:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 968974:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 968974:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.YVe3htlgmd +++ 968974:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 968974:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.1i7v0xfdIe ++ 968974:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.YVe3htlgmd /tmp/tmp.1i7v0xfdIe' EXIT ++ 968974:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 968974:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/141838/checks/ ++ 968974:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/141838/checks/?user=linaro-tcwg-bot&context=tcwg_gdb_check--master-arm&page=last' ++ 968974:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 968974:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 968974:pw-trigger.sh: pw_patch_check_state: 263: true ++ 968974:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 968974:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 968974:pw-trigger.sh: pw_patch_check_state: 267: wait 969101 ++ 968974:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 968974:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 968974:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.1i7v0xfdIe ++ 968974:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 501083, "url": "https://patchwork.sourceware.org/api/1.2/patches/141838/checks/501083/", "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-22T04:26:53.317447", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_check--master-arm-precommit/builds/10768/log", "context": "tcwg_gdb_check--master-arm", "description": "Test started" }' = null ']' +++ 968974:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 968974:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-22T04:26:53.317447 +++ 968974:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-22T04:26:53.317447 +%s ++ 968974:pw-trigger.sh: pw_patch_check_state: 274: date=1787372813 ++ 968974:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1787372813 ']' ++ 968974:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1787372813 +++ 968974:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 968974:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 968974:pw-trigger.sh: pw_patch_check_state: 263: true ++ 968974:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 968974:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 968974:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 968974:pw-trigger.sh: pw_patch_check_state: 267: wait 969108 ++ 968974:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 968974:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.1i7v0xfdIe ++ 968974:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 501084, "url": "https://patchwork.sourceware.org/api/1.2/patches/141838/checks/501084/", "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-22T04:26:54.277040", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_check--master-arm-precommit/builds/10768/log", "context": "tcwg_gdb_check--master-arm", "description": "Patch applied" }' = null ']' +++ 968974:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 968974:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-22T04:26:54.277040 +++ 968974:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-22T04:26:54.277040 +%s ++ 968974:pw-trigger.sh: pw_patch_check_state: 274: date=1787372814 ++ 968974:pw-trigger.sh: pw_patch_check_state: 275: '[' 1787372813 -le 1787372814 ']' ++ 968974:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1787372814 +++ 968974:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 968974:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 968974:pw-trigger.sh: pw_patch_check_state: 263: true ++ 968974:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 968974:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 968974:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 968974:pw-trigger.sh: pw_patch_check_state: 267: wait 969115 ++ 968974:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 968974:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.1i7v0xfdIe ++ 968974:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 501131, "url": "https://patchwork.sourceware.org/api/1.2/patches/141838/checks/501131/", "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-22T06:39:25.699131", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_check--master-arm-precommit/builds/10768/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_gdb_check--master-arm", "description": "Test passed" }' = null ']' +++ 968974:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 968974:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-22T06:39:25.699131 +++ 968974:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-22T06:39:25.699131 +%s ++ 968974:pw-trigger.sh: pw_patch_check_state: 274: date=1787380765 ++ 968974:pw-trigger.sh: pw_patch_check_state: 275: '[' 1787372814 -le 1787380765 ']' ++ 968974:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1787380765 +++ 968974:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 968974:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 968974:pw-trigger.sh: pw_patch_check_state: 263: true ++ 968974:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 968974:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 968974:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 968974:pw-trigger.sh: pw_patch_check_state: 267: wait 969122 ++ 968974:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 968974:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.1i7v0xfdIe ++ 968974:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 968974:pw-trigger.sh: pw_patch_check_state: 270: break ++ 968974:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 968974:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.YVe3htlgmd /tmp/tmp.1i7v0xfdIe + 968974:pw-trigger.sh: 89: check_state=success + 968974:pw-trigger.sh: 90: '[' success = pending ']' + 968974:pw-trigger.sh: 93: num_patch=1 + 968974:pw-trigger.sh: 72: true ++ 968974:pw-trigger.sh: 74: pw_get_patch_from_series gdb 65326 1 ++ 968974:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 968974:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 968974:pw-trigger.sh: pw_get_patch_from_series: 204: local id=65326 ++ 968974:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 968974:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 968974:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 65326 property '.*' value Patches 1 +++ 968974:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 968974:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 968974:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 968974:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 968974:pw-trigger.sh: pw_yaml_get: 100: local id=65326 +++ 968974:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 968974:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 968974:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 968974:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 968974:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 968974:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 968974:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id= ++ 968974:pw-trigger.sh: pw_get_patch_from_series: 210: '[' '' = '' ']' ++ 968974:pw-trigger.sh: pw_get_patch_from_series: 211: return 1 ++ 968974:pw-trigger.sh: 74: true + 968974:pw-trigger.sh: 74: patch_id= + 968974:pw-trigger.sh: 75: '[' '' = '' ']' + 968974:pw-trigger.sh: 76: break + 968974:pw-trigger.sh: 96: '[' '' = '' ']' + 968974:pw-trigger.sh: 97: continue + 968974:pw-trigger.sh: 62: '[' 29 -gt 0 ']' + 968974:pw-trigger.sh: 63: i=28 ++ 968974:pw-trigger.sh: 64: shyaml get-value 28.id + 968974:pw-trigger.sh: 64: series_id=65338 + 968974:pw-trigger.sh: 66: pw_series_complete_p gdb 65338 + 968974:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 968974:pw-trigger.sh: pw_series_complete_p: 183: local project=gdb + 968974:pw-trigger.sh: pw_series_complete_p: 184: local series_id=65338 + 968974:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 968974:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get gdb series 65338 property Complete value ++ 968974:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 968974:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 968974:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 968974:pw-trigger.sh: pw_yaml_get: 100: local id=65338 ++ 968974:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 968974:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 968974:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 968974:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 968974:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 968974:pw-trigger.sh: pw_yaml_get: 108: set +x + 968974:pw-trigger.sh: pw_series_complete_p: 187: value=True + 968974:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 968974:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 968974:pw-trigger.sh: 71: num_patch=0 + 968974:pw-trigger.sh: 72: true ++ 968974:pw-trigger.sh: 74: pw_get_patch_from_series gdb 65338 0 ++ 968974:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 968974:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 968974:pw-trigger.sh: pw_get_patch_from_series: 204: local id=65338 ++ 968974:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 968974:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 968974:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 65338 property '.*' value Patches 0 +++ 968974:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 968974:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 968974:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 968974:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 968974:pw-trigger.sh: pw_yaml_get: 100: local id=65338 +++ 968974:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 968974:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 968974:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 968974:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 968974:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 968974:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 968974:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=141855 ++ 968974:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 141855 = '' ']' ++ 968974:pw-trigger.sh: pw_get_patch_from_series: 213: echo 141855 + 968974:pw-trigger.sh: 74: patch_id=141855 + 968974:pw-trigger.sh: 75: '[' 141855 = '' ']' ++ 968974:pw-trigger.sh: 82: pw_get_patch_data gdb 141855 State ++ 968974:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 968974:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 968974:pw-trigger.sh: pw_get_patch_data: 224: local project=gdb ++ 968974:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=141855 ++ 968974:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 968974:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gdb patch 141855 property State value ++ 968974:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 968974:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 968974:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 968974:pw-trigger.sh: pw_yaml_get: 100: local id=141855 ++ 968974:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 968974:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 968974:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 968974:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 968974:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 968974:pw-trigger.sh: pw_yaml_get: 108: set +x + 968974:pw-trigger.sh: 82: patch_state=new + 968974:pw-trigger.sh: 83: case "$patch_state" in ++ 968974:pw-trigger.sh: 89: pw_patch_check_state 141855 tcwg_gdb_check--master-arm ++ 968974:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 968974:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=141855 ++ 968974:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_check--master-arm ++ 968974:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 968974:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_check--master-arm +++ 968974:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 968974:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 968974:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_check--master-arm +++ 968974:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 968974:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 968974:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 968974:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 968974:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_check--master-arm ++ 968974:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 968974:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 968974:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.grFnOZ0k3q +++ 968974:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 968974:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.0G81Gladjw ++ 968974:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.grFnOZ0k3q /tmp/tmp.0G81Gladjw' EXIT ++ 968974:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 968974:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/141855/checks/ ++ 968974:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/141855/checks/?user=linaro-tcwg-bot&context=tcwg_gdb_check--master-arm&page=last' ++ 968974:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 968974:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 968974:pw-trigger.sh: pw_patch_check_state: 263: true ++ 968974:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 968974:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 968974:pw-trigger.sh: pw_patch_check_state: 267: wait 969226 ++ 968974:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 968974:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 968974:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.0G81Gladjw ++ 968974:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 501085, "url": "https://patchwork.sourceware.org/api/1.2/patches/141855/checks/501085/", "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-22T04:27:58.391517", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_check--master-arm-precommit/builds/10769/log", "context": "tcwg_gdb_check--master-arm", "description": "Test started" }' = null ']' +++ 968974:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 968974:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-22T04:27:58.391517 +++ 968974:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-22T04:27:58.391517 +%s ++ 968974:pw-trigger.sh: pw_patch_check_state: 274: date=1787372878 ++ 968974:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1787372878 ']' ++ 968974:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1787372878 +++ 968974:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 968974:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 968974:pw-trigger.sh: pw_patch_check_state: 263: true ++ 968974:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 968974:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 968974:pw-trigger.sh: pw_patch_check_state: 267: wait 969233 ++ 968974:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 968974:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 968974:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.0G81Gladjw ++ 968974:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 501086, "url": "https://patchwork.sourceware.org/api/1.2/patches/141855/checks/501086/", "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-22T04:27:59.825260", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_check--master-arm-precommit/builds/10769/log", "context": "tcwg_gdb_check--master-arm", "description": "Patch applied" }' = null ']' +++ 968974:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 968974:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-22T04:27:59.825260 +++ 968974:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-22T04:27:59.825260 +%s ++ 968974:pw-trigger.sh: pw_patch_check_state: 274: date=1787372879 ++ 968974:pw-trigger.sh: pw_patch_check_state: 275: '[' 1787372878 -le 1787372879 ']' ++ 968974:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1787372879 +++ 968974:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 968974:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 968974:pw-trigger.sh: pw_patch_check_state: 263: true ++ 968974:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 968974:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 968974:pw-trigger.sh: pw_patch_check_state: 267: wait 969240 ++ 968974:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 968974:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 968974:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.0G81Gladjw ++ 968974:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 501134, "url": "https://patchwork.sourceware.org/api/1.2/patches/141855/checks/501134/", "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-22T06:42:56.295128", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_check--master-arm-precommit/builds/10769/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_gdb_check--master-arm", "description": "Test passed" }' = null ']' +++ 968974:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 968974:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-22T06:42:56.295128 +++ 968974:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-22T06:42:56.295128 +%s ++ 968974:pw-trigger.sh: pw_patch_check_state: 274: date=1787380976 ++ 968974:pw-trigger.sh: pw_patch_check_state: 275: '[' 1787372879 -le 1787380976 ']' ++ 968974:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1787380976 +++ 968974:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 968974:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 968974:pw-trigger.sh: pw_patch_check_state: 263: true ++ 968974:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 968974:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 968974:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 968974:pw-trigger.sh: pw_patch_check_state: 267: wait 969247 ++ 968974:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 968974:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.0G81Gladjw ++ 968974:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 968974:pw-trigger.sh: pw_patch_check_state: 270: break ++ 968974:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 968974:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.grFnOZ0k3q /tmp/tmp.0G81Gladjw + 968974:pw-trigger.sh: 89: check_state=success + 968974:pw-trigger.sh: 90: '[' success = pending ']' + 968974:pw-trigger.sh: 93: num_patch=1 + 968974:pw-trigger.sh: 72: true ++ 968974:pw-trigger.sh: 74: pw_get_patch_from_series gdb 65338 1 ++ 968974:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 968974:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 968974:pw-trigger.sh: pw_get_patch_from_series: 204: local id=65338 ++ 968974:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 968974:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 968974:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 65338 property '.*' value Patches 1 +++ 968974:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 968974:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 968974:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 968974:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 968974:pw-trigger.sh: pw_yaml_get: 100: local id=65338 +++ 968974:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 968974:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 968974:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 968974:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 968974:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 968974:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 968974:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=141854 ++ 968974:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 141854 = '' ']' ++ 968974:pw-trigger.sh: pw_get_patch_from_series: 213: echo 141854 + 968974:pw-trigger.sh: 74: patch_id=141854 + 968974:pw-trigger.sh: 75: '[' 141854 = '' ']' ++ 968974:pw-trigger.sh: 82: pw_get_patch_data gdb 141854 State ++ 968974:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 968974:pw-trigger.sh: pw_get_patch_data: 224: local project=gdb ++ 968974:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=141854 ++ 968974:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 968974:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gdb patch 141854 property State value ++ 968974:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 968974:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 968974:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 968974:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 968974:pw-trigger.sh: pw_yaml_get: 100: local id=141854 ++ 968974:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 968974:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 968974:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 968974:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 968974:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 968974:pw-trigger.sh: pw_yaml_get: 108: set +x + 968974:pw-trigger.sh: 82: patch_state=new + 968974:pw-trigger.sh: 83: case "$patch_state" in ++ 968974:pw-trigger.sh: 89: pw_patch_check_state 141854 tcwg_gdb_check--master-arm ++ 968974:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 968974:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=141854 ++ 968974:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_check--master-arm ++ 968974:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 968974:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_check--master-arm +++ 968974:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 968974:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 968974:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_check--master-arm +++ 968974:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 968974:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 968974:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 968974:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 968974:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_check--master-arm ++ 968974:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 968974:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 968974:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.s5k78Pio3M +++ 968974:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 968974:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.kkYCWZ0NGs ++ 968974:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.s5k78Pio3M /tmp/tmp.kkYCWZ0NGs' EXIT ++ 968974:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 968974:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/141854/checks/ ++ 968974:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/141854/checks/?user=linaro-tcwg-bot&context=tcwg_gdb_check--master-arm&page=last' ++ 968974:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 968974:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 968974:pw-trigger.sh: pw_patch_check_state: 263: true ++ 968974:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 968974:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 968974:pw-trigger.sh: pw_patch_check_state: 267: wait 969311 ++ 968974:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 968974:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 968974:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.kkYCWZ0NGs ++ 968974:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 501220, "url": "https://patchwork.sourceware.org/api/1.2/patches/141854/checks/501220/", "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-22T12:08:33.403529", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_check--master-arm-precommit/builds/10771/log", "context": "tcwg_gdb_check--master-arm", "description": "Test started" }' = null ']' +++ 968974:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 968974:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-22T12:08:33.403529 +++ 968974:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-22T12:08:33.403529 +%s ++ 968974:pw-trigger.sh: pw_patch_check_state: 274: date=1787400513 ++ 968974:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1787400513 ']' ++ 968974:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1787400513 +++ 968974:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 968974:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 968974:pw-trigger.sh: pw_patch_check_state: 263: true ++ 968974:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 968974:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 968974:pw-trigger.sh: pw_patch_check_state: 267: wait 969318 ++ 968974:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 968974:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 968974:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.kkYCWZ0NGs ++ 968974:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 501221, "url": "https://patchwork.sourceware.org/api/1.2/patches/141854/checks/501221/", "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-22T12:08:42.326708", "state": "fail", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_check--master-arm-precommit/builds/10771/archive/artifacts/jenkins/pw-apply.log", "context": "tcwg_gdb_check--master-arm", "description": "Patch failed to apply" }' = null ']' +++ 968974:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 968974:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-22T12:08:42.326708 +++ 968974:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-22T12:08:42.326708 +%s ++ 968974:pw-trigger.sh: pw_patch_check_state: 274: date=1787400522 ++ 968974:pw-trigger.sh: pw_patch_check_state: 275: '[' 1787400513 -le 1787400522 ']' ++ 968974:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1787400522 +++ 968974:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 968974:pw-trigger.sh: pw_patch_check_state: 277: cur_state=fail ++ 968974:pw-trigger.sh: pw_patch_check_state: 263: true ++ 968974:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 968974:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 968974:pw-trigger.sh: pw_patch_check_state: 267: wait 969325 ++ 968974:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 968974:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 968974:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.kkYCWZ0NGs ++ 968974:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 968974:pw-trigger.sh: pw_patch_check_state: 270: break ++ 968974:pw-trigger.sh: pw_patch_check_state: 281: echo fail +++ 968974:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.s5k78Pio3M /tmp/tmp.kkYCWZ0NGs + 968974:pw-trigger.sh: 89: check_state=fail + 968974:pw-trigger.sh: 90: '[' fail = pending ']' + 968974:pw-trigger.sh: 93: num_patch=2 + 968974:pw-trigger.sh: 72: true ++ 968974:pw-trigger.sh: 74: pw_get_patch_from_series gdb 65338 2 ++ 968974:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 968974:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 968974:pw-trigger.sh: pw_get_patch_from_series: 204: local id=65338 ++ 968974:pw-trigger.sh: pw_get_patch_from_series: 205: local num=2 ++ 968974:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 968974:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 65338 property '.*' value Patches 2 +++ 968974:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 968974:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 968974:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 968974:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 968974:pw-trigger.sh: pw_yaml_get: 100: local id=65338 +++ 968974:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 968974:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 968974:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 968974:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 968974:pw-trigger.sh: pw_yaml_get: 105: local match_num=2 +++ 968974:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 968974:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id= ++ 968974:pw-trigger.sh: pw_get_patch_from_series: 210: '[' '' = '' ']' ++ 968974:pw-trigger.sh: pw_get_patch_from_series: 211: return 1 ++ 968974:pw-trigger.sh: 74: true + 968974:pw-trigger.sh: 74: patch_id= + 968974:pw-trigger.sh: 75: '[' '' = '' ']' + 968974:pw-trigger.sh: 76: break + 968974:pw-trigger.sh: 96: '[' '' = '' ']' + 968974:pw-trigger.sh: 97: continue + 968974:pw-trigger.sh: 62: '[' 28 -gt 0 ']' + 968974:pw-trigger.sh: 63: i=27 ++ 968974:pw-trigger.sh: 64: shyaml get-value 27.id + 968974:pw-trigger.sh: 64: series_id=65339 + 968974:pw-trigger.sh: 66: pw_series_complete_p gdb 65339 + 968974:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 968974:pw-trigger.sh: pw_series_complete_p: 183: local project=gdb + 968974:pw-trigger.sh: pw_series_complete_p: 184: local series_id=65339 + 968974:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 968974:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get gdb series 65339 property Complete value ++ 968974:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 968974:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 968974:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 968974:pw-trigger.sh: pw_yaml_get: 100: local id=65339 ++ 968974:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 968974:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 968974:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 968974:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 968974:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 968974:pw-trigger.sh: pw_yaml_get: 108: set +x + 968974:pw-trigger.sh: pw_series_complete_p: 187: value=True + 968974:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 968974:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 968974:pw-trigger.sh: 71: num_patch=0 + 968974:pw-trigger.sh: 72: true ++ 968974:pw-trigger.sh: 74: pw_get_patch_from_series gdb 65339 0 ++ 968974:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 968974:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 968974:pw-trigger.sh: pw_get_patch_from_series: 204: local id=65339 ++ 968974:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 968974:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 968974:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 968974:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 65339 property '.*' value Patches 0 +++ 968974:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 968974:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 968974:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 968974:pw-trigger.sh: pw_yaml_get: 100: local id=65339 +++ 968974:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 968974:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 968974:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 968974:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 968974:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 968974:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 968974:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=141857 ++ 968974:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 141857 = '' ']' ++ 968974:pw-trigger.sh: pw_get_patch_from_series: 213: echo 141857 + 968974:pw-trigger.sh: 74: patch_id=141857 + 968974:pw-trigger.sh: 75: '[' 141857 = '' ']' ++ 968974:pw-trigger.sh: 82: pw_get_patch_data gdb 141857 State ++ 968974:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 968974:pw-trigger.sh: pw_get_patch_data: 224: local project=gdb ++ 968974:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=141857 ++ 968974:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 968974:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gdb patch 141857 property State value ++ 968974:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 968974:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 968974:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 968974:pw-trigger.sh: pw_yaml_get: 100: local id=141857 ++ 968974:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 968974:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 968974:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 968974:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 968974:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 968974:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 968974:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' + 968974:pw-trigger.sh: 82: patch_state=new + 968974:pw-trigger.sh: 83: case "$patch_state" in ++ 968974:pw-trigger.sh: 89: pw_patch_check_state 141857 tcwg_gdb_check--master-arm ++ 968974:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 968974:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=141857 ++ 968974:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_check--master-arm ++ 968974:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 968974:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_check--master-arm +++ 968974:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 968974:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 968974:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_check--master-arm +++ 968974:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 968974:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 968974:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 968974:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 968974:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_check--master-arm ++ 968974:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 968974:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 968974:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.Va3jqVhvun +++ 968974:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 968974:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.gjt8gSu0mm ++ 968974:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.Va3jqVhvun /tmp/tmp.gjt8gSu0mm' EXIT ++ 968974:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 968974:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/141857/checks/ ++ 968974:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/141857/checks/?user=linaro-tcwg-bot&context=tcwg_gdb_check--master-arm&page=last' ++ 968974:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 968974:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 968974:pw-trigger.sh: pw_patch_check_state: 263: true ++ 968974:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 968974:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 968974:pw-trigger.sh: pw_patch_check_state: 267: wait 969432 ++ 968974:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 968974:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 968974:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.gjt8gSu0mm ++ 968974:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 968974:pw-trigger.sh: pw_patch_check_state: 270: break ++ 968974:pw-trigger.sh: pw_patch_check_state: 281: echo pending +++ 968974:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.Va3jqVhvun /tmp/tmp.gjt8gSu0mm + 968974:pw-trigger.sh: 89: check_state=pending + 968974:pw-trigger.sh: 90: '[' pending = pending ']' + 968974:pw-trigger.sh: 91: break + 968974:pw-trigger.sh: 96: '[' 141857 = '' ']' + 968974:pw-trigger.sh: 101: check_state=success + 968974:pw-trigger.sh: 102: for prereq_bot in "${prereq_bots[@]}" ++ 968974:pw-trigger.sh: 103: pw_patch_check_state 141857 tcwg_gdb_build--master-arm ++ 968974:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 968974:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=141857 ++ 968974:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_build--master-arm ++ 968974:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 968974:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_build--master-arm +++ 968974:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 968974:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 968974:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_build--master-arm +++ 968974:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 968974:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 968974:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 968974:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 968974:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_build--master-arm ++ 968974:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 968974:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 968974:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.rk5gHIjmlQ +++ 968974:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 968974:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.Yhcbw0y4W5 ++ 968974:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.rk5gHIjmlQ /tmp/tmp.Yhcbw0y4W5' EXIT ++ 968974:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 968974:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/141857/checks/ ++ 968974:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/141857/checks/?user=linaro-tcwg-bot&context=tcwg_gdb_build--master-arm&page=last' ++ 968974:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 968974:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 968974:pw-trigger.sh: pw_patch_check_state: 263: true ++ 968974:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 968974:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 968974:pw-trigger.sh: pw_patch_check_state: 267: wait 969447 ++ 968974:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 968974:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 968974:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.Yhcbw0y4W5 ++ 968974:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 500330, "url": "https://patchwork.sourceware.org/api/1.2/patches/141857/checks/500330/", "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-20T22:15:33.896807", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-arm-precommit/builds/11083/log", "context": "tcwg_gdb_build--master-arm", "description": "Build started" }' = null ']' +++ 968974:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 968974:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-20T22:15:33.896807 +++ 968974:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-20T22:15:33.896807 +%s ++ 968974:pw-trigger.sh: pw_patch_check_state: 274: date=1787264133 ++ 968974:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1787264133 ']' ++ 968974:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1787264133 +++ 968974:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 968974:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 968974:pw-trigger.sh: pw_patch_check_state: 263: true ++ 968974:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 968974:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 968974:pw-trigger.sh: pw_patch_check_state: 267: wait 969454 ++ 968974:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 968974:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 968974:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.Yhcbw0y4W5 ++ 968974:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 500331, "url": "https://patchwork.sourceware.org/api/1.2/patches/141857/checks/500331/", "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-20T22:15:36.859047", "state": "fail", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-arm-precommit/builds/11083/archive/artifacts/jenkins/pw-apply.log", "context": "tcwg_gdb_build--master-arm", "description": "Patch failed to apply" }' = null ']' +++ 968974:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 968974:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-20T22:15:36.859047 +++ 968974:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-20T22:15:36.859047 +%s ++ 968974:pw-trigger.sh: pw_patch_check_state: 274: date=1787264136 ++ 968974:pw-trigger.sh: pw_patch_check_state: 275: '[' 1787264133 -le 1787264136 ']' ++ 968974:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1787264136 +++ 968974:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 968974:pw-trigger.sh: pw_patch_check_state: 277: cur_state=fail ++ 968974:pw-trigger.sh: pw_patch_check_state: 263: true ++ 968974:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 968974:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 968974:pw-trigger.sh: pw_patch_check_state: 267: wait 969461 ++ 968974:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 968974:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 968974:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.Yhcbw0y4W5 ++ 968974:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 968974:pw-trigger.sh: pw_patch_check_state: 270: break ++ 968974:pw-trigger.sh: pw_patch_check_state: 281: echo fail +++ 968974:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.rk5gHIjmlQ /tmp/tmp.Yhcbw0y4W5 + 968974:pw-trigger.sh: 103: check_state=fail + 968974:pw-trigger.sh: 104: '[' fail '!=' success ']' + 968974:pw-trigger.sh: 105: break WARNING: Waiting for 141857:tcwg_gdb_build--master-arm to succeed. + 968974:pw-trigger.sh: 108: '[' fail '!=' success ']' + 968974:pw-trigger.sh: 109: echo 'WARNING: Waiting for 141857:tcwg_gdb_build--master-arm to succeed.' + 968974:pw-trigger.sh: 110: continue + 968974:pw-trigger.sh: 62: '[' 27 -gt 0 ']' + 968974:pw-trigger.sh: 63: i=26 ++ 968974:pw-trigger.sh: 64: shyaml get-value 26.id + 968974:pw-trigger.sh: 64: series_id=65344 + 968974:pw-trigger.sh: 66: pw_series_complete_p gdb 65344 + 968974:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 968974:pw-trigger.sh: pw_series_complete_p: 183: local project=gdb + 968974:pw-trigger.sh: pw_series_complete_p: 184: local series_id=65344 + 968974:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 968974:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get gdb series 65344 property Complete value ++ 968974:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 968974:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 968974:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 968974:pw-trigger.sh: pw_yaml_get: 100: local id=65344 ++ 968974:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 968974:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 968974:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 968974:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 968974:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 968974:pw-trigger.sh: pw_yaml_get: 108: set +x + 968974:pw-trigger.sh: pw_series_complete_p: 187: value=True + 968974:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 968974:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 968974:pw-trigger.sh: 71: num_patch=0 + 968974:pw-trigger.sh: 72: true ++ 968974:pw-trigger.sh: 74: pw_get_patch_from_series gdb 65344 0 ++ 968974:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 968974:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 968974:pw-trigger.sh: pw_get_patch_from_series: 204: local id=65344 ++ 968974:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 968974:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 968974:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 65344 property '.*' value Patches 0 +++ 968974:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 968974:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 968974:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 968974:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 968974:pw-trigger.sh: pw_yaml_get: 100: local id=65344 +++ 968974:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 968974:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 968974:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 968974:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 968974:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 968974:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 968974:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=141862 ++ 968974:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 141862 = '' ']' ++ 968974:pw-trigger.sh: pw_get_patch_from_series: 213: echo 141862 + 968974:pw-trigger.sh: 74: patch_id=141862 + 968974:pw-trigger.sh: 75: '[' 141862 = '' ']' ++ 968974:pw-trigger.sh: 82: pw_get_patch_data gdb 141862 State ++ 968974:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 968974:pw-trigger.sh: pw_get_patch_data: 224: local project=gdb ++ 968974:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=141862 ++ 968974:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 968974:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gdb patch 141862 property State value ++ 968974:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 968974:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 968974:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 968974:pw-trigger.sh: pw_yaml_get: 100: local id=141862 ++ 968974:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 968974:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 968974:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 968974:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 968974:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 968974:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 968974:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' + 968974:pw-trigger.sh: 82: patch_state=new + 968974:pw-trigger.sh: 83: case "$patch_state" in ++ 968974:pw-trigger.sh: 89: pw_patch_check_state 141862 tcwg_gdb_check--master-arm ++ 968974:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 968974:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=141862 ++ 968974:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_check--master-arm ++ 968974:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 968974:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_check--master-arm +++ 968974:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 968974:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 968974:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_check--master-arm +++ 968974:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 968974:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 968974:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 968974:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 968974:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_check--master-arm ++ 968974:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 968974:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 968974:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.l3OOGlDCqr +++ 968974:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 968974:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.BeEiww5M0k ++ 968974:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.l3OOGlDCqr /tmp/tmp.BeEiww5M0k' EXIT ++ 968974:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 968974:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/141862/checks/ ++ 968974:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/141862/checks/?user=linaro-tcwg-bot&context=tcwg_gdb_check--master-arm&page=last' ++ 968974:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 968974:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 968974:pw-trigger.sh: pw_patch_check_state: 263: true ++ 968974:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 968974:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 968974:pw-trigger.sh: pw_patch_check_state: 267: wait 969548 ++ 968974:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 968974:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 968974:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.BeEiww5M0k ++ 968974:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 968974:pw-trigger.sh: pw_patch_check_state: 270: break ++ 968974:pw-trigger.sh: pw_patch_check_state: 281: echo pending +++ 968974:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.l3OOGlDCqr /tmp/tmp.BeEiww5M0k + 968974:pw-trigger.sh: 89: check_state=pending + 968974:pw-trigger.sh: 90: '[' pending = pending ']' + 968974:pw-trigger.sh: 91: break + 968974:pw-trigger.sh: 96: '[' 141862 = '' ']' + 968974:pw-trigger.sh: 101: check_state=success + 968974:pw-trigger.sh: 102: for prereq_bot in "${prereq_bots[@]}" ++ 968974:pw-trigger.sh: 103: pw_patch_check_state 141862 tcwg_gdb_build--master-arm ++ 968974:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 968974:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=141862 ++ 968974:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_build--master-arm ++ 968974:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 968974:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_build--master-arm +++ 968974:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 968974:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 968974:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_build--master-arm +++ 968974:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 968974:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 968974:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 968974:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 968974:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_build--master-arm ++ 968974:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 968974:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 968974:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.NFqusVOju9 +++ 968974:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 968974:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.6uaFlbMwEm ++ 968974:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.NFqusVOju9 /tmp/tmp.6uaFlbMwEm' EXIT ++ 968974:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 968974:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/141862/checks/ ++ 968974:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/141862/checks/?user=linaro-tcwg-bot&context=tcwg_gdb_build--master-arm&page=last' ++ 968974:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 968974:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 968974:pw-trigger.sh: pw_patch_check_state: 263: true ++ 968974:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 968974:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 968974:pw-trigger.sh: pw_patch_check_state: 267: wait 969563 ++ 968974:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 968974:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 968974:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.6uaFlbMwEm ++ 968974:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 500333, "url": "https://patchwork.sourceware.org/api/1.2/patches/141862/checks/500333/", "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-20T22:16:49.577053", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-arm-precommit/builds/11084/log", "context": "tcwg_gdb_build--master-arm", "description": "Build started" }' = null ']' +++ 968974:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 968974:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-20T22:16:49.577053 +++ 968974:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-20T22:16:49.577053 +%s ++ 968974:pw-trigger.sh: pw_patch_check_state: 274: date=1787264209 ++ 968974:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1787264209 ']' ++ 968974:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1787264209 +++ 968974:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 968974:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 968974:pw-trigger.sh: pw_patch_check_state: 263: true ++ 968974:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 968974:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 968974:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 968974:pw-trigger.sh: pw_patch_check_state: 267: wait 969570 ++ 968974:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 968974:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.6uaFlbMwEm ++ 968974:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 500334, "url": "https://patchwork.sourceware.org/api/1.2/patches/141862/checks/500334/", "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-20T22:16:52.620164", "state": "fail", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-arm-precommit/builds/11084/archive/artifacts/jenkins/pw-apply.log", "context": "tcwg_gdb_build--master-arm", "description": "Patch failed to apply" }' = null ']' +++ 968974:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 968974:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-20T22:16:52.620164 +++ 968974:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-20T22:16:52.620164 +%s ++ 968974:pw-trigger.sh: pw_patch_check_state: 274: date=1787264212 ++ 968974:pw-trigger.sh: pw_patch_check_state: 275: '[' 1787264209 -le 1787264212 ']' ++ 968974:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1787264212 +++ 968974:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 968974:pw-trigger.sh: pw_patch_check_state: 277: cur_state=fail ++ 968974:pw-trigger.sh: pw_patch_check_state: 263: true ++ 968974:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 968974:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 968974:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 968974:pw-trigger.sh: pw_patch_check_state: 267: wait 969577 ++ 968974:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 968974:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.6uaFlbMwEm ++ 968974:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 968974:pw-trigger.sh: pw_patch_check_state: 270: break ++ 968974:pw-trigger.sh: pw_patch_check_state: 281: echo fail +++ 968974:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.NFqusVOju9 /tmp/tmp.6uaFlbMwEm + 968974:pw-trigger.sh: 103: check_state=fail + 968974:pw-trigger.sh: 104: '[' fail '!=' success ']' WARNING: Waiting for 141862:tcwg_gdb_build--master-arm to succeed. + 968974:pw-trigger.sh: 105: break + 968974:pw-trigger.sh: 108: '[' fail '!=' success ']' + 968974:pw-trigger.sh: 109: echo 'WARNING: Waiting for 141862:tcwg_gdb_build--master-arm to succeed.' + 968974:pw-trigger.sh: 110: continue + 968974:pw-trigger.sh: 62: '[' 26 -gt 0 ']' + 968974:pw-trigger.sh: 63: i=25 ++ 968974:pw-trigger.sh: 64: shyaml get-value 25.id + 968974:pw-trigger.sh: 64: series_id=65351 + 968974:pw-trigger.sh: 66: pw_series_complete_p gdb 65351 + 968974:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 968974:pw-trigger.sh: pw_series_complete_p: 183: local project=gdb + 968974:pw-trigger.sh: pw_series_complete_p: 184: local series_id=65351 + 968974:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 968974:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get gdb series 65351 property Complete value ++ 968974:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 968974:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 968974:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 968974:pw-trigger.sh: pw_yaml_get: 100: local id=65351 ++ 968974:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 968974:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 968974:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 968974:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 968974:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 968974:pw-trigger.sh: pw_yaml_get: 108: set +x + 968974:pw-trigger.sh: pw_series_complete_p: 187: value=True + 968974:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 968974:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 968974:pw-trigger.sh: 71: num_patch=0 + 968974:pw-trigger.sh: 72: true ++ 968974:pw-trigger.sh: 74: pw_get_patch_from_series gdb 65351 0 ++ 968974:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 968974:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 968974:pw-trigger.sh: pw_get_patch_from_series: 204: local id=65351 ++ 968974:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 968974:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 968974:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 65351 property '.*' value Patches 0 +++ 968974:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 968974:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 968974:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 968974:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 968974:pw-trigger.sh: pw_yaml_get: 100: local id=65351 +++ 968974:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 968974:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 968974:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 968974:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 968974:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 968974:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 968974:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=141869 ++ 968974:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 141869 = '' ']' ++ 968974:pw-trigger.sh: pw_get_patch_from_series: 213: echo 141869 + 968974:pw-trigger.sh: 74: patch_id=141869 + 968974:pw-trigger.sh: 75: '[' 141869 = '' ']' ++ 968974:pw-trigger.sh: 82: pw_get_patch_data gdb 141869 State ++ 968974:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 968974:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 968974:pw-trigger.sh: pw_get_patch_data: 224: local project=gdb ++ 968974:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=141869 ++ 968974:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 968974:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gdb patch 141869 property State value ++ 968974:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 968974:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 968974:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 968974:pw-trigger.sh: pw_yaml_get: 100: local id=141869 ++ 968974:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 968974:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 968974:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 968974:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 968974:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 968974:pw-trigger.sh: pw_yaml_get: 108: set +x + 968974:pw-trigger.sh: 82: patch_state=new + 968974:pw-trigger.sh: 83: case "$patch_state" in ++ 968974:pw-trigger.sh: 89: pw_patch_check_state 141869 tcwg_gdb_check--master-arm ++ 968974:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 968974:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=141869 ++ 968974:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_check--master-arm ++ 968974:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 968974:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_check--master-arm +++ 968974:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 968974:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 968974:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_check--master-arm +++ 968974:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 968974:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 968974:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 968974:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 968974:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_check--master-arm ++ 968974:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 968974:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 968974:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.yi2itvCxoN +++ 968974:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 968974:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.J62LLx2pgH ++ 968974:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.yi2itvCxoN /tmp/tmp.J62LLx2pgH' EXIT ++ 968974:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 968974:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/141869/checks/ ++ 968974:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/141869/checks/?user=linaro-tcwg-bot&context=tcwg_gdb_check--master-arm&page=last' ++ 968974:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 968974:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 968974:pw-trigger.sh: pw_patch_check_state: 263: true ++ 968974:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 968974:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 968974:pw-trigger.sh: pw_patch_check_state: 267: wait 969674 ++ 968974:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 968974:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 968974:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.J62LLx2pgH ++ 968974:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 501222, "url": "https://patchwork.sourceware.org/api/1.2/patches/141869/checks/501222/", "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-22T12:09:23.235855", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_check--master-arm-precommit/builds/10772/log", "context": "tcwg_gdb_check--master-arm", "description": "Test started" }' = null ']' +++ 968974:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 968974:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-22T12:09:23.235855 +++ 968974:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-22T12:09:23.235855 +%s ++ 968974:pw-trigger.sh: pw_patch_check_state: 274: date=1787400563 ++ 968974:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1787400563 ']' ++ 968974:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1787400563 +++ 968974:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 968974:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 968974:pw-trigger.sh: pw_patch_check_state: 263: true ++ 968974:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 968974:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 968974:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 968974:pw-trigger.sh: pw_patch_check_state: 267: wait 969681 ++ 968974:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 968974:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.J62LLx2pgH ++ 968974:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 501223, "url": "https://patchwork.sourceware.org/api/1.2/patches/141869/checks/501223/", "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-22T12:09:26.702105", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_check--master-arm-precommit/builds/10772/log", "context": "tcwg_gdb_check--master-arm", "description": "Patch applied" }' = null ']' +++ 968974:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 968974:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-22T12:09:26.702105 +++ 968974:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-22T12:09:26.702105 +%s ++ 968974:pw-trigger.sh: pw_patch_check_state: 274: date=1787400566 ++ 968974:pw-trigger.sh: pw_patch_check_state: 275: '[' 1787400563 -le 1787400566 ']' ++ 968974:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1787400566 +++ 968974:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 968974:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 968974:pw-trigger.sh: pw_patch_check_state: 263: true ++ 968974:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 968974:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 968974:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 968974:pw-trigger.sh: pw_patch_check_state: 267: wait 969688 ++ 968974:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 968974:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.J62LLx2pgH ++ 968974:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 501290, "url": "https://patchwork.sourceware.org/api/1.2/patches/141869/checks/501290/", "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-22T14:27:46.061889", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_check--master-arm-precommit/builds/10772/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_gdb_check--master-arm", "description": "Test passed" }' = null ']' +++ 968974:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 968974:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-22T14:27:46.061889 +++ 968974:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-22T14:27:46.061889 +%s ++ 968974:pw-trigger.sh: pw_patch_check_state: 274: date=1787408866 ++ 968974:pw-trigger.sh: pw_patch_check_state: 275: '[' 1787400566 -le 1787408866 ']' ++ 968974:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1787408866 +++ 968974:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 968974:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 968974:pw-trigger.sh: pw_patch_check_state: 263: true ++ 968974:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 968974:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 968974:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 968974:pw-trigger.sh: pw_patch_check_state: 267: wait 969695 ++ 968974:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 968974:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.J62LLx2pgH ++ 968974:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 968974:pw-trigger.sh: pw_patch_check_state: 270: break ++ 968974:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 968974:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.yi2itvCxoN /tmp/tmp.J62LLx2pgH + 968974:pw-trigger.sh: 89: check_state=success + 968974:pw-trigger.sh: 90: '[' success = pending ']' + 968974:pw-trigger.sh: 93: num_patch=1 + 968974:pw-trigger.sh: 72: true ++ 968974:pw-trigger.sh: 74: pw_get_patch_from_series gdb 65351 1 ++ 968974:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 968974:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 968974:pw-trigger.sh: pw_get_patch_from_series: 204: local id=65351 ++ 968974:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 968974:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 968974:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 968974:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 65351 property '.*' value Patches 1 +++ 968974:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 968974:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 968974:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 968974:pw-trigger.sh: pw_yaml_get: 100: local id=65351 +++ 968974:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 968974:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 968974:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 968974:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 968974:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 968974:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 968974:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=141874 ++ 968974:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 141874 = '' ']' ++ 968974:pw-trigger.sh: pw_get_patch_from_series: 213: echo 141874 + 968974:pw-trigger.sh: 74: patch_id=141874 + 968974:pw-trigger.sh: 75: '[' 141874 = '' ']' ++ 968974:pw-trigger.sh: 82: pw_get_patch_data gdb 141874 State ++ 968974:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 968974:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 968974:pw-trigger.sh: pw_get_patch_data: 224: local project=gdb ++ 968974:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=141874 ++ 968974:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 968974:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gdb patch 141874 property State value ++ 968974:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 968974:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 968974:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 968974:pw-trigger.sh: pw_yaml_get: 100: local id=141874 ++ 968974:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 968974:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 968974:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 968974:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 968974:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 968974:pw-trigger.sh: pw_yaml_get: 108: set +x + 968974:pw-trigger.sh: 82: patch_state=new + 968974:pw-trigger.sh: 83: case "$patch_state" in ++ 968974:pw-trigger.sh: 89: pw_patch_check_state 141874 tcwg_gdb_check--master-arm ++ 968974:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 968974:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=141874 ++ 968974:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_check--master-arm ++ 968974:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 968974:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_check--master-arm +++ 968974:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 968974:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 968974:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_check--master-arm +++ 968974:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 968974:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 968974:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 968974:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 968974:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_check--master-arm ++ 968974:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 968974:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 968974:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.mmclFAtpah +++ 968974:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 968974:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.6RLcbbM6Gf ++ 968974:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.mmclFAtpah /tmp/tmp.6RLcbbM6Gf' EXIT ++ 968974:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 968974:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/141874/checks/ ++ 968974:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/141874/checks/?user=linaro-tcwg-bot&context=tcwg_gdb_check--master-arm&page=last' ++ 968974:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 968974:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 968974:pw-trigger.sh: pw_patch_check_state: 263: true ++ 968974:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 968974:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 968974:pw-trigger.sh: pw_patch_check_state: 267: wait 969759 ++ 968974:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 968974:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 968974:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.6RLcbbM6Gf ++ 968974:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 501406, "url": "https://patchwork.sourceware.org/api/1.2/patches/141874/checks/501406/", "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-22T17:06:56.964887", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_check--master-arm-precommit/builds/10775/log", "context": "tcwg_gdb_check--master-arm", "description": "Test started" }' = null ']' +++ 968974:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 968974:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-22T17:06:56.964887 +++ 968974:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-22T17:06:56.964887 +%s ++ 968974:pw-trigger.sh: pw_patch_check_state: 274: date=1787418416 ++ 968974:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1787418416 ']' ++ 968974:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1787418416 +++ 968974:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 968974:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 968974:pw-trigger.sh: pw_patch_check_state: 263: true ++ 968974:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 968974:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 968974:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 968974:pw-trigger.sh: pw_patch_check_state: 267: wait 969766 ++ 968974:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 968974:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.6RLcbbM6Gf ++ 968974:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 501409, "url": "https://patchwork.sourceware.org/api/1.2/patches/141874/checks/501409/", "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-22T17:07:01.074174", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_check--master-arm-precommit/builds/10775/log", "context": "tcwg_gdb_check--master-arm", "description": "Patch applied" }' = null ']' +++ 968974:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 968974:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-22T17:07:01.074174 +++ 968974:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-22T17:07:01.074174 +%s ++ 968974:pw-trigger.sh: pw_patch_check_state: 274: date=1787418421 ++ 968974:pw-trigger.sh: pw_patch_check_state: 275: '[' 1787418416 -le 1787418421 ']' ++ 968974:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1787418421 +++ 968974:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 968974:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 968974:pw-trigger.sh: pw_patch_check_state: 263: true ++ 968974:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 968974:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 968974:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 968974:pw-trigger.sh: pw_patch_check_state: 267: wait 969773 ++ 968974:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 968974:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.6RLcbbM6Gf ++ 968974:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 501495, "url": "https://patchwork.sourceware.org/api/1.2/patches/141874/checks/501495/", "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-22T19:42:46.365497", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_check--master-arm-precommit/builds/10775/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_gdb_check--master-arm", "description": "Test passed" }' = null ']' +++ 968974:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 968974:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-22T19:42:46.365497 +++ 968974:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-22T19:42:46.365497 +%s ++ 968974:pw-trigger.sh: pw_patch_check_state: 274: date=1787427766 ++ 968974:pw-trigger.sh: pw_patch_check_state: 275: '[' 1787418421 -le 1787427766 ']' ++ 968974:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1787427766 +++ 968974:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 968974:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 968974:pw-trigger.sh: pw_patch_check_state: 263: true ++ 968974:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 968974:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 968974:pw-trigger.sh: pw_patch_check_state: 267: wait 969780 ++ 968974:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 968974:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 968974:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.6RLcbbM6Gf ++ 968974:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 968974:pw-trigger.sh: pw_patch_check_state: 270: break ++ 968974:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 968974:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.mmclFAtpah /tmp/tmp.6RLcbbM6Gf + 968974:pw-trigger.sh: 89: check_state=success + 968974:pw-trigger.sh: 90: '[' success = pending ']' + 968974:pw-trigger.sh: 93: num_patch=2 + 968974:pw-trigger.sh: 72: true ++ 968974:pw-trigger.sh: 74: pw_get_patch_from_series gdb 65351 2 ++ 968974:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 968974:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 968974:pw-trigger.sh: pw_get_patch_from_series: 204: local id=65351 ++ 968974:pw-trigger.sh: pw_get_patch_from_series: 205: local num=2 ++ 968974:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 968974:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 65351 property '.*' value Patches 2 +++ 968974:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 968974:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 968974:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 968974:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 968974:pw-trigger.sh: pw_yaml_get: 100: local id=65351 +++ 968974:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 968974:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 968974:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 968974:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 968974:pw-trigger.sh: pw_yaml_get: 105: local match_num=2 +++ 968974:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 968974:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=141872 ++ 968974:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 141872 = '' ']' ++ 968974:pw-trigger.sh: pw_get_patch_from_series: 213: echo 141872 + 968974:pw-trigger.sh: 74: patch_id=141872 + 968974:pw-trigger.sh: 75: '[' 141872 = '' ']' ++ 968974:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 968974:pw-trigger.sh: 82: pw_get_patch_data gdb 141872 State ++ 968974:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 968974:pw-trigger.sh: pw_get_patch_data: 224: local project=gdb ++ 968974:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=141872 ++ 968974:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 968974:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gdb patch 141872 property State value ++ 968974:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 968974:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 968974:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 968974:pw-trigger.sh: pw_yaml_get: 100: local id=141872 ++ 968974:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 968974:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 968974:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 968974:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 968974:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 968974:pw-trigger.sh: pw_yaml_get: 108: set +x + 968974:pw-trigger.sh: 82: patch_state=new + 968974:pw-trigger.sh: 83: case "$patch_state" in ++ 968974:pw-trigger.sh: 89: pw_patch_check_state 141872 tcwg_gdb_check--master-arm ++ 968974:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 968974:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=141872 ++ 968974:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_check--master-arm ++ 968974:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 968974:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_check--master-arm +++ 968974:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 968974:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 968974:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_check--master-arm +++ 968974:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 968974:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 968974:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 968974:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 968974:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_check--master-arm ++ 968974:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 968974:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 968974:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.xMPB5OIQtS +++ 968974:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 968974:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.NUvjBrOzYk ++ 968974:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.xMPB5OIQtS /tmp/tmp.NUvjBrOzYk' EXIT ++ 968974:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 968974:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/141872/checks/ ++ 968974:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/141872/checks/?user=linaro-tcwg-bot&context=tcwg_gdb_check--master-arm&page=last' ++ 968974:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 968974:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 968974:pw-trigger.sh: pw_patch_check_state: 263: true ++ 968974:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 968974:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 968974:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 968974:pw-trigger.sh: pw_patch_check_state: 267: wait 969847 ++ 968974:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 968974:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.NUvjBrOzYk ++ 968974:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 501652, "url": "https://patchwork.sourceware.org/api/1.2/patches/141872/checks/501652/", "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:27:01.465507", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_check--master-arm-precommit/builds/10778/log", "context": "tcwg_gdb_check--master-arm", "description": "Test started" }' = null ']' +++ 968974:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 968974:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-23T04:27:01.465507 +++ 968974:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-23T04:27:01.465507 +%s ++ 968974:pw-trigger.sh: pw_patch_check_state: 274: date=1787459221 ++ 968974:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1787459221 ']' ++ 968974:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1787459221 +++ 968974:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 968974:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 968974:pw-trigger.sh: pw_patch_check_state: 263: true ++ 968974:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 968974:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 968974:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 968974:pw-trigger.sh: pw_patch_check_state: 267: wait 969854 ++ 968974:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 968974:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.NUvjBrOzYk ++ 968974:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 501653, "url": "https://patchwork.sourceware.org/api/1.2/patches/141872/checks/501653/", "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:27:03.532390", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_check--master-arm-precommit/builds/10778/log", "context": "tcwg_gdb_check--master-arm", "description": "Patch applied" }' = null ']' +++ 968974:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 968974:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-23T04:27:03.532390 +++ 968974:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-23T04:27:03.532390 +%s ++ 968974:pw-trigger.sh: pw_patch_check_state: 274: date=1787459223 ++ 968974:pw-trigger.sh: pw_patch_check_state: 275: '[' 1787459221 -le 1787459223 ']' ++ 968974:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1787459223 +++ 968974:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 968974:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 968974:pw-trigger.sh: pw_patch_check_state: 263: true ++ 968974:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 968974:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 968974:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 968974:pw-trigger.sh: pw_patch_check_state: 267: wait 969861 ++ 968974:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 968974:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.NUvjBrOzYk ++ 968974:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 501687, "url": "https://patchwork.sourceware.org/api/1.2/patches/141872/checks/501687/", "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-23T06:58:24.570776", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_check--master-arm-precommit/builds/10778/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_gdb_check--master-arm", "description": "Test passed" }' = null ']' +++ 968974:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 968974:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-23T06:58:24.570776 +++ 968974:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-23T06:58:24.570776 +%s ++ 968974:pw-trigger.sh: pw_patch_check_state: 274: date=1787468304 ++ 968974:pw-trigger.sh: pw_patch_check_state: 275: '[' 1787459223 -le 1787468304 ']' ++ 968974:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1787468304 +++ 968974:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 968974:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 968974:pw-trigger.sh: pw_patch_check_state: 263: true ++ 968974:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 968974:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 968974:pw-trigger.sh: pw_patch_check_state: 267: wait 969868 ++ 968974:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 968974:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 968974:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.NUvjBrOzYk ++ 968974:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 968974:pw-trigger.sh: pw_patch_check_state: 270: break ++ 968974:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 968974:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.xMPB5OIQtS /tmp/tmp.NUvjBrOzYk + 968974:pw-trigger.sh: 89: check_state=success + 968974:pw-trigger.sh: 90: '[' success = pending ']' + 968974:pw-trigger.sh: 93: num_patch=3 + 968974:pw-trigger.sh: 72: true ++ 968974:pw-trigger.sh: 74: pw_get_patch_from_series gdb 65351 3 ++ 968974:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 968974:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 968974:pw-trigger.sh: pw_get_patch_from_series: 204: local id=65351 ++ 968974:pw-trigger.sh: pw_get_patch_from_series: 205: local num=3 ++ 968974:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 968974:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 65351 property '.*' value Patches 3 +++ 968974:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 968974:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 968974:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 968974:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 968974:pw-trigger.sh: pw_yaml_get: 100: local id=65351 +++ 968974:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 968974:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 968974:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 968974:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 968974:pw-trigger.sh: pw_yaml_get: 105: local match_num=3 +++ 968974:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 968974:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=141873 ++ 968974:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 141873 = '' ']' ++ 968974:pw-trigger.sh: pw_get_patch_from_series: 213: echo 141873 + 968974:pw-trigger.sh: 74: patch_id=141873 + 968974:pw-trigger.sh: 75: '[' 141873 = '' ']' ++ 968974:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 968974:pw-trigger.sh: 82: pw_get_patch_data gdb 141873 State ++ 968974:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 968974:pw-trigger.sh: pw_get_patch_data: 224: local project=gdb ++ 968974:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=141873 ++ 968974:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 968974:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gdb patch 141873 property State value ++ 968974:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 968974:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 968974:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 968974:pw-trigger.sh: pw_yaml_get: 100: local id=141873 ++ 968974:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 968974:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 968974:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 968974:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 968974:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 968974:pw-trigger.sh: pw_yaml_get: 108: set +x + 968974:pw-trigger.sh: 82: patch_state=new + 968974:pw-trigger.sh: 83: case "$patch_state" in ++ 968974:pw-trigger.sh: 89: pw_patch_check_state 141873 tcwg_gdb_check--master-arm ++ 968974:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 968974:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=141873 ++ 968974:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_check--master-arm ++ 968974:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 968974:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_check--master-arm +++ 968974:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 968974:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 968974:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_check--master-arm +++ 968974:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 968974:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 968974:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 968974:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 968974:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_check--master-arm ++ 968974:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 968974:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 968974:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.FzIVNBCDXz +++ 968974:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 968974:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.g7RbnGh4mo ++ 968974:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.FzIVNBCDXz /tmp/tmp.g7RbnGh4mo' EXIT ++ 968974:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 968974:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/141873/checks/ ++ 968974:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/141873/checks/?user=linaro-tcwg-bot&context=tcwg_gdb_check--master-arm&page=last' ++ 968974:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 968974:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 968974:pw-trigger.sh: pw_patch_check_state: 263: true ++ 968974:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 968974:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 968974:pw-trigger.sh: pw_patch_check_state: 267: wait 969938 ++ 968974:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 968974:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 968974:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.g7RbnGh4mo ++ 968974:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 501786, "url": "https://patchwork.sourceware.org/api/1.2/patches/141873/checks/501786/", "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:28:52.262967", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_check--master-arm-precommit/builds/10783/log", "context": "tcwg_gdb_check--master-arm", "description": "Test started" }' = null ']' +++ 968974:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 968974:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-23T10:28:52.262967 +++ 968974:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-23T10:28:52.262967 +%s ++ 968974:pw-trigger.sh: pw_patch_check_state: 274: date=1787480932 ++ 968974:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1787480932 ']' ++ 968974:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1787480932 +++ 968974:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 968974:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 968974:pw-trigger.sh: pw_patch_check_state: 263: true ++ 968974:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 968974:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 968974:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 968974:pw-trigger.sh: pw_patch_check_state: 267: wait 969945 ++ 968974:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 968974:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.g7RbnGh4mo ++ 968974:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 501787, "url": "https://patchwork.sourceware.org/api/1.2/patches/141873/checks/501787/", "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:28:53.863732", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_check--master-arm-precommit/builds/10783/log", "context": "tcwg_gdb_check--master-arm", "description": "Patch applied" }' = null ']' +++ 968974:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 968974:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-23T10:28:53.863732 +++ 968974:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-23T10:28:53.863732 +%s ++ 968974:pw-trigger.sh: pw_patch_check_state: 274: date=1787480933 ++ 968974:pw-trigger.sh: pw_patch_check_state: 275: '[' 1787480932 -le 1787480933 ']' ++ 968974:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1787480933 +++ 968974:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 968974:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 968974:pw-trigger.sh: pw_patch_check_state: 263: true ++ 968974:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 968974:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 968974:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 968974:pw-trigger.sh: pw_patch_check_state: 267: wait 969952 ++ 968974:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 968974:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.g7RbnGh4mo ++ 968974:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 501825, "url": "https://patchwork.sourceware.org/api/1.2/patches/141873/checks/501825/", "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:44.416079", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_check--master-arm-precommit/builds/10783/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_gdb_check--master-arm", "description": "Test passed" }' = null ']' +++ 968974:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 968974:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-23T13:08:44.416079 +++ 968974:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-23T13:08:44.416079 +%s ++ 968974:pw-trigger.sh: pw_patch_check_state: 274: date=1787490524 ++ 968974:pw-trigger.sh: pw_patch_check_state: 275: '[' 1787480933 -le 1787490524 ']' ++ 968974:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1787490524 +++ 968974:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 968974:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 968974:pw-trigger.sh: pw_patch_check_state: 263: true ++ 968974:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 968974:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 968974:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 968974:pw-trigger.sh: pw_patch_check_state: 267: wait 969959 ++ 968974:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 968974:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.g7RbnGh4mo ++ 968974:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 968974:pw-trigger.sh: pw_patch_check_state: 270: break ++ 968974:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 968974:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.FzIVNBCDXz /tmp/tmp.g7RbnGh4mo + 968974:pw-trigger.sh: 89: check_state=success + 968974:pw-trigger.sh: 90: '[' success = pending ']' + 968974:pw-trigger.sh: 93: num_patch=4 + 968974:pw-trigger.sh: 72: true ++ 968974:pw-trigger.sh: 74: pw_get_patch_from_series gdb 65351 4 ++ 968974:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 968974:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 968974:pw-trigger.sh: pw_get_patch_from_series: 204: local id=65351 ++ 968974:pw-trigger.sh: pw_get_patch_from_series: 205: local num=4 ++ 968974:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 968974:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 968974:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 65351 property '.*' value Patches 4 +++ 968974:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 968974:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 968974:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 968974:pw-trigger.sh: pw_yaml_get: 100: local id=65351 +++ 968974:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 968974:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 968974:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 968974:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 968974:pw-trigger.sh: pw_yaml_get: 105: local match_num=4 +++ 968974:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 968974:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=141870 ++ 968974:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 141870 = '' ']' ++ 968974:pw-trigger.sh: pw_get_patch_from_series: 213: echo 141870 + 968974:pw-trigger.sh: 74: patch_id=141870 + 968974:pw-trigger.sh: 75: '[' 141870 = '' ']' ++ 968974:pw-trigger.sh: 82: pw_get_patch_data gdb 141870 State ++ 968974:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 968974:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 968974:pw-trigger.sh: pw_get_patch_data: 224: local project=gdb ++ 968974:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=141870 ++ 968974:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 968974:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gdb patch 141870 property State value ++ 968974:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 968974:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 968974:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 968974:pw-trigger.sh: pw_yaml_get: 100: local id=141870 ++ 968974:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 968974:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 968974:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 968974:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 968974:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 968974:pw-trigger.sh: pw_yaml_get: 108: set +x + 968974:pw-trigger.sh: 82: patch_state=new + 968974:pw-trigger.sh: 83: case "$patch_state" in ++ 968974:pw-trigger.sh: 89: pw_patch_check_state 141870 tcwg_gdb_check--master-arm ++ 968974:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 968974:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=141870 ++ 968974:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_check--master-arm ++ 968974:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 968974:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_check--master-arm +++ 968974:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 968974:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 968974:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_check--master-arm +++ 968974:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 968974:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 968974:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 968974:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 968974:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_check--master-arm ++ 968974:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 968974:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 968974:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.DEduePdtKW +++ 968974:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 968974:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.8MaEzQpPPi ++ 968974:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.DEduePdtKW /tmp/tmp.8MaEzQpPPi' EXIT ++ 968974:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 968974:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/141870/checks/ ++ 968974:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/141870/checks/?user=linaro-tcwg-bot&context=tcwg_gdb_check--master-arm&page=last' ++ 968974:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 968974:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 968974:pw-trigger.sh: pw_patch_check_state: 263: true ++ 968974:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 968974:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 968974:pw-trigger.sh: pw_patch_check_state: 267: wait 970032 ++ 968974:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 968974:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 968974:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.8MaEzQpPPi ++ 968974:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 501974, "url": "https://patchwork.sourceware.org/api/1.2/patches/141870/checks/501974/", "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-23T18:07:41.164959", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_check--master-arm-precommit/builds/10788/log", "context": "tcwg_gdb_check--master-arm", "description": "Test started" }' = null ']' +++ 968974:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 968974:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-23T18:07:41.164959 +++ 968974:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-23T18:07:41.164959 +%s ++ 968974:pw-trigger.sh: pw_patch_check_state: 274: date=1787508461 ++ 968974:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1787508461 ']' ++ 968974:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1787508461 +++ 968974:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 968974:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 968974:pw-trigger.sh: pw_patch_check_state: 263: true ++ 968974:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 968974:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 968974:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 968974:pw-trigger.sh: pw_patch_check_state: 267: wait 970039 ++ 968974:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 968974:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.8MaEzQpPPi ++ 968974:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 501975, "url": "https://patchwork.sourceware.org/api/1.2/patches/141870/checks/501975/", "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-23T18:07:45.265905", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_check--master-arm-precommit/builds/10788/log", "context": "tcwg_gdb_check--master-arm", "description": "Patch applied" }' = null ']' +++ 968974:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 968974:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-23T18:07:45.265905 +++ 968974:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-23T18:07:45.265905 +%s ++ 968974:pw-trigger.sh: pw_patch_check_state: 274: date=1787508465 ++ 968974:pw-trigger.sh: pw_patch_check_state: 275: '[' 1787508461 -le 1787508465 ']' ++ 968974:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1787508465 +++ 968974:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 968974:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 968974:pw-trigger.sh: pw_patch_check_state: 263: true ++ 968974:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 968974:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 968974:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 968974:pw-trigger.sh: pw_patch_check_state: 267: wait 970046 ++ 968974:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 968974:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.8MaEzQpPPi ++ 968974:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 502040, "url": "https://patchwork.sourceware.org/api/1.2/patches/141870/checks/502040/", "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-23T21:45:45.721717", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_check--master-arm-precommit/builds/10788/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_gdb_check--master-arm", "description": "Test passed" }' = null ']' +++ 968974:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 968974:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-23T21:45:45.721717 +++ 968974:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-23T21:45:45.721717 +%s ++ 968974:pw-trigger.sh: pw_patch_check_state: 274: date=1787521545 ++ 968974:pw-trigger.sh: pw_patch_check_state: 275: '[' 1787508465 -le 1787521545 ']' ++ 968974:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1787521545 +++ 968974:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 968974:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 968974:pw-trigger.sh: pw_patch_check_state: 263: true ++ 968974:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 968974:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 968974:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 968974:pw-trigger.sh: pw_patch_check_state: 267: wait 970053 ++ 968974:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 968974:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.8MaEzQpPPi ++ 968974:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 968974:pw-trigger.sh: pw_patch_check_state: 270: break ++ 968974:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 968974:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.DEduePdtKW /tmp/tmp.8MaEzQpPPi + 968974:pw-trigger.sh: 89: check_state=success + 968974:pw-trigger.sh: 90: '[' success = pending ']' + 968974:pw-trigger.sh: 93: num_patch=5 + 968974:pw-trigger.sh: 72: true ++ 968974:pw-trigger.sh: 74: pw_get_patch_from_series gdb 65351 5 ++ 968974:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 968974:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 968974:pw-trigger.sh: pw_get_patch_from_series: 204: local id=65351 ++ 968974:pw-trigger.sh: pw_get_patch_from_series: 205: local num=5 ++ 968974:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 968974:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 968974:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 65351 property '.*' value Patches 5 +++ 968974:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 968974:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 968974:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 968974:pw-trigger.sh: pw_yaml_get: 100: local id=65351 +++ 968974:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 968974:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 968974:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 968974:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 968974:pw-trigger.sh: pw_yaml_get: 105: local match_num=5 +++ 968974:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 968974:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=141871 ++ 968974:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 141871 = '' ']' ++ 968974:pw-trigger.sh: pw_get_patch_from_series: 213: echo 141871 + 968974:pw-trigger.sh: 74: patch_id=141871 + 968974:pw-trigger.sh: 75: '[' 141871 = '' ']' ++ 968974:pw-trigger.sh: 82: pw_get_patch_data gdb 141871 State ++ 968974:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 968974:pw-trigger.sh: pw_get_patch_data: 224: local project=gdb ++ 968974:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=141871 ++ 968974:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 968974:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gdb patch 141871 property State value ++ 968974:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 968974:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 968974:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 968974:pw-trigger.sh: pw_yaml_get: 100: local id=141871 ++ 968974:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 968974:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 968974:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 968974:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 968974:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 968974:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 968974:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' + 968974:pw-trigger.sh: 82: patch_state=new + 968974:pw-trigger.sh: 83: case "$patch_state" in ++ 968974:pw-trigger.sh: 89: pw_patch_check_state 141871 tcwg_gdb_check--master-arm ++ 968974:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 968974:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=141871 ++ 968974:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_check--master-arm ++ 968974:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 968974:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 +++ 968974:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_check--master-arm ++ 968974:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 968974:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_check--master-arm +++ 968974:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 968974:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 968974:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 968974:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 968974:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_check--master-arm ++ 968974:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 968974:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 968974:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.pGhJls4mGz +++ 968974:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 968974:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.CWRGGCwjwU ++ 968974:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.pGhJls4mGz /tmp/tmp.CWRGGCwjwU' EXIT ++ 968974:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 968974:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/141871/checks/ ++ 968974:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/141871/checks/?user=linaro-tcwg-bot&context=tcwg_gdb_check--master-arm&page=last' ++ 968974:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 968974:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 968974:pw-trigger.sh: pw_patch_check_state: 263: true ++ 968974:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 968974:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 968974:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 968974:pw-trigger.sh: pw_patch_check_state: 267: wait 970129 ++ 968974:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 968974:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.CWRGGCwjwU ++ 968974:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 502225, "url": "https://patchwork.sourceware.org/api/1.2/patches/141871/checks/502225/", "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:11:33.763836", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_check--master-arm-precommit/builds/10790/log", "context": "tcwg_gdb_check--master-arm", "description": "Test started" }' = null ']' +++ 968974:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 968974:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-24T04:11:33.763836 +++ 968974:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-24T04:11:33.763836 +%s ++ 968974:pw-trigger.sh: pw_patch_check_state: 274: date=1787544693 ++ 968974:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1787544693 ']' ++ 968974:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1787544693 +++ 968974:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 968974:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 968974:pw-trigger.sh: pw_patch_check_state: 263: true ++ 968974:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 968974:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 968974:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 968974:pw-trigger.sh: pw_patch_check_state: 267: wait 970136 ++ 968974:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 968974:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.CWRGGCwjwU ++ 968974:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 502226, "url": "https://patchwork.sourceware.org/api/1.2/patches/141871/checks/502226/", "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:11:36.066189", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_check--master-arm-precommit/builds/10790/log", "context": "tcwg_gdb_check--master-arm", "description": "Patch applied" }' = null ']' +++ 968974:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 968974:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-24T04:11:36.066189 +++ 968974:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-24T04:11:36.066189 +%s ++ 968974:pw-trigger.sh: pw_patch_check_state: 274: date=1787544696 ++ 968974:pw-trigger.sh: pw_patch_check_state: 275: '[' 1787544693 -le 1787544696 ']' ++ 968974:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1787544696 +++ 968974:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 968974:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 968974:pw-trigger.sh: pw_patch_check_state: 263: true ++ 968974:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 968974:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 968974:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 968974:pw-trigger.sh: pw_patch_check_state: 267: wait 970143 ++ 968974:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 968974:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.CWRGGCwjwU ++ 968974:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 502302, "url": "https://patchwork.sourceware.org/api/1.2/patches/141871/checks/502302/", "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:48:34.002623", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_check--master-arm-precommit/builds/10790/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_gdb_check--master-arm", "description": "Test passed" }' = null ']' +++ 968974:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 968974:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-24T06:48:34.002623 +++ 968974:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-24T06:48:34.002623 +%s ++ 968974:pw-trigger.sh: pw_patch_check_state: 274: date=1787554114 ++ 968974:pw-trigger.sh: pw_patch_check_state: 275: '[' 1787544696 -le 1787554114 ']' ++ 968974:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1787554114 +++ 968974:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 968974:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 968974:pw-trigger.sh: pw_patch_check_state: 263: true ++ 968974:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 968974:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 968974:pw-trigger.sh: pw_patch_check_state: 267: wait 970150 ++ 968974:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 968974:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 968974:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.CWRGGCwjwU ++ 968974:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 968974:pw-trigger.sh: pw_patch_check_state: 270: break ++ 968974:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 968974:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.pGhJls4mGz /tmp/tmp.CWRGGCwjwU + 968974:pw-trigger.sh: 89: check_state=success + 968974:pw-trigger.sh: 90: '[' success = pending ']' + 968974:pw-trigger.sh: 93: num_patch=6 + 968974:pw-trigger.sh: 72: true ++ 968974:pw-trigger.sh: 74: pw_get_patch_from_series gdb 65351 6 ++ 968974:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 968974:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 968974:pw-trigger.sh: pw_get_patch_from_series: 204: local id=65351 ++ 968974:pw-trigger.sh: pw_get_patch_from_series: 205: local num=6 ++ 968974:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 968974:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 65351 property '.*' value Patches 6 +++ 968974:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 968974:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 968974:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 968974:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 968974:pw-trigger.sh: pw_yaml_get: 100: local id=65351 +++ 968974:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 968974:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 968974:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 968974:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 968974:pw-trigger.sh: pw_yaml_get: 105: local match_num=6 +++ 968974:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 968974:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id= ++ 968974:pw-trigger.sh: pw_get_patch_from_series: 210: '[' '' = '' ']' ++ 968974:pw-trigger.sh: pw_get_patch_from_series: 211: return 1 ++ 968974:pw-trigger.sh: 74: true + 968974:pw-trigger.sh: 74: patch_id= + 968974:pw-trigger.sh: 75: '[' '' = '' ']' + 968974:pw-trigger.sh: 76: break + 968974:pw-trigger.sh: 96: '[' '' = '' ']' + 968974:pw-trigger.sh: 97: continue + 968974:pw-trigger.sh: 62: '[' 25 -gt 0 ']' + 968974:pw-trigger.sh: 63: i=24 ++ 968974:pw-trigger.sh: 64: shyaml get-value 24.id + 968974:pw-trigger.sh: 64: series_id=65405 + 968974:pw-trigger.sh: 66: pw_series_complete_p gdb 65405 + 968974:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 968974:pw-trigger.sh: pw_series_complete_p: 183: local project=gdb + 968974:pw-trigger.sh: pw_series_complete_p: 184: local series_id=65405 + 968974:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 968974:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get gdb series 65405 property Complete value ++ 968974:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 968974:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 968974:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 968974:pw-trigger.sh: pw_yaml_get: 100: local id=65405 ++ 968974:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 968974:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 968974:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 968974:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 968974:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 968974:pw-trigger.sh: pw_yaml_get: 108: set +x + 968974:pw-trigger.sh: pw_series_complete_p: 187: value=True + 968974:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 968974:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 968974:pw-trigger.sh: 71: num_patch=0 + 968974:pw-trigger.sh: 72: true ++ 968974:pw-trigger.sh: 74: pw_get_patch_from_series gdb 65405 0 ++ 968974:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 968974:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 968974:pw-trigger.sh: pw_get_patch_from_series: 204: local id=65405 ++ 968974:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 968974:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 968974:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 65405 property '.*' value Patches 0 +++ 968974:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 968974:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 968974:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 968974:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 968974:pw-trigger.sh: pw_yaml_get: 100: local id=65405 +++ 968974:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 968974:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 968974:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 968974:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 968974:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 968974:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 968974:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=141951 ++ 968974:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 141951 = '' ']' ++ 968974:pw-trigger.sh: pw_get_patch_from_series: 213: echo 141951 + 968974:pw-trigger.sh: 74: patch_id=141951 + 968974:pw-trigger.sh: 75: '[' 141951 = '' ']' ++ 968974:pw-trigger.sh: 82: pw_get_patch_data gdb 141951 State ++ 968974:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 968974:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 968974:pw-trigger.sh: pw_get_patch_data: 224: local project=gdb ++ 968974:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=141951 ++ 968974:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 968974:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gdb patch 141951 property State value ++ 968974:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 968974:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 968974:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 968974:pw-trigger.sh: pw_yaml_get: 100: local id=141951 ++ 968974:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 968974:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 968974:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 968974:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 968974:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 968974:pw-trigger.sh: pw_yaml_get: 108: set +x + 968974:pw-trigger.sh: 82: patch_state=new + 968974:pw-trigger.sh: 83: case "$patch_state" in ++ 968974:pw-trigger.sh: 89: pw_patch_check_state 141951 tcwg_gdb_check--master-arm ++ 968974:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 968974:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=141951 ++ 968974:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_check--master-arm ++ 968974:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 968974:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_check--master-arm +++ 968974:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 968974:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 968974:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_check--master-arm +++ 968974:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 968974:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 968974:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 968974:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 968974:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_check--master-arm ++ 968974:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 968974:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 968974:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.JHwGibXZzW +++ 968974:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 968974:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.37ktbOSzLN ++ 968974:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.JHwGibXZzW /tmp/tmp.37ktbOSzLN' EXIT ++ 968974:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 968974:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/141951/checks/ ++ 968974:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/141951/checks/?user=linaro-tcwg-bot&context=tcwg_gdb_check--master-arm&page=last' ++ 968974:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 968974:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 968974:pw-trigger.sh: pw_patch_check_state: 263: true ++ 968974:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 968974:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 968974:pw-trigger.sh: pw_patch_check_state: 267: wait 970267 ++ 968974:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 968974:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 968974:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.37ktbOSzLN ++ 968974:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 501224, "url": "https://patchwork.sourceware.org/api/1.2/patches/141951/checks/501224/", "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-22T12:09:54.144054", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_check--master-arm-precommit/builds/10773/log", "context": "tcwg_gdb_check--master-arm", "description": "Test started" }' = null ']' +++ 968974:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 968974:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-22T12:09:54.144054 +++ 968974:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-22T12:09:54.144054 +%s ++ 968974:pw-trigger.sh: pw_patch_check_state: 274: date=1787400594 ++ 968974:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1787400594 ']' ++ 968974:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1787400594 +++ 968974:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 968974:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 968974:pw-trigger.sh: pw_patch_check_state: 263: true ++ 968974:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 968974:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 968974:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 968974:pw-trigger.sh: pw_patch_check_state: 267: wait 970274 ++ 968974:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 968974:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.37ktbOSzLN ++ 968974:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 501225, "url": "https://patchwork.sourceware.org/api/1.2/patches/141951/checks/501225/", "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-22T12:09:57.861904", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_check--master-arm-precommit/builds/10773/log", "context": "tcwg_gdb_check--master-arm", "description": "Patch applied" }' = null ']' +++ 968974:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 968974:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-22T12:09:57.861904 +++ 968974:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-22T12:09:57.861904 +%s ++ 968974:pw-trigger.sh: pw_patch_check_state: 274: date=1787400597 ++ 968974:pw-trigger.sh: pw_patch_check_state: 275: '[' 1787400594 -le 1787400597 ']' ++ 968974:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1787400597 +++ 968974:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 968974:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 968974:pw-trigger.sh: pw_patch_check_state: 263: true ++ 968974:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 968974:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 968974:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 968974:pw-trigger.sh: pw_patch_check_state: 267: wait 970281 ++ 968974:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 968974:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.37ktbOSzLN ++ 968974:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 501287, "url": "https://patchwork.sourceware.org/api/1.2/patches/141951/checks/501287/", "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-22T14:27:00.164025", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_check--master-arm-precommit/builds/10773/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_gdb_check--master-arm", "description": "Test passed" }' = null ']' +++ 968974:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 968974:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-22T14:27:00.164025 +++ 968974:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-22T14:27:00.164025 +%s ++ 968974:pw-trigger.sh: pw_patch_check_state: 274: date=1787408820 ++ 968974:pw-trigger.sh: pw_patch_check_state: 275: '[' 1787400597 -le 1787408820 ']' ++ 968974:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1787408820 +++ 968974:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 968974:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 968974:pw-trigger.sh: pw_patch_check_state: 263: true ++ 968974:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 968974:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 968974:pw-trigger.sh: pw_patch_check_state: 267: wait 970288 ++ 968974:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 968974:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 968974:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.37ktbOSzLN ++ 968974:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 968974:pw-trigger.sh: pw_patch_check_state: 270: break ++ 968974:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 968974:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.JHwGibXZzW /tmp/tmp.37ktbOSzLN + 968974:pw-trigger.sh: 89: check_state=success + 968974:pw-trigger.sh: 90: '[' success = pending ']' + 968974:pw-trigger.sh: 93: num_patch=1 + 968974:pw-trigger.sh: 72: true ++ 968974:pw-trigger.sh: 74: pw_get_patch_from_series gdb 65405 1 ++ 968974:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 968974:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 968974:pw-trigger.sh: pw_get_patch_from_series: 204: local id=65405 ++ 968974:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 968974:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 968974:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 65405 property '.*' value Patches 1 +++ 968974:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 968974:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 968974:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 968974:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 968974:pw-trigger.sh: pw_yaml_get: 100: local id=65405 +++ 968974:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 968974:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 968974:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 968974:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 968974:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 968974:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 968974:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id= ++ 968974:pw-trigger.sh: pw_get_patch_from_series: 210: '[' '' = '' ']' ++ 968974:pw-trigger.sh: pw_get_patch_from_series: 211: return 1 ++ 968974:pw-trigger.sh: 74: true + 968974:pw-trigger.sh: 74: patch_id= + 968974:pw-trigger.sh: 75: '[' '' = '' ']' + 968974:pw-trigger.sh: 76: break + 968974:pw-trigger.sh: 96: '[' '' = '' ']' + 968974:pw-trigger.sh: 97: continue + 968974:pw-trigger.sh: 62: '[' 24 -gt 0 ']' + 968974:pw-trigger.sh: 63: i=23 ++ 968974:pw-trigger.sh: 64: shyaml get-value 23.id + 968974:pw-trigger.sh: 64: series_id=65418 + 968974:pw-trigger.sh: 66: pw_series_complete_p gdb 65418 + 968974:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 968974:pw-trigger.sh: pw_series_complete_p: 183: local project=gdb + 968974:pw-trigger.sh: pw_series_complete_p: 184: local series_id=65418 + 968974:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 968974:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get gdb series 65418 property Complete value ++ 968974:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 968974:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 968974:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 968974:pw-trigger.sh: pw_yaml_get: 100: local id=65418 ++ 968974:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 968974:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 968974:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 968974:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 968974:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 968974:pw-trigger.sh: pw_yaml_get: 108: set +x + 968974:pw-trigger.sh: pw_series_complete_p: 187: value=True + 968974:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 968974:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 968974:pw-trigger.sh: 71: num_patch=0 + 968974:pw-trigger.sh: 72: true ++ 968974:pw-trigger.sh: 74: pw_get_patch_from_series gdb 65418 0 ++ 968974:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 968974:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 968974:pw-trigger.sh: pw_get_patch_from_series: 204: local id=65418 ++ 968974:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 968974:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 968974:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 65418 property '.*' value Patches 0 +++ 968974:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 968974:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 968974:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 968974:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 968974:pw-trigger.sh: pw_yaml_get: 100: local id=65418 +++ 968974:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 968974:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 968974:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 968974:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 968974:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 968974:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 968974:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=141975 ++ 968974:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 141975 = '' ']' ++ 968974:pw-trigger.sh: pw_get_patch_from_series: 213: echo 141975 + 968974:pw-trigger.sh: 74: patch_id=141975 + 968974:pw-trigger.sh: 75: '[' 141975 = '' ']' ++ 968974:pw-trigger.sh: 82: pw_get_patch_data gdb 141975 State ++ 968974:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 968974:pw-trigger.sh: pw_get_patch_data: 224: local project=gdb ++ 968974:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=141975 ++ 968974:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 968974:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gdb patch 141975 property State value ++ 968974:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 968974:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 968974:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 968974:pw-trigger.sh: pw_yaml_get: 100: local id=141975 ++ 968974:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 968974:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 968974:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 968974:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 968974:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 968974:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 968974:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' + 968974:pw-trigger.sh: 82: patch_state=new + 968974:pw-trigger.sh: 83: case "$patch_state" in ++ 968974:pw-trigger.sh: 89: pw_patch_check_state 141975 tcwg_gdb_check--master-arm ++ 968974:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 968974:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=141975 ++ 968974:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_check--master-arm ++ 968974:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 968974:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_check--master-arm +++ 968974:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 968974:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 968974:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_check--master-arm +++ 968974:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 968974:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 968974:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 968974:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 968974:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_check--master-arm ++ 968974:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 968974:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 968974:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.6PTPINvwLH +++ 968974:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 968974:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.6EoEu2QFD6 ++ 968974:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.6PTPINvwLH /tmp/tmp.6EoEu2QFD6' EXIT ++ 968974:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 968974:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/141975/checks/ ++ 968974:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/141975/checks/?user=linaro-tcwg-bot&context=tcwg_gdb_check--master-arm&page=last' ++ 968974:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 968974:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 968974:pw-trigger.sh: pw_patch_check_state: 263: true ++ 968974:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 968974:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 968974:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 968974:pw-trigger.sh: pw_patch_check_state: 267: wait 970390 ++ 968974:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 968974:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.6EoEu2QFD6 ++ 968974:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 501404, "url": "https://patchwork.sourceware.org/api/1.2/patches/141975/checks/501404/", "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-22T17:06:56.166720", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_check--master-arm-precommit/builds/10776/log", "context": "tcwg_gdb_check--master-arm", "description": "Test started" }' = null ']' +++ 968974:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 968974:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-22T17:06:56.166720 +++ 968974:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-22T17:06:56.166720 +%s ++ 968974:pw-trigger.sh: pw_patch_check_state: 274: date=1787418416 ++ 968974:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1787418416 ']' ++ 968974:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1787418416 +++ 968974:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 968974:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 968974:pw-trigger.sh: pw_patch_check_state: 263: true ++ 968974:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 968974:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 968974:pw-trigger.sh: pw_patch_check_state: 267: wait 970397 ++ 968974:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 968974:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 968974:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.6EoEu2QFD6 ++ 968974:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 501407, "url": "https://patchwork.sourceware.org/api/1.2/patches/141975/checks/501407/", "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-22T17:06:58.663449", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_check--master-arm-precommit/builds/10776/log", "context": "tcwg_gdb_check--master-arm", "description": "Patch applied" }' = null ']' +++ 968974:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 968974:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-22T17:06:58.663449 +++ 968974:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-22T17:06:58.663449 +%s ++ 968974:pw-trigger.sh: pw_patch_check_state: 274: date=1787418418 ++ 968974:pw-trigger.sh: pw_patch_check_state: 275: '[' 1787418416 -le 1787418418 ']' ++ 968974:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1787418418 +++ 968974:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 968974:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 968974:pw-trigger.sh: pw_patch_check_state: 263: true ++ 968974:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 968974:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 968974:pw-trigger.sh: pw_patch_check_state: 267: wait 970404 ++ 968974:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 968974:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 968974:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.6EoEu2QFD6 ++ 968974:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 501501, "url": "https://patchwork.sourceware.org/api/1.2/patches/141975/checks/501501/", "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-22T19:48:46.864467", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_check--master-arm-precommit/builds/10776/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_gdb_check--master-arm", "description": "Test passed" }' = null ']' +++ 968974:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 968974:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-22T19:48:46.864467 +++ 968974:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-22T19:48:46.864467 +%s ++ 968974:pw-trigger.sh: pw_patch_check_state: 274: date=1787428126 ++ 968974:pw-trigger.sh: pw_patch_check_state: 275: '[' 1787418418 -le 1787428126 ']' ++ 968974:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1787428126 +++ 968974:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 968974:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 968974:pw-trigger.sh: pw_patch_check_state: 263: true ++ 968974:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 968974:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 968974:pw-trigger.sh: pw_patch_check_state: 267: wait 970411 ++ 968974:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 968974:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 968974:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.6EoEu2QFD6 ++ 968974:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 968974:pw-trigger.sh: pw_patch_check_state: 270: break ++ 968974:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 968974:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.6PTPINvwLH /tmp/tmp.6EoEu2QFD6 + 968974:pw-trigger.sh: 89: check_state=success + 968974:pw-trigger.sh: 90: '[' success = pending ']' + 968974:pw-trigger.sh: 93: num_patch=1 + 968974:pw-trigger.sh: 72: true ++ 968974:pw-trigger.sh: 74: pw_get_patch_from_series gdb 65418 1 ++ 968974:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 968974:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 968974:pw-trigger.sh: pw_get_patch_from_series: 204: local id=65418 ++ 968974:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 968974:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 968974:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 65418 property '.*' value Patches 1 +++ 968974:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 968974:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 968974:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 968974:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 968974:pw-trigger.sh: pw_yaml_get: 100: local id=65418 +++ 968974:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 968974:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 968974:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 968974:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 968974:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 968974:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 968974:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id= ++ 968974:pw-trigger.sh: pw_get_patch_from_series: 210: '[' '' = '' ']' ++ 968974:pw-trigger.sh: pw_get_patch_from_series: 211: return 1 ++ 968974:pw-trigger.sh: 74: true + 968974:pw-trigger.sh: 74: patch_id= + 968974:pw-trigger.sh: 75: '[' '' = '' ']' + 968974:pw-trigger.sh: 76: break + 968974:pw-trigger.sh: 96: '[' '' = '' ']' + 968974:pw-trigger.sh: 97: continue + 968974:pw-trigger.sh: 62: '[' 23 -gt 0 ']' + 968974:pw-trigger.sh: 63: i=22 ++ 968974:pw-trigger.sh: 64: shyaml get-value 22.id + 968974:pw-trigger.sh: 64: series_id=65419 + 968974:pw-trigger.sh: 66: pw_series_complete_p gdb 65419 + 968974:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 968974:pw-trigger.sh: pw_series_complete_p: 183: local project=gdb + 968974:pw-trigger.sh: pw_series_complete_p: 184: local series_id=65419 + 968974:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 968974:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get gdb series 65419 property Complete value ++ 968974:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 968974:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 968974:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 968974:pw-trigger.sh: pw_yaml_get: 100: local id=65419 ++ 968974:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 968974:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 968974:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 968974:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 968974:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 968974:pw-trigger.sh: pw_yaml_get: 108: set +x + 968974:pw-trigger.sh: pw_series_complete_p: 187: value=True + 968974:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 968974:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 968974:pw-trigger.sh: 71: num_patch=0 + 968974:pw-trigger.sh: 72: true ++ 968974:pw-trigger.sh: 74: pw_get_patch_from_series gdb 65419 0 ++ 968974:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 968974:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 968974:pw-trigger.sh: pw_get_patch_from_series: 204: local id=65419 ++ 968974:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 968974:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 968974:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 968974:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 65419 property '.*' value Patches 0 +++ 968974:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 968974:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 968974:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 968974:pw-trigger.sh: pw_yaml_get: 100: local id=65419 +++ 968974:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 968974:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 968974:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 968974:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 968974:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 968974:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 968974:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=141976 ++ 968974:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 141976 = '' ']' ++ 968974:pw-trigger.sh: pw_get_patch_from_series: 213: echo 141976 + 968974:pw-trigger.sh: 74: patch_id=141976 + 968974:pw-trigger.sh: 75: '[' 141976 = '' ']' ++ 968974:pw-trigger.sh: 82: pw_get_patch_data gdb 141976 State ++ 968974:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 968974:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 968974:pw-trigger.sh: pw_get_patch_data: 224: local project=gdb ++ 968974:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=141976 ++ 968974:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 968974:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gdb patch 141976 property State value ++ 968974:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 968974:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 968974:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 968974:pw-trigger.sh: pw_yaml_get: 100: local id=141976 ++ 968974:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 968974:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 968974:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 968974:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 968974:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 968974:pw-trigger.sh: pw_yaml_get: 108: set +x + 968974:pw-trigger.sh: 82: patch_state=new + 968974:pw-trigger.sh: 83: case "$patch_state" in ++ 968974:pw-trigger.sh: 89: pw_patch_check_state 141976 tcwg_gdb_check--master-arm ++ 968974:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 968974:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=141976 ++ 968974:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_check--master-arm ++ 968974:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 968974:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_check--master-arm +++ 968974:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 968974:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 968974:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_check--master-arm +++ 968974:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 968974:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 968974:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 968974:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 968974:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_check--master-arm ++ 968974:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 968974:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 968974:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.eBPmsVgCOU +++ 968974:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 968974:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.YBpb9xrsuC ++ 968974:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.eBPmsVgCOU /tmp/tmp.YBpb9xrsuC' EXIT ++ 968974:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 968974:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/141976/checks/ ++ 968974:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/141976/checks/?user=linaro-tcwg-bot&context=tcwg_gdb_check--master-arm&page=last' ++ 968974:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 968974:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 968974:pw-trigger.sh: pw_patch_check_state: 263: true ++ 968974:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 968974:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 968974:pw-trigger.sh: pw_patch_check_state: 267: wait 970513 ++ 968974:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 968974:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 968974:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.YBpb9xrsuC ++ 968974:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 501668, "url": "https://patchwork.sourceware.org/api/1.2/patches/141976/checks/501668/", "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-23T05:00:13.217937", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_check--master-arm-precommit/builds/10779/log", "context": "tcwg_gdb_check--master-arm", "description": "Test started" }' = null ']' +++ 968974:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 968974:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-23T05:00:13.217937 +++ 968974:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-23T05:00:13.217937 +%s ++ 968974:pw-trigger.sh: pw_patch_check_state: 274: date=1787461213 ++ 968974:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1787461213 ']' ++ 968974:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1787461213 +++ 968974:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 968974:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 968974:pw-trigger.sh: pw_patch_check_state: 263: true ++ 968974:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 968974:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 968974:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 968974:pw-trigger.sh: pw_patch_check_state: 267: wait 970520 ++ 968974:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 968974:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.YBpb9xrsuC ++ 968974:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 501669, "url": "https://patchwork.sourceware.org/api/1.2/patches/141976/checks/501669/", "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-23T05:00:14.549679", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_check--master-arm-precommit/builds/10779/log", "context": "tcwg_gdb_check--master-arm", "description": "Patch applied" }' = null ']' +++ 968974:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 968974:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-23T05:00:14.549679 +++ 968974:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-23T05:00:14.549679 +%s ++ 968974:pw-trigger.sh: pw_patch_check_state: 274: date=1787461214 ++ 968974:pw-trigger.sh: pw_patch_check_state: 275: '[' 1787461213 -le 1787461214 ']' ++ 968974:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1787461214 +++ 968974:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 968974:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 968974:pw-trigger.sh: pw_patch_check_state: 263: true ++ 968974:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 968974:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 968974:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 968974:pw-trigger.sh: pw_patch_check_state: 267: wait 970527 ++ 968974:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 968974:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.YBpb9xrsuC ++ 968974:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 501722, "url": "https://patchwork.sourceware.org/api/1.2/patches/141976/checks/501722/", "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:51:40.567969", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_check--master-arm-precommit/builds/10779/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_gdb_check--master-arm", "description": "Test passed" }' = null ']' +++ 968974:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 968974:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-23T07:51:40.567969 +++ 968974:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-23T07:51:40.567969 +%s ++ 968974:pw-trigger.sh: pw_patch_check_state: 274: date=1787471500 ++ 968974:pw-trigger.sh: pw_patch_check_state: 275: '[' 1787461214 -le 1787471500 ']' ++ 968974:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1787471500 +++ 968974:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 968974:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 968974:pw-trigger.sh: pw_patch_check_state: 263: true ++ 968974:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 968974:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 968974:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 968974:pw-trigger.sh: pw_patch_check_state: 267: wait 970534 ++ 968974:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 968974:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.YBpb9xrsuC ++ 968974:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 968974:pw-trigger.sh: pw_patch_check_state: 270: break ++ 968974:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 968974:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.eBPmsVgCOU /tmp/tmp.YBpb9xrsuC + 968974:pw-trigger.sh: 89: check_state=success + 968974:pw-trigger.sh: 90: '[' success = pending ']' + 968974:pw-trigger.sh: 93: num_patch=1 + 968974:pw-trigger.sh: 72: true ++ 968974:pw-trigger.sh: 74: pw_get_patch_from_series gdb 65419 1 ++ 968974:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 968974:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 968974:pw-trigger.sh: pw_get_patch_from_series: 204: local id=65419 ++ 968974:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 968974:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 968974:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 65419 property '.*' value Patches 1 +++ 968974:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 968974:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 968974:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 968974:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 968974:pw-trigger.sh: pw_yaml_get: 100: local id=65419 +++ 968974:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 968974:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 968974:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 968974:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 968974:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 968974:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 968974:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id= ++ 968974:pw-trigger.sh: pw_get_patch_from_series: 210: '[' '' = '' ']' ++ 968974:pw-trigger.sh: pw_get_patch_from_series: 211: return 1 ++ 968974:pw-trigger.sh: 74: true + 968974:pw-trigger.sh: 74: patch_id= + 968974:pw-trigger.sh: 75: '[' '' = '' ']' + 968974:pw-trigger.sh: 76: break + 968974:pw-trigger.sh: 96: '[' '' = '' ']' + 968974:pw-trigger.sh: 97: continue + 968974:pw-trigger.sh: 62: '[' 22 -gt 0 ']' + 968974:pw-trigger.sh: 63: i=21 ++ 968974:pw-trigger.sh: 64: shyaml get-value 21.id + 968974:pw-trigger.sh: 64: series_id=65420 + 968974:pw-trigger.sh: 66: pw_series_complete_p gdb 65420 + 968974:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 968974:pw-trigger.sh: pw_series_complete_p: 183: local project=gdb + 968974:pw-trigger.sh: pw_series_complete_p: 184: local series_id=65420 + 968974:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 968974:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get gdb series 65420 property Complete value ++ 968974:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 968974:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 968974:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 968974:pw-trigger.sh: pw_yaml_get: 100: local id=65420 ++ 968974:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 968974:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 968974:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 968974:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 968974:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 968974:pw-trigger.sh: pw_yaml_get: 108: set +x + 968974:pw-trigger.sh: pw_series_complete_p: 187: value=True + 968974:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 968974:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 968974:pw-trigger.sh: 71: num_patch=0 + 968974:pw-trigger.sh: 72: true ++ 968974:pw-trigger.sh: 74: pw_get_patch_from_series gdb 65420 0 ++ 968974:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 968974:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 968974:pw-trigger.sh: pw_get_patch_from_series: 204: local id=65420 ++ 968974:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 968974:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 968974:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 65420 property '.*' value Patches 0 +++ 968974:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 968974:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 968974:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 968974:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 968974:pw-trigger.sh: pw_yaml_get: 100: local id=65420 +++ 968974:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 968974:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 968974:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 968974:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 968974:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 968974:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 968974:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=141977 ++ 968974:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 141977 = '' ']' ++ 968974:pw-trigger.sh: pw_get_patch_from_series: 213: echo 141977 + 968974:pw-trigger.sh: 74: patch_id=141977 + 968974:pw-trigger.sh: 75: '[' 141977 = '' ']' ++ 968974:pw-trigger.sh: 82: pw_get_patch_data gdb 141977 State ++ 968974:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 968974:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 968974:pw-trigger.sh: pw_get_patch_data: 224: local project=gdb ++ 968974:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=141977 ++ 968974:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 968974:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gdb patch 141977 property State value ++ 968974:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 968974:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 968974:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 968974:pw-trigger.sh: pw_yaml_get: 100: local id=141977 ++ 968974:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 968974:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 968974:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 968974:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 968974:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 968974:pw-trigger.sh: pw_yaml_get: 108: set +x + 968974:pw-trigger.sh: 82: patch_state=new + 968974:pw-trigger.sh: 83: case "$patch_state" in ++ 968974:pw-trigger.sh: 89: pw_patch_check_state 141977 tcwg_gdb_check--master-arm ++ 968974:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 968974:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=141977 ++ 968974:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_check--master-arm ++ 968974:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 968974:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_check--master-arm +++ 968974:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 968974:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 968974:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_check--master-arm +++ 968974:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 968974:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 968974:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 968974:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 968974:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_check--master-arm ++ 968974:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 968974:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 968974:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.ePChXN97HP +++ 968974:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 968974:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.ZoOit2vsz9 ++ 968974:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.ePChXN97HP /tmp/tmp.ZoOit2vsz9' EXIT ++ 968974:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 968974:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/141977/checks/ ++ 968974: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' ++ 968974:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 968974:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 968974:pw-trigger.sh: pw_patch_check_state: 263: true ++ 968974:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 968974:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 968974:pw-trigger.sh: pw_patch_check_state: 267: wait 970636 ++ 968974:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 968974:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 968974:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.ZoOit2vsz9 ++ 968974: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 ']' +++ 968974:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 968974:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-23T04:59:08.728684 +++ 968974:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-23T04:59:08.728684 +%s ++ 968974:pw-trigger.sh: pw_patch_check_state: 274: date=1787461148 ++ 968974:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1787461148 ']' ++ 968974:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1787461148 +++ 968974:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 968974:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 968974:pw-trigger.sh: pw_patch_check_state: 263: true ++ 968974:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 968974:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 968974:pw-trigger.sh: pw_patch_check_state: 267: wait 970643 ++ 968974:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 968974:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 968974:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.ZoOit2vsz9 ++ 968974: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 ']' +++ 968974:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 968974:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-23T04:59:09.945061 +++ 968974:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-23T04:59:09.945061 +%s ++ 968974:pw-trigger.sh: pw_patch_check_state: 274: date=1787461149 ++ 968974:pw-trigger.sh: pw_patch_check_state: 275: '[' 1787461148 -le 1787461149 ']' ++ 968974:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1787461149 +++ 968974:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 968974:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 968974:pw-trigger.sh: pw_patch_check_state: 263: true ++ 968974:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 968974:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 968974:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 968974:pw-trigger.sh: pw_patch_check_state: 267: wait 970650 ++ 968974:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 968974:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.ZoOit2vsz9 ++ 968974: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 ']' +++ 968974:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 968974:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-23T08:06:59.070244 +++ 968974:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-23T08:06:59.070244 +%s ++ 968974:pw-trigger.sh: pw_patch_check_state: 274: date=1787472419 ++ 968974:pw-trigger.sh: pw_patch_check_state: 275: '[' 1787461149 -le 1787472419 ']' ++ 968974:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1787472419 +++ 968974:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 968974:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 968974:pw-trigger.sh: pw_patch_check_state: 263: true ++ 968974:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 968974:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 968974:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 968974:pw-trigger.sh: pw_patch_check_state: 267: wait 970657 ++ 968974:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 968974:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.ZoOit2vsz9 ++ 968974:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 968974:pw-trigger.sh: pw_patch_check_state: 270: break ++ 968974:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 968974:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.ePChXN97HP /tmp/tmp.ZoOit2vsz9 + 968974:pw-trigger.sh: 89: check_state=success + 968974:pw-trigger.sh: 90: '[' success = pending ']' + 968974:pw-trigger.sh: 93: num_patch=1 + 968974:pw-trigger.sh: 72: true ++ 968974:pw-trigger.sh: 74: pw_get_patch_from_series gdb 65420 1 ++ 968974:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 968974:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 968974:pw-trigger.sh: pw_get_patch_from_series: 204: local id=65420 ++ 968974:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 968974:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 968974:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 65420 property '.*' value Patches 1 +++ 968974:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 968974:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 968974:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 968974:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 968974:pw-trigger.sh: pw_yaml_get: 100: local id=65420 +++ 968974:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 968974:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 968974:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 968974:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 968974:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 968974:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 968974:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id= ++ 968974:pw-trigger.sh: pw_get_patch_from_series: 210: '[' '' = '' ']' ++ 968974:pw-trigger.sh: pw_get_patch_from_series: 211: return 1 ++ 968974:pw-trigger.sh: 74: true + 968974:pw-trigger.sh: 74: patch_id= + 968974:pw-trigger.sh: 75: '[' '' = '' ']' + 968974:pw-trigger.sh: 76: break + 968974:pw-trigger.sh: 96: '[' '' = '' ']' + 968974:pw-trigger.sh: 97: continue + 968974:pw-trigger.sh: 62: '[' 21 -gt 0 ']' + 968974:pw-trigger.sh: 63: i=20 ++ 968974:pw-trigger.sh: 64: shyaml get-value 20.id + 968974:pw-trigger.sh: 64: series_id=65421 + 968974:pw-trigger.sh: 66: pw_series_complete_p gdb 65421 + 968974:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 968974:pw-trigger.sh: pw_series_complete_p: 183: local project=gdb + 968974:pw-trigger.sh: pw_series_complete_p: 184: local series_id=65421 + 968974:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 968974:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get gdb series 65421 property Complete value ++ 968974:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 968974:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 968974:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 968974:pw-trigger.sh: pw_yaml_get: 100: local id=65421 ++ 968974:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 968974:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 968974:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 968974:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 968974:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 968974:pw-trigger.sh: pw_yaml_get: 108: set +x + 968974:pw-trigger.sh: pw_series_complete_p: 187: value=True + 968974:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 968974:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 968974:pw-trigger.sh: 71: num_patch=0 + 968974:pw-trigger.sh: 72: true ++ 968974:pw-trigger.sh: 74: pw_get_patch_from_series gdb 65421 0 ++ 968974:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 968974:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 968974:pw-trigger.sh: pw_get_patch_from_series: 204: local id=65421 ++ 968974:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 968974:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 968974:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 65421 property '.*' value Patches 0 +++ 968974:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 968974:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 968974:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 968974:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 968974:pw-trigger.sh: pw_yaml_get: 100: local id=65421 +++ 968974:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 968974:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 968974:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 968974:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 968974:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 968974:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 968974:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=141978 ++ 968974:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 141978 = '' ']' ++ 968974:pw-trigger.sh: pw_get_patch_from_series: 213: echo 141978 + 968974:pw-trigger.sh: 74: patch_id=141978 + 968974:pw-trigger.sh: 75: '[' 141978 = '' ']' ++ 968974:pw-trigger.sh: 82: pw_get_patch_data gdb 141978 State ++ 968974:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 968974:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 968974:pw-trigger.sh: pw_get_patch_data: 224: local project=gdb ++ 968974:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=141978 ++ 968974:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 968974:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gdb patch 141978 property State value ++ 968974:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 968974:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 968974:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 968974:pw-trigger.sh: pw_yaml_get: 100: local id=141978 ++ 968974:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 968974:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 968974:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 968974:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 968974:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 968974:pw-trigger.sh: pw_yaml_get: 108: set +x + 968974:pw-trigger.sh: 82: patch_state=new + 968974:pw-trigger.sh: 83: case "$patch_state" in ++ 968974:pw-trigger.sh: 89: pw_patch_check_state 141978 tcwg_gdb_check--master-arm ++ 968974:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 968974:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=141978 ++ 968974:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_check--master-arm ++ 968974:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 968974:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_check--master-arm +++ 968974:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 968974:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 968974:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_check--master-arm +++ 968974:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 968974:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 968974:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 968974:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 968974:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_check--master-arm ++ 968974:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 968974:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 968974:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.jFRxWAmlyk +++ 968974:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 968974:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.FqwEpmNm5Q ++ 968974:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.jFRxWAmlyk /tmp/tmp.FqwEpmNm5Q' EXIT ++ 968974:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 968974:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/141978/checks/ ++ 968974: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' ++ 968974:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 968974:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 968974:pw-trigger.sh: pw_patch_check_state: 263: true ++ 968974:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 968974:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 968974:pw-trigger.sh: pw_patch_check_state: 267: wait 970759 ++ 968974:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 968974:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 968974:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.FqwEpmNm5Q ++ 968974: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 ']' +++ 968974:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 968974:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-23T04:59:09.982730 +++ 968974:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-23T04:59:09.982730 +%s ++ 968974:pw-trigger.sh: pw_patch_check_state: 274: date=1787461149 ++ 968974:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1787461149 ']' ++ 968974:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1787461149 +++ 968974:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 968974:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 968974:pw-trigger.sh: pw_patch_check_state: 263: true ++ 968974:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 968974:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 968974:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 968974:pw-trigger.sh: pw_patch_check_state: 267: wait 970766 ++ 968974:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 968974:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.FqwEpmNm5Q ++ 968974: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 ']' +++ 968974:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 968974:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-23T04:59:11.579892 +++ 968974:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-23T04:59:11.579892 +%s ++ 968974:pw-trigger.sh: pw_patch_check_state: 274: date=1787461151 ++ 968974:pw-trigger.sh: pw_patch_check_state: 275: '[' 1787461149 -le 1787461151 ']' ++ 968974:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1787461151 +++ 968974:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 968974:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 968974:pw-trigger.sh: pw_patch_check_state: 263: true ++ 968974:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 968974:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 968974:pw-trigger.sh: pw_patch_check_state: 267: wait 970773 ++ 968974:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 968974:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 968974:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.FqwEpmNm5Q ++ 968974: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 ']' +++ 968974:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 968974:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-23T07:44:46.864290 +++ 968974:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-23T07:44:46.864290 +%s ++ 968974:pw-trigger.sh: pw_patch_check_state: 274: date=1787471086 ++ 968974:pw-trigger.sh: pw_patch_check_state: 275: '[' 1787461151 -le 1787471086 ']' ++ 968974:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1787471086 +++ 968974:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 968974:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 968974:pw-trigger.sh: pw_patch_check_state: 263: true ++ 968974:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 968974:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 968974:pw-trigger.sh: pw_patch_check_state: 267: wait 970780 ++ 968974:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 968974:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 968974:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.FqwEpmNm5Q ++ 968974:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 968974:pw-trigger.sh: pw_patch_check_state: 270: break ++ 968974:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 968974:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.jFRxWAmlyk /tmp/tmp.FqwEpmNm5Q + 968974:pw-trigger.sh: 89: check_state=success + 968974:pw-trigger.sh: 90: '[' success = pending ']' + 968974:pw-trigger.sh: 93: num_patch=1 + 968974:pw-trigger.sh: 72: true ++ 968974:pw-trigger.sh: 74: pw_get_patch_from_series gdb 65421 1 ++ 968974:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 968974:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 968974:pw-trigger.sh: pw_get_patch_from_series: 204: local id=65421 ++ 968974:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 968974:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 968974:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 65421 property '.*' value Patches 1 +++ 968974:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 968974:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 968974:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 968974:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 968974:pw-trigger.sh: pw_yaml_get: 100: local id=65421 +++ 968974:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 968974:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 968974:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 968974:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 968974:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 968974:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 968974:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id= ++ 968974:pw-trigger.sh: pw_get_patch_from_series: 210: '[' '' = '' ']' ++ 968974:pw-trigger.sh: pw_get_patch_from_series: 211: return 1 ++ 968974:pw-trigger.sh: 74: true + 968974:pw-trigger.sh: 74: patch_id= + 968974:pw-trigger.sh: 75: '[' '' = '' ']' + 968974:pw-trigger.sh: 76: break + 968974:pw-trigger.sh: 96: '[' '' = '' ']' + 968974:pw-trigger.sh: 97: continue + 968974:pw-trigger.sh: 62: '[' 20 -gt 0 ']' + 968974:pw-trigger.sh: 63: i=19 ++ 968974:pw-trigger.sh: 64: shyaml get-value 19.id + 968974:pw-trigger.sh: 64: series_id=65431 + 968974:pw-trigger.sh: 66: pw_series_complete_p gdb 65431 + 968974:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 968974:pw-trigger.sh: pw_series_complete_p: 183: local project=gdb + 968974:pw-trigger.sh: pw_series_complete_p: 184: local series_id=65431 + 968974:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 968974:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get gdb series 65431 property Complete value ++ 968974:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 968974:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 968974:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 968974:pw-trigger.sh: pw_yaml_get: 100: local id=65431 ++ 968974:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 968974:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 968974:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 968974:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 968974:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 968974:pw-trigger.sh: pw_yaml_get: 108: set +x + 968974:pw-trigger.sh: pw_series_complete_p: 187: value=True + 968974:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 968974:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 968974:pw-trigger.sh: 71: num_patch=0 + 968974:pw-trigger.sh: 72: true ++ 968974:pw-trigger.sh: 74: pw_get_patch_from_series gdb 65431 0 ++ 968974:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 968974:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 968974:pw-trigger.sh: pw_get_patch_from_series: 204: local id=65431 ++ 968974:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 968974:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 968974:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 65431 property '.*' value Patches 0 +++ 968974:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 968974:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 968974:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 968974:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 968974:pw-trigger.sh: pw_yaml_get: 100: local id=65431 +++ 968974:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 968974:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 968974:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 968974:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 968974:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 968974:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 968974:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=141995 ++ 968974:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 141995 = '' ']' ++ 968974:pw-trigger.sh: pw_get_patch_from_series: 213: echo 141995 + 968974:pw-trigger.sh: 74: patch_id=141995 + 968974:pw-trigger.sh: 75: '[' 141995 = '' ']' ++ 968974:pw-trigger.sh: 82: pw_get_patch_data gdb 141995 State ++ 968974:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 968974:pw-trigger.sh: pw_get_patch_data: 224: local project=gdb ++ 968974:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=141995 ++ 968974:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 968974:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gdb patch 141995 property State value ++ 968974:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 968974:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 968974:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 968974:pw-trigger.sh: pw_yaml_get: 100: local id=141995 ++ 968974:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 968974:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 968974:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 968974:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 968974:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 968974:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 968974:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' + 968974:pw-trigger.sh: 82: patch_state=new + 968974:pw-trigger.sh: 83: case "$patch_state" in ++ 968974:pw-trigger.sh: 89: pw_patch_check_state 141995 tcwg_gdb_check--master-arm ++ 968974:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 968974:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=141995 ++ 968974:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_check--master-arm ++ 968974:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 968974:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_check--master-arm +++ 968974:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 968974:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 968974:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_check--master-arm +++ 968974:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 968974:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 968974:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 968974:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 968974:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_check--master-arm ++ 968974:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 968974:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 968974:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.3csG7j0JIJ +++ 968974:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 968974:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.KnI1q9uaHH ++ 968974:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.3csG7j0JIJ /tmp/tmp.KnI1q9uaHH' EXIT ++ 968974:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 968974:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/141995/checks/ ++ 968974: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' ++ 968974:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 968974:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 968974:pw-trigger.sh: pw_patch_check_state: 263: true ++ 968974:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 968974:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 968974:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 968974:pw-trigger.sh: pw_patch_check_state: 267: wait 970882 ++ 968974:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 968974:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.KnI1q9uaHH ++ 968974: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 ']' +++ 968974:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 968974:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-23T10:30:42.273717 +++ 968974:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-23T10:30:42.273717 +%s ++ 968974:pw-trigger.sh: pw_patch_check_state: 274: date=1787481042 ++ 968974:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1787481042 ']' ++ 968974:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1787481042 +++ 968974:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 968974:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 968974:pw-trigger.sh: pw_patch_check_state: 263: true ++ 968974:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 968974:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 968974:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 968974:pw-trigger.sh: pw_patch_check_state: 267: wait 970889 ++ 968974:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 968974:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.KnI1q9uaHH ++ 968974: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 ']' +++ 968974:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 968974:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-23T10:30:43.865368 +++ 968974:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-23T10:30:43.865368 +%s ++ 968974:pw-trigger.sh: pw_patch_check_state: 274: date=1787481043 ++ 968974:pw-trigger.sh: pw_patch_check_state: 275: '[' 1787481042 -le 1787481043 ']' ++ 968974:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1787481043 +++ 968974:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 968974:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 968974:pw-trigger.sh: pw_patch_check_state: 263: true ++ 968974:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 968974:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 968974:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 968974:pw-trigger.sh: pw_patch_check_state: 267: wait 970896 ++ 968974:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 968974:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.KnI1q9uaHH ++ 968974: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 ']' +++ 968974:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 968974:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-23T13:08:10.962946 +++ 968974:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-23T13:08:10.962946 +%s ++ 968974:pw-trigger.sh: pw_patch_check_state: 274: date=1787490490 ++ 968974:pw-trigger.sh: pw_patch_check_state: 275: '[' 1787481043 -le 1787490490 ']' ++ 968974:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1787490490 +++ 968974:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 968974:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 968974:pw-trigger.sh: pw_patch_check_state: 263: true ++ 968974:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 968974:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 968974:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 968974:pw-trigger.sh: pw_patch_check_state: 267: wait 970903 ++ 968974:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 968974:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.KnI1q9uaHH ++ 968974:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 968974:pw-trigger.sh: pw_patch_check_state: 270: break ++ 968974:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 968974:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.3csG7j0JIJ /tmp/tmp.KnI1q9uaHH + 968974:pw-trigger.sh: 89: check_state=success + 968974:pw-trigger.sh: 90: '[' success = pending ']' + 968974:pw-trigger.sh: 93: num_patch=1 + 968974:pw-trigger.sh: 72: true ++ 968974:pw-trigger.sh: 74: pw_get_patch_from_series gdb 65431 1 ++ 968974:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 968974:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 968974:pw-trigger.sh: pw_get_patch_from_series: 204: local id=65431 ++ 968974:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 968974:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 968974:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 65431 property '.*' value Patches 1 +++ 968974:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 968974:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 968974:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 968974:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 968974:pw-trigger.sh: pw_yaml_get: 100: local id=65431 +++ 968974:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 968974:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 968974:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 968974:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 968974:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 968974:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 968974:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id= ++ 968974:pw-trigger.sh: pw_get_patch_from_series: 210: '[' '' = '' ']' ++ 968974:pw-trigger.sh: pw_get_patch_from_series: 211: return 1 ++ 968974:pw-trigger.sh: 74: true + 968974:pw-trigger.sh: 74: patch_id= + 968974:pw-trigger.sh: 75: '[' '' = '' ']' + 968974:pw-trigger.sh: 76: break + 968974:pw-trigger.sh: 96: '[' '' = '' ']' + 968974:pw-trigger.sh: 97: continue + 968974:pw-trigger.sh: 62: '[' 19 -gt 0 ']' + 968974:pw-trigger.sh: 63: i=18 ++ 968974:pw-trigger.sh: 64: shyaml get-value 18.id + 968974:pw-trigger.sh: 64: series_id=65432 + 968974:pw-trigger.sh: 66: pw_series_complete_p gdb 65432 + 968974:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 968974:pw-trigger.sh: pw_series_complete_p: 183: local project=gdb + 968974:pw-trigger.sh: pw_series_complete_p: 184: local series_id=65432 + 968974:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 968974:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get gdb series 65432 property Complete value ++ 968974:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 968974:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 968974:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 968974:pw-trigger.sh: pw_yaml_get: 100: local id=65432 ++ 968974:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 968974:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 968974:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 968974:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 968974:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 968974:pw-trigger.sh: pw_yaml_get: 108: set +x + 968974:pw-trigger.sh: pw_series_complete_p: 187: value=True + 968974:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 968974:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 968974:pw-trigger.sh: 71: num_patch=0 + 968974:pw-trigger.sh: 72: true ++ 968974:pw-trigger.sh: 74: pw_get_patch_from_series gdb 65432 0 ++ 968974:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 968974:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 968974:pw-trigger.sh: pw_get_patch_from_series: 204: local id=65432 ++ 968974:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 968974:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 968974:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 65432 property '.*' value Patches 0 +++ 968974:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 968974:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 968974:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 968974:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 968974:pw-trigger.sh: pw_yaml_get: 100: local id=65432 +++ 968974:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 968974:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 968974:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 968974:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 968974:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 968974:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 968974:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=141999 ++ 968974:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 141999 = '' ']' ++ 968974:pw-trigger.sh: pw_get_patch_from_series: 213: echo 141999 + 968974:pw-trigger.sh: 74: patch_id=141999 + 968974:pw-trigger.sh: 75: '[' 141999 = '' ']' ++ 968974:pw-trigger.sh: 82: pw_get_patch_data gdb 141999 State ++ 968974:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 968974:pw-trigger.sh: pw_get_patch_data: 224: local project=gdb ++ 968974:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=141999 ++ 968974:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 968974:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gdb patch 141999 property State value ++ 968974:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 968974:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 968974:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 968974:pw-trigger.sh: pw_yaml_get: 100: local id=141999 ++ 968974:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 968974:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 968974:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 968974:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 968974:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 968974:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 968974:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' + 968974:pw-trigger.sh: 82: patch_state=new + 968974:pw-trigger.sh: 83: case "$patch_state" in ++ 968974:pw-trigger.sh: 89: pw_patch_check_state 141999 tcwg_gdb_check--master-arm ++ 968974:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 968974:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=141999 ++ 968974:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_check--master-arm ++ 968974:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 968974:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_check--master-arm +++ 968974:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 968974:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 968974:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_check--master-arm +++ 968974:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 968974:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 968974:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 968974:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 968974:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_check--master-arm ++ 968974:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 968974:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 968974:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.vYro1ABjwy +++ 968974:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 968974:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.ly8YNZ6rrD ++ 968974:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.vYro1ABjwy /tmp/tmp.ly8YNZ6rrD' EXIT ++ 968974:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 968974:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/141999/checks/ ++ 968974: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' ++ 968974:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 968974:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 968974:pw-trigger.sh: pw_patch_check_state: 263: true ++ 968974:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 968974:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 968974:pw-trigger.sh: pw_patch_check_state: 267: wait 971013 ++ 968974:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 968974:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 968974:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.ly8YNZ6rrD ++ 968974: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 ']' +++ 968974:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 968974:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-23T10:31:03.975329 +++ 968974:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-23T10:31:03.975329 +%s ++ 968974:pw-trigger.sh: pw_patch_check_state: 274: date=1787481063 ++ 968974:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1787481063 ']' ++ 968974:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1787481063 +++ 968974:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 968974:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 968974:pw-trigger.sh: pw_patch_check_state: 263: true ++ 968974:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 968974:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 968974:pw-trigger.sh: pw_patch_check_state: 267: wait 971020 ++ 968974:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 968974:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 968974:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.ly8YNZ6rrD ++ 968974: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 ']' +++ 968974:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 968974:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-23T10:31:11.165820 +++ 968974:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-23T10:31:11.165820 +%s ++ 968974:pw-trigger.sh: pw_patch_check_state: 274: date=1787481071 ++ 968974:pw-trigger.sh: pw_patch_check_state: 275: '[' 1787481063 -le 1787481071 ']' ++ 968974:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1787481071 +++ 968974:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 968974:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 968974:pw-trigger.sh: pw_patch_check_state: 263: true ++ 968974:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 968974:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 968974:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 968974:pw-trigger.sh: pw_patch_check_state: 267: wait 971027 ++ 968974:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 968974:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.ly8YNZ6rrD ++ 968974: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 ']' +++ 968974:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 968974:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-23T13:02:38.221416 +++ 968974:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-23T13:02:38.221416 +%s ++ 968974:pw-trigger.sh: pw_patch_check_state: 274: date=1787490158 ++ 968974:pw-trigger.sh: pw_patch_check_state: 275: '[' 1787481071 -le 1787490158 ']' ++ 968974:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1787490158 +++ 968974:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 968974:pw-trigger.sh: pw_patch_check_state: 277: cur_state=fail ++ 968974:pw-trigger.sh: pw_patch_check_state: 263: true ++ 968974:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 968974:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 968974:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 968974:pw-trigger.sh: pw_patch_check_state: 267: wait 971034 ++ 968974:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 968974:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.ly8YNZ6rrD ++ 968974:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 968974:pw-trigger.sh: pw_patch_check_state: 270: break ++ 968974:pw-trigger.sh: pw_patch_check_state: 281: echo fail +++ 968974:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.vYro1ABjwy /tmp/tmp.ly8YNZ6rrD + 968974:pw-trigger.sh: 89: check_state=fail + 968974:pw-trigger.sh: 90: '[' fail = pending ']' + 968974:pw-trigger.sh: 93: num_patch=1 + 968974:pw-trigger.sh: 72: true ++ 968974:pw-trigger.sh: 74: pw_get_patch_from_series gdb 65432 1 ++ 968974:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 968974:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 968974:pw-trigger.sh: pw_get_patch_from_series: 204: local id=65432 ++ 968974:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 968974:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 968974:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 65432 property '.*' value Patches 1 +++ 968974:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 968974:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 968974:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 968974:pw-trigger.sh: pw_yaml_get: 100: local id=65432 +++ 968974:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 968974:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 968974:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 968974:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 968974:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 968974:pw-trigger.sh: pw_yaml_get: 108: set +x +++ 968974:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 ++ 968974:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=142000 ++ 968974:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 142000 = '' ']' ++ 968974:pw-trigger.sh: pw_get_patch_from_series: 213: echo 142000 + 968974:pw-trigger.sh: 74: patch_id=142000 + 968974:pw-trigger.sh: 75: '[' 142000 = '' ']' ++ 968974:pw-trigger.sh: 82: pw_get_patch_data gdb 142000 State ++ 968974:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 968974:pw-trigger.sh: pw_get_patch_data: 224: local project=gdb ++ 968974:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=142000 ++ 968974:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 968974:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gdb patch 142000 property State value ++ 968974:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 968974:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 968974:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 968974:pw-trigger.sh: pw_yaml_get: 100: local id=142000 ++ 968974:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 968974:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 968974:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 968974:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 968974:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 968974:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 968974:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' + 968974:pw-trigger.sh: 82: patch_state=new + 968974:pw-trigger.sh: 83: case "$patch_state" in ++ 968974:pw-trigger.sh: 89: pw_patch_check_state 142000 tcwg_gdb_check--master-arm ++ 968974:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 968974:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=142000 ++ 968974:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_check--master-arm ++ 968974:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 968974:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_check--master-arm +++ 968974:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 968974:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 968974:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_check--master-arm +++ 968974:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 968974:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 968974:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 968974:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 968974:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_check--master-arm ++ 968974:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 968974:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 968974:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.Aa9ZgdASUS +++ 968974:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 968974:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.lfX2n3W6qR ++ 968974:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.Aa9ZgdASUS /tmp/tmp.lfX2n3W6qR' EXIT ++ 968974:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 968974:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/142000/checks/ ++ 968974: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' ++ 968974:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 968974:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 968974:pw-trigger.sh: pw_patch_check_state: 263: true ++ 968974:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 968974:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 968974:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 968974:pw-trigger.sh: pw_patch_check_state: 267: wait 971098 ++ 968974:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 968974:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.lfX2n3W6qR ++ 968974: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 ']' +++ 968974:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 968974:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-24T00:20:06.005420 +++ 968974:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-24T00:20:06.005420 +%s ++ 968974:pw-trigger.sh: pw_patch_check_state: 274: date=1787530806 ++ 968974:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1787530806 ']' ++ 968974:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1787530806 +++ 968974:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 968974:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 968974:pw-trigger.sh: pw_patch_check_state: 263: true ++ 968974:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 968974:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 968974:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 968974:pw-trigger.sh: pw_patch_check_state: 267: wait 971105 ++ 968974:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 968974:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.lfX2n3W6qR ++ 968974: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 ']' +++ 968974:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 968974:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-24T00:20:11.004954 +++ 968974:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-24T00:20:11.004954 +%s ++ 968974:pw-trigger.sh: pw_patch_check_state: 274: date=1787530811 ++ 968974:pw-trigger.sh: pw_patch_check_state: 275: '[' 1787530806 -le 1787530811 ']' ++ 968974:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1787530811 +++ 968974:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 968974:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 968974:pw-trigger.sh: pw_patch_check_state: 263: true ++ 968974:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 968974:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 968974:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 968974:pw-trigger.sh: pw_patch_check_state: 267: wait 971112 ++ 968974:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 968974:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.lfX2n3W6qR ++ 968974: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 ']' +++ 968974:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 968974:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-24T03:23:58.366489 +++ 968974:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-24T03:23:58.366489 +%s ++ 968974:pw-trigger.sh: pw_patch_check_state: 274: date=1787541838 ++ 968974:pw-trigger.sh: pw_patch_check_state: 275: '[' 1787530811 -le 1787541838 ']' ++ 968974:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1787541838 +++ 968974:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 968974:pw-trigger.sh: pw_patch_check_state: 277: cur_state=fail ++ 968974:pw-trigger.sh: pw_patch_check_state: 263: true ++ 968974:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 968974:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 968974:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 968974:pw-trigger.sh: pw_patch_check_state: 267: wait 971119 ++ 968974:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 968974:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.lfX2n3W6qR ++ 968974:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 968974:pw-trigger.sh: pw_patch_check_state: 270: break ++ 968974:pw-trigger.sh: pw_patch_check_state: 281: echo fail +++ 968974:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.Aa9ZgdASUS /tmp/tmp.lfX2n3W6qR + 968974:pw-trigger.sh: 89: check_state=fail + 968974:pw-trigger.sh: 90: '[' fail = pending ']' + 968974:pw-trigger.sh: 93: num_patch=2 + 968974:pw-trigger.sh: 72: true ++ 968974:pw-trigger.sh: 74: pw_get_patch_from_series gdb 65432 2 ++ 968974:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 968974:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 968974:pw-trigger.sh: pw_get_patch_from_series: 204: local id=65432 ++ 968974:pw-trigger.sh: pw_get_patch_from_series: 205: local num=2 ++ 968974:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 968974:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 65432 property '.*' value Patches 2 +++ 968974:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 968974:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 968974:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 968974:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 968974:pw-trigger.sh: pw_yaml_get: 100: local id=65432 +++ 968974:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 968974:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 968974:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 968974:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 968974:pw-trigger.sh: pw_yaml_get: 105: local match_num=2 +++ 968974:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 968974:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=141996 ++ 968974:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 141996 = '' ']' ++ 968974:pw-trigger.sh: pw_get_patch_from_series: 213: echo 141996 + 968974:pw-trigger.sh: 74: patch_id=141996 + 968974:pw-trigger.sh: 75: '[' 141996 = '' ']' ++ 968974:pw-trigger.sh: 82: pw_get_patch_data gdb 141996 State ++ 968974:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 968974:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 968974:pw-trigger.sh: pw_get_patch_data: 224: local project=gdb ++ 968974:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=141996 ++ 968974:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 968974:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gdb patch 141996 property State value ++ 968974:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 968974:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 968974:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 968974:pw-trigger.sh: pw_yaml_get: 100: local id=141996 ++ 968974:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 968974:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 968974:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 968974:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 968974:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 968974:pw-trigger.sh: pw_yaml_get: 108: set +x + 968974:pw-trigger.sh: 82: patch_state=new + 968974:pw-trigger.sh: 83: case "$patch_state" in ++ 968974:pw-trigger.sh: 89: pw_patch_check_state 141996 tcwg_gdb_check--master-arm ++ 968974:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 968974:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=141996 ++ 968974:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_check--master-arm ++ 968974:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 968974:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_check--master-arm +++ 968974:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 968974:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 968974:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_check--master-arm +++ 968974:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 968974:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 968974:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 968974:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 968974:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_check--master-arm ++ 968974:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 968974:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 968974:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.UvnlX94ISx +++ 968974:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 968974:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.wua93sYAHk ++ 968974:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.UvnlX94ISx /tmp/tmp.wua93sYAHk' EXIT ++ 968974:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 968974:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/141996/checks/ ++ 968974: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' ++ 968974:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 968974:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 968974:pw-trigger.sh: pw_patch_check_state: 263: true ++ 968974:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 968974:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 968974:pw-trigger.sh: pw_patch_check_state: 267: wait 971186 ++ 968974:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 968974:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 968974:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.wua93sYAHk ++ 968974: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 ']' +++ 968974:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 968974:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-24T04:18:32.663939 +++ 968974:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-24T04:18:32.663939 +%s ++ 968974:pw-trigger.sh: pw_patch_check_state: 274: date=1787545112 ++ 968974:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1787545112 ']' ++ 968974:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1787545112 +++ 968974:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 968974:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 968974:pw-trigger.sh: pw_patch_check_state: 263: true ++ 968974:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 968974:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 968974:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 968974:pw-trigger.sh: pw_patch_check_state: 267: wait 971193 ++ 968974:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 968974:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.wua93sYAHk ++ 968974: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 ']' +++ 968974:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 968974:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-24T04:18:35.171372 +++ 968974:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-24T04:18:35.171372 +%s ++ 968974:pw-trigger.sh: pw_patch_check_state: 274: date=1787545115 ++ 968974:pw-trigger.sh: pw_patch_check_state: 275: '[' 1787545112 -le 1787545115 ']' ++ 968974:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1787545115 +++ 968974:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 968974:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 968974:pw-trigger.sh: pw_patch_check_state: 263: true ++ 968974:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 968974:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 968974:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 968974:pw-trigger.sh: pw_patch_check_state: 267: wait 971200 ++ 968974:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 968974:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.wua93sYAHk ++ 968974: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 ']' +++ 968974:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 968974:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-24T06:59:09.616827 +++ 968974:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-24T06:59:09.616827 +%s ++ 968974:pw-trigger.sh: pw_patch_check_state: 274: date=1787554749 ++ 968974:pw-trigger.sh: pw_patch_check_state: 275: '[' 1787545115 -le 1787554749 ']' ++ 968974:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1787554749 +++ 968974:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 968974:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 968974:pw-trigger.sh: pw_patch_check_state: 263: true ++ 968974:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 968974:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 968974:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 968974:pw-trigger.sh: pw_patch_check_state: 267: wait 971207 ++ 968974:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 968974:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.wua93sYAHk ++ 968974:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 968974:pw-trigger.sh: pw_patch_check_state: 270: break ++ 968974:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 968974:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.UvnlX94ISx /tmp/tmp.wua93sYAHk + 968974:pw-trigger.sh: 89: check_state=success + 968974:pw-trigger.sh: 90: '[' success = pending ']' + 968974:pw-trigger.sh: 93: num_patch=3 + 968974:pw-trigger.sh: 72: true ++ 968974:pw-trigger.sh: 74: pw_get_patch_from_series gdb 65432 3 ++ 968974:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 968974:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 968974:pw-trigger.sh: pw_get_patch_from_series: 204: local id=65432 ++ 968974:pw-trigger.sh: pw_get_patch_from_series: 205: local num=3 ++ 968974:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 968974:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 65432 property '.*' value Patches 3 +++ 968974:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 968974:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 968974:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 968974:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 968974:pw-trigger.sh: pw_yaml_get: 100: local id=65432 +++ 968974:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 968974:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 968974:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 968974:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 968974:pw-trigger.sh: pw_yaml_get: 105: local match_num=3 +++ 968974:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 968974:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=141997 ++ 968974:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 141997 = '' ']' ++ 968974:pw-trigger.sh: pw_get_patch_from_series: 213: echo 141997 + 968974:pw-trigger.sh: 74: patch_id=141997 + 968974:pw-trigger.sh: 75: '[' 141997 = '' ']' ++ 968974:pw-trigger.sh: 82: pw_get_patch_data gdb 141997 State ++ 968974:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 968974:pw-trigger.sh: pw_get_patch_data: 224: local project=gdb ++ 968974:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=141997 ++ 968974:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 968974:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gdb patch 141997 property State value ++ 968974:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 968974:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 968974:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 968974:pw-trigger.sh: pw_yaml_get: 100: local id=141997 ++ 968974:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 968974:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 968974:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 968974:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 968974:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 968974:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 968974:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' + 968974:pw-trigger.sh: 82: patch_state=new + 968974:pw-trigger.sh: 83: case "$patch_state" in ++ 968974:pw-trigger.sh: 89: pw_patch_check_state 141997 tcwg_gdb_check--master-arm ++ 968974:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 968974:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=141997 ++ 968974:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_check--master-arm ++ 968974:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 968974:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_check--master-arm +++ 968974:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 968974:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 968974:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_check--master-arm +++ 968974:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 968974:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 968974:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 968974:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 968974:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_check--master-arm ++ 968974:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 968974:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 968974:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.LHh0QFs9Xi +++ 968974:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 968974:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.klYkRjhWVf ++ 968974:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.LHh0QFs9Xi /tmp/tmp.klYkRjhWVf' EXIT ++ 968974:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 968974:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/141997/checks/ ++ 968974: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' ++ 968974:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 968974:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 968974:pw-trigger.sh: pw_patch_check_state: 263: true ++ 968974:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 968974:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 968974:pw-trigger.sh: pw_patch_check_state: 267: wait 971277 ++ 968974:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 968974:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 968974:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.klYkRjhWVf ++ 968974: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 ']' +++ 968974:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 968974:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-25T03:32:10.065194 +++ 968974:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-25T03:32:10.065194 +%s ++ 968974:pw-trigger.sh: pw_patch_check_state: 274: date=1787628730 ++ 968974:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1787628730 ']' ++ 968974:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1787628730 +++ 968974:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 968974:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 968974:pw-trigger.sh: pw_patch_check_state: 263: true ++ 968974:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 968974:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 968974:pw-trigger.sh: pw_patch_check_state: 267: wait 971284 ++ 968974:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 968974:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 968974:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.klYkRjhWVf ++ 968974: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 ']' +++ 968974:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 968974:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-25T03:32:14.766008 +++ 968974:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-25T03:32:14.766008 +%s ++ 968974:pw-trigger.sh: pw_patch_check_state: 274: date=1787628734 ++ 968974:pw-trigger.sh: pw_patch_check_state: 275: '[' 1787628730 -le 1787628734 ']' ++ 968974:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1787628734 +++ 968974:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 968974:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 968974:pw-trigger.sh: pw_patch_check_state: 263: true ++ 968974:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 968974:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 968974:pw-trigger.sh: pw_patch_check_state: 267: wait 971291 ++ 968974:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 968974:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 968974:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.klYkRjhWVf ++ 968974: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 ']' +++ 968974:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 968974:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-25T06:20:59.197300 +++ 968974:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-25T06:20:59.197300 +%s ++ 968974:pw-trigger.sh: pw_patch_check_state: 274: date=1787638859 ++ 968974:pw-trigger.sh: pw_patch_check_state: 275: '[' 1787628734 -le 1787638859 ']' ++ 968974:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1787638859 +++ 968974:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 968974:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 968974:pw-trigger.sh: pw_patch_check_state: 263: true ++ 968974:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 968974:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 968974:pw-trigger.sh: pw_patch_check_state: 267: wait 971298 ++ 968974:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 968974:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 968974:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.klYkRjhWVf ++ 968974:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 968974:pw-trigger.sh: pw_patch_check_state: 270: break ++ 968974:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 968974:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.LHh0QFs9Xi /tmp/tmp.klYkRjhWVf + 968974:pw-trigger.sh: 89: check_state=success + 968974:pw-trigger.sh: 90: '[' success = pending ']' + 968974:pw-trigger.sh: 93: num_patch=4 + 968974:pw-trigger.sh: 72: true ++ 968974:pw-trigger.sh: 74: pw_get_patch_from_series gdb 65432 4 ++ 968974:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 968974:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 968974:pw-trigger.sh: pw_get_patch_from_series: 204: local id=65432 ++ 968974:pw-trigger.sh: pw_get_patch_from_series: 205: local num=4 ++ 968974:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 968974:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 65432 property '.*' value Patches 4 +++ 968974:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 968974:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 968974:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 968974:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 968974:pw-trigger.sh: pw_yaml_get: 100: local id=65432 +++ 968974:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 968974:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 968974:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 968974:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 968974:pw-trigger.sh: pw_yaml_get: 105: local match_num=4 +++ 968974:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 968974:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=141998 ++ 968974:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 141998 = '' ']' ++ 968974:pw-trigger.sh: pw_get_patch_from_series: 213: echo 141998 + 968974:pw-trigger.sh: 74: patch_id=141998 + 968974:pw-trigger.sh: 75: '[' 141998 = '' ']' ++ 968974:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 968974:pw-trigger.sh: 82: pw_get_patch_data gdb 141998 State ++ 968974:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 968974:pw-trigger.sh: pw_get_patch_data: 224: local project=gdb ++ 968974:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=141998 ++ 968974:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 968974:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gdb patch 141998 property State value ++ 968974:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 968974:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 968974:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 968974:pw-trigger.sh: pw_yaml_get: 100: local id=141998 ++ 968974:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 968974:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 968974:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 968974:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 968974:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 968974:pw-trigger.sh: pw_yaml_get: 108: set +x + 968974:pw-trigger.sh: 82: patch_state=new + 968974:pw-trigger.sh: 83: case "$patch_state" in ++ 968974:pw-trigger.sh: 89: pw_patch_check_state 141998 tcwg_gdb_check--master-arm ++ 968974:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 968974:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=141998 ++ 968974:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_check--master-arm ++ 968974:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 968974:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_check--master-arm +++ 968974:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 968974:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 968974:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_check--master-arm +++ 968974:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 968974:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 968974:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 968974:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 968974:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_check--master-arm ++ 968974:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 968974:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 968974:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.fUhVhsF2SD +++ 968974:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 968974:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.gZ0DpmQWgp ++ 968974:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.fUhVhsF2SD /tmp/tmp.gZ0DpmQWgp' EXIT ++ 968974:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 968974:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/141998/checks/ ++ 968974: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' ++ 968974:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 968974:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 968974:pw-trigger.sh: pw_patch_check_state: 263: true ++ 968974:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 968974:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 968974:pw-trigger.sh: pw_patch_check_state: 267: wait 971371 ++ 968974:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 968974:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 968974:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.gZ0DpmQWgp ++ 968974: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 ']' +++ 968974:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 968974:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-25T17:19:31.867642 +++ 968974:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-25T17:19:31.867642 +%s ++ 968974:pw-trigger.sh: pw_patch_check_state: 274: date=1787678371 ++ 968974:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1787678371 ']' ++ 968974:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1787678371 +++ 968974:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 968974:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 968974:pw-trigger.sh: pw_patch_check_state: 263: true ++ 968974:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 968974:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 968974:pw-trigger.sh: pw_patch_check_state: 267: wait 971378 ++ 968974:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 968974:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 968974:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.gZ0DpmQWgp ++ 968974: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 ']' +++ 968974:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 968974:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-25T17:19:34.021888 +++ 968974:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-25T17:19:34.021888 +%s ++ 968974:pw-trigger.sh: pw_patch_check_state: 274: date=1787678374 ++ 968974:pw-trigger.sh: pw_patch_check_state: 275: '[' 1787678371 -le 1787678374 ']' ++ 968974:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1787678374 +++ 968974:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 968974:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 968974:pw-trigger.sh: pw_patch_check_state: 263: true ++ 968974:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 968974:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 968974:pw-trigger.sh: pw_patch_check_state: 267: wait 971385 ++ 968974:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 968974:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 968974:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.gZ0DpmQWgp ++ 968974: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 ']' +++ 968974:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 968974:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-25T19:29:40.949161 +++ 968974:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-25T19:29:40.949161 +%s ++ 968974:pw-trigger.sh: pw_patch_check_state: 274: date=1787686180 ++ 968974:pw-trigger.sh: pw_patch_check_state: 275: '[' 1787678374 -le 1787686180 ']' ++ 968974:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1787686180 +++ 968974:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 968974:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 968974:pw-trigger.sh: pw_patch_check_state: 263: true ++ 968974:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 968974:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 968974:pw-trigger.sh: pw_patch_check_state: 267: wait 971392 ++ 968974:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 968974:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 968974:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.gZ0DpmQWgp ++ 968974:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 968974:pw-trigger.sh: pw_patch_check_state: 270: break ++ 968974:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 968974:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.fUhVhsF2SD /tmp/tmp.gZ0DpmQWgp + 968974:pw-trigger.sh: 89: check_state=success + 968974:pw-trigger.sh: 90: '[' success = pending ']' + 968974:pw-trigger.sh: 93: num_patch=5 + 968974:pw-trigger.sh: 72: true ++ 968974:pw-trigger.sh: 74: pw_get_patch_from_series gdb 65432 5 ++ 968974:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 968974:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 968974:pw-trigger.sh: pw_get_patch_from_series: 204: local id=65432 ++ 968974:pw-trigger.sh: pw_get_patch_from_series: 205: local num=5 ++ 968974:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 968974:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 65432 property '.*' value Patches 5 +++ 968974:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 968974:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 968974:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 968974:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 968974:pw-trigger.sh: pw_yaml_get: 100: local id=65432 +++ 968974:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 968974:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 968974:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 968974:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 968974:pw-trigger.sh: pw_yaml_get: 105: local match_num=5 +++ 968974:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 968974:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id= ++ 968974:pw-trigger.sh: pw_get_patch_from_series: 210: '[' '' = '' ']' ++ 968974:pw-trigger.sh: pw_get_patch_from_series: 211: return 1 ++ 968974:pw-trigger.sh: 74: true + 968974:pw-trigger.sh: 74: patch_id= + 968974:pw-trigger.sh: 75: '[' '' = '' ']' + 968974:pw-trigger.sh: 76: break + 968974:pw-trigger.sh: 96: '[' '' = '' ']' + 968974:pw-trigger.sh: 97: continue + 968974:pw-trigger.sh: 62: '[' 18 -gt 0 ']' + 968974:pw-trigger.sh: 63: i=17 ++ 968974:pw-trigger.sh: 64: shyaml get-value 17.id + 968974:pw-trigger.sh: 64: series_id=65433 + 968974:pw-trigger.sh: 66: pw_series_complete_p gdb 65433 + 968974:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 968974:pw-trigger.sh: pw_series_complete_p: 183: local project=gdb + 968974:pw-trigger.sh: pw_series_complete_p: 184: local series_id=65433 + 968974:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 968974:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get gdb series 65433 property Complete value ++ 968974:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 968974:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 968974:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 968974:pw-trigger.sh: pw_yaml_get: 100: local id=65433 ++ 968974:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 968974:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 968974:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 968974:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 968974:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 968974:pw-trigger.sh: pw_yaml_get: 108: set +x + 968974:pw-trigger.sh: pw_series_complete_p: 187: value=True + 968974:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 968974:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 968974:pw-trigger.sh: 71: num_patch=0 + 968974:pw-trigger.sh: 72: true ++ 968974:pw-trigger.sh: 74: pw_get_patch_from_series gdb 65433 0 ++ 968974:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 968974:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 968974:pw-trigger.sh: pw_get_patch_from_series: 204: local id=65433 ++ 968974:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 968974:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 968974:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 65433 property '.*' value Patches 0 +++ 968974:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 968974:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 968974:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 968974:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 968974:pw-trigger.sh: pw_yaml_get: 100: local id=65433 +++ 968974:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 968974:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 968974:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 968974:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 968974:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 968974:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 968974:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=142001 ++ 968974:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 142001 = '' ']' ++ 968974:pw-trigger.sh: pw_get_patch_from_series: 213: echo 142001 + 968974:pw-trigger.sh: 74: patch_id=142001 + 968974:pw-trigger.sh: 75: '[' 142001 = '' ']' ++ 968974:pw-trigger.sh: 82: pw_get_patch_data gdb 142001 State ++ 968974:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 968974:pw-trigger.sh: pw_get_patch_data: 224: local project=gdb ++ 968974:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=142001 ++ 968974:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 968974:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gdb patch 142001 property State value ++ 968974:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 968974:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 968974:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 968974:pw-trigger.sh: pw_yaml_get: 100: local id=142001 ++ 968974:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 968974:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 968974:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 968974:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 968974:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 968974:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 968974:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' + 968974:pw-trigger.sh: 82: patch_state=new + 968974:pw-trigger.sh: 83: case "$patch_state" in ++ 968974:pw-trigger.sh: 89: pw_patch_check_state 142001 tcwg_gdb_check--master-arm ++ 968974:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 968974:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=142001 ++ 968974:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_check--master-arm ++ 968974:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 968974:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_check--master-arm +++ 968974:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 968974:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 968974:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_check--master-arm +++ 968974:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 968974:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 968974:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 968974:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 968974:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_check--master-arm ++ 968974:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 968974:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 968974:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.q8FXbonh9y +++ 968974:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 968974:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.5YkfYq23la ++ 968974:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.q8FXbonh9y /tmp/tmp.5YkfYq23la' EXIT ++ 968974:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 968974:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/142001/checks/ ++ 968974: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' ++ 968974:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 968974:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 968974:pw-trigger.sh: pw_patch_check_state: 263: true ++ 968974:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 968974:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 968974:pw-trigger.sh: pw_patch_check_state: 267: wait 971506 ++ 968974:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 968974:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 968974:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.5YkfYq23la ++ 968974: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 ']' +++ 968974:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 968974:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-23T10:36:06.965296 +++ 968974:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-23T10:36:06.965296 +%s ++ 968974:pw-trigger.sh: pw_patch_check_state: 274: date=1787481366 ++ 968974:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1787481366 ']' ++ 968974:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1787481366 +++ 968974:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 968974:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 968974:pw-trigger.sh: pw_patch_check_state: 263: true ++ 968974:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 968974:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 968974:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 968974:pw-trigger.sh: pw_patch_check_state: 267: wait 971513 ++ 968974:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 968974:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.5YkfYq23la ++ 968974: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 ']' +++ 968974:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 968974:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-23T10:36:08.763770 +++ 968974:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-23T10:36:08.763770 +%s ++ 968974:pw-trigger.sh: pw_patch_check_state: 274: date=1787481368 ++ 968974:pw-trigger.sh: pw_patch_check_state: 275: '[' 1787481366 -le 1787481368 ']' ++ 968974:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1787481368 +++ 968974:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 968974:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 968974:pw-trigger.sh: pw_patch_check_state: 263: true ++ 968974:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 968974:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 968974:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 968974:pw-trigger.sh: pw_patch_check_state: 267: wait 971520 ++ 968974:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 968974:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.5YkfYq23la ++ 968974: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 ']' +++ 968974:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 968974:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-23T13:12:45.321093 +++ 968974:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-23T13:12:45.321093 +%s ++ 968974:pw-trigger.sh: pw_patch_check_state: 274: date=1787490765 ++ 968974:pw-trigger.sh: pw_patch_check_state: 275: '[' 1787481368 -le 1787490765 ']' ++ 968974:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1787490765 +++ 968974:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 968974:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 968974:pw-trigger.sh: pw_patch_check_state: 263: true ++ 968974:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 968974:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 968974:pw-trigger.sh: pw_patch_check_state: 267: wait 971527 ++ 968974:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 968974:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 968974:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.5YkfYq23la ++ 968974:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 968974:pw-trigger.sh: pw_patch_check_state: 270: break ++ 968974:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 968974:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.q8FXbonh9y /tmp/tmp.5YkfYq23la + 968974:pw-trigger.sh: 89: check_state=success + 968974:pw-trigger.sh: 90: '[' success = pending ']' + 968974:pw-trigger.sh: 93: num_patch=1 + 968974:pw-trigger.sh: 72: true ++ 968974:pw-trigger.sh: 74: pw_get_patch_from_series gdb 65433 1 ++ 968974:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 968974:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 968974:pw-trigger.sh: pw_get_patch_from_series: 204: local id=65433 ++ 968974:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 968974:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 968974:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 65433 property '.*' value Patches 1 +++ 968974:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 968974:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 968974:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 968974:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 968974:pw-trigger.sh: pw_yaml_get: 100: local id=65433 +++ 968974:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 968974:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 968974:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 968974:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 968974:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 968974:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 968974:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id= ++ 968974:pw-trigger.sh: pw_get_patch_from_series: 210: '[' '' = '' ']' ++ 968974:pw-trigger.sh: pw_get_patch_from_series: 211: return 1 ++ 968974:pw-trigger.sh: 74: true + 968974:pw-trigger.sh: 74: patch_id= + 968974:pw-trigger.sh: 75: '[' '' = '' ']' + 968974:pw-trigger.sh: 76: break + 968974:pw-trigger.sh: 96: '[' '' = '' ']' + 968974:pw-trigger.sh: 97: continue + 968974:pw-trigger.sh: 62: '[' 17 -gt 0 ']' + 968974:pw-trigger.sh: 63: i=16 ++ 968974:pw-trigger.sh: 64: shyaml get-value 16.id + 968974:pw-trigger.sh: 64: series_id=65455 + 968974:pw-trigger.sh: 66: pw_series_complete_p gdb 65455 + 968974:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 968974:pw-trigger.sh: pw_series_complete_p: 183: local project=gdb + 968974:pw-trigger.sh: pw_series_complete_p: 184: local series_id=65455 + 968974:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 968974:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get gdb series 65455 property Complete value ++ 968974:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 968974:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 968974:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 968974:pw-trigger.sh: pw_yaml_get: 100: local id=65455 ++ 968974:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 968974:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 968974:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 968974:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 968974:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 968974:pw-trigger.sh: pw_yaml_get: 108: set +x + 968974:pw-trigger.sh: pw_series_complete_p: 187: value=True + 968974:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 968974:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 968974:pw-trigger.sh: 71: num_patch=0 + 968974:pw-trigger.sh: 72: true ++ 968974:pw-trigger.sh: 74: pw_get_patch_from_series gdb 65455 0 ++ 968974:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 968974:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 968974:pw-trigger.sh: pw_get_patch_from_series: 204: local id=65455 ++ 968974:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 968974:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 968974:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 65455 property '.*' value Patches 0 +++ 968974:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 968974:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 968974:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 968974:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 968974:pw-trigger.sh: pw_yaml_get: 100: local id=65455 +++ 968974:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 968974:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 968974:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 968974:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 968974:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 968974:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 968974:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=142031 ++ 968974:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 142031 = '' ']' ++ 968974:pw-trigger.sh: pw_get_patch_from_series: 213: echo 142031 + 968974:pw-trigger.sh: 74: patch_id=142031 + 968974:pw-trigger.sh: 75: '[' 142031 = '' ']' ++ 968974:pw-trigger.sh: 82: pw_get_patch_data gdb 142031 State ++ 968974:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 968974:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 968974:pw-trigger.sh: pw_get_patch_data: 224: local project=gdb ++ 968974:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=142031 ++ 968974:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 968974:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gdb patch 142031 property State value ++ 968974:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 968974:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 968974:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 968974:pw-trigger.sh: pw_yaml_get: 100: local id=142031 ++ 968974:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 968974:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 968974:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 968974:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 968974:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 968974:pw-trigger.sh: pw_yaml_get: 108: set +x + 968974:pw-trigger.sh: 82: patch_state=new + 968974:pw-trigger.sh: 83: case "$patch_state" in ++ 968974:pw-trigger.sh: 89: pw_patch_check_state 142031 tcwg_gdb_check--master-arm ++ 968974:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 968974:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=142031 ++ 968974:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_check--master-arm ++ 968974:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 968974:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_check--master-arm +++ 968974:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 968974:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 968974:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_check--master-arm +++ 968974:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 968974:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 968974:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 968974:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 968974:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_check--master-arm ++ 968974:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 968974:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 968974:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.WHbEaUQOwH +++ 968974:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 968974:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.oKBHaQayjG ++ 968974:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.WHbEaUQOwH /tmp/tmp.oKBHaQayjG' EXIT ++ 968974:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 968974:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/142031/checks/ ++ 968974: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' ++ 968974:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 968974:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 968974:pw-trigger.sh: pw_patch_check_state: 263: true ++ 968974:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 968974:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 968974:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 968974:pw-trigger.sh: pw_patch_check_state: 267: wait 971629 ++ 968974:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 968974:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.oKBHaQayjG ++ 968974: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 ']' +++ 968974:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 968974:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-24T04:50:55.764084 +++ 968974:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-24T04:50:55.764084 +%s ++ 968974:pw-trigger.sh: pw_patch_check_state: 274: date=1787547055 ++ 968974:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1787547055 ']' ++ 968974:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1787547055 +++ 968974:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 968974:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 968974:pw-trigger.sh: pw_patch_check_state: 263: true ++ 968974:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 968974:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 968974:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 968974:pw-trigger.sh: pw_patch_check_state: 267: wait 971636 ++ 968974:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 968974:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.oKBHaQayjG ++ 968974: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 ']' +++ 968974:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 968974:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-24T04:50:57.384872 +++ 968974:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-24T04:50:57.384872 +%s ++ 968974:pw-trigger.sh: pw_patch_check_state: 274: date=1787547057 ++ 968974:pw-trigger.sh: pw_patch_check_state: 275: '[' 1787547055 -le 1787547057 ']' ++ 968974:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1787547057 +++ 968974:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 968974:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 968974:pw-trigger.sh: pw_patch_check_state: 263: true ++ 968974:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 968974:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 968974:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 968974:pw-trigger.sh: pw_patch_check_state: 267: wait 971643 ++ 968974:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 968974:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.oKBHaQayjG ++ 968974: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 ']' +++ 968974:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 968974:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-24T07:32:23.747577 +++ 968974:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-24T07:32:23.747577 +%s ++ 968974:pw-trigger.sh: pw_patch_check_state: 274: date=1787556743 ++ 968974:pw-trigger.sh: pw_patch_check_state: 275: '[' 1787547057 -le 1787556743 ']' ++ 968974:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1787556743 +++ 968974:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 968974:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 968974:pw-trigger.sh: pw_patch_check_state: 263: true ++ 968974:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 968974:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 968974:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 968974:pw-trigger.sh: pw_patch_check_state: 267: wait 971650 ++ 968974:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 968974:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.oKBHaQayjG ++ 968974:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 968974:pw-trigger.sh: pw_patch_check_state: 270: break ++ 968974:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 968974:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.WHbEaUQOwH /tmp/tmp.oKBHaQayjG + 968974:pw-trigger.sh: 89: check_state=success + 968974:pw-trigger.sh: 90: '[' success = pending ']' + 968974:pw-trigger.sh: 93: num_patch=1 + 968974:pw-trigger.sh: 72: true ++ 968974:pw-trigger.sh: 74: pw_get_patch_from_series gdb 65455 1 ++ 968974:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 968974:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 968974:pw-trigger.sh: pw_get_patch_from_series: 204: local id=65455 ++ 968974:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 968974:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 968974:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 968974:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 65455 property '.*' value Patches 1 +++ 968974:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 968974:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 968974:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 968974:pw-trigger.sh: pw_yaml_get: 100: local id=65455 +++ 968974:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 968974:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 968974:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 968974:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 968974:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 968974:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 968974:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id= ++ 968974:pw-trigger.sh: pw_get_patch_from_series: 210: '[' '' = '' ']' ++ 968974:pw-trigger.sh: pw_get_patch_from_series: 211: return 1 ++ 968974:pw-trigger.sh: 74: true + 968974:pw-trigger.sh: 74: patch_id= + 968974:pw-trigger.sh: 75: '[' '' = '' ']' + 968974:pw-trigger.sh: 76: break + 968974:pw-trigger.sh: 96: '[' '' = '' ']' + 968974:pw-trigger.sh: 97: continue + 968974:pw-trigger.sh: 62: '[' 16 -gt 0 ']' + 968974:pw-trigger.sh: 63: i=15 ++ 968974:pw-trigger.sh: 64: shyaml get-value 15.id + 968974:pw-trigger.sh: 64: series_id=65500 + 968974:pw-trigger.sh: 66: pw_series_complete_p gdb 65500 + 968974:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 968974:pw-trigger.sh: pw_series_complete_p: 183: local project=gdb + 968974:pw-trigger.sh: pw_series_complete_p: 184: local series_id=65500 + 968974:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 968974:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get gdb series 65500 property Complete value ++ 968974:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 968974:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 968974:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 968974:pw-trigger.sh: pw_yaml_get: 100: local id=65500 ++ 968974:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 968974:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 968974:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 968974:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 968974:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 968974:pw-trigger.sh: pw_yaml_get: 108: set +x + 968974:pw-trigger.sh: pw_series_complete_p: 187: value=True + 968974:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 968974:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 968974:pw-trigger.sh: 71: num_patch=0 + 968974:pw-trigger.sh: 72: true ++ 968974:pw-trigger.sh: 74: pw_get_patch_from_series gdb 65500 0 ++ 968974:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 968974:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 968974:pw-trigger.sh: pw_get_patch_from_series: 204: local id=65500 ++ 968974:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 968974:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 968974:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 968974:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 65500 property '.*' value Patches 0 +++ 968974:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 968974:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 968974:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 968974:pw-trigger.sh: pw_yaml_get: 100: local id=65500 +++ 968974:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 968974:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 968974:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 968974:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 968974:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 968974:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 968974:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=142083 ++ 968974:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 142083 = '' ']' ++ 968974:pw-trigger.sh: pw_get_patch_from_series: 213: echo 142083 + 968974:pw-trigger.sh: 74: patch_id=142083 + 968974:pw-trigger.sh: 75: '[' 142083 = '' ']' ++ 968974:pw-trigger.sh: 82: pw_get_patch_data gdb 142083 State ++ 968974:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 968974:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 968974:pw-trigger.sh: pw_get_patch_data: 224: local project=gdb ++ 968974:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=142083 ++ 968974:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 968974:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gdb patch 142083 property State value ++ 968974:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 968974:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 968974:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 968974:pw-trigger.sh: pw_yaml_get: 100: local id=142083 ++ 968974:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 968974:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 968974:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 968974:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 968974:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 968974:pw-trigger.sh: pw_yaml_get: 108: set +x + 968974:pw-trigger.sh: 82: patch_state=new + 968974:pw-trigger.sh: 83: case "$patch_state" in ++ 968974:pw-trigger.sh: 89: pw_patch_check_state 142083 tcwg_gdb_check--master-arm ++ 968974:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 968974:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=142083 ++ 968974:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_check--master-arm ++ 968974:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 968974:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_check--master-arm +++ 968974:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 968974:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 968974:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_check--master-arm +++ 968974:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 968974:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 968974:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 968974:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 968974:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_check--master-arm ++ 968974:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 968974:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 968974:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.mD42Z0hYKC +++ 968974:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 968974:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.hMg9HfgYYQ ++ 968974:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.mD42Z0hYKC /tmp/tmp.hMg9HfgYYQ' EXIT ++ 968974:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 968974:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/142083/checks/ ++ 968974: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' ++ 968974:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 968974:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 968974:pw-trigger.sh: pw_patch_check_state: 263: true ++ 968974:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 968974:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 968974:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 968974:pw-trigger.sh: pw_patch_check_state: 267: wait 971752 ++ 968974:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 968974:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.hMg9HfgYYQ ++ 968974: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 ']' +++ 968974:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 968974:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-25T17:17:59.320503 +++ 968974:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-25T17:17:59.320503 +%s ++ 968974:pw-trigger.sh: pw_patch_check_state: 274: date=1787678279 ++ 968974:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1787678279 ']' ++ 968974:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1787678279 +++ 968974:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 968974:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 968974:pw-trigger.sh: pw_patch_check_state: 263: true ++ 968974:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 968974:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 968974:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 968974:pw-trigger.sh: pw_patch_check_state: 267: wait 971759 ++ 968974:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 968974:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.hMg9HfgYYQ ++ 968974: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 ']' +++ 968974:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 968974:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-25T17:18:00.694120 +++ 968974:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-25T17:18:00.694120 +%s ++ 968974:pw-trigger.sh: pw_patch_check_state: 274: date=1787678280 ++ 968974:pw-trigger.sh: pw_patch_check_state: 275: '[' 1787678279 -le 1787678280 ']' ++ 968974:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1787678280 +++ 968974:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 968974:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 968974:pw-trigger.sh: pw_patch_check_state: 263: true ++ 968974:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 968974:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 968974:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 968974:pw-trigger.sh: pw_patch_check_state: 267: wait 971766 ++ 968974:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 968974:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.hMg9HfgYYQ ++ 968974: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 ']' +++ 968974:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 968974:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-25T19:37:38.855854 +++ 968974:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-25T19:37:38.855854 +%s ++ 968974:pw-trigger.sh: pw_patch_check_state: 274: date=1787686658 ++ 968974:pw-trigger.sh: pw_patch_check_state: 275: '[' 1787678280 -le 1787686658 ']' ++ 968974:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1787686658 +++ 968974:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 968974:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 968974:pw-trigger.sh: pw_patch_check_state: 263: true ++ 968974:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 968974:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 968974:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 968974:pw-trigger.sh: pw_patch_check_state: 267: wait 971773 ++ 968974:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 968974:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.hMg9HfgYYQ ++ 968974:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 968974:pw-trigger.sh: pw_patch_check_state: 270: break ++ 968974:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 968974:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.mD42Z0hYKC /tmp/tmp.hMg9HfgYYQ + 968974:pw-trigger.sh: 89: check_state=success + 968974:pw-trigger.sh: 90: '[' success = pending ']' + 968974:pw-trigger.sh: 93: num_patch=1 + 968974:pw-trigger.sh: 72: true ++ 968974:pw-trigger.sh: 74: pw_get_patch_from_series gdb 65500 1 ++ 968974:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 968974:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 968974:pw-trigger.sh: pw_get_patch_from_series: 204: local id=65500 ++ 968974:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 968974:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 968974:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 65500 property '.*' value Patches 1 +++ 968974:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 968974:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 968974:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 968974:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 968974:pw-trigger.sh: pw_yaml_get: 100: local id=65500 +++ 968974:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 968974:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 968974:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 968974:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 968974:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 968974:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 968974:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id= ++ 968974:pw-trigger.sh: pw_get_patch_from_series: 210: '[' '' = '' ']' ++ 968974:pw-trigger.sh: pw_get_patch_from_series: 211: return 1 ++ 968974:pw-trigger.sh: 74: true + 968974:pw-trigger.sh: 74: patch_id= + 968974:pw-trigger.sh: 75: '[' '' = '' ']' + 968974:pw-trigger.sh: 76: break + 968974:pw-trigger.sh: 96: '[' '' = '' ']' + 968974:pw-trigger.sh: 97: continue + 968974:pw-trigger.sh: 62: '[' 15 -gt 0 ']' + 968974:pw-trigger.sh: 63: i=14 ++ 968974:pw-trigger.sh: 64: shyaml get-value 14.id + 968974:pw-trigger.sh: 64: series_id=65501 + 968974:pw-trigger.sh: 66: pw_series_complete_p gdb 65501 + 968974:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 968974:pw-trigger.sh: pw_series_complete_p: 183: local project=gdb + 968974:pw-trigger.sh: pw_series_complete_p: 184: local series_id=65501 + 968974:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 968974:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get gdb series 65501 property Complete value ++ 968974:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 968974:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 968974:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 968974:pw-trigger.sh: pw_yaml_get: 100: local id=65501 ++ 968974:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 968974:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 968974:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 968974:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 968974:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 968974:pw-trigger.sh: pw_yaml_get: 108: set +x + 968974:pw-trigger.sh: pw_series_complete_p: 187: value=True + 968974:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 968974:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 968974:pw-trigger.sh: 71: num_patch=0 + 968974:pw-trigger.sh: 72: true ++ 968974:pw-trigger.sh: 74: pw_get_patch_from_series gdb 65501 0 ++ 968974:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 968974:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 968974:pw-trigger.sh: pw_get_patch_from_series: 204: local id=65501 ++ 968974:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 968974:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 968974:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 65501 property '.*' value Patches 0 +++ 968974:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 968974:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 968974:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 968974:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 968974:pw-trigger.sh: pw_yaml_get: 100: local id=65501 +++ 968974:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 968974:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 968974:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 968974:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 968974:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 968974:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 968974:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=142091 ++ 968974:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 142091 = '' ']' ++ 968974:pw-trigger.sh: pw_get_patch_from_series: 213: echo 142091 + 968974:pw-trigger.sh: 74: patch_id=142091 + 968974:pw-trigger.sh: 75: '[' 142091 = '' ']' ++ 968974:pw-trigger.sh: 82: pw_get_patch_data gdb 142091 State ++ 968974:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 968974:pw-trigger.sh: pw_get_patch_data: 224: local project=gdb ++ 968974:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=142091 ++ 968974:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 968974:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gdb patch 142091 property State value ++ 968974:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 968974:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 968974:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 968974:pw-trigger.sh: pw_yaml_get: 100: local id=142091 ++ 968974:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 968974:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 968974:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 968974:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 968974:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 968974:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 968974:pw-trigger.sh: pw_yaml_get: 108: set +x + 968974:pw-trigger.sh: 82: patch_state=new + 968974:pw-trigger.sh: 83: case "$patch_state" in ++ 968974:pw-trigger.sh: 89: pw_patch_check_state 142091 tcwg_gdb_check--master-arm ++ 968974:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 968974:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=142091 ++ 968974:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_check--master-arm ++ 968974:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 968974:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_check--master-arm +++ 968974:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 968974:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 968974:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_check--master-arm +++ 968974:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 968974:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 968974:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 968974:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 968974:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_check--master-arm ++ 968974:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 968974:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 968974:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.nKy2rex3re +++ 968974:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 968974:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.uvu2S3orBh ++ 968974:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.nKy2rex3re /tmp/tmp.uvu2S3orBh' EXIT ++ 968974:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 968974:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/142091/checks/ ++ 968974: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' ++ 968974:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 968974:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 968974:pw-trigger.sh: pw_patch_check_state: 263: true ++ 968974:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 968974:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 968974:pw-trigger.sh: pw_patch_check_state: 267: wait 971895 ++ 968974:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 968974:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 968974:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.uvu2S3orBh ++ 968974: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 ']' +++ 968974:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 968974:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-25T17:18:00.108959 +++ 968974:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-25T17:18:00.108959 +%s ++ 968974:pw-trigger.sh: pw_patch_check_state: 274: date=1787678280 ++ 968974:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1787678280 ']' ++ 968974:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1787678280 +++ 968974:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 968974:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 968974:pw-trigger.sh: pw_patch_check_state: 263: true ++ 968974:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 968974:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 968974:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 968974:pw-trigger.sh: pw_patch_check_state: 267: wait 971902 ++ 968974:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 968974:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.uvu2S3orBh ++ 968974: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 ']' +++ 968974:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 968974:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-25T17:18:02.342749 +++ 968974:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-25T17:18:02.342749 +%s ++ 968974:pw-trigger.sh: pw_patch_check_state: 274: date=1787678282 ++ 968974:pw-trigger.sh: pw_patch_check_state: 275: '[' 1787678280 -le 1787678282 ']' ++ 968974:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1787678282 +++ 968974:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 968974:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 968974:pw-trigger.sh: pw_patch_check_state: 263: true ++ 968974:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 968974:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 968974:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 968974:pw-trigger.sh: pw_patch_check_state: 267: wait 971909 ++ 968974:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 968974:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.uvu2S3orBh ++ 968974: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 ']' +++ 968974:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 968974:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-25T19:29:07.271129 +++ 968974:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-25T19:29:07.271129 +%s ++ 968974:pw-trigger.sh: pw_patch_check_state: 274: date=1787686147 ++ 968974:pw-trigger.sh: pw_patch_check_state: 275: '[' 1787678282 -le 1787686147 ']' ++ 968974:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1787686147 +++ 968974:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 968974:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 968974:pw-trigger.sh: pw_patch_check_state: 263: true ++ 968974:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 968974:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 968974:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 968974:pw-trigger.sh: pw_patch_check_state: 267: wait 971916 ++ 968974:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 968974:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.uvu2S3orBh ++ 968974:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 968974:pw-trigger.sh: pw_patch_check_state: 270: break ++ 968974:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 968974:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.nKy2rex3re /tmp/tmp.uvu2S3orBh + 968974:pw-trigger.sh: 89: check_state=success + 968974:pw-trigger.sh: 90: '[' success = pending ']' + 968974:pw-trigger.sh: 93: num_patch=1 + 968974:pw-trigger.sh: 72: true ++ 968974:pw-trigger.sh: 74: pw_get_patch_from_series gdb 65501 1 ++ 968974:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 968974:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 968974:pw-trigger.sh: pw_get_patch_from_series: 204: local id=65501 ++ 968974:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 968974:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 968974:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 65501 property '.*' value Patches 1 +++ 968974:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 968974:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 968974:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 968974:pw-trigger.sh: pw_yaml_get: 100: local id=65501 +++ 968974:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 968974:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 968974:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 968974:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 968974:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 968974:pw-trigger.sh: pw_yaml_get: 108: set +x +++ 968974:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 ++ 968974:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=142094 ++ 968974:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 142094 = '' ']' ++ 968974:pw-trigger.sh: pw_get_patch_from_series: 213: echo 142094 + 968974:pw-trigger.sh: 74: patch_id=142094 + 968974:pw-trigger.sh: 75: '[' 142094 = '' ']' ++ 968974:pw-trigger.sh: 82: pw_get_patch_data gdb 142094 State ++ 968974:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 968974:pw-trigger.sh: pw_get_patch_data: 224: local project=gdb ++ 968974:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=142094 ++ 968974:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 968974:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gdb patch 142094 property State value ++ 968974:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 968974:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 968974:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 968974:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 968974:pw-trigger.sh: pw_yaml_get: 100: local id=142094 ++ 968974:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 968974:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 968974:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 968974:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 968974:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 968974:pw-trigger.sh: pw_yaml_get: 108: set +x + 968974:pw-trigger.sh: 82: patch_state=new + 968974:pw-trigger.sh: 83: case "$patch_state" in ++ 968974:pw-trigger.sh: 89: pw_patch_check_state 142094 tcwg_gdb_check--master-arm ++ 968974:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 968974:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=142094 ++ 968974:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_check--master-arm ++ 968974:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 968974:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_check--master-arm +++ 968974:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 968974:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 968974:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_check--master-arm +++ 968974:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 968974:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 968974:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 968974:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 968974:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_check--master-arm ++ 968974:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 968974:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 968974:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.OTslhHGdYJ +++ 968974:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 968974:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.qSAJZvsAaY ++ 968974:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.OTslhHGdYJ /tmp/tmp.qSAJZvsAaY' EXIT ++ 968974:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 968974:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/142094/checks/ ++ 968974: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' ++ 968974:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 968974:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 968974:pw-trigger.sh: pw_patch_check_state: 263: true ++ 968974:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 968974:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 968974:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 968974:pw-trigger.sh: pw_patch_check_state: 267: wait 971980 ++ 968974:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 968974:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.qSAJZvsAaY ++ 968974: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 ']' +++ 968974:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 968974:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-26T23:57:49.297170 +++ 968974:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-26T23:57:49.297170 +%s ++ 968974:pw-trigger.sh: pw_patch_check_state: 274: date=1787788669 ++ 968974:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1787788669 ']' ++ 968974:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1787788669 +++ 968974:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 968974:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 968974:pw-trigger.sh: pw_patch_check_state: 263: true ++ 968974:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 968974:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 968974:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 968974:pw-trigger.sh: pw_patch_check_state: 267: wait 971987 ++ 968974:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 968974:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.qSAJZvsAaY ++ 968974: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 ']' +++ 968974:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 968974:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-26T23:57:55.222690 +++ 968974:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-26T23:57:55.222690 +%s ++ 968974:pw-trigger.sh: pw_patch_check_state: 274: date=1787788675 ++ 968974:pw-trigger.sh: pw_patch_check_state: 275: '[' 1787788669 -le 1787788675 ']' ++ 968974:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1787788675 +++ 968974:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 968974:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 968974:pw-trigger.sh: pw_patch_check_state: 263: true ++ 968974:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 968974:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 968974:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 968974:pw-trigger.sh: pw_patch_check_state: 267: wait 971994 ++ 968974:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 968974:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.qSAJZvsAaY ++ 968974: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 ']' +++ 968974:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 968974:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-27T02:18:08.880823 +++ 968974:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-27T02:18:08.880823 +%s ++ 968974:pw-trigger.sh: pw_patch_check_state: 274: date=1787797088 ++ 968974:pw-trigger.sh: pw_patch_check_state: 275: '[' 1787788675 -le 1787797088 ']' ++ 968974:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1787797088 +++ 968974:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 968974:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 968974:pw-trigger.sh: pw_patch_check_state: 263: true ++ 968974:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 968974:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 968974:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 968974:pw-trigger.sh: pw_patch_check_state: 267: wait 972001 ++ 968974:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 968974:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.qSAJZvsAaY ++ 968974:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 968974:pw-trigger.sh: pw_patch_check_state: 270: break ++ 968974:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 968974:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.OTslhHGdYJ /tmp/tmp.qSAJZvsAaY + 968974:pw-trigger.sh: 89: check_state=success + 968974:pw-trigger.sh: 90: '[' success = pending ']' + 968974:pw-trigger.sh: 93: num_patch=2 + 968974:pw-trigger.sh: 72: true ++ 968974:pw-trigger.sh: 74: pw_get_patch_from_series gdb 65501 2 ++ 968974:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 968974:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 968974:pw-trigger.sh: pw_get_patch_from_series: 204: local id=65501 ++ 968974:pw-trigger.sh: pw_get_patch_from_series: 205: local num=2 ++ 968974:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 968974:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 65501 property '.*' value Patches 2 +++ 968974:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 968974:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 968974:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 968974:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 968974:pw-trigger.sh: pw_yaml_get: 100: local id=65501 +++ 968974:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 968974:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 968974:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 968974:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 968974:pw-trigger.sh: pw_yaml_get: 105: local match_num=2 +++ 968974:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 968974:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=142093 ++ 968974:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 142093 = '' ']' ++ 968974:pw-trigger.sh: pw_get_patch_from_series: 213: echo 142093 + 968974:pw-trigger.sh: 74: patch_id=142093 + 968974:pw-trigger.sh: 75: '[' 142093 = '' ']' ++ 968974:pw-trigger.sh: 82: pw_get_patch_data gdb 142093 State ++ 968974:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 968974:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 968974:pw-trigger.sh: pw_get_patch_data: 224: local project=gdb ++ 968974:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=142093 ++ 968974:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 968974:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gdb patch 142093 property State value ++ 968974:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 968974:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 968974:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 968974:pw-trigger.sh: pw_yaml_get: 100: local id=142093 ++ 968974:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 968974:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 968974:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 968974:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 968974:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 968974:pw-trigger.sh: pw_yaml_get: 108: set +x + 968974:pw-trigger.sh: 82: patch_state=new + 968974:pw-trigger.sh: 83: case "$patch_state" in ++ 968974:pw-trigger.sh: 89: pw_patch_check_state 142093 tcwg_gdb_check--master-arm ++ 968974:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 968974:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=142093 ++ 968974:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_check--master-arm ++ 968974:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 968974:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_check--master-arm +++ 968974:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 968974:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 968974:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_check--master-arm +++ 968974:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 968974:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 968974:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 968974:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 968974:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_check--master-arm ++ 968974:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 968974:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 968974:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.4A21dZ5LXv +++ 968974:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 968974:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.XuGXoejCEb ++ 968974:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.4A21dZ5LXv /tmp/tmp.XuGXoejCEb' EXIT ++ 968974:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 968974:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/142093/checks/ ++ 968974: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' ++ 968974:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 968974:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 968974:pw-trigger.sh: pw_patch_check_state: 263: true ++ 968974:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 968974:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 968974:pw-trigger.sh: pw_patch_check_state: 267: wait 972068 ++ 968974:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 968974:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 968974:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.XuGXoejCEb ++ 968974:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 968974:pw-trigger.sh: pw_patch_check_state: 270: break ++ 968974:pw-trigger.sh: pw_patch_check_state: 281: echo pending +++ 968974:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.4A21dZ5LXv /tmp/tmp.XuGXoejCEb + 968974:pw-trigger.sh: 89: check_state=pending + 968974:pw-trigger.sh: 90: '[' pending = pending ']' + 968974:pw-trigger.sh: 91: break + 968974:pw-trigger.sh: 96: '[' 142093 = '' ']' + 968974:pw-trigger.sh: 101: check_state=success + 968974:pw-trigger.sh: 102: for prereq_bot in "${prereq_bots[@]}" ++ 968974:pw-trigger.sh: 103: pw_patch_check_state 142093 tcwg_gdb_build--master-arm ++ 968974:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 968974:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=142093 ++ 968974:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_build--master-arm ++ 968974:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 968974:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_build--master-arm +++ 968974:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 968974:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 968974:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_build--master-arm +++ 968974:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 968974:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 968974:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 968974:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 968974:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_build--master-arm ++ 968974:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 968974:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 968974:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.6cN3XCSyPm +++ 968974:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 968974:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.PGscVdPnPw ++ 968974:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.6cN3XCSyPm /tmp/tmp.PGscVdPnPw' EXIT ++ 968974:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 968974:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/142093/checks/ ++ 968974: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_build--master-arm&page=last' ++ 968974:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 968974:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 968974:pw-trigger.sh: pw_patch_check_state: 263: true ++ 968974:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 968974:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 968974:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 968974:pw-trigger.sh: pw_patch_check_state: 267: wait 972083 ++ 968974:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 968974:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.PGscVdPnPw ++ 968974:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 502882, "url": "https://patchwork.sourceware.org/api/1.2/patches/142093/checks/502882/", "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:22:00.860319", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-arm-precommit/builds/11112/log", "context": "tcwg_gdb_build--master-arm", "description": "Build started" }' = null ']' +++ 968974:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 968974:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-25T03:22:00.860319 +++ 968974:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-25T03:22:00.860319 +%s ++ 968974:pw-trigger.sh: pw_patch_check_state: 274: date=1787628120 ++ 968974:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1787628120 ']' ++ 968974:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1787628120 +++ 968974:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 968974:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 968974:pw-trigger.sh: pw_patch_check_state: 263: true ++ 968974:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 968974:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 968974:pw-trigger.sh: pw_patch_check_state: 267: wait 972090 ++ 968974:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 968974:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 968974:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.PGscVdPnPw ++ 968974:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 502883, "url": "https://patchwork.sourceware.org/api/1.2/patches/142093/checks/502883/", "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:22:03.064973", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-arm-precommit/builds/11112/log", "context": "tcwg_gdb_build--master-arm", "description": "Patch applied" }' = null ']' +++ 968974:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 968974:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-25T03:22:03.064973 +++ 968974:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-25T03:22:03.064973 +%s ++ 968974:pw-trigger.sh: pw_patch_check_state: 274: date=1787628123 ++ 968974:pw-trigger.sh: pw_patch_check_state: 275: '[' 1787628120 -le 1787628123 ']' ++ 968974:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1787628123 +++ 968974:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 968974:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 968974:pw-trigger.sh: pw_patch_check_state: 263: true ++ 968974:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 968974:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 968974:pw-trigger.sh: pw_patch_check_state: 267: wait 972097 ++ 968974:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 968974:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 968974:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.PGscVdPnPw ++ 968974:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 502884, "url": "https://patchwork.sourceware.org/api/1.2/patches/142093/checks/502884/", "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:25:43.670029", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-arm-precommit/builds/11112/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_gdb_build--master-arm", "description": "Build passed" }' = null ']' +++ 968974:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 968974:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-25T03:25:43.670029 +++ 968974:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-25T03:25:43.670029 +%s ++ 968974:pw-trigger.sh: pw_patch_check_state: 274: date=1787628343 ++ 968974:pw-trigger.sh: pw_patch_check_state: 275: '[' 1787628123 -le 1787628343 ']' ++ 968974:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1787628343 +++ 968974:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 968974:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 968974:pw-trigger.sh: pw_patch_check_state: 263: true ++ 968974:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 968974:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 968974:pw-trigger.sh: pw_patch_check_state: 267: wait 972104 ++ 968974:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 968974:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 968974:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.PGscVdPnPw ++ 968974:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 968974:pw-trigger.sh: pw_patch_check_state: 270: break ++ 968974:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 968974:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.6cN3XCSyPm /tmp/tmp.PGscVdPnPw + 968974:pw-trigger.sh: 103: check_state=success + 968974:pw-trigger.sh: 104: '[' success '!=' success ']' + 968974:pw-trigger.sh: 108: '[' success '!=' success ']' + 968974:pw-trigger.sh: 113: j=1 + 968974:pw-trigger.sh: 114: cat + 968974:pw-trigger.sh: 62: '[' 14 -gt 0 ']' + 968974:pw-trigger.sh: 63: i=13 ++ 968974:pw-trigger.sh: 64: shyaml get-value 13.id + 968974:pw-trigger.sh: 64: series_id=65508 + 968974:pw-trigger.sh: 66: pw_series_complete_p gdb 65508 + 968974:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 968974:pw-trigger.sh: pw_series_complete_p: 183: local project=gdb + 968974:pw-trigger.sh: pw_series_complete_p: 184: local series_id=65508 + 968974:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 968974:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get gdb series 65508 property Complete value ++ 968974:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 968974:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 968974:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 968974:pw-trigger.sh: pw_yaml_get: 100: local id=65508 ++ 968974:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 968974:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 968974:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 968974:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 968974:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 968974:pw-trigger.sh: pw_yaml_get: 108: set +x + 968974:pw-trigger.sh: pw_series_complete_p: 187: value=True + 968974:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 968974:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 968974:pw-trigger.sh: 71: num_patch=0 + 968974:pw-trigger.sh: 72: true ++ 968974:pw-trigger.sh: 74: pw_get_patch_from_series gdb 65508 0 ++ 968974:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 968974:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 968974:pw-trigger.sh: pw_get_patch_from_series: 204: local id=65508 ++ 968974:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 968974:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 968974:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 65508 property '.*' value Patches 0 +++ 968974:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 968974:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 968974:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 968974:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 968974:pw-trigger.sh: pw_yaml_get: 100: local id=65508 +++ 968974:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 968974:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 968974:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 968974:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 968974:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 968974:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 968974:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=142105 ++ 968974:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 142105 = '' ']' ++ 968974:pw-trigger.sh: pw_get_patch_from_series: 213: echo 142105 + 968974:pw-trigger.sh: 74: patch_id=142105 + 968974:pw-trigger.sh: 75: '[' 142105 = '' ']' ++ 968974:pw-trigger.sh: 82: pw_get_patch_data gdb 142105 State ++ 968974:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 968974:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 968974:pw-trigger.sh: pw_get_patch_data: 224: local project=gdb ++ 968974:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=142105 ++ 968974:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 968974:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gdb patch 142105 property State value ++ 968974:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 968974:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 968974:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 968974:pw-trigger.sh: pw_yaml_get: 100: local id=142105 ++ 968974:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 968974:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 968974:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 968974:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 968974:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 968974:pw-trigger.sh: pw_yaml_get: 108: set +x + 968974:pw-trigger.sh: 82: patch_state=new + 968974:pw-trigger.sh: 83: case "$patch_state" in ++ 968974:pw-trigger.sh: 89: pw_patch_check_state 142105 tcwg_gdb_check--master-arm ++ 968974:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 968974:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=142105 ++ 968974:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_check--master-arm ++ 968974:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 968974:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_check--master-arm +++ 968974:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 968974:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 968974:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_check--master-arm +++ 968974:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 968974:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 968974:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 968974:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 968974:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_check--master-arm ++ 968974:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 968974:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 968974:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.2npGbUNfRA +++ 968974:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 968974:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.9RMhp42ZRS ++ 968974:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.2npGbUNfRA /tmp/tmp.9RMhp42ZRS' EXIT ++ 968974:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 968974:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/142105/checks/ ++ 968974: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' ++ 968974:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 968974:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 968974:pw-trigger.sh: pw_patch_check_state: 263: true ++ 968974:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 968974:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 968974:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 968974:pw-trigger.sh: pw_patch_check_state: 267: wait 972192 ++ 968974:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 968974:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.9RMhp42ZRS ++ 968974: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 ']' +++ 968974:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 968974:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-25T17:20:34.947449 +++ 968974:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-25T17:20:34.947449 +%s ++ 968974:pw-trigger.sh: pw_patch_check_state: 274: date=1787678434 ++ 968974:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1787678434 ']' ++ 968974:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1787678434 +++ 968974:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 968974:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 968974:pw-trigger.sh: pw_patch_check_state: 263: true ++ 968974:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 968974:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 968974:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 968974:pw-trigger.sh: pw_patch_check_state: 267: wait 972199 ++ 968974:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 968974:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.9RMhp42ZRS ++ 968974: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 ']' +++ 968974:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 968974:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-25T17:20:36.980108 +++ 968974:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-25T17:20:36.980108 +%s ++ 968974:pw-trigger.sh: pw_patch_check_state: 274: date=1787678436 ++ 968974:pw-trigger.sh: pw_patch_check_state: 275: '[' 1787678434 -le 1787678436 ']' ++ 968974:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1787678436 +++ 968974:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 968974:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 968974:pw-trigger.sh: pw_patch_check_state: 263: true ++ 968974:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 968974:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 968974:pw-trigger.sh: pw_patch_check_state: 267: wait 972206 ++ 968974:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 968974:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 968974:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.9RMhp42ZRS ++ 968974: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 ']' +++ 968974:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 968974:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-25T19:34:46.192111 +++ 968974:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-25T19:34:46.192111 +%s ++ 968974:pw-trigger.sh: pw_patch_check_state: 274: date=1787686486 ++ 968974:pw-trigger.sh: pw_patch_check_state: 275: '[' 1787678436 -le 1787686486 ']' ++ 968974:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1787686486 +++ 968974:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 968974:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 968974:pw-trigger.sh: pw_patch_check_state: 263: true ++ 968974:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 968974:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 968974:pw-trigger.sh: pw_patch_check_state: 267: wait 972213 ++ 968974:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 968974:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 968974:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.9RMhp42ZRS ++ 968974:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 968974:pw-trigger.sh: pw_patch_check_state: 270: break ++ 968974:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 968974:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.2npGbUNfRA /tmp/tmp.9RMhp42ZRS + 968974:pw-trigger.sh: 89: check_state=success + 968974:pw-trigger.sh: 90: '[' success = pending ']' + 968974:pw-trigger.sh: 93: num_patch=1 + 968974:pw-trigger.sh: 72: true ++ 968974:pw-trigger.sh: 74: pw_get_patch_from_series gdb 65508 1 ++ 968974:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 968974:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 968974:pw-trigger.sh: pw_get_patch_from_series: 204: local id=65508 ++ 968974:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 968974:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 968974:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 65508 property '.*' value Patches 1 +++ 968974:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 968974:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 968974:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 968974:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 968974:pw-trigger.sh: pw_yaml_get: 100: local id=65508 +++ 968974:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 968974:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 968974:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 968974:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 968974:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 968974:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 968974:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id= ++ 968974:pw-trigger.sh: pw_get_patch_from_series: 210: '[' '' = '' ']' ++ 968974:pw-trigger.sh: pw_get_patch_from_series: 211: return 1 ++ 968974:pw-trigger.sh: 74: true + 968974:pw-trigger.sh: 74: patch_id= + 968974:pw-trigger.sh: 75: '[' '' = '' ']' + 968974:pw-trigger.sh: 76: break + 968974:pw-trigger.sh: 96: '[' '' = '' ']' + 968974:pw-trigger.sh: 97: continue + 968974:pw-trigger.sh: 62: '[' 13 -gt 0 ']' + 968974:pw-trigger.sh: 63: i=12 ++ 968974:pw-trigger.sh: 64: shyaml get-value 12.id + 968974:pw-trigger.sh: 64: series_id=65507 + 968974:pw-trigger.sh: 66: pw_series_complete_p gdb 65507 + 968974:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 968974:pw-trigger.sh: pw_series_complete_p: 183: local project=gdb + 968974:pw-trigger.sh: pw_series_complete_p: 184: local series_id=65507 + 968974:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 968974:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get gdb series 65507 property Complete value ++ 968974:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 968974:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 968974:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 968974:pw-trigger.sh: pw_yaml_get: 100: local id=65507 ++ 968974:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 968974:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 968974:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 968974:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 968974:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 968974:pw-trigger.sh: pw_yaml_get: 108: set +x + 968974:pw-trigger.sh: pw_series_complete_p: 187: value=True + 968974:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 968974:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 968974:pw-trigger.sh: 71: num_patch=0 + 968974:pw-trigger.sh: 72: true ++ 968974:pw-trigger.sh: 74: pw_get_patch_from_series gdb 65507 0 ++ 968974:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 968974:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 968974:pw-trigger.sh: pw_get_patch_from_series: 204: local id=65507 ++ 968974:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 968974:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 968974:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 65507 property '.*' value Patches 0 +++ 968974:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 968974:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 968974:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 968974:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 968974:pw-trigger.sh: pw_yaml_get: 100: local id=65507 +++ 968974:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 968974:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 968974:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 968974:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 968974:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 968974:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 968974:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=142102 ++ 968974:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 142102 = '' ']' ++ 968974:pw-trigger.sh: pw_get_patch_from_series: 213: echo 142102 + 968974:pw-trigger.sh: 74: patch_id=142102 + 968974:pw-trigger.sh: 75: '[' 142102 = '' ']' ++ 968974:pw-trigger.sh: 82: pw_get_patch_data gdb 142102 State ++ 968974:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 968974:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 968974:pw-trigger.sh: pw_get_patch_data: 224: local project=gdb ++ 968974:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=142102 ++ 968974:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 968974:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gdb patch 142102 property State value ++ 968974:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 968974:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 968974:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 968974:pw-trigger.sh: pw_yaml_get: 100: local id=142102 ++ 968974:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 968974:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 968974:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 968974:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 968974:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 968974:pw-trigger.sh: pw_yaml_get: 108: set +x + 968974:pw-trigger.sh: 82: patch_state=new + 968974:pw-trigger.sh: 83: case "$patch_state" in ++ 968974:pw-trigger.sh: 89: pw_patch_check_state 142102 tcwg_gdb_check--master-arm ++ 968974:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 968974:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=142102 ++ 968974:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_check--master-arm ++ 968974:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 968974:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_check--master-arm +++ 968974:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 968974:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 968974:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_check--master-arm +++ 968974:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 968974:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 968974:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 968974:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 968974:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_check--master-arm ++ 968974:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 968974:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 968974:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.Tk30CQTyJ1 +++ 968974:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 968974:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.onSaQShLD8 ++ 968974:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.Tk30CQTyJ1 /tmp/tmp.onSaQShLD8' EXIT ++ 968974:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 968974:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/142102/checks/ ++ 968974: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' ++ 968974:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 968974:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 968974:pw-trigger.sh: pw_patch_check_state: 263: true ++ 968974:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 968974:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 968974:pw-trigger.sh: pw_patch_check_state: 267: wait 972321 ++ 968974:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 968974:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 968974:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.onSaQShLD8 ++ 968974: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 ']' +++ 968974:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 968974:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-25T17:25:54.420718 +++ 968974:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-25T17:25:54.420718 +%s ++ 968974:pw-trigger.sh: pw_patch_check_state: 274: date=1787678754 ++ 968974:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1787678754 ']' ++ 968974:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1787678754 +++ 968974:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 968974:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 968974:pw-trigger.sh: pw_patch_check_state: 263: true ++ 968974:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 968974:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 968974:pw-trigger.sh: pw_patch_check_state: 267: wait 972328 ++ 968974:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 968974:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 968974:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.onSaQShLD8 ++ 968974: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 ']' +++ 968974:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 968974:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-25T17:25:55.718155 +++ 968974:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-25T17:25:55.718155 +%s ++ 968974:pw-trigger.sh: pw_patch_check_state: 274: date=1787678755 ++ 968974:pw-trigger.sh: pw_patch_check_state: 275: '[' 1787678754 -le 1787678755 ']' ++ 968974:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1787678755 +++ 968974:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 968974:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 968974:pw-trigger.sh: pw_patch_check_state: 263: true ++ 968974:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 968974:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 968974:pw-trigger.sh: pw_patch_check_state: 267: wait 972335 ++ 968974:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 968974:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 968974:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.onSaQShLD8 ++ 968974: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 ']' +++ 968974:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 968974:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-25T19:49:15.722211 +++ 968974:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-25T19:49:15.722211 +%s ++ 968974:pw-trigger.sh: pw_patch_check_state: 274: date=1787687355 ++ 968974:pw-trigger.sh: pw_patch_check_state: 275: '[' 1787678755 -le 1787687355 ']' ++ 968974:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1787687355 +++ 968974:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 968974:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 968974:pw-trigger.sh: pw_patch_check_state: 263: true ++ 968974:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 968974:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 968974:pw-trigger.sh: pw_patch_check_state: 267: wait 972342 ++ 968974:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 968974:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 968974:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.onSaQShLD8 ++ 968974:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 968974:pw-trigger.sh: pw_patch_check_state: 270: break ++ 968974:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 968974:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.Tk30CQTyJ1 /tmp/tmp.onSaQShLD8 + 968974:pw-trigger.sh: 89: check_state=success + 968974:pw-trigger.sh: 90: '[' success = pending ']' + 968974:pw-trigger.sh: 93: num_patch=1 + 968974:pw-trigger.sh: 72: true ++ 968974:pw-trigger.sh: 74: pw_get_patch_from_series gdb 65507 1 ++ 968974:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 968974:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 968974:pw-trigger.sh: pw_get_patch_from_series: 204: local id=65507 ++ 968974:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 968974:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 968974:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 65507 property '.*' value Patches 1 +++ 968974:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 968974:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 968974:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 968974:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 968974:pw-trigger.sh: pw_yaml_get: 100: local id=65507 +++ 968974:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 968974:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 968974:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 968974:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 968974:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 968974:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 968974:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=142104 ++ 968974:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 142104 = '' ']' ++ 968974:pw-trigger.sh: pw_get_patch_from_series: 213: echo 142104 + 968974:pw-trigger.sh: 74: patch_id=142104 + 968974:pw-trigger.sh: 75: '[' 142104 = '' ']' ++ 968974:pw-trigger.sh: 82: pw_get_patch_data gdb 142104 State ++ 968974:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 968974:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 968974:pw-trigger.sh: pw_get_patch_data: 224: local project=gdb ++ 968974:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=142104 ++ 968974:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 968974:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gdb patch 142104 property State value ++ 968974:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 968974:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 968974:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 968974:pw-trigger.sh: pw_yaml_get: 100: local id=142104 ++ 968974:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 968974:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 968974:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 968974:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 968974:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 968974:pw-trigger.sh: pw_yaml_get: 108: set +x + 968974:pw-trigger.sh: 82: patch_state=new + 968974:pw-trigger.sh: 83: case "$patch_state" in ++ 968974:pw-trigger.sh: 89: pw_patch_check_state 142104 tcwg_gdb_check--master-arm ++ 968974:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 968974:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=142104 ++ 968974:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_check--master-arm ++ 968974:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 968974:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_check--master-arm +++ 968974:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 968974:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 968974:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_check--master-arm +++ 968974:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 968974:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 968974:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 968974:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 968974:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_check--master-arm ++ 968974:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 968974:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 968974:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.tobNMi47T2 +++ 968974:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 968974:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.7p1D76iOcS ++ 968974:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.tobNMi47T2 /tmp/tmp.7p1D76iOcS' EXIT ++ 968974:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 968974:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/142104/checks/ ++ 968974: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' ++ 968974:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 968974:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 968974:pw-trigger.sh: pw_patch_check_state: 263: true ++ 968974:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 968974:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 968974:pw-trigger.sh: pw_patch_check_state: 267: wait 972406 ++ 968974:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 968974:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 968974:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.7p1D76iOcS ++ 968974: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 ']' +++ 968974:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 968974:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-26T23:59:30.379158 +++ 968974:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-26T23:59:30.379158 +%s ++ 968974:pw-trigger.sh: pw_patch_check_state: 274: date=1787788770 ++ 968974:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1787788770 ']' ++ 968974:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1787788770 +++ 968974:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 968974:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 968974:pw-trigger.sh: pw_patch_check_state: 263: true ++ 968974:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 968974:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 968974:pw-trigger.sh: pw_patch_check_state: 267: wait 972413 ++ 968974:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 968974:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 968974:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.7p1D76iOcS ++ 968974: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 ']' +++ 968974:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 968974:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-26T23:59:31.882089 +++ 968974:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-26T23:59:31.882089 +%s ++ 968974:pw-trigger.sh: pw_patch_check_state: 274: date=1787788771 ++ 968974:pw-trigger.sh: pw_patch_check_state: 275: '[' 1787788770 -le 1787788771 ']' ++ 968974:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1787788771 +++ 968974:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 968974:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 968974:pw-trigger.sh: pw_patch_check_state: 263: true ++ 968974:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 968974:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 968974:pw-trigger.sh: pw_patch_check_state: 267: wait 972420 ++ 968974:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 968974:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 968974:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.7p1D76iOcS ++ 968974: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 ']' +++ 968974:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 968974:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-27T02:20:37.915540 +++ 968974:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-27T02:20:37.915540 +%s ++ 968974:pw-trigger.sh: pw_patch_check_state: 274: date=1787797237 ++ 968974:pw-trigger.sh: pw_patch_check_state: 275: '[' 1787788771 -le 1787797237 ']' ++ 968974:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1787797237 +++ 968974:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 968974:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 968974:pw-trigger.sh: pw_patch_check_state: 263: true ++ 968974:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 968974:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 968974:pw-trigger.sh: pw_patch_check_state: 267: wait 972427 ++ 968974:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 968974:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 968974:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.7p1D76iOcS ++ 968974:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 968974:pw-trigger.sh: pw_patch_check_state: 270: break ++ 968974:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 968974:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.tobNMi47T2 /tmp/tmp.7p1D76iOcS + 968974:pw-trigger.sh: 89: check_state=success + 968974:pw-trigger.sh: 90: '[' success = pending ']' + 968974:pw-trigger.sh: 93: num_patch=2 + 968974:pw-trigger.sh: 72: true ++ 968974:pw-trigger.sh: 74: pw_get_patch_from_series gdb 65507 2 ++ 968974:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 968974:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 968974:pw-trigger.sh: pw_get_patch_from_series: 204: local id=65507 ++ 968974:pw-trigger.sh: pw_get_patch_from_series: 205: local num=2 ++ 968974:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 968974:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 65507 property '.*' value Patches 2 +++ 968974:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 968974:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 968974:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 968974:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 968974:pw-trigger.sh: pw_yaml_get: 100: local id=65507 +++ 968974:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 968974:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 968974:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 968974:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 968974:pw-trigger.sh: pw_yaml_get: 105: local match_num=2 +++ 968974:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 968974:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=142101 ++ 968974:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 142101 = '' ']' ++ 968974:pw-trigger.sh: pw_get_patch_from_series: 213: echo 142101 + 968974:pw-trigger.sh: 74: patch_id=142101 + 968974:pw-trigger.sh: 75: '[' 142101 = '' ']' ++ 968974:pw-trigger.sh: 82: pw_get_patch_data gdb 142101 State ++ 968974:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 968974:pw-trigger.sh: pw_get_patch_data: 224: local project=gdb ++ 968974:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=142101 ++ 968974:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 968974:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gdb patch 142101 property State value ++ 968974:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 968974:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 968974:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 968974:pw-trigger.sh: pw_yaml_get: 100: local id=142101 ++ 968974:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 968974:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 968974:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 968974:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 968974:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 968974:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 968974:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' + 968974:pw-trigger.sh: 82: patch_state=new + 968974:pw-trigger.sh: 83: case "$patch_state" in ++ 968974:pw-trigger.sh: 89: pw_patch_check_state 142101 tcwg_gdb_check--master-arm ++ 968974:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 968974:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=142101 ++ 968974:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_check--master-arm ++ 968974:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 968974:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_check--master-arm +++ 968974:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 968974:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 968974:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_check--master-arm +++ 968974:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 968974:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 968974:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 968974:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 968974:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_check--master-arm ++ 968974:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 968974:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 968974:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.KUBHlVEBtU +++ 968974:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 968974:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.lsXOjkmWTN ++ 968974:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.KUBHlVEBtU /tmp/tmp.lsXOjkmWTN' EXIT ++ 968974:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 968974:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/142101/checks/ ++ 968974: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' ++ 968974:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 968974:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 968974:pw-trigger.sh: pw_patch_check_state: 263: true ++ 968974:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 968974:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 968974:pw-trigger.sh: pw_patch_check_state: 267: wait 972494 ++ 968974:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 968974:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 968974:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.lsXOjkmWTN ++ 968974:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 968974:pw-trigger.sh: pw_patch_check_state: 270: break ++ 968974:pw-trigger.sh: pw_patch_check_state: 281: echo pending +++ 968974:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.KUBHlVEBtU /tmp/tmp.lsXOjkmWTN + 968974:pw-trigger.sh: 89: check_state=pending + 968974:pw-trigger.sh: 90: '[' pending = pending ']' + 968974:pw-trigger.sh: 91: break + 968974:pw-trigger.sh: 96: '[' 142101 = '' ']' + 968974:pw-trigger.sh: 101: check_state=success + 968974:pw-trigger.sh: 102: for prereq_bot in "${prereq_bots[@]}" ++ 968974:pw-trigger.sh: 103: pw_patch_check_state 142101 tcwg_gdb_build--master-arm ++ 968974:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 968974:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=142101 ++ 968974:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_build--master-arm ++ 968974:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 968974:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_build--master-arm +++ 968974:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 968974:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 968974:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_build--master-arm +++ 968974:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 968974:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 968974:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 968974:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 968974:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_build--master-arm ++ 968974:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 968974:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 968974:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.TIXTE8emZz +++ 968974:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 968974:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.8x0gvD35Vx ++ 968974:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.TIXTE8emZz /tmp/tmp.8x0gvD35Vx' EXIT ++ 968974:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 968974:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/142101/checks/ ++ 968974: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_build--master-arm&page=last' ++ 968974:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 968974:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 968974:pw-trigger.sh: pw_patch_check_state: 263: true ++ 968974:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 968974:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 968974:pw-trigger.sh: pw_patch_check_state: 267: wait 972509 ++ 968974:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 968974:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 968974:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.8x0gvD35Vx ++ 968974:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 503139, "url": "https://patchwork.sourceware.org/api/1.2/patches/142101/checks/503139/", "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-25T13:18:21.869495", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-arm-precommit/builds/11115/log", "context": "tcwg_gdb_build--master-arm", "description": "Build started" }' = null ']' +++ 968974:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 968974:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-25T13:18:21.869495 +++ 968974:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-25T13:18:21.869495 +%s ++ 968974:pw-trigger.sh: pw_patch_check_state: 274: date=1787663901 ++ 968974:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1787663901 ']' ++ 968974:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1787663901 +++ 968974:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 968974:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 968974:pw-trigger.sh: pw_patch_check_state: 263: true ++ 968974:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 968974:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 968974:pw-trigger.sh: pw_patch_check_state: 267: wait 972516 ++ 968974:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 968974:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 968974:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.8x0gvD35Vx ++ 968974:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 503140, "url": "https://patchwork.sourceware.org/api/1.2/patches/142101/checks/503140/", "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-25T13:18:25.272669", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-arm-precommit/builds/11115/log", "context": "tcwg_gdb_build--master-arm", "description": "Patch applied" }' = null ']' +++ 968974:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 968974:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-25T13:18:25.272669 +++ 968974:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-25T13:18:25.272669 +%s ++ 968974:pw-trigger.sh: pw_patch_check_state: 274: date=1787663905 ++ 968974:pw-trigger.sh: pw_patch_check_state: 275: '[' 1787663901 -le 1787663905 ']' ++ 968974:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1787663905 +++ 968974:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 968974:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 968974:pw-trigger.sh: pw_patch_check_state: 263: true ++ 968974:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 968974:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 968974:pw-trigger.sh: pw_patch_check_state: 267: wait 972523 ++ 968974:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 968974:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 968974:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.8x0gvD35Vx ++ 968974:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 503141, "url": "https://patchwork.sourceware.org/api/1.2/patches/142101/checks/503141/", "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-25T13:28:00.667890", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-arm-precommit/builds/11115/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_gdb_build--master-arm", "description": "Build passed" }' = null ']' +++ 968974:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 968974:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-25T13:28:00.667890 +++ 968974:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-25T13:28:00.667890 +%s ++ 968974:pw-trigger.sh: pw_patch_check_state: 274: date=1787664480 ++ 968974:pw-trigger.sh: pw_patch_check_state: 275: '[' 1787663905 -le 1787664480 ']' ++ 968974:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1787664480 +++ 968974:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 968974:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 968974:pw-trigger.sh: pw_patch_check_state: 263: true ++ 968974:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 968974:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 968974:pw-trigger.sh: pw_patch_check_state: 267: wait 972530 ++ 968974:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 968974:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 968974:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.8x0gvD35Vx ++ 968974:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 968974:pw-trigger.sh: pw_patch_check_state: 270: break ++ 968974:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 968974:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.TIXTE8emZz /tmp/tmp.8x0gvD35Vx + 968974:pw-trigger.sh: 103: check_state=success + 968974:pw-trigger.sh: 104: '[' success '!=' success ']' + 968974:pw-trigger.sh: 108: '[' success '!=' success ']' + 968974:pw-trigger.sh: 113: j=2 + 968974:pw-trigger.sh: 114: cat + 968974:pw-trigger.sh: 62: '[' 12 -gt 0 ']' + 968974:pw-trigger.sh: 63: i=11 ++ 968974:pw-trigger.sh: 64: shyaml get-value 11.id + 968974:pw-trigger.sh: 64: series_id=65545 + 968974:pw-trigger.sh: 66: pw_series_complete_p gdb 65545 + 968974:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 968974:pw-trigger.sh: pw_series_complete_p: 183: local project=gdb + 968974:pw-trigger.sh: pw_series_complete_p: 184: local series_id=65545 + 968974:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 968974:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get gdb series 65545 property Complete value ++ 968974:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 968974:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 968974:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 968974:pw-trigger.sh: pw_yaml_get: 100: local id=65545 ++ 968974:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 968974:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 968974:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 968974:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 968974:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 968974:pw-trigger.sh: pw_yaml_get: 108: set +x + 968974:pw-trigger.sh: pw_series_complete_p: 187: value=True + 968974:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 968974:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 968974:pw-trigger.sh: 71: num_patch=0 + 968974:pw-trigger.sh: 72: true ++ 968974:pw-trigger.sh: 74: pw_get_patch_from_series gdb 65545 0 ++ 968974:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 968974:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 968974:pw-trigger.sh: pw_get_patch_from_series: 204: local id=65545 ++ 968974:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 968974:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 968974:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 65545 property '.*' value Patches 0 +++ 968974:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 968974:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 968974:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 968974:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 968974:pw-trigger.sh: pw_yaml_get: 100: local id=65545 +++ 968974:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 968974:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 968974:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 968974:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 968974:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 968974:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 968974:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=142167 ++ 968974:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 142167 = '' ']' ++ 968974:pw-trigger.sh: pw_get_patch_from_series: 213: echo 142167 + 968974:pw-trigger.sh: 74: patch_id=142167 + 968974:pw-trigger.sh: 75: '[' 142167 = '' ']' ++ 968974:pw-trigger.sh: 82: pw_get_patch_data gdb 142167 State ++ 968974:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 968974:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 968974:pw-trigger.sh: pw_get_patch_data: 224: local project=gdb ++ 968974:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=142167 ++ 968974:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 968974:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gdb patch 142167 property State value ++ 968974:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 968974:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 968974:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 968974:pw-trigger.sh: pw_yaml_get: 100: local id=142167 ++ 968974:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 968974:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 968974:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 968974:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 968974:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 968974:pw-trigger.sh: pw_yaml_get: 108: set +x + 968974:pw-trigger.sh: 82: patch_state=new + 968974:pw-trigger.sh: 83: case "$patch_state" in ++ 968974:pw-trigger.sh: 89: pw_patch_check_state 142167 tcwg_gdb_check--master-arm ++ 968974:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 968974:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=142167 ++ 968974:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_check--master-arm ++ 968974:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 968974:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_check--master-arm +++ 968974:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 968974:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 968974:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_check--master-arm +++ 968974:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 968974:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 968974:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 968974:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 968974:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_check--master-arm ++ 968974:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 968974:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 968974:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.u5RzTWaKtu +++ 968974:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 968974:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.6teuDXcPDD ++ 968974:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.u5RzTWaKtu /tmp/tmp.6teuDXcPDD' EXIT ++ 968974:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 968974:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/142167/checks/ ++ 968974: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' ++ 968974:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 968974:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 968974:pw-trigger.sh: pw_patch_check_state: 263: true ++ 968974:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 968974:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 968974:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 968974:pw-trigger.sh: pw_patch_check_state: 267: wait 972628 ++ 968974:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 968974:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.6teuDXcPDD ++ 968974:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 968974:pw-trigger.sh: pw_patch_check_state: 270: break ++ 968974:pw-trigger.sh: pw_patch_check_state: 281: echo pending +++ 968974:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.u5RzTWaKtu /tmp/tmp.6teuDXcPDD + 968974:pw-trigger.sh: 89: check_state=pending + 968974:pw-trigger.sh: 90: '[' pending = pending ']' + 968974:pw-trigger.sh: 91: break + 968974:pw-trigger.sh: 96: '[' 142167 = '' ']' + 968974:pw-trigger.sh: 101: check_state=success + 968974:pw-trigger.sh: 102: for prereq_bot in "${prereq_bots[@]}" ++ 968974:pw-trigger.sh: 103: pw_patch_check_state 142167 tcwg_gdb_build--master-arm ++ 968974:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 968974:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=142167 ++ 968974:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_build--master-arm ++ 968974:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 968974:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_build--master-arm +++ 968974:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 968974:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 968974:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_build--master-arm +++ 968974:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 968974:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 968974:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 968974:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 968974:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_build--master-arm ++ 968974:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 968974:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 968974:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.cuVmtia8HS +++ 968974:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 968974:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.BrtbVgqsAe ++ 968974:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.cuVmtia8HS /tmp/tmp.BrtbVgqsAe' EXIT ++ 968974:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 968974:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/142167/checks/ ++ 968974: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' ++ 968974:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 968974:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 968974:pw-trigger.sh: pw_patch_check_state: 263: true ++ 968974:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 968974:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 968974:pw-trigger.sh: pw_patch_check_state: 267: wait 972643 ++ 968974:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 968974:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 968974:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.BrtbVgqsAe ++ 968974: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 ']' +++ 968974:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 968974:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-25T17:15:44.819785 +++ 968974:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-25T17:15:44.819785 +%s ++ 968974:pw-trigger.sh: pw_patch_check_state: 274: date=1787678144 ++ 968974:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1787678144 ']' ++ 968974:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1787678144 +++ 968974:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 968974:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 968974:pw-trigger.sh: pw_patch_check_state: 263: true ++ 968974:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 968974:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 968974:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 968974:pw-trigger.sh: pw_patch_check_state: 267: wait 972650 ++ 968974:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 968974:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.BrtbVgqsAe ++ 968974: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 ']' +++ 968974:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 968974:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-25T17:15:51.047829 +++ 968974:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-25T17:15:51.047829 +%s ++ 968974:pw-trigger.sh: pw_patch_check_state: 274: date=1787678151 ++ 968974:pw-trigger.sh: pw_patch_check_state: 275: '[' 1787678144 -le 1787678151 ']' ++ 968974:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1787678151 +++ 968974:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 968974:pw-trigger.sh: pw_patch_check_state: 277: cur_state=fail ++ 968974:pw-trigger.sh: pw_patch_check_state: 263: true ++ 968974:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 968974:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 968974:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 968974:pw-trigger.sh: pw_patch_check_state: 267: wait 972657 ++ 968974:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 968974:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.BrtbVgqsAe ++ 968974:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 968974:pw-trigger.sh: pw_patch_check_state: 270: break ++ 968974:pw-trigger.sh: pw_patch_check_state: 281: echo fail +++ 968974:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.cuVmtia8HS /tmp/tmp.BrtbVgqsAe + 968974:pw-trigger.sh: 103: check_state=fail + 968974:pw-trigger.sh: 104: '[' fail '!=' success ']' + 968974:pw-trigger.sh: 105: break + 968974:pw-trigger.sh: 108: '[' fail '!=' success ']' WARNING: Waiting for 142167:tcwg_gdb_build--master-arm to succeed. + 968974:pw-trigger.sh: 109: echo 'WARNING: Waiting for 142167:tcwg_gdb_build--master-arm to succeed.' + 968974:pw-trigger.sh: 110: continue + 968974:pw-trigger.sh: 62: '[' 11 -gt 0 ']' + 968974:pw-trigger.sh: 63: i=10 ++ 968974:pw-trigger.sh: 64: shyaml get-value 10.id + 968974:pw-trigger.sh: 64: series_id=65588 + 968974:pw-trigger.sh: 66: pw_series_complete_p gdb 65588 + 968974:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 968974:pw-trigger.sh: pw_series_complete_p: 183: local project=gdb + 968974:pw-trigger.sh: pw_series_complete_p: 184: local series_id=65588 + 968974:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 968974:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get gdb series 65588 property Complete value ++ 968974:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 968974:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 968974:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 968974:pw-trigger.sh: pw_yaml_get: 100: local id=65588 ++ 968974:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 968974:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 968974:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 968974:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 968974:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 968974:pw-trigger.sh: pw_yaml_get: 108: set +x + 968974:pw-trigger.sh: pw_series_complete_p: 187: value=True + 968974:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 968974:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 968974:pw-trigger.sh: 71: num_patch=0 + 968974:pw-trigger.sh: 72: true ++ 968974:pw-trigger.sh: 74: pw_get_patch_from_series gdb 65588 0 ++ 968974:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 968974:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 968974:pw-trigger.sh: pw_get_patch_from_series: 204: local id=65588 ++ 968974:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 968974:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 968974:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 65588 property '.*' value Patches 0 +++ 968974:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 968974:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 968974:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 968974:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 968974:pw-trigger.sh: pw_yaml_get: 100: local id=65588 +++ 968974:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 968974:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 968974:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 968974:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 968974:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 968974:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 968974:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=142222 ++ 968974:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 142222 = '' ']' ++ 968974:pw-trigger.sh: pw_get_patch_from_series: 213: echo 142222 + 968974:pw-trigger.sh: 74: patch_id=142222 + 968974:pw-trigger.sh: 75: '[' 142222 = '' ']' ++ 968974:pw-trigger.sh: 82: pw_get_patch_data gdb 142222 State ++ 968974:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 968974:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 968974:pw-trigger.sh: pw_get_patch_data: 224: local project=gdb ++ 968974:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=142222 ++ 968974:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 968974:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gdb patch 142222 property State value ++ 968974:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 968974:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 968974:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 968974:pw-trigger.sh: pw_yaml_get: 100: local id=142222 ++ 968974:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 968974:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 968974:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 968974:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 968974:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 968974:pw-trigger.sh: pw_yaml_get: 108: set +x + 968974:pw-trigger.sh: 82: patch_state=new + 968974:pw-trigger.sh: 83: case "$patch_state" in ++ 968974:pw-trigger.sh: 89: pw_patch_check_state 142222 tcwg_gdb_check--master-arm ++ 968974:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 968974:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=142222 ++ 968974:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_check--master-arm ++ 968974:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 968974:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_check--master-arm +++ 968974:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 968974:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 968974:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_check--master-arm +++ 968974:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 968974:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 968974:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 968974:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 968974:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_check--master-arm ++ 968974:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 968974:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 968974:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.wjLe8Fpiag +++ 968974:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 968974:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.QnJbeq4SQF ++ 968974:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.wjLe8Fpiag /tmp/tmp.QnJbeq4SQF' EXIT ++ 968974:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 968974:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/142222/checks/ ++ 968974: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' ++ 968974:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 968974:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 968974:pw-trigger.sh: pw_patch_check_state: 263: true ++ 968974:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 968974:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 968974:pw-trigger.sh: pw_patch_check_state: 267: wait 972746 ++ 968974:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 968974:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 968974:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.QnJbeq4SQF ++ 968974: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 ']' +++ 968974:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 968974:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-26T23:59:29.648919 +++ 968974:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-26T23:59:29.648919 +%s ++ 968974:pw-trigger.sh: pw_patch_check_state: 274: date=1787788769 ++ 968974:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1787788769 ']' ++ 968974:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1787788769 +++ 968974:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 968974:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 968974:pw-trigger.sh: pw_patch_check_state: 263: true ++ 968974:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 968974:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 968974:pw-trigger.sh: pw_patch_check_state: 267: wait 972753 ++ 968974:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 968974:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 968974:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.QnJbeq4SQF ++ 968974: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 ']' +++ 968974:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 968974:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-26T23:59:30.931441 +++ 968974:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-26T23:59:30.931441 +%s ++ 968974:pw-trigger.sh: pw_patch_check_state: 274: date=1787788770 ++ 968974:pw-trigger.sh: pw_patch_check_state: 275: '[' 1787788769 -le 1787788770 ']' ++ 968974:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1787788770 +++ 968974:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 968974:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 968974:pw-trigger.sh: pw_patch_check_state: 263: true ++ 968974:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 968974:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 968974:pw-trigger.sh: pw_patch_check_state: 267: wait 972760 ++ 968974:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 968974:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 968974:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.QnJbeq4SQF ++ 968974: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 ']' +++ 968974:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 968974:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-27T02:21:01.062673 +++ 968974:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-27T02:21:01.062673 +%s ++ 968974:pw-trigger.sh: pw_patch_check_state: 274: date=1787797261 ++ 968974:pw-trigger.sh: pw_patch_check_state: 275: '[' 1787788770 -le 1787797261 ']' ++ 968974:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1787797261 +++ 968974:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 968974:pw-trigger.sh: pw_patch_check_state: 277: cur_state=fail ++ 968974:pw-trigger.sh: pw_patch_check_state: 263: true ++ 968974:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 968974:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 968974:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 968974:pw-trigger.sh: pw_patch_check_state: 267: wait 972767 ++ 968974:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 968974:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.QnJbeq4SQF ++ 968974:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 968974:pw-trigger.sh: pw_patch_check_state: 270: break ++ 968974:pw-trigger.sh: pw_patch_check_state: 281: echo fail +++ 968974:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.wjLe8Fpiag /tmp/tmp.QnJbeq4SQF + 968974:pw-trigger.sh: 89: check_state=fail + 968974:pw-trigger.sh: 90: '[' fail = pending ']' + 968974:pw-trigger.sh: 93: num_patch=1 + 968974:pw-trigger.sh: 72: true ++ 968974:pw-trigger.sh: 74: pw_get_patch_from_series gdb 65588 1 ++ 968974:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 968974:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 968974:pw-trigger.sh: pw_get_patch_from_series: 204: local id=65588 ++ 968974:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 968974:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 968974:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 65588 property '.*' value Patches 1 +++ 968974:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 968974:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 968974:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 968974:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 968974:pw-trigger.sh: pw_yaml_get: 100: local id=65588 +++ 968974:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 968974:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 968974:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 968974:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 968974:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 968974:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 968974:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=142223 ++ 968974:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 142223 = '' ']' ++ 968974:pw-trigger.sh: pw_get_patch_from_series: 213: echo 142223 + 968974:pw-trigger.sh: 74: patch_id=142223 + 968974:pw-trigger.sh: 75: '[' 142223 = '' ']' ++ 968974:pw-trigger.sh: 82: pw_get_patch_data gdb 142223 State ++ 968974:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 968974:pw-trigger.sh: pw_get_patch_data: 224: local project=gdb ++ 968974:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=142223 ++ 968974:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 968974:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gdb patch 142223 property State value ++ 968974:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 968974:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 968974:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 968974:pw-trigger.sh: pw_yaml_get: 100: local id=142223 ++ 968974:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 968974:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 968974:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 968974:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 968974:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 968974:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 968974:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' + 968974:pw-trigger.sh: 82: patch_state=new + 968974:pw-trigger.sh: 83: case "$patch_state" in ++ 968974:pw-trigger.sh: 89: pw_patch_check_state 142223 tcwg_gdb_check--master-arm ++ 968974:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 968974:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=142223 ++ 968974:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_check--master-arm ++ 968974:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 968974:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_check--master-arm +++ 968974:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 968974:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 968974:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_check--master-arm +++ 968974:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 968974:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 968974:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 968974:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 968974:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_check--master-arm ++ 968974:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 968974:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 968974:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.zbxsRMrLsP +++ 968974:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 968974:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.7lez4PmCDs ++ 968974:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.zbxsRMrLsP /tmp/tmp.7lez4PmCDs' EXIT ++ 968974:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 968974:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/142223/checks/ ++ 968974: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' ++ 968974:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 968974:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 968974:pw-trigger.sh: pw_patch_check_state: 263: true ++ 968974:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 968974:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 968974:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 968974:pw-trigger.sh: pw_patch_check_state: 267: wait 972831 ++ 968974:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 968974:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.7lez4PmCDs ++ 968974:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 968974:pw-trigger.sh: pw_patch_check_state: 270: break ++ 968974:pw-trigger.sh: pw_patch_check_state: 281: echo pending +++ 968974:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.zbxsRMrLsP /tmp/tmp.7lez4PmCDs + 968974:pw-trigger.sh: 89: check_state=pending + 968974:pw-trigger.sh: 90: '[' pending = pending ']' + 968974:pw-trigger.sh: 91: break + 968974:pw-trigger.sh: 96: '[' 142223 = '' ']' + 968974:pw-trigger.sh: 101: check_state=success + 968974:pw-trigger.sh: 102: for prereq_bot in "${prereq_bots[@]}" ++ 968974:pw-trigger.sh: 103: pw_patch_check_state 142223 tcwg_gdb_build--master-arm ++ 968974:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 968974:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=142223 ++ 968974:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_build--master-arm ++ 968974:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 968974:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_build--master-arm +++ 968974:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 968974:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 968974:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_build--master-arm +++ 968974:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 968974:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 968974:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 968974:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 968974:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_build--master-arm ++ 968974:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 968974:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 968974:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.fpnwxFP4Vf +++ 968974:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 968974:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.xqeadLbMzY ++ 968974:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.fpnwxFP4Vf /tmp/tmp.xqeadLbMzY' EXIT ++ 968974:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 968974:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/142223/checks/ ++ 968974: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_build--master-arm&page=last' ++ 968974:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 968974:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 968974:pw-trigger.sh: pw_patch_check_state: 263: true ++ 968974:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 968974:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 968974:pw-trigger.sh: pw_patch_check_state: 267: wait 972846 ++ 968974:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 968974:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 968974:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.xqeadLbMzY ++ 968974:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 504102, "url": "https://patchwork.sourceware.org/api/1.2/patches/142223/checks/504102/", "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:08.969044", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-arm-precommit/builds/11128/log", "context": "tcwg_gdb_build--master-arm", "description": "Build started" }' = null ']' +++ 968974:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 968974:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-26T22:01:08.969044 +++ 968974:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-26T22:01:08.969044 +%s ++ 968974:pw-trigger.sh: pw_patch_check_state: 274: date=1787781668 ++ 968974:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1787781668 ']' ++ 968974:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1787781668 +++ 968974:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 968974:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 968974:pw-trigger.sh: pw_patch_check_state: 263: true ++ 968974:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 968974:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 968974:pw-trigger.sh: pw_patch_check_state: 267: wait 972853 ++ 968974:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 968974:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 968974:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.xqeadLbMzY ++ 968974:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 504103, "url": "https://patchwork.sourceware.org/api/1.2/patches/142223/checks/504103/", "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:10.366747", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-arm-precommit/builds/11128/log", "context": "tcwg_gdb_build--master-arm", "description": "Patch applied" }' = null ']' +++ 968974:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 968974:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-26T22:01:10.366747 +++ 968974:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-26T22:01:10.366747 +%s ++ 968974:pw-trigger.sh: pw_patch_check_state: 274: date=1787781670 ++ 968974:pw-trigger.sh: pw_patch_check_state: 275: '[' 1787781668 -le 1787781670 ']' ++ 968974:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1787781670 +++ 968974:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 968974:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 968974:pw-trigger.sh: pw_patch_check_state: 263: true ++ 968974:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 968974:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 968974:pw-trigger.sh: pw_patch_check_state: 267: wait 972860 ++ 968974:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 968974:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 968974:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.xqeadLbMzY ++ 968974:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 504111, "url": "https://patchwork.sourceware.org/api/1.2/patches/142223/checks/504111/", "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:05:12.466200", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-arm-precommit/builds/11128/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_gdb_build--master-arm", "description": "Build passed" }' = null ']' +++ 968974:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 968974:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-26T22:05:12.466200 +++ 968974:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-26T22:05:12.466200 +%s ++ 968974:pw-trigger.sh: pw_patch_check_state: 274: date=1787781912 ++ 968974:pw-trigger.sh: pw_patch_check_state: 275: '[' 1787781670 -le 1787781912 ']' ++ 968974:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1787781912 +++ 968974:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 968974:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 968974:pw-trigger.sh: pw_patch_check_state: 263: true ++ 968974:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 968974:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 968974:pw-trigger.sh: pw_patch_check_state: 267: wait 972867 ++ 968974:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 968974:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 968974:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.xqeadLbMzY ++ 968974:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 968974:pw-trigger.sh: pw_patch_check_state: 270: break ++ 968974:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 968974:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.fpnwxFP4Vf /tmp/tmp.xqeadLbMzY + 968974:pw-trigger.sh: 103: check_state=success + 968974:pw-trigger.sh: 104: '[' success '!=' success ']' + 968974:pw-trigger.sh: 108: '[' success '!=' success ']' + 968974:pw-trigger.sh: 113: j=3 + 968974:pw-trigger.sh: 114: cat + 968974:pw-trigger.sh: 62: '[' 10 -gt 0 ']' + 968974:pw-trigger.sh: 63: i=9 ++ 968974:pw-trigger.sh: 64: shyaml get-value 9.id + 968974:pw-trigger.sh: 64: series_id=65604 + 968974:pw-trigger.sh: 66: pw_series_complete_p gdb 65604 + 968974:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 968974:pw-trigger.sh: pw_series_complete_p: 183: local project=gdb + 968974:pw-trigger.sh: pw_series_complete_p: 184: local series_id=65604 + 968974:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 968974:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get gdb series 65604 property Complete value ++ 968974:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 968974:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 968974:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 968974:pw-trigger.sh: pw_yaml_get: 100: local id=65604 ++ 968974:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 968974:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 968974:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 968974:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 968974:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 968974:pw-trigger.sh: pw_yaml_get: 108: set +x + 968974:pw-trigger.sh: pw_series_complete_p: 187: value=True + 968974:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 968974:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 968974:pw-trigger.sh: 71: num_patch=0 + 968974:pw-trigger.sh: 72: true ++ 968974:pw-trigger.sh: 74: pw_get_patch_from_series gdb 65604 0 ++ 968974:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 968974:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 968974:pw-trigger.sh: pw_get_patch_from_series: 204: local id=65604 ++ 968974:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 968974:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 968974:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 65604 property '.*' value Patches 0 +++ 968974:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 968974:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 968974:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 968974:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 968974:pw-trigger.sh: pw_yaml_get: 100: local id=65604 +++ 968974:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 968974:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 968974:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 968974:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 968974:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 968974:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 968974:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=142245 ++ 968974:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 142245 = '' ']' ++ 968974:pw-trigger.sh: pw_get_patch_from_series: 213: echo 142245 + 968974:pw-trigger.sh: 74: patch_id=142245 + 968974:pw-trigger.sh: 75: '[' 142245 = '' ']' ++ 968974:pw-trigger.sh: 82: pw_get_patch_data gdb 142245 State ++ 968974:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 968974:pw-trigger.sh: pw_get_patch_data: 224: local project=gdb ++ 968974:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=142245 ++ 968974:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 968974:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gdb patch 142245 property State value ++ 968974:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 968974:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 968974:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 968974:pw-trigger.sh: pw_yaml_get: 100: local id=142245 ++ 968974:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 968974:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 968974:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 968974:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 968974:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 968974:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 968974:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' + 968974:pw-trigger.sh: 82: patch_state=new + 968974:pw-trigger.sh: 83: case "$patch_state" in ++ 968974:pw-trigger.sh: 89: pw_patch_check_state 142245 tcwg_gdb_check--master-arm ++ 968974:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 968974:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=142245 ++ 968974:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_check--master-arm ++ 968974:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 968974:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 +++ 968974:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_check--master-arm ++ 968974:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 968974:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_check--master-arm +++ 968974:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 968974:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 968974:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 968974:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 968974:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_check--master-arm ++ 968974:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 968974:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 968974:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.7LrGpSxVEi +++ 968974:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 968974:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.3Zke80tSfh ++ 968974:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.7LrGpSxVEi /tmp/tmp.3Zke80tSfh' EXIT ++ 968974:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 968974:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/142245/checks/ ++ 968974: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' ++ 968974:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 968974:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 968974:pw-trigger.sh: pw_patch_check_state: 263: true ++ 968974:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 968974:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 968974:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 968974:pw-trigger.sh: pw_patch_check_state: 267: wait 972955 ++ 968974:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 968974:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.3Zke80tSfh ++ 968974:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 968974:pw-trigger.sh: pw_patch_check_state: 270: break ++ 968974:pw-trigger.sh: pw_patch_check_state: 281: echo pending +++ 968974:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.7LrGpSxVEi /tmp/tmp.3Zke80tSfh + 968974:pw-trigger.sh: 89: check_state=pending + 968974:pw-trigger.sh: 90: '[' pending = pending ']' + 968974:pw-trigger.sh: 91: break + 968974:pw-trigger.sh: 96: '[' 142245 = '' ']' + 968974:pw-trigger.sh: 101: check_state=success + 968974:pw-trigger.sh: 102: for prereq_bot in "${prereq_bots[@]}" ++ 968974:pw-trigger.sh: 103: pw_patch_check_state 142245 tcwg_gdb_build--master-arm ++ 968974:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 968974:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=142245 ++ 968974:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_build--master-arm ++ 968974:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 968974:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_build--master-arm +++ 968974:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 968974:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 968974:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_build--master-arm +++ 968974:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 968974:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 968974:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 968974:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 968974:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_build--master-arm ++ 968974:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 968974:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 968974:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.a5eWdQpucO +++ 968974:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 968974:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.Qfx68z0JMn ++ 968974:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.a5eWdQpucO /tmp/tmp.Qfx68z0JMn' EXIT ++ 968974:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 968974:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/142245/checks/ ++ 968974: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' ++ 968974:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 968974:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 968974:pw-trigger.sh: pw_patch_check_state: 263: true ++ 968974:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 968974:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 968974:pw-trigger.sh: pw_patch_check_state: 267: wait 972970 ++ 968974:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 968974:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 968974:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.Qfx68z0JMn ++ 968974: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 ']' +++ 968974:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 968974:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-26T22:01:59.568720 +++ 968974:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-26T22:01:59.568720 +%s ++ 968974:pw-trigger.sh: pw_patch_check_state: 274: date=1787781719 ++ 968974:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1787781719 ']' ++ 968974:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1787781719 +++ 968974:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 968974:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 968974:pw-trigger.sh: pw_patch_check_state: 263: true ++ 968974:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 968974:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 968974:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 968974:pw-trigger.sh: pw_patch_check_state: 267: wait 972977 ++ 968974:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 968974:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.Qfx68z0JMn ++ 968974: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 ']' +++ 968974:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 968974:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-26T22:02:03.268514 +++ 968974:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-26T22:02:03.268514 +%s ++ 968974:pw-trigger.sh: pw_patch_check_state: 274: date=1787781723 ++ 968974:pw-trigger.sh: pw_patch_check_state: 275: '[' 1787781719 -le 1787781723 ']' ++ 968974:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1787781723 +++ 968974:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 968974:pw-trigger.sh: pw_patch_check_state: 277: cur_state=fail ++ 968974:pw-trigger.sh: pw_patch_check_state: 263: true ++ 968974:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 968974:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 968974:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 968974:pw-trigger.sh: pw_patch_check_state: 267: wait 972984 ++ 968974:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 968974:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.Qfx68z0JMn ++ 968974:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 968974:pw-trigger.sh: pw_patch_check_state: 270: break ++ 968974:pw-trigger.sh: pw_patch_check_state: 281: echo fail +++ 968974:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.a5eWdQpucO /tmp/tmp.Qfx68z0JMn WARNING: Waiting for 142245:tcwg_gdb_build--master-arm to succeed. + 968974:pw-trigger.sh: 103: check_state=fail + 968974:pw-trigger.sh: 104: '[' fail '!=' success ']' + 968974:pw-trigger.sh: 105: break + 968974:pw-trigger.sh: 108: '[' fail '!=' success ']' + 968974:pw-trigger.sh: 109: echo 'WARNING: Waiting for 142245:tcwg_gdb_build--master-arm to succeed.' + 968974:pw-trigger.sh: 110: continue + 968974:pw-trigger.sh: 62: '[' 9 -gt 0 ']' + 968974:pw-trigger.sh: 63: i=8 ++ 968974:pw-trigger.sh: 64: shyaml get-value 8.id + 968974:pw-trigger.sh: 64: series_id=65608 + 968974:pw-trigger.sh: 66: pw_series_complete_p gdb 65608 + 968974:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 968974:pw-trigger.sh: pw_series_complete_p: 183: local project=gdb + 968974:pw-trigger.sh: pw_series_complete_p: 184: local series_id=65608 + 968974:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 968974:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get gdb series 65608 property Complete value ++ 968974:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 968974:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 968974:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 968974:pw-trigger.sh: pw_yaml_get: 100: local id=65608 ++ 968974:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 968974:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 968974:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 968974:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 968974:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 968974:pw-trigger.sh: pw_yaml_get: 108: set +x + 968974:pw-trigger.sh: pw_series_complete_p: 187: value=True + 968974:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 968974:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 968974:pw-trigger.sh: 71: num_patch=0 + 968974:pw-trigger.sh: 72: true ++ 968974:pw-trigger.sh: 74: pw_get_patch_from_series gdb 65608 0 ++ 968974:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 968974:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 968974:pw-trigger.sh: pw_get_patch_from_series: 204: local id=65608 ++ 968974:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 968974:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 968974:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 65608 property '.*' value Patches 0 +++ 968974:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 968974:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 968974:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 968974:pw-trigger.sh: pw_yaml_get: 100: local id=65608 +++ 968974:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 968974:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 968974:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 968974:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 968974:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 968974:pw-trigger.sh: pw_yaml_get: 108: set +x +++ 968974:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 ++ 968974:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=142249 ++ 968974:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 142249 = '' ']' ++ 968974:pw-trigger.sh: pw_get_patch_from_series: 213: echo 142249 + 968974:pw-trigger.sh: 74: patch_id=142249 + 968974:pw-trigger.sh: 75: '[' 142249 = '' ']' ++ 968974:pw-trigger.sh: 82: pw_get_patch_data gdb 142249 State ++ 968974:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 968974:pw-trigger.sh: pw_get_patch_data: 224: local project=gdb ++ 968974:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=142249 ++ 968974:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 968974:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gdb patch 142249 property State value ++ 968974:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 968974:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 968974:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 968974:pw-trigger.sh: pw_yaml_get: 100: local id=142249 ++ 968974:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 968974:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 968974:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 968974:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 968974:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 968974:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 968974:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' + 968974:pw-trigger.sh: 82: patch_state=new + 968974:pw-trigger.sh: 83: case "$patch_state" in ++ 968974:pw-trigger.sh: 89: pw_patch_check_state 142249 tcwg_gdb_check--master-arm ++ 968974:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 968974:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=142249 ++ 968974:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_check--master-arm ++ 968974:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 968974:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_check--master-arm +++ 968974:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 968974:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 968974:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_check--master-arm +++ 968974:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 968974:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 968974:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 968974:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 968974:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_check--master-arm ++ 968974:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 968974:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 968974:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.Y0f8FjtkSO +++ 968974:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 968974:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.NoIU18P3hY ++ 968974:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.Y0f8FjtkSO /tmp/tmp.NoIU18P3hY' EXIT ++ 968974:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 968974:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/142249/checks/ ++ 968974: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' ++ 968974:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 968974:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 968974:pw-trigger.sh: pw_patch_check_state: 263: true ++ 968974:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 968974:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 968974:pw-trigger.sh: pw_patch_check_state: 267: wait 973071 ++ 968974:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 968974:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 968974:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.NoIU18P3hY ++ 968974:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 968974:pw-trigger.sh: pw_patch_check_state: 270: break ++ 968974:pw-trigger.sh: pw_patch_check_state: 281: echo pending +++ 968974:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.Y0f8FjtkSO /tmp/tmp.NoIU18P3hY + 968974:pw-trigger.sh: 89: check_state=pending + 968974:pw-trigger.sh: 90: '[' pending = pending ']' + 968974:pw-trigger.sh: 91: break + 968974:pw-trigger.sh: 96: '[' 142249 = '' ']' + 968974:pw-trigger.sh: 101: check_state=success + 968974:pw-trigger.sh: 102: for prereq_bot in "${prereq_bots[@]}" ++ 968974:pw-trigger.sh: 103: pw_patch_check_state 142249 tcwg_gdb_build--master-arm ++ 968974:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 968974:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=142249 ++ 968974:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_build--master-arm ++ 968974:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 968974:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_build--master-arm +++ 968974:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 968974:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 968974:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_build--master-arm +++ 968974:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 968974:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 968974:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 968974:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 968974:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_build--master-arm ++ 968974:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 968974:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 968974:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.yZneot0vAT +++ 968974:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 968974:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.yjq8GNilwk ++ 968974:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.yZneot0vAT /tmp/tmp.yjq8GNilwk' EXIT ++ 968974:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 968974:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/142249/checks/ ++ 968974: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_build--master-arm&page=last' ++ 968974:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 968974:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 968974:pw-trigger.sh: pw_patch_check_state: 263: true ++ 968974:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 968974:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 968974:pw-trigger.sh: pw_patch_check_state: 267: wait 973086 ++ 968974:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 968974:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 968974:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.yjq8GNilwk ++ 968974:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 504104, "url": "https://patchwork.sourceware.org/api/1.2/patches/142249/checks/504104/", "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:25.672623", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-arm-precommit/builds/11130/log", "context": "tcwg_gdb_build--master-arm", "description": "Build started" }' = null ']' +++ 968974:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 968974:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-26T22:01:25.672623 +++ 968974:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-26T22:01:25.672623 +%s ++ 968974:pw-trigger.sh: pw_patch_check_state: 274: date=1787781685 ++ 968974:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1787781685 ']' ++ 968974:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1787781685 +++ 968974:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 968974:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 968974:pw-trigger.sh: pw_patch_check_state: 263: true ++ 968974:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 968974:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 968974:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 968974:pw-trigger.sh: pw_patch_check_state: 267: wait 973093 ++ 968974:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 968974:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.yjq8GNilwk ++ 968974:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 504105, "url": "https://patchwork.sourceware.org/api/1.2/patches/142249/checks/504105/", "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:27.571213", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-arm-precommit/builds/11130/log", "context": "tcwg_gdb_build--master-arm", "description": "Patch applied" }' = null ']' +++ 968974:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 968974:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-26T22:01:27.571213 +++ 968974:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-26T22:01:27.571213 +%s ++ 968974:pw-trigger.sh: pw_patch_check_state: 274: date=1787781687 ++ 968974:pw-trigger.sh: pw_patch_check_state: 275: '[' 1787781685 -le 1787781687 ']' ++ 968974:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1787781687 +++ 968974:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 968974:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 968974:pw-trigger.sh: pw_patch_check_state: 263: true ++ 968974:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 968974:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 968974:pw-trigger.sh: pw_patch_check_state: 267: wait 973100 ++ 968974:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 968974:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 968974:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.yjq8GNilwk ++ 968974:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 504112, "url": "https://patchwork.sourceware.org/api/1.2/patches/142249/checks/504112/", "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:06:08.876212", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-arm-precommit/builds/11130/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_gdb_build--master-arm", "description": "Build passed" }' = null ']' +++ 968974:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 968974:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-26T22:06:08.876212 +++ 968974:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-26T22:06:08.876212 +%s ++ 968974:pw-trigger.sh: pw_patch_check_state: 274: date=1787781968 ++ 968974:pw-trigger.sh: pw_patch_check_state: 275: '[' 1787781687 -le 1787781968 ']' ++ 968974:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1787781968 +++ 968974:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 968974:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 968974:pw-trigger.sh: pw_patch_check_state: 263: true ++ 968974:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 968974:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 968974:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 968974:pw-trigger.sh: pw_patch_check_state: 267: wait 973107 ++ 968974:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 968974:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.yjq8GNilwk ++ 968974:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 968974:pw-trigger.sh: pw_patch_check_state: 270: break ++ 968974:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 968974:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.yZneot0vAT /tmp/tmp.yjq8GNilwk + 968974:pw-trigger.sh: 103: check_state=success + 968974:pw-trigger.sh: 104: '[' success '!=' success ']' + 968974:pw-trigger.sh: 108: '[' success '!=' success ']' + 968974:pw-trigger.sh: 113: j=4 + 968974:pw-trigger.sh: 114: cat + 968974:pw-trigger.sh: 62: '[' 8 -gt 0 ']' + 968974:pw-trigger.sh: 63: i=7 ++ 968974:pw-trigger.sh: 64: shyaml get-value 7.id + 968974:pw-trigger.sh: 64: series_id=65613 + 968974:pw-trigger.sh: 66: pw_series_complete_p gdb 65613 + 968974:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 968974:pw-trigger.sh: pw_series_complete_p: 183: local project=gdb + 968974:pw-trigger.sh: pw_series_complete_p: 184: local series_id=65613 + 968974:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 968974:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get gdb series 65613 property Complete value ++ 968974:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 968974:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 968974:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 968974:pw-trigger.sh: pw_yaml_get: 100: local id=65613 ++ 968974:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 968974:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 968974:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 968974:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 968974:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 968974:pw-trigger.sh: pw_yaml_get: 108: set +x + 968974:pw-trigger.sh: pw_series_complete_p: 187: value=True + 968974:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 968974:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 968974:pw-trigger.sh: 71: num_patch=0 + 968974:pw-trigger.sh: 72: true ++ 968974:pw-trigger.sh: 74: pw_get_patch_from_series gdb 65613 0 ++ 968974:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 968974:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 968974:pw-trigger.sh: pw_get_patch_from_series: 204: local id=65613 ++ 968974:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 968974:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 968974:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 65613 property '.*' value Patches 0 +++ 968974:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 968974:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 968974:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 968974:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 968974:pw-trigger.sh: pw_yaml_get: 100: local id=65613 +++ 968974:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 968974:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 968974:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 968974:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 968974:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 968974:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 968974:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=142256 ++ 968974:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 142256 = '' ']' ++ 968974:pw-trigger.sh: pw_get_patch_from_series: 213: echo 142256 + 968974:pw-trigger.sh: 74: patch_id=142256 + 968974:pw-trigger.sh: 75: '[' 142256 = '' ']' ++ 968974:pw-trigger.sh: 82: pw_get_patch_data gdb 142256 State ++ 968974:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 968974:pw-trigger.sh: pw_get_patch_data: 224: local project=gdb ++ 968974:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=142256 ++ 968974:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 968974:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gdb patch 142256 property State value ++ 968974:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 968974:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 968974:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 968974:pw-trigger.sh: pw_yaml_get: 100: local id=142256 ++ 968974:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 968974:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 968974:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 968974:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 968974:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 968974:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 968974:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' + 968974:pw-trigger.sh: 82: patch_state=new + 968974:pw-trigger.sh: 83: case "$patch_state" in ++ 968974:pw-trigger.sh: 89: pw_patch_check_state 142256 tcwg_gdb_check--master-arm ++ 968974:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 968974:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=142256 ++ 968974:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_check--master-arm ++ 968974:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 968974:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_check--master-arm +++ 968974:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 968974:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 968974:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_check--master-arm +++ 968974:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 968974:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 968974:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 968974:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 968974:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_check--master-arm ++ 968974:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 968974:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 968974:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.CsL9kcZPJ3 +++ 968974:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 968974:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.nxeajOU3k4 ++ 968974:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.CsL9kcZPJ3 /tmp/tmp.nxeajOU3k4' EXIT ++ 968974:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 968974:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/142256/checks/ ++ 968974: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' ++ 968974:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 968974:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 968974:pw-trigger.sh: pw_patch_check_state: 263: true ++ 968974:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 968974:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 968974:pw-trigger.sh: pw_patch_check_state: 267: wait 973195 ++ 968974:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 968974:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 968974:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.nxeajOU3k4 ++ 968974:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 968974:pw-trigger.sh: pw_patch_check_state: 270: break ++ 968974:pw-trigger.sh: pw_patch_check_state: 281: echo pending +++ 968974:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.CsL9kcZPJ3 /tmp/tmp.nxeajOU3k4 + 968974:pw-trigger.sh: 89: check_state=pending + 968974:pw-trigger.sh: 90: '[' pending = pending ']' + 968974:pw-trigger.sh: 91: break + 968974:pw-trigger.sh: 96: '[' 142256 = '' ']' + 968974:pw-trigger.sh: 101: check_state=success + 968974:pw-trigger.sh: 102: for prereq_bot in "${prereq_bots[@]}" ++ 968974:pw-trigger.sh: 103: pw_patch_check_state 142256 tcwg_gdb_build--master-arm ++ 968974:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 968974:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=142256 ++ 968974:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_build--master-arm ++ 968974:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 968974:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_build--master-arm +++ 968974:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 968974:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 968974:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_build--master-arm +++ 968974:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 968974:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 968974:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 968974:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 968974:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_build--master-arm ++ 968974:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 968974:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 968974:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.ofVHy51WYW +++ 968974:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 968974:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.e63NI4rBVk ++ 968974:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.ofVHy51WYW /tmp/tmp.e63NI4rBVk' EXIT ++ 968974:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 968974:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/142256/checks/ ++ 968974: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_build--master-arm&page=last' ++ 968974:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 968974:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 968974:pw-trigger.sh: pw_patch_check_state: 263: true ++ 968974:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 968974:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 968974:pw-trigger.sh: pw_patch_check_state: 267: wait 973210 ++ 968974:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 968974:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 968974:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.e63NI4rBVk ++ 968974:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 504276, "url": "https://patchwork.sourceware.org/api/1.2/patches/142256/checks/504276/", "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:36.211437", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-arm-precommit/builds/11133/log", "context": "tcwg_gdb_build--master-arm", "description": "Build started" }' = null ']' +++ 968974:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 968974:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-27T12:22:36.211437 +++ 968974:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-27T12:22:36.211437 +%s ++ 968974:pw-trigger.sh: pw_patch_check_state: 274: date=1787833356 ++ 968974:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1787833356 ']' ++ 968974:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1787833356 +++ 968974:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 968974:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 968974:pw-trigger.sh: pw_patch_check_state: 263: true ++ 968974:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 968974:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 968974:pw-trigger.sh: pw_patch_check_state: 267: wait 973217 ++ 968974:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 968974:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 968974:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.e63NI4rBVk ++ 968974:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 504277, "url": "https://patchwork.sourceware.org/api/1.2/patches/142256/checks/504277/", "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:38.073766", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-arm-precommit/builds/11133/log", "context": "tcwg_gdb_build--master-arm", "description": "Patch applied" }' = null ']' +++ 968974:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 968974:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-27T12:22:38.073766 +++ 968974:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-27T12:22:38.073766 +%s ++ 968974:pw-trigger.sh: pw_patch_check_state: 274: date=1787833358 ++ 968974:pw-trigger.sh: pw_patch_check_state: 275: '[' 1787833356 -le 1787833358 ']' ++ 968974:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1787833358 +++ 968974:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 968974:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 968974:pw-trigger.sh: pw_patch_check_state: 263: true ++ 968974:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 968974:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 968974:pw-trigger.sh: pw_patch_check_state: 267: wait 973224 ++ 968974:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 968974:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 968974:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.e63NI4rBVk ++ 968974:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 504281, "url": "https://patchwork.sourceware.org/api/1.2/patches/142256/checks/504281/", "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:24:58.227840", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-arm-precommit/builds/11133/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_gdb_build--master-arm", "description": "Build passed" }' = null ']' +++ 968974:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 968974:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-27T12:24:58.227840 +++ 968974:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-27T12:24:58.227840 +%s ++ 968974:pw-trigger.sh: pw_patch_check_state: 274: date=1787833498 ++ 968974:pw-trigger.sh: pw_patch_check_state: 275: '[' 1787833358 -le 1787833498 ']' ++ 968974:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1787833498 +++ 968974:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 968974:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 968974:pw-trigger.sh: pw_patch_check_state: 263: true ++ 968974:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 968974:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 968974:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 968974:pw-trigger.sh: pw_patch_check_state: 267: wait 973231 ++ 968974:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 968974:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.e63NI4rBVk ++ 968974:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 968974:pw-trigger.sh: pw_patch_check_state: 270: break ++ 968974:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 968974:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.ofVHy51WYW /tmp/tmp.e63NI4rBVk + 968974:pw-trigger.sh: 103: check_state=success + 968974:pw-trigger.sh: 104: '[' success '!=' success ']' + 968974:pw-trigger.sh: 108: '[' success '!=' success ']' + 968974:pw-trigger.sh: 113: j=5 + 968974:pw-trigger.sh: 114: cat + 968974:pw-trigger.sh: 62: '[' 7 -gt 0 ']' + 968974:pw-trigger.sh: 63: i=6 ++ 968974:pw-trigger.sh: 64: shyaml get-value 6.id + 968974:pw-trigger.sh: 64: series_id=65616 + 968974:pw-trigger.sh: 66: pw_series_complete_p gdb 65616 + 968974:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 968974:pw-trigger.sh: pw_series_complete_p: 183: local project=gdb + 968974:pw-trigger.sh: pw_series_complete_p: 184: local series_id=65616 + 968974:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 968974:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get gdb series 65616 property Complete value ++ 968974:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 968974:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 968974:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 968974:pw-trigger.sh: pw_yaml_get: 100: local id=65616 ++ 968974:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 968974:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 968974:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 968974:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 968974:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 968974:pw-trigger.sh: pw_yaml_get: 108: set +x + 968974:pw-trigger.sh: pw_series_complete_p: 187: value=True + 968974:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 968974:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 968974:pw-trigger.sh: 71: num_patch=0 + 968974:pw-trigger.sh: 72: true ++ 968974:pw-trigger.sh: 74: pw_get_patch_from_series gdb 65616 0 ++ 968974:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 968974:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 968974:pw-trigger.sh: pw_get_patch_from_series: 204: local id=65616 ++ 968974:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 968974:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 968974:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 65616 property '.*' value Patches 0 +++ 968974:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 968974:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 968974:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 968974:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 968974:pw-trigger.sh: pw_yaml_get: 100: local id=65616 +++ 968974:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 968974:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 968974:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 968974:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 968974:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 968974:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 968974:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=142261 ++ 968974:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 142261 = '' ']' ++ 968974:pw-trigger.sh: pw_get_patch_from_series: 213: echo 142261 + 968974:pw-trigger.sh: 74: patch_id=142261 + 968974:pw-trigger.sh: 75: '[' 142261 = '' ']' ++ 968974:pw-trigger.sh: 82: pw_get_patch_data gdb 142261 State ++ 968974:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 968974:pw-trigger.sh: pw_get_patch_data: 224: local project=gdb ++ 968974:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=142261 ++ 968974:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 968974:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gdb patch 142261 property State value ++ 968974:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 968974:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 968974:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 968974:pw-trigger.sh: pw_yaml_get: 100: local id=142261 ++ 968974:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 968974:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 968974:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 968974:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 968974:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 968974:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 968974:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' + 968974:pw-trigger.sh: 82: patch_state=new + 968974:pw-trigger.sh: 83: case "$patch_state" in ++ 968974:pw-trigger.sh: 89: pw_patch_check_state 142261 tcwg_gdb_check--master-arm ++ 968974:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 968974:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=142261 ++ 968974:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_check--master-arm ++ 968974:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 968974:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_check--master-arm +++ 968974:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 968974:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 968974:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_check--master-arm +++ 968974:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 968974:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 968974:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 968974:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 968974:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_check--master-arm ++ 968974:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 968974:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 968974:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.jfPEgsvdWd +++ 968974:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 968974:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.GwZop5JYAs ++ 968974:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.jfPEgsvdWd /tmp/tmp.GwZop5JYAs' EXIT ++ 968974:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 968974:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/142261/checks/ ++ 968974: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' ++ 968974:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 968974:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 968974:pw-trigger.sh: pw_patch_check_state: 263: true ++ 968974:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 968974:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 968974:pw-trigger.sh: pw_patch_check_state: 267: wait 973327 ++ 968974:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 968974:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 968974:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.GwZop5JYAs ++ 968974:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 968974:pw-trigger.sh: pw_patch_check_state: 270: break ++ 968974:pw-trigger.sh: pw_patch_check_state: 281: echo pending +++ 968974:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.jfPEgsvdWd /tmp/tmp.GwZop5JYAs + 968974:pw-trigger.sh: 89: check_state=pending + 968974:pw-trigger.sh: 90: '[' pending = pending ']' + 968974:pw-trigger.sh: 91: break + 968974:pw-trigger.sh: 96: '[' 142261 = '' ']' + 968974:pw-trigger.sh: 101: check_state=success + 968974:pw-trigger.sh: 102: for prereq_bot in "${prereq_bots[@]}" ++ 968974:pw-trigger.sh: 103: pw_patch_check_state 142261 tcwg_gdb_build--master-arm ++ 968974:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 968974:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=142261 ++ 968974:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_build--master-arm ++ 968974:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 968974:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_build--master-arm +++ 968974:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 968974:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 968974:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_build--master-arm +++ 968974:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 968974:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 968974:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 968974:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 968974:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_build--master-arm ++ 968974:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 968974:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 968974:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.BRqxJPr1RQ +++ 968974:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 968974:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.4Wp2dHU6Y2 ++ 968974:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.BRqxJPr1RQ /tmp/tmp.4Wp2dHU6Y2' EXIT ++ 968974:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 968974:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/142261/checks/ ++ 968974: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' ++ 968974:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 968974:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 968974:pw-trigger.sh: pw_patch_check_state: 263: true ++ 968974:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 968974:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 968974:pw-trigger.sh: pw_patch_check_state: 267: wait 973342 ++ 968974:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 968974:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 968974:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.4Wp2dHU6Y2 ++ 968974: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 ']' +++ 968974:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 968974:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-27T12:22:52.768054 +++ 968974:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-27T12:22:52.768054 +%s ++ 968974:pw-trigger.sh: pw_patch_check_state: 274: date=1787833372 ++ 968974:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1787833372 ']' ++ 968974:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1787833372 +++ 968974:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 968974:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 968974:pw-trigger.sh: pw_patch_check_state: 263: true ++ 968974:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 968974:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 968974:pw-trigger.sh: pw_patch_check_state: 267: wait 973349 ++ 968974:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 968974:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 968974:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.4Wp2dHU6Y2 ++ 968974: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 ']' +++ 968974:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 968974:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-27T12:22:56.069106 +++ 968974:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-27T12:22:56.069106 +%s ++ 968974:pw-trigger.sh: pw_patch_check_state: 274: date=1787833376 ++ 968974:pw-trigger.sh: pw_patch_check_state: 275: '[' 1787833372 -le 1787833376 ']' ++ 968974:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1787833376 +++ 968974:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 968974:pw-trigger.sh: pw_patch_check_state: 277: cur_state=fail ++ 968974:pw-trigger.sh: pw_patch_check_state: 263: true ++ 968974:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 968974:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 968974:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 968974:pw-trigger.sh: pw_patch_check_state: 267: wait 973356 ++ 968974:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 968974:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.4Wp2dHU6Y2 ++ 968974:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 968974:pw-trigger.sh: pw_patch_check_state: 270: break ++ 968974:pw-trigger.sh: pw_patch_check_state: 281: echo fail +++ 968974:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.BRqxJPr1RQ /tmp/tmp.4Wp2dHU6Y2 + 968974:pw-trigger.sh: 103: check_state=fail WARNING: Waiting for 142261:tcwg_gdb_build--master-arm to succeed. + 968974:pw-trigger.sh: 104: '[' fail '!=' success ']' + 968974:pw-trigger.sh: 105: break + 968974:pw-trigger.sh: 108: '[' fail '!=' success ']' + 968974:pw-trigger.sh: 109: echo 'WARNING: Waiting for 142261:tcwg_gdb_build--master-arm to succeed.' + 968974:pw-trigger.sh: 110: continue + 968974:pw-trigger.sh: 62: '[' 6 -gt 0 ']' + 968974:pw-trigger.sh: 63: i=5 ++ 968974:pw-trigger.sh: 64: shyaml get-value 5.id + 968974:pw-trigger.sh: 64: series_id=65632 + 968974:pw-trigger.sh: 66: pw_series_complete_p gdb 65632 + 968974:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 968974:pw-trigger.sh: pw_series_complete_p: 183: local project=gdb + 968974:pw-trigger.sh: pw_series_complete_p: 184: local series_id=65632 + 968974:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 968974:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get gdb series 65632 property Complete value ++ 968974:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 968974:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 968974:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 968974:pw-trigger.sh: pw_yaml_get: 100: local id=65632 ++ 968974:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 968974:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 968974:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 968974:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 968974:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 968974:pw-trigger.sh: pw_yaml_get: 108: set +x + 968974:pw-trigger.sh: pw_series_complete_p: 187: value=True + 968974:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 968974:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 968974:pw-trigger.sh: 71: num_patch=0 + 968974:pw-trigger.sh: 72: true ++ 968974:pw-trigger.sh: 74: pw_get_patch_from_series gdb 65632 0 ++ 968974:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 968974:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 968974:pw-trigger.sh: pw_get_patch_from_series: 204: local id=65632 ++ 968974:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 968974:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 968974:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 65632 property '.*' value Patches 0 +++ 968974:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 968974:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 968974:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 968974:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 968974:pw-trigger.sh: pw_yaml_get: 100: local id=65632 +++ 968974:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 968974:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 968974:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 968974:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 968974:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 968974:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 968974:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=142283 ++ 968974:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 142283 = '' ']' ++ 968974:pw-trigger.sh: pw_get_patch_from_series: 213: echo 142283 + 968974:pw-trigger.sh: 74: patch_id=142283 + 968974:pw-trigger.sh: 75: '[' 142283 = '' ']' ++ 968974:pw-trigger.sh: 82: pw_get_patch_data gdb 142283 State ++ 968974:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 968974:pw-trigger.sh: pw_get_patch_data: 224: local project=gdb ++ 968974:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=142283 ++ 968974:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 968974:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gdb patch 142283 property State value ++ 968974:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 968974:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 968974:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 968974:pw-trigger.sh: pw_yaml_get: 100: local id=142283 ++ 968974:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 968974:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 968974:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 968974:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 968974:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 968974:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 968974:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' + 968974:pw-trigger.sh: 82: patch_state=committed + 968974:pw-trigger.sh: 83: case "$patch_state" in ++ 968974:pw-trigger.sh: 89: pw_patch_check_state 142283 tcwg_gdb_check--master-arm ++ 968974:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 968974:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=142283 ++ 968974:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_check--master-arm ++ 968974:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 968974:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_check--master-arm +++ 968974:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 968974:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 968974:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_check--master-arm +++ 968974:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 968974:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 968974:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 968974:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 968974:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_check--master-arm ++ 968974:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 968974:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 968974:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.NXj7p5TZt3 +++ 968974:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 968974:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.04KIpypVZk ++ 968974:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.NXj7p5TZt3 /tmp/tmp.04KIpypVZk' EXIT ++ 968974:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 968974:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/142283/checks/ ++ 968974: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' ++ 968974:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 968974:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 968974:pw-trigger.sh: pw_patch_check_state: 263: true ++ 968974:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 968974:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 968974:pw-trigger.sh: pw_patch_check_state: 267: wait 973443 ++ 968974:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 968974:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 968974:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.04KIpypVZk ++ 968974:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 968974:pw-trigger.sh: pw_patch_check_state: 270: break ++ 968974:pw-trigger.sh: pw_patch_check_state: 281: echo pending +++ 968974:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.NXj7p5TZt3 /tmp/tmp.04KIpypVZk + 968974:pw-trigger.sh: 89: check_state=pending + 968974:pw-trigger.sh: 90: '[' pending = pending ']' + 968974:pw-trigger.sh: 91: break + 968974:pw-trigger.sh: 96: '[' 142283 = '' ']' + 968974:pw-trigger.sh: 101: check_state=success + 968974:pw-trigger.sh: 102: for prereq_bot in "${prereq_bots[@]}" ++ 968974:pw-trigger.sh: 103: pw_patch_check_state 142283 tcwg_gdb_build--master-arm ++ 968974:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 968974:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=142283 ++ 968974:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_build--master-arm ++ 968974:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 968974:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_build--master-arm +++ 968974:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 968974:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 968974:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_build--master-arm +++ 968974:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 968974:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 968974:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 968974:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 968974:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_build--master-arm ++ 968974:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 968974:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 968974:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.QM0OVUv2hz +++ 968974:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 968974:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.j2DxdGmPwF ++ 968974:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.QM0OVUv2hz /tmp/tmp.j2DxdGmPwF' EXIT ++ 968974:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 968974:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/142283/checks/ ++ 968974: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' ++ 968974:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 968974:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 968974:pw-trigger.sh: pw_patch_check_state: 263: true ++ 968974:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 968974:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 968974:pw-trigger.sh: pw_patch_check_state: 267: wait 973458 ++ 968974:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 968974:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 968974:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.j2DxdGmPwF ++ 968974: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 ']' +++ 968974:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 968974:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-27T19:00:08.812718 +++ 968974:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-27T19:00:08.812718 +%s ++ 968974:pw-trigger.sh: pw_patch_check_state: 274: date=1787857208 ++ 968974:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1787857208 ']' ++ 968974:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1787857208 +++ 968974:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 968974:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 968974:pw-trigger.sh: pw_patch_check_state: 263: true ++ 968974:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 968974:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 968974:pw-trigger.sh: pw_patch_check_state: 267: wait 973465 ++ 968974:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 968974:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 968974:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.j2DxdGmPwF ++ 968974: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 ']' +++ 968974:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 968974:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-27T19:00:12.204867 +++ 968974:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-27T19:00:12.204867 +%s ++ 968974:pw-trigger.sh: pw_patch_check_state: 274: date=1787857212 ++ 968974:pw-trigger.sh: pw_patch_check_state: 275: '[' 1787857208 -le 1787857212 ']' ++ 968974:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1787857212 +++ 968974:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 968974:pw-trigger.sh: pw_patch_check_state: 277: cur_state=fail ++ 968974:pw-trigger.sh: pw_patch_check_state: 263: true ++ 968974:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 968974:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 968974:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 968974:pw-trigger.sh: pw_patch_check_state: 267: wait 973472 ++ 968974:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 968974:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.j2DxdGmPwF ++ 968974:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 968974:pw-trigger.sh: pw_patch_check_state: 270: break ++ 968974:pw-trigger.sh: pw_patch_check_state: 281: echo fail +++ 968974:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.QM0OVUv2hz /tmp/tmp.j2DxdGmPwF + 968974:pw-trigger.sh: 103: check_state=fail + 968974:pw-trigger.sh: 104: '[' fail '!=' success ']' + 968974:pw-trigger.sh: 105: break + 968974:pw-trigger.sh: 108: '[' fail '!=' success ']' + 968974:pw-trigger.sh: 109: echo 'WARNING: Waiting for 142283:tcwg_gdb_build--master-arm to succeed.' WARNING: Waiting for 142283:tcwg_gdb_build--master-arm to succeed. + 968974:pw-trigger.sh: 110: continue + 968974:pw-trigger.sh: 62: '[' 5 -gt 0 ']' + 968974:pw-trigger.sh: 63: i=4 ++ 968974:pw-trigger.sh: 64: shyaml get-value 4.id + 968974:pw-trigger.sh: 64: series_id=65638 + 968974:pw-trigger.sh: 66: pw_series_complete_p gdb 65638 + 968974:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 968974:pw-trigger.sh: pw_series_complete_p: 183: local project=gdb + 968974:pw-trigger.sh: pw_series_complete_p: 184: local series_id=65638 + 968974:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 968974:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get gdb series 65638 property Complete value ++ 968974:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 968974:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 968974:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 968974:pw-trigger.sh: pw_yaml_get: 100: local id=65638 ++ 968974:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 968974:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 968974:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 968974:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 968974:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 968974:pw-trigger.sh: pw_yaml_get: 108: set +x + 968974:pw-trigger.sh: pw_series_complete_p: 187: value=True + 968974:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 968974:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 968974:pw-trigger.sh: 71: num_patch=0 + 968974:pw-trigger.sh: 72: true ++ 968974:pw-trigger.sh: 74: pw_get_patch_from_series gdb 65638 0 ++ 968974:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 968974:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 968974:pw-trigger.sh: pw_get_patch_from_series: 204: local id=65638 ++ 968974:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 968974:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 968974:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 65638 property '.*' value Patches 0 +++ 968974:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 968974:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 968974:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 968974:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 968974:pw-trigger.sh: pw_yaml_get: 100: local id=65638 +++ 968974:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 968974:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 968974:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 968974:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 968974:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 968974:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 968974:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=142289 ++ 968974:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 142289 = '' ']' ++ 968974:pw-trigger.sh: pw_get_patch_from_series: 213: echo 142289 + 968974:pw-trigger.sh: 74: patch_id=142289 + 968974:pw-trigger.sh: 75: '[' 142289 = '' ']' ++ 968974:pw-trigger.sh: 82: pw_get_patch_data gdb 142289 State ++ 968974:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 968974:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 968974:pw-trigger.sh: pw_get_patch_data: 224: local project=gdb ++ 968974:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=142289 ++ 968974:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 968974:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gdb patch 142289 property State value ++ 968974:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 968974:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 968974:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 968974:pw-trigger.sh: pw_yaml_get: 100: local id=142289 ++ 968974:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 968974:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 968974:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 968974:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 968974:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 968974:pw-trigger.sh: pw_yaml_get: 108: set +x + 968974:pw-trigger.sh: 82: patch_state=new + 968974:pw-trigger.sh: 83: case "$patch_state" in ++ 968974:pw-trigger.sh: 89: pw_patch_check_state 142289 tcwg_gdb_check--master-arm ++ 968974:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 968974:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=142289 ++ 968974:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_check--master-arm ++ 968974:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 968974:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_check--master-arm +++ 968974:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 968974:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 968974:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_check--master-arm +++ 968974:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 968974:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 968974:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 968974:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 968974:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_check--master-arm ++ 968974:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 968974:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 968974:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.NitPADg1dj +++ 968974:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 968974:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.1PHCOvsSWK ++ 968974:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.NitPADg1dj /tmp/tmp.1PHCOvsSWK' EXIT ++ 968974:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 968974:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/142289/checks/ ++ 968974: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' ++ 968974:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 968974:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 968974:pw-trigger.sh: pw_patch_check_state: 263: true ++ 968974:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 968974:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 968974:pw-trigger.sh: pw_patch_check_state: 267: wait 973559 ++ 968974:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 968974:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 968974:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.1PHCOvsSWK ++ 968974:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 968974:pw-trigger.sh: pw_patch_check_state: 270: break ++ 968974:pw-trigger.sh: pw_patch_check_state: 281: echo pending +++ 968974:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.NitPADg1dj /tmp/tmp.1PHCOvsSWK + 968974:pw-trigger.sh: 89: check_state=pending + 968974:pw-trigger.sh: 90: '[' pending = pending ']' + 968974:pw-trigger.sh: 91: break + 968974:pw-trigger.sh: 96: '[' 142289 = '' ']' + 968974:pw-trigger.sh: 101: check_state=success + 968974:pw-trigger.sh: 102: for prereq_bot in "${prereq_bots[@]}" ++ 968974:pw-trigger.sh: 103: pw_patch_check_state 142289 tcwg_gdb_build--master-arm ++ 968974:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 968974:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=142289 ++ 968974:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_build--master-arm ++ 968974:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 968974:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_build--master-arm +++ 968974:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 968974:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 968974:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_build--master-arm +++ 968974:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 968974:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 968974:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 968974:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 968974:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_build--master-arm ++ 968974:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 968974:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 968974:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.fJc2iSHgpc +++ 968974:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 968974:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.Nqrt2NEtI4 ++ 968974:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.fJc2iSHgpc /tmp/tmp.Nqrt2NEtI4' EXIT ++ 968974:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 968974:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/142289/checks/ ++ 968974: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_build--master-arm&page=last' ++ 968974:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 968974:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 968974:pw-trigger.sh: pw_patch_check_state: 263: true ++ 968974:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 968974:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 968974:pw-trigger.sh: pw_patch_check_state: 267: wait 973574 ++ 968974:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 968974:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 968974:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.Nqrt2NEtI4 ++ 968974:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 504450, "url": "https://patchwork.sourceware.org/api/1.2/patches/142289/checks/504450/", "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:04.040553", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-arm-precommit/builds/11138/log", "context": "tcwg_gdb_build--master-arm", "description": "Build started" }' = null ']' +++ 968974:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 968974:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-27T19:08:04.040553 +++ 968974:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-27T19:08:04.040553 +%s ++ 968974:pw-trigger.sh: pw_patch_check_state: 274: date=1787857684 ++ 968974:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1787857684 ']' ++ 968974:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1787857684 +++ 968974:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 968974:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 968974:pw-trigger.sh: pw_patch_check_state: 263: true ++ 968974:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 968974:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 968974:pw-trigger.sh: pw_patch_check_state: 267: wait 973581 ++ 968974:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 968974:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 968974:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.Nqrt2NEtI4 ++ 968974:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 504452, "url": "https://patchwork.sourceware.org/api/1.2/patches/142289/checks/504452/", "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:09.095180", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-arm-precommit/builds/11138/log", "context": "tcwg_gdb_build--master-arm", "description": "Patch applied" }' = null ']' +++ 968974:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 968974:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-27T19:08:09.095180 +++ 968974:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-27T19:08:09.095180 +%s ++ 968974:pw-trigger.sh: pw_patch_check_state: 274: date=1787857689 ++ 968974:pw-trigger.sh: pw_patch_check_state: 275: '[' 1787857684 -le 1787857689 ']' ++ 968974:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1787857689 +++ 968974:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 968974:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 968974:pw-trigger.sh: pw_patch_check_state: 263: true ++ 968974:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 968974:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 968974:pw-trigger.sh: pw_patch_check_state: 267: wait 973588 ++ 968974:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 968974:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 968974:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.Nqrt2NEtI4 ++ 968974:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 504456, "url": "https://patchwork.sourceware.org/api/1.2/patches/142289/checks/504456/", "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:11:08.328937", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-arm-precommit/builds/11138/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_gdb_build--master-arm", "description": "Build passed" }' = null ']' +++ 968974:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 968974:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-27T19:11:08.328937 +++ 968974:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-27T19:11:08.328937 +%s ++ 968974:pw-trigger.sh: pw_patch_check_state: 274: date=1787857868 ++ 968974:pw-trigger.sh: pw_patch_check_state: 275: '[' 1787857689 -le 1787857868 ']' ++ 968974:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1787857868 +++ 968974:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 968974:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 968974:pw-trigger.sh: pw_patch_check_state: 263: true ++ 968974:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 968974:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 968974:pw-trigger.sh: pw_patch_check_state: 267: wait 973595 ++ 968974:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 968974:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 968974:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.Nqrt2NEtI4 ++ 968974:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 968974:pw-trigger.sh: pw_patch_check_state: 270: break ++ 968974:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 968974:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.fJc2iSHgpc /tmp/tmp.Nqrt2NEtI4 + 968974:pw-trigger.sh: 103: check_state=success + 968974:pw-trigger.sh: 104: '[' success '!=' success ']' + 968974:pw-trigger.sh: 108: '[' success '!=' success ']' + 968974:pw-trigger.sh: 113: j=6 + 968974:pw-trigger.sh: 114: cat + 968974:pw-trigger.sh: 62: '[' 4 -gt 0 ']' + 968974:pw-trigger.sh: 63: i=3 ++ 968974:pw-trigger.sh: 64: shyaml get-value 3.id + 968974:pw-trigger.sh: 64: series_id=65643 + 968974:pw-trigger.sh: 66: pw_series_complete_p gdb 65643 + 968974:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 968974:pw-trigger.sh: pw_series_complete_p: 183: local project=gdb + 968974:pw-trigger.sh: pw_series_complete_p: 184: local series_id=65643 + 968974:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 968974:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get gdb series 65643 property Complete value ++ 968974:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 968974:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 968974:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 968974:pw-trigger.sh: pw_yaml_get: 100: local id=65643 ++ 968974:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 968974:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 968974:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 968974:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 968974:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 968974:pw-trigger.sh: pw_yaml_get: 108: set +x + 968974:pw-trigger.sh: pw_series_complete_p: 187: value=True + 968974:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 968974:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 968974:pw-trigger.sh: 71: num_patch=0 + 968974:pw-trigger.sh: 72: true ++ 968974:pw-trigger.sh: 74: pw_get_patch_from_series gdb 65643 0 ++ 968974:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 968974:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 968974:pw-trigger.sh: pw_get_patch_from_series: 204: local id=65643 ++ 968974:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 968974:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 968974:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 65643 property '.*' value Patches 0 +++ 968974:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 968974:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 968974:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 968974:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 968974:pw-trigger.sh: pw_yaml_get: 100: local id=65643 +++ 968974:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 968974:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 968974:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 968974:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 968974:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 968974:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 968974:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=142296 ++ 968974:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 142296 = '' ']' ++ 968974:pw-trigger.sh: pw_get_patch_from_series: 213: echo 142296 + 968974:pw-trigger.sh: 74: patch_id=142296 + 968974:pw-trigger.sh: 75: '[' 142296 = '' ']' ++ 968974:pw-trigger.sh: 82: pw_get_patch_data gdb 142296 State ++ 968974:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 968974:pw-trigger.sh: pw_get_patch_data: 224: local project=gdb ++ 968974:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=142296 ++ 968974:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 968974:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gdb patch 142296 property State value ++ 968974:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 968974:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 968974:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 968974:pw-trigger.sh: pw_yaml_get: 100: local id=142296 ++ 968974:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 968974:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 968974:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 968974:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 968974:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 968974:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 968974:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' + 968974:pw-trigger.sh: 82: patch_state=new + 968974:pw-trigger.sh: 83: case "$patch_state" in ++ 968974:pw-trigger.sh: 89: pw_patch_check_state 142296 tcwg_gdb_check--master-arm ++ 968974:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 968974:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=142296 ++ 968974:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_check--master-arm ++ 968974:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 968974:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_check--master-arm +++ 968974:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 968974:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 968974:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_check--master-arm +++ 968974:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 968974:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 968974:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 968974:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 968974:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_check--master-arm ++ 968974:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 968974:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 968974:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.838yJWA2aT +++ 968974:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 968974:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.yHWhe0qMc5 ++ 968974:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.838yJWA2aT /tmp/tmp.yHWhe0qMc5' EXIT ++ 968974:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 968974:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/142296/checks/ ++ 968974: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' ++ 968974:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 968974:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 968974:pw-trigger.sh: pw_patch_check_state: 263: true ++ 968974:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 968974:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 968974:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 968974:pw-trigger.sh: pw_patch_check_state: 267: wait 973683 ++ 968974:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 968974:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.yHWhe0qMc5 ++ 968974:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 968974:pw-trigger.sh: pw_patch_check_state: 270: break ++ 968974:pw-trigger.sh: pw_patch_check_state: 281: echo pending +++ 968974:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.838yJWA2aT /tmp/tmp.yHWhe0qMc5 + 968974:pw-trigger.sh: 89: check_state=pending + 968974:pw-trigger.sh: 90: '[' pending = pending ']' + 968974:pw-trigger.sh: 91: break + 968974:pw-trigger.sh: 96: '[' 142296 = '' ']' + 968974:pw-trigger.sh: 101: check_state=success + 968974:pw-trigger.sh: 102: for prereq_bot in "${prereq_bots[@]}" ++ 968974:pw-trigger.sh: 103: pw_patch_check_state 142296 tcwg_gdb_build--master-arm ++ 968974:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 968974:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=142296 ++ 968974:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_build--master-arm ++ 968974:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 968974:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_build--master-arm +++ 968974:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 968974:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 968974:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_build--master-arm +++ 968974:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 968974:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 968974:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 968974:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 968974:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_build--master-arm ++ 968974:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 968974:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 968974:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.7qYhaTyn4T +++ 968974:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 968974:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.wK4taCQVIM ++ 968974:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.7qYhaTyn4T /tmp/tmp.wK4taCQVIM' EXIT ++ 968974:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 968974:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/142296/checks/ ++ 968974: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' ++ 968974:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 968974:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 968974:pw-trigger.sh: pw_patch_check_state: 263: true ++ 968974:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 968974:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 968974:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 968974:pw-trigger.sh: pw_patch_check_state: 267: wait 973698 ++ 968974:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 968974:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.wK4taCQVIM ++ 968974: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 ']' +++ 968974:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 968974:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-27T19:08:05.657517 +++ 968974:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-27T19:08:05.657517 +%s ++ 968974:pw-trigger.sh: pw_patch_check_state: 274: date=1787857685 ++ 968974:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1787857685 ']' ++ 968974:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1787857685 +++ 968974:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 968974:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 968974:pw-trigger.sh: pw_patch_check_state: 263: true ++ 968974:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 968974:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 968974:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 968974:pw-trigger.sh: pw_patch_check_state: 267: wait 973705 ++ 968974:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 968974:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.wK4taCQVIM ++ 968974: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 ']' +++ 968974:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 968974:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-27T19:08:13.583754 +++ 968974:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-27T19:08:13.583754 +%s ++ 968974:pw-trigger.sh: pw_patch_check_state: 274: date=1787857693 ++ 968974:pw-trigger.sh: pw_patch_check_state: 275: '[' 1787857685 -le 1787857693 ']' ++ 968974:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1787857693 +++ 968974:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 968974:pw-trigger.sh: pw_patch_check_state: 277: cur_state=fail ++ 968974:pw-trigger.sh: pw_patch_check_state: 263: true ++ 968974:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 968974:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 968974:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 968974:pw-trigger.sh: pw_patch_check_state: 267: wait 973712 ++ 968974:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 968974:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.wK4taCQVIM ++ 968974:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 968974:pw-trigger.sh: pw_patch_check_state: 270: break ++ 968974:pw-trigger.sh: pw_patch_check_state: 281: echo fail +++ 968974:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.7qYhaTyn4T /tmp/tmp.wK4taCQVIM WARNING: Waiting for 142296:tcwg_gdb_build--master-arm to succeed. + 968974:pw-trigger.sh: 103: check_state=fail + 968974:pw-trigger.sh: 104: '[' fail '!=' success ']' + 968974:pw-trigger.sh: 105: break + 968974:pw-trigger.sh: 108: '[' fail '!=' success ']' + 968974:pw-trigger.sh: 109: echo 'WARNING: Waiting for 142296:tcwg_gdb_build--master-arm to succeed.' + 968974:pw-trigger.sh: 110: continue + 968974:pw-trigger.sh: 62: '[' 3 -gt 0 ']' + 968974:pw-trigger.sh: 63: i=2 ++ 968974:pw-trigger.sh: 64: shyaml get-value 2.id + 968974:pw-trigger.sh: 64: series_id=65661 + 968974:pw-trigger.sh: 66: pw_series_complete_p gdb 65661 + 968974:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 968974:pw-trigger.sh: pw_series_complete_p: 183: local project=gdb + 968974:pw-trigger.sh: pw_series_complete_p: 184: local series_id=65661 + 968974:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 968974:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get gdb series 65661 property Complete value ++ 968974:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 968974:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 968974:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 968974:pw-trigger.sh: pw_yaml_get: 100: local id=65661 ++ 968974:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 968974:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 968974:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 968974:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 968974:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 968974:pw-trigger.sh: pw_yaml_get: 108: set +x + 968974:pw-trigger.sh: pw_series_complete_p: 187: value=True + 968974:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 968974:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 968974:pw-trigger.sh: 71: num_patch=0 + 968974:pw-trigger.sh: 72: true ++ 968974:pw-trigger.sh: 74: pw_get_patch_from_series gdb 65661 0 ++ 968974:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 968974:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 968974:pw-trigger.sh: pw_get_patch_from_series: 204: local id=65661 ++ 968974:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 968974:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 968974:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 65661 property '.*' value Patches 0 +++ 968974:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 968974:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 968974:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 968974:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 968974:pw-trigger.sh: pw_yaml_get: 100: local id=65661 +++ 968974:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 968974:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 968974:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 968974:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 968974:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 968974:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 968974:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=142324 ++ 968974:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 142324 = '' ']' ++ 968974:pw-trigger.sh: pw_get_patch_from_series: 213: echo 142324 + 968974:pw-trigger.sh: 74: patch_id=142324 + 968974:pw-trigger.sh: 75: '[' 142324 = '' ']' ++ 968974:pw-trigger.sh: 82: pw_get_patch_data gdb 142324 State ++ 968974:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 968974:pw-trigger.sh: pw_get_patch_data: 224: local project=gdb ++ 968974:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=142324 ++ 968974:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 968974:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gdb patch 142324 property State value ++ 968974:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 968974:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 968974:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 968974:pw-trigger.sh: pw_yaml_get: 100: local id=142324 ++ 968974:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 968974:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 968974:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 968974:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 968974:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 968974:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 968974:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' + 968974:pw-trigger.sh: 82: patch_state=new + 968974:pw-trigger.sh: 83: case "$patch_state" in ++ 968974:pw-trigger.sh: 89: pw_patch_check_state 142324 tcwg_gdb_check--master-arm ++ 968974:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 968974:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=142324 ++ 968974:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_check--master-arm ++ 968974:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 968974:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_check--master-arm +++ 968974:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 968974:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 968974:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_check--master-arm +++ 968974:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 968974:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 968974:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 968974:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 968974:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_check--master-arm ++ 968974:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 968974:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 968974:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.57acg6sCv8 +++ 968974:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 968974:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.xsU51cX110 ++ 968974:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.57acg6sCv8 /tmp/tmp.xsU51cX110' EXIT ++ 968974:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 968974:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/142324/checks/ ++ 968974: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' ++ 968974:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 968974:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 968974:pw-trigger.sh: pw_patch_check_state: 263: true ++ 968974:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 968974:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 968974:pw-trigger.sh: pw_patch_check_state: 267: wait 973799 ++ 968974:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 968974:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 968974:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.xsU51cX110 ++ 968974:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 968974:pw-trigger.sh: pw_patch_check_state: 270: break ++ 968974:pw-trigger.sh: pw_patch_check_state: 281: echo pending +++ 968974:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.57acg6sCv8 /tmp/tmp.xsU51cX110 + 968974:pw-trigger.sh: 89: check_state=pending + 968974:pw-trigger.sh: 90: '[' pending = pending ']' + 968974:pw-trigger.sh: 91: break + 968974:pw-trigger.sh: 96: '[' 142324 = '' ']' + 968974:pw-trigger.sh: 101: check_state=success + 968974:pw-trigger.sh: 102: for prereq_bot in "${prereq_bots[@]}" ++ 968974:pw-trigger.sh: 103: pw_patch_check_state 142324 tcwg_gdb_build--master-arm ++ 968974:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 968974:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=142324 ++ 968974:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_build--master-arm ++ 968974:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 968974:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_build--master-arm +++ 968974:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 968974:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 968974:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_build--master-arm +++ 968974:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 968974:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 968974:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 968974:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 968974:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_build--master-arm ++ 968974:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 968974:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 968974:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.t1yirKHusk +++ 968974:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 968974:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.4M8CQliTY8 ++ 968974:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.t1yirKHusk /tmp/tmp.4M8CQliTY8' EXIT ++ 968974:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 968974:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/142324/checks/ ++ 968974: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_build--master-arm&page=last' ++ 968974:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 968974:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 968974:pw-trigger.sh: pw_patch_check_state: 263: true ++ 968974:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 968974:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 968974:pw-trigger.sh: pw_patch_check_state: 267: wait 973814 ++ 968974:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 968974:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 968974:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.4M8CQliTY8 ++ 968974:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 504454, "url": "https://patchwork.sourceware.org/api/1.2/patches/142324/checks/504454/", "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:40.306196", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-arm-precommit/builds/11140/log", "context": "tcwg_gdb_build--master-arm", "description": "Build started" }' = null ']' +++ 968974:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 968974:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-27T19:08:40.306196 +++ 968974:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-27T19:08:40.306196 +%s ++ 968974:pw-trigger.sh: pw_patch_check_state: 274: date=1787857720 ++ 968974:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1787857720 ']' ++ 968974:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1787857720 +++ 968974:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 968974:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 968974:pw-trigger.sh: pw_patch_check_state: 263: true ++ 968974:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 968974:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 968974:pw-trigger.sh: pw_patch_check_state: 267: wait 973821 ++ 968974:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 968974:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 968974:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.4M8CQliTY8 ++ 968974:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 504455, "url": "https://patchwork.sourceware.org/api/1.2/patches/142324/checks/504455/", "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:41.466094", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-arm-precommit/builds/11140/log", "context": "tcwg_gdb_build--master-arm", "description": "Patch applied" }' = null ']' +++ 968974:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 968974:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-27T19:08:41.466094 +++ 968974:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-27T19:08:41.466094 +%s ++ 968974:pw-trigger.sh: pw_patch_check_state: 274: date=1787857721 ++ 968974:pw-trigger.sh: pw_patch_check_state: 275: '[' 1787857720 -le 1787857721 ']' ++ 968974:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1787857721 +++ 968974:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 968974:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 968974:pw-trigger.sh: pw_patch_check_state: 263: true ++ 968974:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 968974:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 968974:pw-trigger.sh: pw_patch_check_state: 267: wait 973828 ++ 968974:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 968974:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 968974:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.4M8CQliTY8 ++ 968974:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 504457, "url": "https://patchwork.sourceware.org/api/1.2/patches/142324/checks/504457/", "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:11:19.222479", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-arm-precommit/builds/11140/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_gdb_build--master-arm", "description": "Build passed" }' = null ']' +++ 968974:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 968974:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-27T19:11:19.222479 +++ 968974:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-27T19:11:19.222479 +%s ++ 968974:pw-trigger.sh: pw_patch_check_state: 274: date=1787857879 ++ 968974:pw-trigger.sh: pw_patch_check_state: 275: '[' 1787857721 -le 1787857879 ']' ++ 968974:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1787857879 +++ 968974:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 968974:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 968974:pw-trigger.sh: pw_patch_check_state: 263: true ++ 968974:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 968974:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 968974:pw-trigger.sh: pw_patch_check_state: 267: wait 973835 ++ 968974:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 968974:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 968974:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.4M8CQliTY8 ++ 968974:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 968974:pw-trigger.sh: pw_patch_check_state: 270: break ++ 968974:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 968974:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.t1yirKHusk /tmp/tmp.4M8CQliTY8 + 968974:pw-trigger.sh: 103: check_state=success + 968974:pw-trigger.sh: 104: '[' success '!=' success ']' + 968974:pw-trigger.sh: 108: '[' success '!=' success ']' + 968974:pw-trigger.sh: 113: j=7 + 968974:pw-trigger.sh: 114: cat + 968974:pw-trigger.sh: 62: '[' 2 -gt 0 ']' + 968974:pw-trigger.sh: 63: i=1 ++ 968974:pw-trigger.sh: 64: shyaml get-value 1.id + 968974:pw-trigger.sh: 64: series_id=65672 + 968974:pw-trigger.sh: 66: pw_series_complete_p gdb 65672 + 968974:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 968974:pw-trigger.sh: pw_series_complete_p: 183: local project=gdb + 968974:pw-trigger.sh: pw_series_complete_p: 184: local series_id=65672 + 968974:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 968974:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get gdb series 65672 property Complete value ++ 968974:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 968974:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 968974:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 968974:pw-trigger.sh: pw_yaml_get: 100: local id=65672 ++ 968974:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 968974:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 968974:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 968974:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 968974:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 968974:pw-trigger.sh: pw_yaml_get: 108: set +x + 968974:pw-trigger.sh: pw_series_complete_p: 187: value=True + 968974:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 968974:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 968974:pw-trigger.sh: 71: num_patch=0 + 968974:pw-trigger.sh: 72: true ++ 968974:pw-trigger.sh: 74: pw_get_patch_from_series gdb 65672 0 ++ 968974:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 968974:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 968974:pw-trigger.sh: pw_get_patch_from_series: 204: local id=65672 ++ 968974:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 968974:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 968974:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 65672 property '.*' value Patches 0 +++ 968974:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 968974:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 968974:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 968974:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 968974:pw-trigger.sh: pw_yaml_get: 100: local id=65672 +++ 968974:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 968974:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 968974:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 968974:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 968974:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 968974:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 968974:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=142342 ++ 968974:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 142342 = '' ']' ++ 968974:pw-trigger.sh: pw_get_patch_from_series: 213: echo 142342 + 968974:pw-trigger.sh: 74: patch_id=142342 + 968974:pw-trigger.sh: 75: '[' 142342 = '' ']' ++ 968974:pw-trigger.sh: 82: pw_get_patch_data gdb 142342 State ++ 968974:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 968974:pw-trigger.sh: pw_get_patch_data: 224: local project=gdb ++ 968974:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=142342 ++ 968974:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 968974:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gdb patch 142342 property State value ++ 968974:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 968974:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 968974:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 968974:pw-trigger.sh: pw_yaml_get: 100: local id=142342 ++ 968974:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 968974:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 968974:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 968974:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 968974:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 968974:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 968974:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' + 968974:pw-trigger.sh: 82: patch_state=new + 968974:pw-trigger.sh: 83: case "$patch_state" in ++ 968974:pw-trigger.sh: 89: pw_patch_check_state 142342 tcwg_gdb_check--master-arm ++ 968974:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 968974:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=142342 ++ 968974:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_check--master-arm ++ 968974:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 968974:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_check--master-arm +++ 968974:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 968974:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 968974:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_check--master-arm +++ 968974:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 968974:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 968974:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 968974:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 968974:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_check--master-arm ++ 968974:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 968974:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 968974:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.xUDS7K95XH +++ 968974:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 968974:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.MXyQOvBTit ++ 968974:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.xUDS7K95XH /tmp/tmp.MXyQOvBTit' EXIT ++ 968974:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 968974:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/142342/checks/ ++ 968974: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' ++ 968974:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 968974:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 968974:pw-trigger.sh: pw_patch_check_state: 263: true ++ 968974:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 968974:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 968974:pw-trigger.sh: pw_patch_check_state: 267: wait 973923 ++ 968974:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 968974:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 968974:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.MXyQOvBTit ++ 968974:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 968974:pw-trigger.sh: pw_patch_check_state: 270: break ++ 968974:pw-trigger.sh: pw_patch_check_state: 281: echo pending +++ 968974:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.xUDS7K95XH /tmp/tmp.MXyQOvBTit + 968974:pw-trigger.sh: 89: check_state=pending + 968974:pw-trigger.sh: 90: '[' pending = pending ']' + 968974:pw-trigger.sh: 91: break + 968974:pw-trigger.sh: 96: '[' 142342 = '' ']' + 968974:pw-trigger.sh: 101: check_state=success + 968974:pw-trigger.sh: 102: for prereq_bot in "${prereq_bots[@]}" ++ 968974:pw-trigger.sh: 103: pw_patch_check_state 142342 tcwg_gdb_build--master-arm ++ 968974:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 968974:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=142342 ++ 968974:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_build--master-arm ++ 968974:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 968974:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_build--master-arm +++ 968974:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 968974:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 968974:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_build--master-arm +++ 968974:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 968974:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 968974:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 968974:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 968974:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_build--master-arm ++ 968974:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 968974:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 968974:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.ra3dZafevA +++ 968974:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 968974:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.tsFrhCZcGt ++ 968974:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.ra3dZafevA /tmp/tmp.tsFrhCZcGt' EXIT ++ 968974:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 968974:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/142342/checks/ ++ 968974: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_build--master-arm&page=last' ++ 968974:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 968974:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 968974:pw-trigger.sh: pw_patch_check_state: 263: true ++ 968974:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 968974:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 968974:pw-trigger.sh: pw_patch_check_state: 267: wait 973938 ++ 968974:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 968974:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 968974:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.tsFrhCZcGt ++ 968974:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 968974:pw-trigger.sh: pw_patch_check_state: 270: break ++ 968974:pw-trigger.sh: pw_patch_check_state: 281: echo pending +++ 968974:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.ra3dZafevA /tmp/tmp.tsFrhCZcGt + 968974:pw-trigger.sh: 103: check_state=pending WARNING: Waiting for 142342:tcwg_gdb_build--master-arm to succeed. + 968974:pw-trigger.sh: 104: '[' pending '!=' success ']' + 968974:pw-trigger.sh: 105: break + 968974:pw-trigger.sh: 108: '[' pending '!=' success ']' + 968974:pw-trigger.sh: 109: echo 'WARNING: Waiting for 142342:tcwg_gdb_build--master-arm to succeed.' + 968974:pw-trigger.sh: 110: continue + 968974:pw-trigger.sh: 62: '[' 1 -gt 0 ']' + 968974:pw-trigger.sh: 63: i=0 ++ 968974:pw-trigger.sh: 64: shyaml get-value 0.id + 968974:pw-trigger.sh: 64: series_id=65674 + 968974:pw-trigger.sh: 66: pw_series_complete_p gdb 65674 + 968974:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 968974:pw-trigger.sh: pw_series_complete_p: 183: local project=gdb + 968974:pw-trigger.sh: pw_series_complete_p: 184: local series_id=65674 + 968974:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 968974:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get gdb series 65674 property Complete value ++ 968974:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 968974:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 968974:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 968974:pw-trigger.sh: pw_yaml_get: 100: local id=65674 ++ 968974:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 968974:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 968974:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 968974:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 968974:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 968974:pw-trigger.sh: pw_yaml_get: 108: set +x + 968974:pw-trigger.sh: pw_series_complete_p: 187: value=True + 968974:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 968974:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 968974:pw-trigger.sh: 71: num_patch=0 + 968974:pw-trigger.sh: 72: true ++ 968974:pw-trigger.sh: 74: pw_get_patch_from_series gdb 65674 0 ++ 968974:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 968974:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 968974:pw-trigger.sh: pw_get_patch_from_series: 204: local id=65674 ++ 968974:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 968974:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 968974:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 65674 property '.*' value Patches 0 +++ 968974:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 968974:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 968974:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 968974:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 968974:pw-trigger.sh: pw_yaml_get: 100: local id=65674 +++ 968974:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 968974:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 968974:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 968974:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 968974:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 968974:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 968974:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=142344 ++ 968974:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 142344 = '' ']' ++ 968974:pw-trigger.sh: pw_get_patch_from_series: 213: echo 142344 + 968974:pw-trigger.sh: 74: patch_id=142344 + 968974:pw-trigger.sh: 75: '[' 142344 = '' ']' ++ 968974:pw-trigger.sh: 82: pw_get_patch_data gdb 142344 State ++ 968974:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 968974:pw-trigger.sh: pw_get_patch_data: 224: local project=gdb ++ 968974:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=142344 ++ 968974:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 968974:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gdb patch 142344 property State value ++ 968974:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 968974:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 968974:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 968974:pw-trigger.sh: pw_yaml_get: 100: local id=142344 ++ 968974:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 968974:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 968974:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 968974:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 968974:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 968974:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 968974:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' + 968974:pw-trigger.sh: 82: patch_state=new + 968974:pw-trigger.sh: 83: case "$patch_state" in ++ 968974:pw-trigger.sh: 89: pw_patch_check_state 142344 tcwg_gdb_check--master-arm ++ 968974:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 968974:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=142344 ++ 968974:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_check--master-arm ++ 968974:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 968974:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_check--master-arm +++ 968974:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 968974:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 968974:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_check--master-arm +++ 968974:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 968974:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 968974:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 968974:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 968974:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_check--master-arm ++ 968974:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 968974:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 968974:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.rT0dNSKKVJ +++ 968974:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 968974:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.Fbts4sz3C5 ++ 968974:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.rT0dNSKKVJ /tmp/tmp.Fbts4sz3C5' EXIT ++ 968974:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 968974:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/142344/checks/ ++ 968974: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' ++ 968974:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 968974:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 968974:pw-trigger.sh: pw_patch_check_state: 263: true ++ 968974:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 968974:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 968974:pw-trigger.sh: pw_patch_check_state: 267: wait 974025 ++ 968974:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 968974:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 968974:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.Fbts4sz3C5 ++ 968974:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 968974:pw-trigger.sh: pw_patch_check_state: 270: break ++ 968974:pw-trigger.sh: pw_patch_check_state: 281: echo pending +++ 968974:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.rT0dNSKKVJ /tmp/tmp.Fbts4sz3C5 + 968974:pw-trigger.sh: 89: check_state=pending + 968974:pw-trigger.sh: 90: '[' pending = pending ']' + 968974:pw-trigger.sh: 91: break + 968974:pw-trigger.sh: 96: '[' 142344 = '' ']' + 968974:pw-trigger.sh: 101: check_state=success + 968974:pw-trigger.sh: 102: for prereq_bot in "${prereq_bots[@]}" ++ 968974:pw-trigger.sh: 103: pw_patch_check_state 142344 tcwg_gdb_build--master-arm ++ 968974:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 968974:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=142344 ++ 968974:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_build--master-arm ++ 968974:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 968974:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_build--master-arm +++ 968974:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 968974:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 968974:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_build--master-arm +++ 968974:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 968974:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 968974:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 968974:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 968974:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_build--master-arm ++ 968974:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 968974:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 968974:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.a7wVI5CoXi +++ 968974:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 968974:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.e3OohKs0K6 ++ 968974:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.a7wVI5CoXi /tmp/tmp.e3OohKs0K6' EXIT ++ 968974:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 968974:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/142344/checks/ ++ 968974: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_build--master-arm&page=last' ++ 968974:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 968974:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 968974:pw-trigger.sh: pw_patch_check_state: 263: true ++ 968974:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 968974:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 968974:pw-trigger.sh: pw_patch_check_state: 267: wait 974040 ++ 968974:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 968974:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 968974:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.e3OohKs0K6 ++ 968974:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 968974:pw-trigger.sh: pw_patch_check_state: 270: break ++ 968974:pw-trigger.sh: pw_patch_check_state: 281: echo pending +++ 968974:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.a7wVI5CoXi /tmp/tmp.e3OohKs0K6 + 968974:pw-trigger.sh: 103: check_state=pending WARNING: Waiting for 142344:tcwg_gdb_build--master-arm to succeed. + 968974:pw-trigger.sh: 104: '[' pending '!=' success ']' + 968974:pw-trigger.sh: 105: break + 968974:pw-trigger.sh: 108: '[' pending '!=' success ']' + 968974:pw-trigger.sh: 109: echo 'WARNING: Waiting for 142344:tcwg_gdb_build--master-arm to succeed.' + 968974:pw-trigger.sh: 110: continue + 968974:pw-trigger.sh: 62: '[' 0 -gt 0 ']' + 968974:pw-trigger.sh: 119: rm /tmp/tmp.l0rqekiaGF Processed 30 series and created 7 pre-commit triggers + 968974:pw-trigger.sh: 121: echo 'Processed 30 series and created 7 pre-commit triggers' + 968974:pw-trigger.sh: 1: pw_deinit gdb + 968974:pw-trigger.sh: pw_deinit: 57: set -euf -o pipefail + 968974:pw-trigger.sh: pw_deinit: 58: local project=gdb + 968974:pw-trigger.sh: pw_deinit: 60: rm -rf /tmp/pw-yaml-cache-968974 + 968974:pw-trigger.sh: 1: rm -f /tmp/tmp.l0rqekiaGF