+ 1290740:jenkins16778048900582189471.sh: build_container_exec: 29: set +x + 1194124:pw-trigger.sh: 46: trap 'pw_deinit gdb' EXIT + 1194124:pw-trigger.sh: 47: pw_init gdb + 1194124:pw-trigger.sh: pw_init: 41: set -euf -o pipefail + 1194124:pw-trigger.sh: pw_init: 42: local project=gdb + 1194124:pw-trigger.sh: pw_init: 44: git -C gdb config pw.server https://patchwork.sourceware.org/api/1.2/ + 1194124:pw-trigger.sh: pw_init: 46: git -C gdb config pw.project gdb + 1194124:pw-trigger.sh: pw_init: 48: pw_clear_cache + 1194124:pw-trigger.sh: pw_clear_cache: 68: set -euf -o pipefail + 1194124:pw-trigger.sh: pw_clear_cache: 70: rm -rf /tmp/pw-yaml-cache-1194124 + 1194124:pw-trigger.sh: pw_clear_cache: 71: mkdir /tmp/pw-yaml-cache-1194124 ++ 1194124:pw-trigger.sh: 49: mktemp + 1194124:pw-trigger.sh: 49: yaml=/tmp/tmp.gvuvHFfya9 + 1194124:pw-trigger.sh: 51: trap 'pw_deinit gdb; rm -f /tmp/tmp.gvuvHFfya9' EXIT + 1194124:pw-trigger.sh: 53: readarray -t prereq_bots ++ 1194124:pw-trigger.sh: 53: print_prereq_bots tcwg_gdb_check--master-arm ++ 1194124:pw-trigger.sh: print_prereq_bots: 26: set -euf -o pipefail ++ 1194124:pw-trigger.sh: print_prereq_bots: 27: local ci_bot=tcwg_gdb_check--master-arm ++ 1194124:pw-trigger.sh: print_prereq_bots: 30: case "$ci_bot" in ++ 1194124:pw-trigger.sh: print_prereq_bots: 32: echo tcwg_gdb_check--master-arm ++ 1194124:pw-trigger.sh: print_prereq_bots: 32: sed -e s/_check--/_build--/ ++ 1194124:pw-trigger.sh: print_prereq_bots: 37: case "$ci_bot" in + 1194124:pw-trigger.sh: 55: git -C gdb pw series list -f yaml + 1194124:pw-trigger.sh: 56: mkdir -p artifacts/jenkins ++ 1194124:pw-trigger.sh: 58: shyaml get-length + 1194124:pw-trigger.sh: 58: len=30 + 1194124:pw-trigger.sh: 59: i=30 + 1194124:pw-trigger.sh: 60: j=0 + 1194124:pw-trigger.sh: 62: '[' 30 -gt 0 ']' + 1194124:pw-trigger.sh: 63: i=29 ++ 1194124:pw-trigger.sh: 64: shyaml get-value 29.id + 1194124:pw-trigger.sh: 64: series_id=61725 + 1194124:pw-trigger.sh: 66: pw_series_complete_p gdb 61725 + 1194124:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 1194124:pw-trigger.sh: pw_series_complete_p: 183: local project=gdb + 1194124:pw-trigger.sh: pw_series_complete_p: 184: local series_id=61725 + 1194124:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 1194124:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get gdb series 61725 property Complete value ++ 1194124:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 1194124:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 1194124:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 1194124:pw-trigger.sh: pw_yaml_get: 100: local id=61725 ++ 1194124:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 1194124:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 1194124:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 1194124:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 1194124:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 1194124:pw-trigger.sh: pw_yaml_get: 108: set +x + 1194124:pw-trigger.sh: pw_series_complete_p: 187: value=True + 1194124:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 1194124:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 1194124:pw-trigger.sh: 71: num_patch=0 + 1194124:pw-trigger.sh: 72: true ++ 1194124:pw-trigger.sh: 74: pw_get_patch_from_series gdb 61725 0 ++ 1194124:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 1194124:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 1194124:pw-trigger.sh: pw_get_patch_from_series: 204: local id=61725 ++ 1194124:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 1194124:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 1194124:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 61725 property '.*' value Patches 0 +++ 1194124:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 1194124:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 1194124:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 1194124:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 1194124:pw-trigger.sh: pw_yaml_get: 100: local id=61725 +++ 1194124:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 1194124:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 1194124:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 1194124:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 1194124:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 1194124:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 1194124:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=136207 ++ 1194124:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 136207 = '' ']' ++ 1194124:pw-trigger.sh: pw_get_patch_from_series: 213: echo 136207 + 1194124:pw-trigger.sh: 74: patch_id=136207 + 1194124:pw-trigger.sh: 75: '[' 136207 = '' ']' ++ 1194124:pw-trigger.sh: 82: pw_get_patch_data gdb 136207 State ++ 1194124:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 1194124:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 1194124:pw-trigger.sh: pw_get_patch_data: 224: local project=gdb ++ 1194124:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=136207 ++ 1194124:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 1194124:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gdb patch 136207 property State value ++ 1194124:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 1194124:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 1194124:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 1194124:pw-trigger.sh: pw_yaml_get: 100: local id=136207 ++ 1194124:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 1194124:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 1194124:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 1194124:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 1194124:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 1194124:pw-trigger.sh: pw_yaml_get: 108: set +x + 1194124:pw-trigger.sh: 82: patch_state=new + 1194124:pw-trigger.sh: 83: case "$patch_state" in ++ 1194124:pw-trigger.sh: 89: pw_patch_check_state 136207 tcwg_gdb_check--master-arm ++ 1194124:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 1194124:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=136207 ++ 1194124:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_check--master-arm ++ 1194124:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 1194124:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_check--master-arm +++ 1194124:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 1194124:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 1194124:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_check--master-arm +++ 1194124:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 1194124:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 1194124:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 1194124:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 1194124:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_check--master-arm ++ 1194124:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 1194124:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 1194124:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.n0BtSL14My +++ 1194124:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 1194124:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.ef3abf7w7r ++ 1194124:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.n0BtSL14My /tmp/tmp.ef3abf7w7r' EXIT ++ 1194124:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 1194124:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/136207/checks/ ++ 1194124:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/136207/checks/?user=linaro-tcwg-bot&context=tcwg_gdb_check--master-arm&page=last' ++ 1194124:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 1194124:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 1194124:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1194124:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 1194124:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1194124:pw-trigger.sh: pw_patch_check_state: 267: wait 1194259 ++ 1194124:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 1194124:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1194124:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.ef3abf7w7r ++ 1194124:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 459271, "url": "https://patchwork.sourceware.org/api/1.2/patches/136207/checks/459271/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-06-02T00:02:02.136066", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_check--master-arm-precommit/builds/10257/log", "context": "tcwg_gdb_check--master-arm", "description": "Test started" }' = null ']' +++ 1194124:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1194124:pw-trigger.sh: pw_patch_check_state: 273: date=2026-06-02T00:02:02.136066 +++ 1194124:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-06-02T00:02:02.136066 +%s ++ 1194124:pw-trigger.sh: pw_patch_check_state: 274: date=1780358522 ++ 1194124:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1780358522 ']' ++ 1194124:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1780358522 +++ 1194124:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1194124:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 1194124:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1194124:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 1194124:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1194124:pw-trigger.sh: pw_patch_check_state: 267: wait 1194266 ++ 1194124:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 1194124:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1194124:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.ef3abf7w7r ++ 1194124:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 459272, "url": "https://patchwork.sourceware.org/api/1.2/patches/136207/checks/459272/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-06-02T00:02:03.494768", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_check--master-arm-precommit/builds/10257/log", "context": "tcwg_gdb_check--master-arm", "description": "Patch applied" }' = null ']' +++ 1194124:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1194124:pw-trigger.sh: pw_patch_check_state: 273: date=2026-06-02T00:02:03.494768 +++ 1194124:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-06-02T00:02:03.494768 +%s ++ 1194124:pw-trigger.sh: pw_patch_check_state: 274: date=1780358523 ++ 1194124:pw-trigger.sh: pw_patch_check_state: 275: '[' 1780358522 -le 1780358523 ']' ++ 1194124:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1780358523 +++ 1194124:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1194124:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 1194124:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1194124:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 1194124:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1194124:pw-trigger.sh: pw_patch_check_state: 267: wait 1194273 ++ 1194124:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 1194124:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1194124:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.ef3abf7w7r ++ 1194124:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 459274, "url": "https://patchwork.sourceware.org/api/1.2/patches/136207/checks/459274/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-06-02T03:20:21.725280", "state": "fail", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_check--master-arm-precommit/builds/10257/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_gdb_check--master-arm", "description": "Test failed" }' = null ']' +++ 1194124:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1194124:pw-trigger.sh: pw_patch_check_state: 273: date=2026-06-02T03:20:21.725280 +++ 1194124:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-06-02T03:20:21.725280 +%s ++ 1194124:pw-trigger.sh: pw_patch_check_state: 274: date=1780370421 ++ 1194124:pw-trigger.sh: pw_patch_check_state: 275: '[' 1780358523 -le 1780370421 ']' ++ 1194124:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1780370421 +++ 1194124:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1194124:pw-trigger.sh: pw_patch_check_state: 277: cur_state=fail ++ 1194124:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1194124:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 1194124:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1194124:pw-trigger.sh: pw_patch_check_state: 267: wait 1194280 ++ 1194124:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 1194124:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1194124:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.ef3abf7w7r ++ 1194124:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 1194124:pw-trigger.sh: pw_patch_check_state: 270: break ++ 1194124:pw-trigger.sh: pw_patch_check_state: 281: echo fail +++ 1194124:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.n0BtSL14My /tmp/tmp.ef3abf7w7r + 1194124:pw-trigger.sh: 89: check_state=fail + 1194124:pw-trigger.sh: 90: '[' fail = pending ']' + 1194124:pw-trigger.sh: 93: num_patch=1 + 1194124:pw-trigger.sh: 72: true ++ 1194124:pw-trigger.sh: 74: pw_get_patch_from_series gdb 61725 1 ++ 1194124:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 1194124:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 1194124:pw-trigger.sh: pw_get_patch_from_series: 204: local id=61725 ++ 1194124:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 1194124:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 1194124:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 61725 property '.*' value Patches 1 +++ 1194124:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 1194124:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 1194124:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 1194124:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 1194124:pw-trigger.sh: pw_yaml_get: 100: local id=61725 +++ 1194124:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 1194124:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 1194124:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 1194124:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 1194124:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 1194124:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 1194124:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=136204 ++ 1194124:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 136204 = '' ']' ++ 1194124:pw-trigger.sh: pw_get_patch_from_series: 213: echo 136204 + 1194124:pw-trigger.sh: 74: patch_id=136204 + 1194124:pw-trigger.sh: 75: '[' 136204 = '' ']' ++ 1194124:pw-trigger.sh: 82: pw_get_patch_data gdb 136204 State ++ 1194124:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 1194124:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 1194124:pw-trigger.sh: pw_get_patch_data: 224: local project=gdb ++ 1194124:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=136204 ++ 1194124:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 1194124:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gdb patch 136204 property State value ++ 1194124:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 1194124:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 1194124:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 1194124:pw-trigger.sh: pw_yaml_get: 100: local id=136204 ++ 1194124:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 1194124:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 1194124:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 1194124:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 1194124:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 1194124:pw-trigger.sh: pw_yaml_get: 108: set +x + 1194124:pw-trigger.sh: 82: patch_state=new + 1194124:pw-trigger.sh: 83: case "$patch_state" in ++ 1194124:pw-trigger.sh: 89: pw_patch_check_state 136204 tcwg_gdb_check--master-arm ++ 1194124:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 1194124:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=136204 ++ 1194124:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_check--master-arm ++ 1194124:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 1194124:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_check--master-arm +++ 1194124:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 1194124:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 1194124:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_check--master-arm +++ 1194124:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 1194124:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 1194124:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 1194124:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 1194124:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_check--master-arm ++ 1194124:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 1194124:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 1194124:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.518tuks7Pv +++ 1194124:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 1194124:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.EHFdyXa1VZ ++ 1194124:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.518tuks7Pv /tmp/tmp.EHFdyXa1VZ' EXIT ++ 1194124:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 1194124:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/136204/checks/ ++ 1194124:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/136204/checks/?user=linaro-tcwg-bot&context=tcwg_gdb_check--master-arm&page=last' ++ 1194124:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 1194124:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 1194124:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1194124:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 1194124:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1194124:pw-trigger.sh: pw_patch_check_state: 267: wait 1194344 ++ 1194124:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 1194124:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1194124:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.EHFdyXa1VZ ++ 1194124:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 459576, "url": "https://patchwork.sourceware.org/api/1.2/patches/136204/checks/459576/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-06-02T16:16:30.356699", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_check--master-arm-precommit/builds/10258/log", "context": "tcwg_gdb_check--master-arm", "description": "Test started" }' = null ']' +++ 1194124:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1194124:pw-trigger.sh: pw_patch_check_state: 273: date=2026-06-02T16:16:30.356699 +++ 1194124:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-06-02T16:16:30.356699 +%s ++ 1194124:pw-trigger.sh: pw_patch_check_state: 274: date=1780416990 ++ 1194124:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1780416990 ']' ++ 1194124:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1780416990 +++ 1194124:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1194124:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 1194124:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1194124:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 1194124:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1194124:pw-trigger.sh: pw_patch_check_state: 267: wait 1194351 ++ 1194124:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 1194124:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1194124:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.EHFdyXa1VZ ++ 1194124:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 459577, "url": "https://patchwork.sourceware.org/api/1.2/patches/136204/checks/459577/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-06-02T16:16:36.669214", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_check--master-arm-precommit/builds/10258/log", "context": "tcwg_gdb_check--master-arm", "description": "Patch applied" }' = null ']' +++ 1194124:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1194124:pw-trigger.sh: pw_patch_check_state: 273: date=2026-06-02T16:16:36.669214 +++ 1194124:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-06-02T16:16:36.669214 +%s ++ 1194124:pw-trigger.sh: pw_patch_check_state: 274: date=1780416996 ++ 1194124:pw-trigger.sh: pw_patch_check_state: 275: '[' 1780416990 -le 1780416996 ']' ++ 1194124:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1780416996 +++ 1194124:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1194124:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 1194124:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1194124:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 1194124:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1194124:pw-trigger.sh: pw_patch_check_state: 267: wait 1194358 ++ 1194124:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 1194124:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1194124:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.EHFdyXa1VZ ++ 1194124:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 459585, "url": "https://patchwork.sourceware.org/api/1.2/patches/136204/checks/459585/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-06-02T18:08:28.733756", "state": "fail", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_check--master-arm-precommit/builds/10258/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_gdb_check--master-arm", "description": "Test failed" }' = null ']' +++ 1194124:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1194124:pw-trigger.sh: pw_patch_check_state: 273: date=2026-06-02T18:08:28.733756 +++ 1194124:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-06-02T18:08:28.733756 +%s ++ 1194124:pw-trigger.sh: pw_patch_check_state: 274: date=1780423708 ++ 1194124:pw-trigger.sh: pw_patch_check_state: 275: '[' 1780416996 -le 1780423708 ']' ++ 1194124:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1780423708 +++ 1194124:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1194124:pw-trigger.sh: pw_patch_check_state: 277: cur_state=fail ++ 1194124:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1194124:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 1194124:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1194124:pw-trigger.sh: pw_patch_check_state: 267: wait 1194365 ++ 1194124:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 1194124:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1194124:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.EHFdyXa1VZ ++ 1194124:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 1194124:pw-trigger.sh: pw_patch_check_state: 270: break ++ 1194124:pw-trigger.sh: pw_patch_check_state: 281: echo fail +++ 1194124:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.518tuks7Pv /tmp/tmp.EHFdyXa1VZ + 1194124:pw-trigger.sh: 89: check_state=fail + 1194124:pw-trigger.sh: 90: '[' fail = pending ']' + 1194124:pw-trigger.sh: 93: num_patch=2 + 1194124:pw-trigger.sh: 72: true ++ 1194124:pw-trigger.sh: 74: pw_get_patch_from_series gdb 61725 2 ++ 1194124:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 1194124:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 1194124:pw-trigger.sh: pw_get_patch_from_series: 204: local id=61725 ++ 1194124:pw-trigger.sh: pw_get_patch_from_series: 205: local num=2 ++ 1194124:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 1194124:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 61725 property '.*' value Patches 2 +++ 1194124:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 1194124:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 1194124:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 1194124:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 1194124:pw-trigger.sh: pw_yaml_get: 100: local id=61725 +++ 1194124:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 1194124:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 1194124:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 1194124:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 1194124:pw-trigger.sh: pw_yaml_get: 105: local match_num=2 +++ 1194124:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 1194124:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=136208 ++ 1194124:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 136208 = '' ']' ++ 1194124:pw-trigger.sh: pw_get_patch_from_series: 213: echo 136208 + 1194124:pw-trigger.sh: 74: patch_id=136208 + 1194124:pw-trigger.sh: 75: '[' 136208 = '' ']' ++ 1194124:pw-trigger.sh: 82: pw_get_patch_data gdb 136208 State ++ 1194124:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 1194124:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 1194124:pw-trigger.sh: pw_get_patch_data: 224: local project=gdb ++ 1194124:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=136208 ++ 1194124:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 1194124:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gdb patch 136208 property State value ++ 1194124:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 1194124:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 1194124:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 1194124:pw-trigger.sh: pw_yaml_get: 100: local id=136208 ++ 1194124:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 1194124:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 1194124:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 1194124:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 1194124:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 1194124:pw-trigger.sh: pw_yaml_get: 108: set +x + 1194124:pw-trigger.sh: 82: patch_state=new + 1194124:pw-trigger.sh: 83: case "$patch_state" in ++ 1194124:pw-trigger.sh: 89: pw_patch_check_state 136208 tcwg_gdb_check--master-arm ++ 1194124:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 1194124:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=136208 ++ 1194124:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_check--master-arm ++ 1194124:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 1194124:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_check--master-arm +++ 1194124:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 1194124:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 1194124:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_check--master-arm +++ 1194124:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 1194124:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 1194124:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 1194124:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 1194124:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_check--master-arm ++ 1194124:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 1194124:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 1194124:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.SZD2zRfExa +++ 1194124:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 1194124:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.XwWGTr9GAR ++ 1194124:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.SZD2zRfExa /tmp/tmp.XwWGTr9GAR' EXIT ++ 1194124:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 1194124:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/136208/checks/ ++ 1194124:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/136208/checks/?user=linaro-tcwg-bot&context=tcwg_gdb_check--master-arm&page=last' ++ 1194124:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 1194124:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 1194124:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1194124:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 1194124:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1194124:pw-trigger.sh: pw_patch_check_state: 267: wait 1194432 ++ 1194124:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 1194124:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1194124:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.XwWGTr9GAR ++ 1194124:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 460482, "url": "https://patchwork.sourceware.org/api/1.2/patches/136208/checks/460482/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-06-04T04:15:58.438911", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_check--master-arm-precommit/builds/10262/log", "context": "tcwg_gdb_check--master-arm", "description": "Test started" }' = null ']' +++ 1194124:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1194124:pw-trigger.sh: pw_patch_check_state: 273: date=2026-06-04T04:15:58.438911 +++ 1194124:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-06-04T04:15:58.438911 +%s ++ 1194124:pw-trigger.sh: pw_patch_check_state: 274: date=1780546558 ++ 1194124:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1780546558 ']' ++ 1194124:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1780546558 +++ 1194124:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1194124:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 1194124:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1194124:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 1194124:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 1194124:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1194124:pw-trigger.sh: pw_patch_check_state: 267: wait 1194439 ++ 1194124:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1194124:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.XwWGTr9GAR ++ 1194124:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 460483, "url": "https://patchwork.sourceware.org/api/1.2/patches/136208/checks/460483/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-06-04T04:16:00.153065", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_check--master-arm-precommit/builds/10262/log", "context": "tcwg_gdb_check--master-arm", "description": "Patch applied" }' = null ']' +++ 1194124:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1194124:pw-trigger.sh: pw_patch_check_state: 273: date=2026-06-04T04:16:00.153065 +++ 1194124:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-06-04T04:16:00.153065 +%s ++ 1194124:pw-trigger.sh: pw_patch_check_state: 274: date=1780546560 ++ 1194124:pw-trigger.sh: pw_patch_check_state: 275: '[' 1780546558 -le 1780546560 ']' ++ 1194124:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1780546560 +++ 1194124:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1194124:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 1194124:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1194124:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 1194124:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1194124:pw-trigger.sh: pw_patch_check_state: 267: wait 1194446 ++ 1194124:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 1194124:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1194124:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.XwWGTr9GAR ++ 1194124:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 460512, "url": "https://patchwork.sourceware.org/api/1.2/patches/136208/checks/460512/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-06-04T06:09:47.820202", "state": "fail", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_check--master-arm-precommit/builds/10262/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_gdb_check--master-arm", "description": "Test failed" }' = null ']' +++ 1194124:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1194124:pw-trigger.sh: pw_patch_check_state: 273: date=2026-06-04T06:09:47.820202 +++ 1194124:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-06-04T06:09:47.820202 +%s ++ 1194124:pw-trigger.sh: pw_patch_check_state: 274: date=1780553387 ++ 1194124:pw-trigger.sh: pw_patch_check_state: 275: '[' 1780546560 -le 1780553387 ']' ++ 1194124:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1780553387 +++ 1194124:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1194124:pw-trigger.sh: pw_patch_check_state: 277: cur_state=fail ++ 1194124:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1194124:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 1194124:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1194124:pw-trigger.sh: pw_patch_check_state: 267: wait 1194453 ++ 1194124:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 1194124:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1194124:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.XwWGTr9GAR ++ 1194124:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 1194124:pw-trigger.sh: pw_patch_check_state: 270: break ++ 1194124:pw-trigger.sh: pw_patch_check_state: 281: echo fail +++ 1194124:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.SZD2zRfExa /tmp/tmp.XwWGTr9GAR + 1194124:pw-trigger.sh: 89: check_state=fail + 1194124:pw-trigger.sh: 90: '[' fail = pending ']' + 1194124:pw-trigger.sh: 93: num_patch=3 + 1194124:pw-trigger.sh: 72: true ++ 1194124:pw-trigger.sh: 74: pw_get_patch_from_series gdb 61725 3 ++ 1194124:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 1194124:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 1194124:pw-trigger.sh: pw_get_patch_from_series: 204: local id=61725 ++ 1194124:pw-trigger.sh: pw_get_patch_from_series: 205: local num=3 ++ 1194124:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 1194124:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 61725 property '.*' value Patches 3 +++ 1194124:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 1194124:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 1194124:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 1194124:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 1194124:pw-trigger.sh: pw_yaml_get: 100: local id=61725 +++ 1194124:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 1194124:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 1194124:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 1194124:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 1194124:pw-trigger.sh: pw_yaml_get: 105: local match_num=3 +++ 1194124:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 1194124:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=136206 ++ 1194124:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 136206 = '' ']' ++ 1194124:pw-trigger.sh: pw_get_patch_from_series: 213: echo 136206 + 1194124:pw-trigger.sh: 74: patch_id=136206 + 1194124:pw-trigger.sh: 75: '[' 136206 = '' ']' ++ 1194124:pw-trigger.sh: 82: pw_get_patch_data gdb 136206 State ++ 1194124:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 1194124:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 1194124:pw-trigger.sh: pw_get_patch_data: 224: local project=gdb ++ 1194124:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=136206 ++ 1194124:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 1194124:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gdb patch 136206 property State value ++ 1194124:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 1194124:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 1194124:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 1194124:pw-trigger.sh: pw_yaml_get: 100: local id=136206 ++ 1194124:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 1194124:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 1194124:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 1194124:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 1194124:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 1194124:pw-trigger.sh: pw_yaml_get: 108: set +x + 1194124:pw-trigger.sh: 82: patch_state=new + 1194124:pw-trigger.sh: 83: case "$patch_state" in ++ 1194124:pw-trigger.sh: 89: pw_patch_check_state 136206 tcwg_gdb_check--master-arm ++ 1194124:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 1194124:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=136206 ++ 1194124:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_check--master-arm ++ 1194124:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 1194124:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_check--master-arm +++ 1194124:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 1194124:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 1194124:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_check--master-arm +++ 1194124:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 1194124:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 1194124:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 1194124:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 1194124:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_check--master-arm ++ 1194124:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 1194124:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 1194124:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.jid7RW7BzW +++ 1194124:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 1194124:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.WrAuNCkwqJ ++ 1194124:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.jid7RW7BzW /tmp/tmp.WrAuNCkwqJ' EXIT ++ 1194124:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 1194124:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/136206/checks/ ++ 1194124:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/136206/checks/?user=linaro-tcwg-bot&context=tcwg_gdb_check--master-arm&page=last' ++ 1194124:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 1194124:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 1194124:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1194124:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 1194124:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1194124:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 1194124:pw-trigger.sh: pw_patch_check_state: 267: wait 1194523 ++ 1194124:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1194124:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.WrAuNCkwqJ ++ 1194124:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 460624, "url": "https://patchwork.sourceware.org/api/1.2/patches/136206/checks/460624/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-06-04T11:04:25.394303", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_check--master-arm-precommit/builds/10274/log", "context": "tcwg_gdb_check--master-arm", "description": "Test started" }' = null ']' +++ 1194124:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1194124:pw-trigger.sh: pw_patch_check_state: 273: date=2026-06-04T11:04:25.394303 +++ 1194124:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-06-04T11:04:25.394303 +%s ++ 1194124:pw-trigger.sh: pw_patch_check_state: 274: date=1780571065 ++ 1194124:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1780571065 ']' ++ 1194124:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1780571065 +++ 1194124:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1194124:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 1194124:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1194124:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 1194124:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1194124:pw-trigger.sh: pw_patch_check_state: 267: wait 1194530 ++ 1194124:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 1194124:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1194124:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.WrAuNCkwqJ ++ 1194124:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 460625, "url": "https://patchwork.sourceware.org/api/1.2/patches/136206/checks/460625/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-06-04T11:04:27.057239", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_check--master-arm-precommit/builds/10274/log", "context": "tcwg_gdb_check--master-arm", "description": "Patch applied" }' = null ']' +++ 1194124:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1194124:pw-trigger.sh: pw_patch_check_state: 273: date=2026-06-04T11:04:27.057239 +++ 1194124:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-06-04T11:04:27.057239 +%s ++ 1194124:pw-trigger.sh: pw_patch_check_state: 274: date=1780571067 ++ 1194124:pw-trigger.sh: pw_patch_check_state: 275: '[' 1780571065 -le 1780571067 ']' ++ 1194124:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1780571067 +++ 1194124:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1194124:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 1194124:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1194124:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 1194124:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1194124:pw-trigger.sh: pw_patch_check_state: 267: wait 1194537 ++ 1194124:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 1194124:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1194124:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.WrAuNCkwqJ ++ 1194124:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 460683, "url": "https://patchwork.sourceware.org/api/1.2/patches/136206/checks/460683/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-06-04T13:06:21.320271", "state": "fail", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_check--master-arm-precommit/builds/10274/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_gdb_check--master-arm", "description": "Test failed" }' = null ']' +++ 1194124:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1194124:pw-trigger.sh: pw_patch_check_state: 273: date=2026-06-04T13:06:21.320271 +++ 1194124:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-06-04T13:06:21.320271 +%s ++ 1194124:pw-trigger.sh: pw_patch_check_state: 274: date=1780578381 ++ 1194124:pw-trigger.sh: pw_patch_check_state: 275: '[' 1780571067 -le 1780578381 ']' ++ 1194124:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1780578381 +++ 1194124:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1194124:pw-trigger.sh: pw_patch_check_state: 277: cur_state=fail ++ 1194124:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1194124:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 1194124:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1194124:pw-trigger.sh: pw_patch_check_state: 267: wait 1194544 ++ 1194124:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 1194124:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1194124:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.WrAuNCkwqJ ++ 1194124:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 1194124:pw-trigger.sh: pw_patch_check_state: 270: break ++ 1194124:pw-trigger.sh: pw_patch_check_state: 281: echo fail +++ 1194124:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.jid7RW7BzW /tmp/tmp.WrAuNCkwqJ + 1194124:pw-trigger.sh: 89: check_state=fail + 1194124:pw-trigger.sh: 90: '[' fail = pending ']' + 1194124:pw-trigger.sh: 93: num_patch=4 + 1194124:pw-trigger.sh: 72: true ++ 1194124:pw-trigger.sh: 74: pw_get_patch_from_series gdb 61725 4 ++ 1194124:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 1194124:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 1194124:pw-trigger.sh: pw_get_patch_from_series: 204: local id=61725 ++ 1194124:pw-trigger.sh: pw_get_patch_from_series: 205: local num=4 ++ 1194124:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 1194124:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 61725 property '.*' value Patches 4 +++ 1194124:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 1194124:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 1194124:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 1194124:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 1194124:pw-trigger.sh: pw_yaml_get: 100: local id=61725 +++ 1194124:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 1194124:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 1194124:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 1194124:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 1194124:pw-trigger.sh: pw_yaml_get: 105: local match_num=4 +++ 1194124:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 1194124:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=136205 ++ 1194124:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 136205 = '' ']' ++ 1194124:pw-trigger.sh: pw_get_patch_from_series: 213: echo 136205 + 1194124:pw-trigger.sh: 74: patch_id=136205 + 1194124:pw-trigger.sh: 75: '[' 136205 = '' ']' ++ 1194124:pw-trigger.sh: 82: pw_get_patch_data gdb 136205 State ++ 1194124:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 1194124:pw-trigger.sh: pw_get_patch_data: 224: local project=gdb ++ 1194124:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=136205 ++ 1194124:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 1194124:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gdb patch 136205 property State value ++ 1194124:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 1194124:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 1194124:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 1194124:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 1194124:pw-trigger.sh: pw_yaml_get: 100: local id=136205 ++ 1194124:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 1194124:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 1194124:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 1194124:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 1194124:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 1194124:pw-trigger.sh: pw_yaml_get: 108: set +x + 1194124:pw-trigger.sh: 82: patch_state=new + 1194124:pw-trigger.sh: 83: case "$patch_state" in ++ 1194124:pw-trigger.sh: 89: pw_patch_check_state 136205 tcwg_gdb_check--master-arm ++ 1194124:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 1194124:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=136205 ++ 1194124:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_check--master-arm ++ 1194124:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 1194124:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 +++ 1194124:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_check--master-arm ++ 1194124:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 1194124:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 +++ 1194124:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_check--master-arm ++ 1194124:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 1194124:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 1194124:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 1194124:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_check--master-arm ++ 1194124:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 1194124:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 1194124:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.S3lT0eK9Vv +++ 1194124:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 1194124:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.hWdaO3IT3T ++ 1194124:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.S3lT0eK9Vv /tmp/tmp.hWdaO3IT3T' EXIT ++ 1194124:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 1194124:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/136205/checks/ ++ 1194124:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/136205/checks/?user=linaro-tcwg-bot&context=tcwg_gdb_check--master-arm&page=last' ++ 1194124:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 1194124:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 1194124:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1194124:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 1194124:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1194124:pw-trigger.sh: pw_patch_check_state: 267: wait 1194617 ++ 1194124:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 1194124:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1194124:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.hWdaO3IT3T ++ 1194124:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 461000, "url": "https://patchwork.sourceware.org/api/1.2/patches/136205/checks/461000/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-06-04T22:28:05.517750", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_check--master-arm-precommit/builds/10280/log", "context": "tcwg_gdb_check--master-arm", "description": "Test started" }' = null ']' +++ 1194124:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1194124:pw-trigger.sh: pw_patch_check_state: 273: date=2026-06-04T22:28:05.517750 +++ 1194124:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-06-04T22:28:05.517750 +%s ++ 1194124:pw-trigger.sh: pw_patch_check_state: 274: date=1780612085 ++ 1194124:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1780612085 ']' ++ 1194124:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1780612085 +++ 1194124:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1194124:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 1194124:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1194124:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 1194124:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1194124:pw-trigger.sh: pw_patch_check_state: 267: wait 1194624 ++ 1194124:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 1194124:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1194124:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.hWdaO3IT3T ++ 1194124:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 461001, "url": "https://patchwork.sourceware.org/api/1.2/patches/136205/checks/461001/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-06-04T22:28:09.129282", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_check--master-arm-precommit/builds/10280/log", "context": "tcwg_gdb_check--master-arm", "description": "Patch applied" }' = null ']' +++ 1194124:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1194124:pw-trigger.sh: pw_patch_check_state: 273: date=2026-06-04T22:28:09.129282 +++ 1194124:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-06-04T22:28:09.129282 +%s ++ 1194124:pw-trigger.sh: pw_patch_check_state: 274: date=1780612089 ++ 1194124:pw-trigger.sh: pw_patch_check_state: 275: '[' 1780612085 -le 1780612089 ']' ++ 1194124:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1780612089 +++ 1194124:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1194124:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 1194124:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1194124:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 1194124:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1194124:pw-trigger.sh: pw_patch_check_state: 267: wait 1194631 ++ 1194124:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 1194124:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1194124:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.hWdaO3IT3T ++ 1194124:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 461039, "url": "https://patchwork.sourceware.org/api/1.2/patches/136205/checks/461039/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-06-05T01:34:12.951942", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_check--master-arm-precommit/builds/10280/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_gdb_check--master-arm", "description": "Test passed" }' = null ']' +++ 1194124:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1194124:pw-trigger.sh: pw_patch_check_state: 273: date=2026-06-05T01:34:12.951942 +++ 1194124:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-06-05T01:34:12.951942 +%s ++ 1194124:pw-trigger.sh: pw_patch_check_state: 274: date=1780623252 ++ 1194124:pw-trigger.sh: pw_patch_check_state: 275: '[' 1780612089 -le 1780623252 ']' ++ 1194124:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1780623252 +++ 1194124:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1194124:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 1194124:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1194124:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 1194124:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1194124:pw-trigger.sh: pw_patch_check_state: 267: wait 1194638 ++ 1194124:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 1194124:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1194124:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.hWdaO3IT3T ++ 1194124:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 1194124:pw-trigger.sh: pw_patch_check_state: 270: break ++ 1194124:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 1194124:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.S3lT0eK9Vv /tmp/tmp.hWdaO3IT3T + 1194124:pw-trigger.sh: 89: check_state=success + 1194124:pw-trigger.sh: 90: '[' success = pending ']' + 1194124:pw-trigger.sh: 93: num_patch=5 + 1194124:pw-trigger.sh: 72: true ++ 1194124:pw-trigger.sh: 74: pw_get_patch_from_series gdb 61725 5 ++ 1194124:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 1194124:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 1194124:pw-trigger.sh: pw_get_patch_from_series: 204: local id=61725 ++ 1194124:pw-trigger.sh: pw_get_patch_from_series: 205: local num=5 ++ 1194124:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 1194124:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 1194124:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 61725 property '.*' value Patches 5 +++ 1194124:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 1194124:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 1194124:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 1194124:pw-trigger.sh: pw_yaml_get: 100: local id=61725 +++ 1194124:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 1194124:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 1194124:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 1194124:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 1194124:pw-trigger.sh: pw_yaml_get: 105: local match_num=5 +++ 1194124:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 1194124:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id= ++ 1194124:pw-trigger.sh: pw_get_patch_from_series: 210: '[' '' = '' ']' ++ 1194124:pw-trigger.sh: pw_get_patch_from_series: 211: return 1 ++ 1194124:pw-trigger.sh: 74: true + 1194124:pw-trigger.sh: 74: patch_id= + 1194124:pw-trigger.sh: 75: '[' '' = '' ']' + 1194124:pw-trigger.sh: 76: break + 1194124:pw-trigger.sh: 96: '[' '' = '' ']' + 1194124:pw-trigger.sh: 97: continue + 1194124:pw-trigger.sh: 62: '[' 29 -gt 0 ']' + 1194124:pw-trigger.sh: 63: i=28 ++ 1194124:pw-trigger.sh: 64: shyaml get-value 28.id + 1194124:pw-trigger.sh: 64: series_id=61738 + 1194124:pw-trigger.sh: 66: pw_series_complete_p gdb 61738 + 1194124:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 1194124:pw-trigger.sh: pw_series_complete_p: 183: local project=gdb + 1194124:pw-trigger.sh: pw_series_complete_p: 184: local series_id=61738 + 1194124:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 1194124:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get gdb series 61738 property Complete value ++ 1194124:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 1194124:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 1194124:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 1194124:pw-trigger.sh: pw_yaml_get: 100: local id=61738 ++ 1194124:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 1194124:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 1194124:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 1194124:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 1194124:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 1194124:pw-trigger.sh: pw_yaml_get: 108: set +x + 1194124:pw-trigger.sh: pw_series_complete_p: 187: value=True + 1194124:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 1194124:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 1194124:pw-trigger.sh: 71: num_patch=0 + 1194124:pw-trigger.sh: 72: true ++ 1194124:pw-trigger.sh: 74: pw_get_patch_from_series gdb 61738 0 ++ 1194124:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 1194124:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 1194124:pw-trigger.sh: pw_get_patch_from_series: 204: local id=61738 ++ 1194124:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 1194124:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 1194124:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 61738 property '.*' value Patches 0 +++ 1194124:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 1194124:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 1194124:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 1194124:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 1194124:pw-trigger.sh: pw_yaml_get: 100: local id=61738 +++ 1194124:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 1194124:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 1194124:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 1194124:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 1194124:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 1194124:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 1194124:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=136223 ++ 1194124:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 136223 = '' ']' ++ 1194124:pw-trigger.sh: pw_get_patch_from_series: 213: echo 136223 + 1194124:pw-trigger.sh: 74: patch_id=136223 + 1194124:pw-trigger.sh: 75: '[' 136223 = '' ']' ++ 1194124:pw-trigger.sh: 82: pw_get_patch_data gdb 136223 State ++ 1194124:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 1194124:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 1194124:pw-trigger.sh: pw_get_patch_data: 224: local project=gdb ++ 1194124:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=136223 ++ 1194124:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 1194124:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gdb patch 136223 property State value ++ 1194124:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 1194124:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 1194124:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 1194124:pw-trigger.sh: pw_yaml_get: 100: local id=136223 ++ 1194124:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 1194124:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 1194124:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 1194124:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 1194124:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 1194124:pw-trigger.sh: pw_yaml_get: 108: set +x + 1194124:pw-trigger.sh: 82: patch_state=new + 1194124:pw-trigger.sh: 83: case "$patch_state" in ++ 1194124:pw-trigger.sh: 89: pw_patch_check_state 136223 tcwg_gdb_check--master-arm ++ 1194124:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 1194124:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=136223 ++ 1194124:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_check--master-arm ++ 1194124:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 1194124:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_check--master-arm +++ 1194124:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 1194124:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 1194124:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_check--master-arm +++ 1194124:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 1194124:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 1194124:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 1194124:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 1194124:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_check--master-arm ++ 1194124:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 1194124:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 1194124:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.PDcPdPLvgG +++ 1194124:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 1194124:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.FzwdAS46kH ++ 1194124:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.PDcPdPLvgG /tmp/tmp.FzwdAS46kH' EXIT ++ 1194124:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 1194124:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/136223/checks/ ++ 1194124:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/136223/checks/?user=linaro-tcwg-bot&context=tcwg_gdb_check--master-arm&page=last' ++ 1194124:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 1194124:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 1194124:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1194124:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 1194124:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1194124:pw-trigger.sh: pw_patch_check_state: 267: wait 1194752 ++ 1194124:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 1194124:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1194124:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.FzwdAS46kH ++ 1194124:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 459574, "url": "https://patchwork.sourceware.org/api/1.2/patches/136223/checks/459574/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-06-02T16:14:59.748442", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_check--master-arm-precommit/builds/10259/log", "context": "tcwg_gdb_check--master-arm", "description": "Test started" }' = null ']' +++ 1194124:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1194124:pw-trigger.sh: pw_patch_check_state: 273: date=2026-06-02T16:14:59.748442 +++ 1194124:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-06-02T16:14:59.748442 +%s ++ 1194124:pw-trigger.sh: pw_patch_check_state: 274: date=1780416899 ++ 1194124:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1780416899 ']' ++ 1194124:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1780416899 +++ 1194124:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1194124:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 1194124:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1194124:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 1194124:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1194124:pw-trigger.sh: pw_patch_check_state: 267: wait 1194759 ++ 1194124:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 1194124:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1194124:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.FzwdAS46kH ++ 1194124:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 459575, "url": "https://patchwork.sourceware.org/api/1.2/patches/136223/checks/459575/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-06-02T16:15:00.946650", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_check--master-arm-precommit/builds/10259/log", "context": "tcwg_gdb_check--master-arm", "description": "Patch applied" }' = null ']' +++ 1194124:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1194124:pw-trigger.sh: pw_patch_check_state: 273: date=2026-06-02T16:15:00.946650 +++ 1194124:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-06-02T16:15:00.946650 +%s ++ 1194124:pw-trigger.sh: pw_patch_check_state: 274: date=1780416900 ++ 1194124:pw-trigger.sh: pw_patch_check_state: 275: '[' 1780416899 -le 1780416900 ']' ++ 1194124:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1780416900 +++ 1194124:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1194124:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 1194124:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1194124:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 1194124:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1194124:pw-trigger.sh: pw_patch_check_state: 267: wait 1194766 ++ 1194124:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 1194124:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1194124:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.FzwdAS46kH ++ 1194124:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 459584, "url": "https://patchwork.sourceware.org/api/1.2/patches/136223/checks/459584/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-06-02T18:07:01.092332", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_check--master-arm-precommit/builds/10259/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_gdb_check--master-arm", "description": "Test passed" }' = null ']' +++ 1194124:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1194124:pw-trigger.sh: pw_patch_check_state: 273: date=2026-06-02T18:07:01.092332 +++ 1194124:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-06-02T18:07:01.092332 +%s ++ 1194124:pw-trigger.sh: pw_patch_check_state: 274: date=1780423621 ++ 1194124:pw-trigger.sh: pw_patch_check_state: 275: '[' 1780416900 -le 1780423621 ']' ++ 1194124:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1780423621 +++ 1194124:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1194124:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 1194124:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1194124:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 1194124:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1194124:pw-trigger.sh: pw_patch_check_state: 267: wait 1194773 ++ 1194124:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 1194124:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1194124:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.FzwdAS46kH ++ 1194124:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 1194124:pw-trigger.sh: pw_patch_check_state: 270: break ++ 1194124:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 1194124:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.PDcPdPLvgG /tmp/tmp.FzwdAS46kH + 1194124:pw-trigger.sh: 89: check_state=success + 1194124:pw-trigger.sh: 90: '[' success = pending ']' + 1194124:pw-trigger.sh: 93: num_patch=1 + 1194124:pw-trigger.sh: 72: true ++ 1194124:pw-trigger.sh: 74: pw_get_patch_from_series gdb 61738 1 ++ 1194124:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 1194124:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 1194124:pw-trigger.sh: pw_get_patch_from_series: 204: local id=61738 ++ 1194124:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 1194124:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 1194124:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 61738 property '.*' value Patches 1 +++ 1194124:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 1194124:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 1194124:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 1194124:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 1194124:pw-trigger.sh: pw_yaml_get: 100: local id=61738 +++ 1194124:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 1194124:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 1194124:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 1194124:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 1194124:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 1194124:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 1194124:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id= ++ 1194124:pw-trigger.sh: pw_get_patch_from_series: 210: '[' '' = '' ']' ++ 1194124:pw-trigger.sh: pw_get_patch_from_series: 211: return 1 ++ 1194124:pw-trigger.sh: 74: true + 1194124:pw-trigger.sh: 74: patch_id= + 1194124:pw-trigger.sh: 75: '[' '' = '' ']' + 1194124:pw-trigger.sh: 76: break + 1194124:pw-trigger.sh: 96: '[' '' = '' ']' + 1194124:pw-trigger.sh: 97: continue + 1194124:pw-trigger.sh: 62: '[' 28 -gt 0 ']' + 1194124:pw-trigger.sh: 63: i=27 ++ 1194124:pw-trigger.sh: 64: shyaml get-value 27.id + 1194124:pw-trigger.sh: 64: series_id=61752 + 1194124:pw-trigger.sh: 66: pw_series_complete_p gdb 61752 + 1194124:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 1194124:pw-trigger.sh: pw_series_complete_p: 183: local project=gdb + 1194124:pw-trigger.sh: pw_series_complete_p: 184: local series_id=61752 + 1194124:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 1194124:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get gdb series 61752 property Complete value ++ 1194124:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 1194124:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 1194124:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 1194124:pw-trigger.sh: pw_yaml_get: 100: local id=61752 ++ 1194124:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 1194124:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 1194124:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 1194124:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 1194124:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 1194124:pw-trigger.sh: pw_yaml_get: 108: set +x + 1194124:pw-trigger.sh: pw_series_complete_p: 187: value=True + 1194124:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 1194124:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 1194124:pw-trigger.sh: 71: num_patch=0 + 1194124:pw-trigger.sh: 72: true ++ 1194124:pw-trigger.sh: 74: pw_get_patch_from_series gdb 61752 0 ++ 1194124:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 1194124:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 1194124:pw-trigger.sh: pw_get_patch_from_series: 204: local id=61752 ++ 1194124:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 1194124:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 1194124:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 61752 property '.*' value Patches 0 +++ 1194124:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 1194124:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 1194124:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 1194124:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 1194124:pw-trigger.sh: pw_yaml_get: 100: local id=61752 +++ 1194124:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 1194124:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 1194124:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 1194124:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 1194124:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 1194124:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 1194124:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=136288 ++ 1194124:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 136288 = '' ']' ++ 1194124:pw-trigger.sh: pw_get_patch_from_series: 213: echo 136288 + 1194124:pw-trigger.sh: 74: patch_id=136288 + 1194124:pw-trigger.sh: 75: '[' 136288 = '' ']' ++ 1194124:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 1194124:pw-trigger.sh: 82: pw_get_patch_data gdb 136288 State ++ 1194124:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 1194124:pw-trigger.sh: pw_get_patch_data: 224: local project=gdb ++ 1194124:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=136288 ++ 1194124:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 1194124:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gdb patch 136288 property State value ++ 1194124:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 1194124:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 1194124:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 1194124:pw-trigger.sh: pw_yaml_get: 100: local id=136288 ++ 1194124:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 1194124:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 1194124:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 1194124:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 1194124:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 1194124:pw-trigger.sh: pw_yaml_get: 108: set +x + 1194124:pw-trigger.sh: 82: patch_state=new + 1194124:pw-trigger.sh: 83: case "$patch_state" in ++ 1194124:pw-trigger.sh: 89: pw_patch_check_state 136288 tcwg_gdb_check--master-arm ++ 1194124:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 1194124:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=136288 ++ 1194124:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_check--master-arm ++ 1194124:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 1194124:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_check--master-arm +++ 1194124:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 1194124:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 1194124:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_check--master-arm +++ 1194124:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 1194124:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 1194124:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 1194124:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 1194124:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_check--master-arm ++ 1194124:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 1194124:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 1194124:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.36E3H1CUHd +++ 1194124:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 1194124:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.bsCBHqBXEm ++ 1194124:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.36E3H1CUHd /tmp/tmp.bsCBHqBXEm' EXIT ++ 1194124:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 1194124:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/136288/checks/ ++ 1194124:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/136288/checks/?user=linaro-tcwg-bot&context=tcwg_gdb_check--master-arm&page=last' ++ 1194124:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 1194124:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 1194124:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1194124:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 1194124:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 1194124:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1194124:pw-trigger.sh: pw_patch_check_state: 267: wait 1194877 ++ 1194124:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1194124:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.bsCBHqBXEm ++ 1194124:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 459578, "url": "https://patchwork.sourceware.org/api/1.2/patches/136288/checks/459578/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-06-02T16:16:47.096230", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_check--master-arm-precommit/builds/10260/log", "context": "tcwg_gdb_check--master-arm", "description": "Test started" }' = null ']' +++ 1194124:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1194124:pw-trigger.sh: pw_patch_check_state: 273: date=2026-06-02T16:16:47.096230 +++ 1194124:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-06-02T16:16:47.096230 +%s ++ 1194124:pw-trigger.sh: pw_patch_check_state: 274: date=1780417007 ++ 1194124:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1780417007 ']' ++ 1194124:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1780417007 +++ 1194124:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1194124:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 1194124:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1194124:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 1194124:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1194124:pw-trigger.sh: pw_patch_check_state: 267: wait 1194884 ++ 1194124:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 1194124:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1194124:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.bsCBHqBXEm ++ 1194124:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 459579, "url": "https://patchwork.sourceware.org/api/1.2/patches/136288/checks/459579/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-06-02T16:16:49.265154", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_check--master-arm-precommit/builds/10260/log", "context": "tcwg_gdb_check--master-arm", "description": "Patch applied" }' = null ']' +++ 1194124:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1194124:pw-trigger.sh: pw_patch_check_state: 273: date=2026-06-02T16:16:49.265154 +++ 1194124:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-06-02T16:16:49.265154 +%s ++ 1194124:pw-trigger.sh: pw_patch_check_state: 274: date=1780417009 ++ 1194124:pw-trigger.sh: pw_patch_check_state: 275: '[' 1780417007 -le 1780417009 ']' ++ 1194124:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1780417009 +++ 1194124:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1194124:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 1194124:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1194124:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 1194124:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1194124:pw-trigger.sh: pw_patch_check_state: 267: wait 1194891 ++ 1194124:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 1194124:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1194124:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.bsCBHqBXEm ++ 1194124:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 459586, "url": "https://patchwork.sourceware.org/api/1.2/patches/136288/checks/459586/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-06-02T18:08:57.204785", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_check--master-arm-precommit/builds/10260/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_gdb_check--master-arm", "description": "Test passed" }' = null ']' +++ 1194124:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1194124:pw-trigger.sh: pw_patch_check_state: 273: date=2026-06-02T18:08:57.204785 +++ 1194124:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-06-02T18:08:57.204785 +%s ++ 1194124:pw-trigger.sh: pw_patch_check_state: 274: date=1780423737 ++ 1194124:pw-trigger.sh: pw_patch_check_state: 275: '[' 1780417009 -le 1780423737 ']' ++ 1194124:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1780423737 +++ 1194124:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1194124:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 1194124:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1194124:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 1194124:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1194124:pw-trigger.sh: pw_patch_check_state: 267: wait 1194898 ++ 1194124:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 1194124:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1194124:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.bsCBHqBXEm ++ 1194124:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 1194124:pw-trigger.sh: pw_patch_check_state: 270: break ++ 1194124:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 1194124:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.36E3H1CUHd /tmp/tmp.bsCBHqBXEm + 1194124:pw-trigger.sh: 89: check_state=success + 1194124:pw-trigger.sh: 90: '[' success = pending ']' + 1194124:pw-trigger.sh: 93: num_patch=1 + 1194124:pw-trigger.sh: 72: true ++ 1194124:pw-trigger.sh: 74: pw_get_patch_from_series gdb 61752 1 ++ 1194124:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 1194124:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 1194124:pw-trigger.sh: pw_get_patch_from_series: 204: local id=61752 ++ 1194124:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 1194124:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 1194124:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 61752 property '.*' value Patches 1 +++ 1194124:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 1194124:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 1194124:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 1194124:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 1194124:pw-trigger.sh: pw_yaml_get: 100: local id=61752 +++ 1194124:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 1194124:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 1194124:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 1194124:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 1194124:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 1194124:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 1194124:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=136287 ++ 1194124:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 136287 = '' ']' ++ 1194124:pw-trigger.sh: pw_get_patch_from_series: 213: echo 136287 + 1194124:pw-trigger.sh: 74: patch_id=136287 + 1194124:pw-trigger.sh: 75: '[' 136287 = '' ']' ++ 1194124:pw-trigger.sh: 82: pw_get_patch_data gdb 136287 State ++ 1194124:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 1194124:pw-trigger.sh: pw_get_patch_data: 224: local project=gdb ++ 1194124:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=136287 ++ 1194124:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 1194124:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gdb patch 136287 property State value ++ 1194124:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 1194124:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 1194124:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 1194124:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 1194124:pw-trigger.sh: pw_yaml_get: 100: local id=136287 ++ 1194124:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 1194124:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 1194124:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 1194124:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 1194124:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 1194124:pw-trigger.sh: pw_yaml_get: 108: set +x + 1194124:pw-trigger.sh: 82: patch_state=new + 1194124:pw-trigger.sh: 83: case "$patch_state" in ++ 1194124:pw-trigger.sh: 89: pw_patch_check_state 136287 tcwg_gdb_check--master-arm ++ 1194124:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 1194124:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=136287 ++ 1194124:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_check--master-arm ++ 1194124:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 1194124:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_check--master-arm +++ 1194124:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 1194124:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 1194124:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_check--master-arm +++ 1194124:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 1194124:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 1194124:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 1194124:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 1194124:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_check--master-arm ++ 1194124:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 1194124:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 1194124:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.MtMGAoitep +++ 1194124:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 1194124:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.3rKZuktWsM ++ 1194124:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.MtMGAoitep /tmp/tmp.3rKZuktWsM' EXIT ++ 1194124:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 1194124:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/136287/checks/ ++ 1194124:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/136287/checks/?user=linaro-tcwg-bot&context=tcwg_gdb_check--master-arm&page=last' ++ 1194124:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 1194124:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 1194124:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1194124:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 1194124:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1194124:pw-trigger.sh: pw_patch_check_state: 267: wait 1194962 ++ 1194124:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 1194124:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1194124:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.3rKZuktWsM ++ 1194124:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 460488, "url": "https://patchwork.sourceware.org/api/1.2/patches/136287/checks/460488/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-06-04T04:19:04.907916", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_check--master-arm-precommit/builds/10266/log", "context": "tcwg_gdb_check--master-arm", "description": "Test started" }' = null ']' +++ 1194124:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1194124:pw-trigger.sh: pw_patch_check_state: 273: date=2026-06-04T04:19:04.907916 +++ 1194124:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-06-04T04:19:04.907916 +%s ++ 1194124:pw-trigger.sh: pw_patch_check_state: 274: date=1780546744 ++ 1194124:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1780546744 ']' ++ 1194124:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1780546744 +++ 1194124:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1194124:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 1194124:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1194124:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 1194124:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1194124:pw-trigger.sh: pw_patch_check_state: 267: wait 1194969 ++ 1194124:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 1194124:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1194124:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.3rKZuktWsM ++ 1194124:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 460491, "url": "https://patchwork.sourceware.org/api/1.2/patches/136287/checks/460491/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-06-04T04:19:07.548384", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_check--master-arm-precommit/builds/10266/log", "context": "tcwg_gdb_check--master-arm", "description": "Patch applied" }' = null ']' +++ 1194124:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1194124:pw-trigger.sh: pw_patch_check_state: 273: date=2026-06-04T04:19:07.548384 +++ 1194124:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-06-04T04:19:07.548384 +%s ++ 1194124:pw-trigger.sh: pw_patch_check_state: 274: date=1780546747 ++ 1194124:pw-trigger.sh: pw_patch_check_state: 275: '[' 1780546744 -le 1780546747 ']' ++ 1194124:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1780546747 +++ 1194124:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1194124:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 1194124:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1194124:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 1194124:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1194124:pw-trigger.sh: pw_patch_check_state: 267: wait 1194976 ++ 1194124:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 1194124:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1194124:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.3rKZuktWsM ++ 1194124:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 460518, "url": "https://patchwork.sourceware.org/api/1.2/patches/136287/checks/460518/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-06-04T06:12:44.776568", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_check--master-arm-precommit/builds/10266/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_gdb_check--master-arm", "description": "Test passed" }' = null ']' +++ 1194124:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1194124:pw-trigger.sh: pw_patch_check_state: 273: date=2026-06-04T06:12:44.776568 +++ 1194124:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-06-04T06:12:44.776568 +%s ++ 1194124:pw-trigger.sh: pw_patch_check_state: 274: date=1780553564 ++ 1194124:pw-trigger.sh: pw_patch_check_state: 275: '[' 1780546747 -le 1780553564 ']' ++ 1194124:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1780553564 +++ 1194124:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1194124:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 1194124:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1194124:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 1194124:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1194124:pw-trigger.sh: pw_patch_check_state: 267: wait 1194983 ++ 1194124:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 1194124:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1194124:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.3rKZuktWsM ++ 1194124:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 1194124:pw-trigger.sh: pw_patch_check_state: 270: break ++ 1194124:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 1194124:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.MtMGAoitep /tmp/tmp.3rKZuktWsM + 1194124:pw-trigger.sh: 89: check_state=success + 1194124:pw-trigger.sh: 90: '[' success = pending ']' + 1194124:pw-trigger.sh: 93: num_patch=2 + 1194124:pw-trigger.sh: 72: true ++ 1194124:pw-trigger.sh: 74: pw_get_patch_from_series gdb 61752 2 ++ 1194124:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 1194124:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 1194124:pw-trigger.sh: pw_get_patch_from_series: 204: local id=61752 ++ 1194124:pw-trigger.sh: pw_get_patch_from_series: 205: local num=2 ++ 1194124:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 1194124:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 61752 property '.*' value Patches 2 +++ 1194124:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 1194124:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 1194124:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 1194124:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 1194124:pw-trigger.sh: pw_yaml_get: 100: local id=61752 +++ 1194124:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 1194124:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 1194124:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 1194124:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 1194124:pw-trigger.sh: pw_yaml_get: 105: local match_num=2 +++ 1194124:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 1194124:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id= ++ 1194124:pw-trigger.sh: pw_get_patch_from_series: 210: '[' '' = '' ']' ++ 1194124:pw-trigger.sh: pw_get_patch_from_series: 211: return 1 ++ 1194124:pw-trigger.sh: 74: true + 1194124:pw-trigger.sh: 74: patch_id= + 1194124:pw-trigger.sh: 75: '[' '' = '' ']' + 1194124:pw-trigger.sh: 76: break + 1194124:pw-trigger.sh: 96: '[' '' = '' ']' + 1194124:pw-trigger.sh: 97: continue + 1194124:pw-trigger.sh: 62: '[' 27 -gt 0 ']' + 1194124:pw-trigger.sh: 63: i=26 ++ 1194124:pw-trigger.sh: 64: shyaml get-value 26.id + 1194124:pw-trigger.sh: 64: series_id=61756 + 1194124:pw-trigger.sh: 66: pw_series_complete_p gdb 61756 + 1194124:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 1194124:pw-trigger.sh: pw_series_complete_p: 183: local project=gdb + 1194124:pw-trigger.sh: pw_series_complete_p: 184: local series_id=61756 + 1194124:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 1194124:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get gdb series 61756 property Complete value ++ 1194124:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 1194124:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 1194124:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 1194124:pw-trigger.sh: pw_yaml_get: 100: local id=61756 ++ 1194124:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 1194124:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 1194124:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 1194124:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 1194124:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 1194124:pw-trigger.sh: pw_yaml_get: 108: set +x + 1194124:pw-trigger.sh: pw_series_complete_p: 187: value=True + 1194124:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 1194124:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 1194124:pw-trigger.sh: 71: num_patch=0 + 1194124:pw-trigger.sh: 72: true ++ 1194124:pw-trigger.sh: 74: pw_get_patch_from_series gdb 61756 0 ++ 1194124:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 1194124:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 1194124:pw-trigger.sh: pw_get_patch_from_series: 204: local id=61756 ++ 1194124:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 1194124:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 1194124:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 61756 property '.*' value Patches 0 +++ 1194124:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 1194124:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 1194124:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 1194124:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 1194124:pw-trigger.sh: pw_yaml_get: 100: local id=61756 +++ 1194124:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 1194124:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 1194124:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 1194124:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 1194124:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 1194124:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 1194124:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=136293 ++ 1194124:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 136293 = '' ']' ++ 1194124:pw-trigger.sh: pw_get_patch_from_series: 213: echo 136293 + 1194124:pw-trigger.sh: 74: patch_id=136293 + 1194124:pw-trigger.sh: 75: '[' 136293 = '' ']' ++ 1194124:pw-trigger.sh: 82: pw_get_patch_data gdb 136293 State ++ 1194124:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 1194124:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 1194124:pw-trigger.sh: pw_get_patch_data: 224: local project=gdb ++ 1194124:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=136293 ++ 1194124:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 1194124:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gdb patch 136293 property State value ++ 1194124:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 1194124:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 1194124:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 1194124:pw-trigger.sh: pw_yaml_get: 100: local id=136293 ++ 1194124:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 1194124:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 1194124:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 1194124:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 1194124:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 1194124:pw-trigger.sh: pw_yaml_get: 108: set +x + 1194124:pw-trigger.sh: 82: patch_state=new + 1194124:pw-trigger.sh: 83: case "$patch_state" in ++ 1194124:pw-trigger.sh: 89: pw_patch_check_state 136293 tcwg_gdb_check--master-arm ++ 1194124:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 1194124:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=136293 ++ 1194124:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_check--master-arm ++ 1194124:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 1194124:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_check--master-arm +++ 1194124:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 1194124:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 1194124:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_check--master-arm +++ 1194124:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 1194124:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 1194124:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 1194124:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 1194124:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_check--master-arm ++ 1194124:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 1194124:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 1194124:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.xwNzuemuAw +++ 1194124:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 1194124:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.mP9gov4skZ ++ 1194124:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.xwNzuemuAw /tmp/tmp.mP9gov4skZ' EXIT ++ 1194124:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 1194124:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/136293/checks/ ++ 1194124:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/136293/checks/?user=linaro-tcwg-bot&context=tcwg_gdb_check--master-arm&page=last' ++ 1194124:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 1194124:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 1194124:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1194124:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 1194124:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1194124:pw-trigger.sh: pw_patch_check_state: 267: wait 1195090 ++ 1194124:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 1194124:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1194124:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.mP9gov4skZ ++ 1194124:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 459580, "url": "https://patchwork.sourceware.org/api/1.2/patches/136293/checks/459580/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-06-02T16:17:55.726051", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_check--master-arm-precommit/builds/10261/log", "context": "tcwg_gdb_check--master-arm", "description": "Test started" }' = null ']' +++ 1194124:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1194124:pw-trigger.sh: pw_patch_check_state: 273: date=2026-06-02T16:17:55.726051 +++ 1194124:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-06-02T16:17:55.726051 +%s ++ 1194124:pw-trigger.sh: pw_patch_check_state: 274: date=1780417075 ++ 1194124:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1780417075 ']' ++ 1194124:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1780417075 +++ 1194124:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1194124:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 1194124:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1194124:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 1194124:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 1194124:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1194124:pw-trigger.sh: pw_patch_check_state: 267: wait 1195097 ++ 1194124:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1194124:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.mP9gov4skZ ++ 1194124:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 459581, "url": "https://patchwork.sourceware.org/api/1.2/patches/136293/checks/459581/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-06-02T16:17:57.240016", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_check--master-arm-precommit/builds/10261/log", "context": "tcwg_gdb_check--master-arm", "description": "Patch applied" }' = null ']' +++ 1194124:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1194124:pw-trigger.sh: pw_patch_check_state: 273: date=2026-06-02T16:17:57.240016 +++ 1194124:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-06-02T16:17:57.240016 +%s ++ 1194124:pw-trigger.sh: pw_patch_check_state: 274: date=1780417077 ++ 1194124:pw-trigger.sh: pw_patch_check_state: 275: '[' 1780417075 -le 1780417077 ']' ++ 1194124:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1780417077 +++ 1194124:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1194124:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 1194124:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1194124:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 1194124:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 1194124:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1194124:pw-trigger.sh: pw_patch_check_state: 267: wait 1195104 ++ 1194124:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1194124:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.mP9gov4skZ ++ 1194124:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 459587, "url": "https://patchwork.sourceware.org/api/1.2/patches/136293/checks/459587/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-06-02T18:09:23.690720", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_check--master-arm-precommit/builds/10261/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_gdb_check--master-arm", "description": "Test passed" }' = null ']' +++ 1194124:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1194124:pw-trigger.sh: pw_patch_check_state: 273: date=2026-06-02T18:09:23.690720 +++ 1194124:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-06-02T18:09:23.690720 +%s ++ 1194124:pw-trigger.sh: pw_patch_check_state: 274: date=1780423763 ++ 1194124:pw-trigger.sh: pw_patch_check_state: 275: '[' 1780417077 -le 1780423763 ']' ++ 1194124:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1780423763 +++ 1194124:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1194124:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 1194124:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1194124:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 1194124:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1194124:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 1194124:pw-trigger.sh: pw_patch_check_state: 267: wait 1195111 ++ 1194124:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1194124:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.mP9gov4skZ ++ 1194124:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 1194124:pw-trigger.sh: pw_patch_check_state: 270: break ++ 1194124:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 1194124:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.xwNzuemuAw /tmp/tmp.mP9gov4skZ + 1194124:pw-trigger.sh: 89: check_state=success + 1194124:pw-trigger.sh: 90: '[' success = pending ']' + 1194124:pw-trigger.sh: 93: num_patch=1 + 1194124:pw-trigger.sh: 72: true ++ 1194124:pw-trigger.sh: 74: pw_get_patch_from_series gdb 61756 1 ++ 1194124:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 1194124:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 1194124:pw-trigger.sh: pw_get_patch_from_series: 204: local id=61756 ++ 1194124:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 1194124:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 1194124:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 61756 property '.*' value Patches 1 +++ 1194124:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 1194124:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 1194124:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 1194124:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 1194124:pw-trigger.sh: pw_yaml_get: 100: local id=61756 +++ 1194124:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 1194124:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 1194124:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 1194124:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 1194124:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 1194124:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 1194124:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=136294 ++ 1194124:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 136294 = '' ']' ++ 1194124:pw-trigger.sh: pw_get_patch_from_series: 213: echo 136294 + 1194124:pw-trigger.sh: 74: patch_id=136294 + 1194124:pw-trigger.sh: 75: '[' 136294 = '' ']' ++ 1194124:pw-trigger.sh: 82: pw_get_patch_data gdb 136294 State ++ 1194124:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 1194124:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 1194124:pw-trigger.sh: pw_get_patch_data: 224: local project=gdb ++ 1194124:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=136294 ++ 1194124:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 1194124:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gdb patch 136294 property State value ++ 1194124:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 1194124:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 1194124:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 1194124:pw-trigger.sh: pw_yaml_get: 100: local id=136294 ++ 1194124:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 1194124:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 1194124:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 1194124:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 1194124:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 1194124:pw-trigger.sh: pw_yaml_get: 108: set +x + 1194124:pw-trigger.sh: 82: patch_state=new + 1194124:pw-trigger.sh: 83: case "$patch_state" in ++ 1194124:pw-trigger.sh: 89: pw_patch_check_state 136294 tcwg_gdb_check--master-arm ++ 1194124:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 1194124:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=136294 ++ 1194124:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_check--master-arm ++ 1194124:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 1194124:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_check--master-arm +++ 1194124:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 1194124:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 1194124:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_check--master-arm +++ 1194124:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 1194124:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 1194124:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 1194124:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 1194124:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_check--master-arm ++ 1194124:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 1194124:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 1194124:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.If42dO4wqM +++ 1194124:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 1194124:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.669H843K14 ++ 1194124:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.If42dO4wqM /tmp/tmp.669H843K14' EXIT ++ 1194124:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 1194124:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/136294/checks/ ++ 1194124:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/136294/checks/?user=linaro-tcwg-bot&context=tcwg_gdb_check--master-arm&page=last' ++ 1194124:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 1194124:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 1194124:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1194124:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 1194124:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1194124:pw-trigger.sh: pw_patch_check_state: 267: wait 1195175 ++ 1194124:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 1194124:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1194124:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.669H843K14 ++ 1194124:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 460492, "url": "https://patchwork.sourceware.org/api/1.2/patches/136294/checks/460492/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-06-04T04:20:24.848973", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_check--master-arm-precommit/builds/10267/log", "context": "tcwg_gdb_check--master-arm", "description": "Test started" }' = null ']' +++ 1194124:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1194124:pw-trigger.sh: pw_patch_check_state: 273: date=2026-06-04T04:20:24.848973 +++ 1194124:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-06-04T04:20:24.848973 +%s ++ 1194124:pw-trigger.sh: pw_patch_check_state: 274: date=1780546824 ++ 1194124:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1780546824 ']' ++ 1194124:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1780546824 +++ 1194124:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1194124:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 1194124:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1194124:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 1194124:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1194124:pw-trigger.sh: pw_patch_check_state: 267: wait 1195182 ++ 1194124:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 1194124:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1194124:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.669H843K14 ++ 1194124:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 460493, "url": "https://patchwork.sourceware.org/api/1.2/patches/136294/checks/460493/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-06-04T04:20:30.993852", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_check--master-arm-precommit/builds/10267/log", "context": "tcwg_gdb_check--master-arm", "description": "Patch applied" }' = null ']' +++ 1194124:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1194124:pw-trigger.sh: pw_patch_check_state: 273: date=2026-06-04T04:20:30.993852 +++ 1194124:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-06-04T04:20:30.993852 +%s ++ 1194124:pw-trigger.sh: pw_patch_check_state: 274: date=1780546830 ++ 1194124:pw-trigger.sh: pw_patch_check_state: 275: '[' 1780546824 -le 1780546830 ']' ++ 1194124:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1780546830 +++ 1194124:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1194124:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 1194124:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1194124:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 1194124:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1194124:pw-trigger.sh: pw_patch_check_state: 267: wait 1195189 ++ 1194124:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 1194124:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1194124:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.669H843K14 ++ 1194124:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 460519, "url": "https://patchwork.sourceware.org/api/1.2/patches/136294/checks/460519/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-06-04T06:13:10.754534", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_check--master-arm-precommit/builds/10267/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_gdb_check--master-arm", "description": "Test passed" }' = null ']' +++ 1194124:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1194124:pw-trigger.sh: pw_patch_check_state: 273: date=2026-06-04T06:13:10.754534 +++ 1194124:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-06-04T06:13:10.754534 +%s ++ 1194124:pw-trigger.sh: pw_patch_check_state: 274: date=1780553590 ++ 1194124:pw-trigger.sh: pw_patch_check_state: 275: '[' 1780546830 -le 1780553590 ']' ++ 1194124:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1780553590 +++ 1194124:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1194124:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 1194124:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1194124:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 1194124:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1194124:pw-trigger.sh: pw_patch_check_state: 267: wait 1195196 ++ 1194124:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 1194124:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1194124:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.669H843K14 ++ 1194124:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 1194124:pw-trigger.sh: pw_patch_check_state: 270: break ++ 1194124:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 1194124:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.If42dO4wqM /tmp/tmp.669H843K14 + 1194124:pw-trigger.sh: 89: check_state=success + 1194124:pw-trigger.sh: 90: '[' success = pending ']' + 1194124:pw-trigger.sh: 93: num_patch=2 + 1194124:pw-trigger.sh: 72: true ++ 1194124:pw-trigger.sh: 74: pw_get_patch_from_series gdb 61756 2 ++ 1194124:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 1194124:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 1194124:pw-trigger.sh: pw_get_patch_from_series: 204: local id=61756 ++ 1194124:pw-trigger.sh: pw_get_patch_from_series: 205: local num=2 ++ 1194124:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 1194124:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 1194124:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 61756 property '.*' value Patches 2 +++ 1194124:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 1194124:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 1194124:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 1194124:pw-trigger.sh: pw_yaml_get: 100: local id=61756 +++ 1194124:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 1194124:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 1194124:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 1194124:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 1194124:pw-trigger.sh: pw_yaml_get: 105: local match_num=2 +++ 1194124:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 1194124:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id= ++ 1194124:pw-trigger.sh: pw_get_patch_from_series: 210: '[' '' = '' ']' ++ 1194124:pw-trigger.sh: pw_get_patch_from_series: 211: return 1 ++ 1194124:pw-trigger.sh: 74: true + 1194124:pw-trigger.sh: 74: patch_id= + 1194124:pw-trigger.sh: 75: '[' '' = '' ']' + 1194124:pw-trigger.sh: 76: break + 1194124:pw-trigger.sh: 96: '[' '' = '' ']' + 1194124:pw-trigger.sh: 97: continue + 1194124:pw-trigger.sh: 62: '[' 26 -gt 0 ']' + 1194124:pw-trigger.sh: 63: i=25 ++ 1194124:pw-trigger.sh: 64: shyaml get-value 25.id + 1194124:pw-trigger.sh: 64: series_id=61765 + 1194124:pw-trigger.sh: 66: pw_series_complete_p gdb 61765 + 1194124:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 1194124:pw-trigger.sh: pw_series_complete_p: 183: local project=gdb + 1194124:pw-trigger.sh: pw_series_complete_p: 184: local series_id=61765 + 1194124:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 1194124:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get gdb series 61765 property Complete value ++ 1194124:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 1194124:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 1194124:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 1194124:pw-trigger.sh: pw_yaml_get: 100: local id=61765 ++ 1194124:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 1194124:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 1194124:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 1194124:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 1194124:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 1194124:pw-trigger.sh: pw_yaml_get: 108: set +x + 1194124:pw-trigger.sh: pw_series_complete_p: 187: value=True + 1194124:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 1194124:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 1194124:pw-trigger.sh: 71: num_patch=0 + 1194124:pw-trigger.sh: 72: true ++ 1194124:pw-trigger.sh: 74: pw_get_patch_from_series gdb 61765 0 ++ 1194124:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 1194124:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 1194124:pw-trigger.sh: pw_get_patch_from_series: 204: local id=61765 ++ 1194124:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 1194124:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 1194124:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 61765 property '.*' value Patches 0 +++ 1194124:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 1194124:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 1194124:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 1194124:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 1194124:pw-trigger.sh: pw_yaml_get: 100: local id=61765 +++ 1194124:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 1194124:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 1194124:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 1194124:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 1194124:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 1194124:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 1194124:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=136311 ++ 1194124:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 136311 = '' ']' ++ 1194124:pw-trigger.sh: pw_get_patch_from_series: 213: echo 136311 + 1194124:pw-trigger.sh: 74: patch_id=136311 + 1194124:pw-trigger.sh: 75: '[' 136311 = '' ']' ++ 1194124:pw-trigger.sh: 82: pw_get_patch_data gdb 136311 State ++ 1194124:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 1194124:pw-trigger.sh: pw_get_patch_data: 224: local project=gdb ++ 1194124:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=136311 ++ 1194124:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 1194124:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gdb patch 136311 property State value ++ 1194124:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 1194124:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 1194124:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 1194124:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 1194124:pw-trigger.sh: pw_yaml_get: 100: local id=136311 ++ 1194124:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 1194124:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 1194124:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 1194124:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 1194124:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 1194124:pw-trigger.sh: pw_yaml_get: 108: set +x + 1194124:pw-trigger.sh: 82: patch_state=new + 1194124:pw-trigger.sh: 83: case "$patch_state" in ++ 1194124:pw-trigger.sh: 89: pw_patch_check_state 136311 tcwg_gdb_check--master-arm ++ 1194124:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 1194124:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=136311 ++ 1194124:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_check--master-arm ++ 1194124:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 1194124:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_check--master-arm +++ 1194124:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 1194124:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 1194124:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_check--master-arm +++ 1194124:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 1194124:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 1194124:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 1194124:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 1194124:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_check--master-arm ++ 1194124:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 1194124:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 1194124:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.S3cVcbSxm6 +++ 1194124:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 1194124:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.L8HGBykyr4 ++ 1194124:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.S3cVcbSxm6 /tmp/tmp.L8HGBykyr4' EXIT ++ 1194124:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 1194124:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/136311/checks/ ++ 1194124:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/136311/checks/?user=linaro-tcwg-bot&context=tcwg_gdb_check--master-arm&page=last' ++ 1194124:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 1194124:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 1194124:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1194124:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 1194124:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 1194124:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1194124:pw-trigger.sh: pw_patch_check_state: 267: wait 1195315 ++ 1194124:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1194124:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.L8HGBykyr4 ++ 1194124:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 460494, "url": "https://patchwork.sourceware.org/api/1.2/patches/136311/checks/460494/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-06-04T04:20:31.434064", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_check--master-arm-precommit/builds/10268/log", "context": "tcwg_gdb_check--master-arm", "description": "Test started" }' = null ']' +++ 1194124:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1194124:pw-trigger.sh: pw_patch_check_state: 273: date=2026-06-04T04:20:31.434064 +++ 1194124:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-06-04T04:20:31.434064 +%s ++ 1194124:pw-trigger.sh: pw_patch_check_state: 274: date=1780546831 ++ 1194124:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1780546831 ']' ++ 1194124:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1780546831 +++ 1194124:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1194124:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 1194124:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1194124:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 1194124:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 1194124:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1194124:pw-trigger.sh: pw_patch_check_state: 267: wait 1195322 ++ 1194124:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1194124:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.L8HGBykyr4 ++ 1194124:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 460497, "url": "https://patchwork.sourceware.org/api/1.2/patches/136311/checks/460497/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-06-04T04:20:44.335580", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_check--master-arm-precommit/builds/10268/log", "context": "tcwg_gdb_check--master-arm", "description": "Patch applied" }' = null ']' +++ 1194124:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1194124:pw-trigger.sh: pw_patch_check_state: 273: date=2026-06-04T04:20:44.335580 +++ 1194124:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-06-04T04:20:44.335580 +%s ++ 1194124:pw-trigger.sh: pw_patch_check_state: 274: date=1780546844 ++ 1194124:pw-trigger.sh: pw_patch_check_state: 275: '[' 1780546831 -le 1780546844 ']' ++ 1194124:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1780546844 +++ 1194124:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1194124:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 1194124:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1194124:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 1194124:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1194124:pw-trigger.sh: pw_patch_check_state: 267: wait 1195329 ++ 1194124:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 1194124:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1194124:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.L8HGBykyr4 ++ 1194124:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 460522, "url": "https://patchwork.sourceware.org/api/1.2/patches/136311/checks/460522/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-06-04T06:14:10.852612", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_check--master-arm-precommit/builds/10268/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_gdb_check--master-arm", "description": "Test passed" }' = null ']' +++ 1194124:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1194124:pw-trigger.sh: pw_patch_check_state: 273: date=2026-06-04T06:14:10.852612 +++ 1194124:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-06-04T06:14:10.852612 +%s ++ 1194124:pw-trigger.sh: pw_patch_check_state: 274: date=1780553650 ++ 1194124:pw-trigger.sh: pw_patch_check_state: 275: '[' 1780546844 -le 1780553650 ']' ++ 1194124:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1780553650 +++ 1194124:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1194124:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 1194124:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1194124:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 1194124:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1194124:pw-trigger.sh: pw_patch_check_state: 267: wait 1195336 ++ 1194124:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 1194124:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1194124:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.L8HGBykyr4 ++ 1194124:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 1194124:pw-trigger.sh: pw_patch_check_state: 270: break ++ 1194124:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 1194124:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.S3cVcbSxm6 /tmp/tmp.L8HGBykyr4 + 1194124:pw-trigger.sh: 89: check_state=success + 1194124:pw-trigger.sh: 90: '[' success = pending ']' + 1194124:pw-trigger.sh: 93: num_patch=1 + 1194124:pw-trigger.sh: 72: true ++ 1194124:pw-trigger.sh: 74: pw_get_patch_from_series gdb 61765 1 ++ 1194124:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 1194124:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 1194124:pw-trigger.sh: pw_get_patch_from_series: 204: local id=61765 ++ 1194124:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 1194124:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 1194124:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 61765 property '.*' value Patches 1 +++ 1194124:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 1194124:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 1194124:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 1194124:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 1194124:pw-trigger.sh: pw_yaml_get: 100: local id=61765 +++ 1194124:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 1194124:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 1194124:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 1194124:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 1194124:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 1194124:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 1194124:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=136310 ++ 1194124:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 136310 = '' ']' ++ 1194124:pw-trigger.sh: pw_get_patch_from_series: 213: echo 136310 + 1194124:pw-trigger.sh: 74: patch_id=136310 + 1194124:pw-trigger.sh: 75: '[' 136310 = '' ']' ++ 1194124:pw-trigger.sh: 82: pw_get_patch_data gdb 136310 State ++ 1194124:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 1194124:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 1194124:pw-trigger.sh: pw_get_patch_data: 224: local project=gdb ++ 1194124:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=136310 ++ 1194124:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 1194124:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gdb patch 136310 property State value ++ 1194124:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 1194124:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 1194124:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 1194124:pw-trigger.sh: pw_yaml_get: 100: local id=136310 ++ 1194124:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 1194124:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 1194124:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 1194124:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 1194124:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 1194124:pw-trigger.sh: pw_yaml_get: 108: set +x + 1194124:pw-trigger.sh: 82: patch_state=new + 1194124:pw-trigger.sh: 83: case "$patch_state" in ++ 1194124:pw-trigger.sh: 89: pw_patch_check_state 136310 tcwg_gdb_check--master-arm ++ 1194124:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 1194124:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=136310 ++ 1194124:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_check--master-arm ++ 1194124:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 1194124:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_check--master-arm +++ 1194124:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 1194124:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 1194124:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_check--master-arm +++ 1194124:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 1194124:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 1194124:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 1194124:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 1194124:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_check--master-arm ++ 1194124:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 1194124:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 1194124:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.nbOurqqXvX +++ 1194124:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 1194124:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.m5hxjvsXxz ++ 1194124:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.nbOurqqXvX /tmp/tmp.m5hxjvsXxz' EXIT ++ 1194124:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 1194124:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/136310/checks/ ++ 1194124:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/136310/checks/?user=linaro-tcwg-bot&context=tcwg_gdb_check--master-arm&page=last' ++ 1194124:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 1194124:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 1194124:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1194124:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 1194124:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1194124:pw-trigger.sh: pw_patch_check_state: 267: wait 1195400 ++ 1194124:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 1194124:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1194124:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.m5hxjvsXxz ++ 1194124:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 460632, "url": "https://patchwork.sourceware.org/api/1.2/patches/136310/checks/460632/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-06-04T11:06:32.422574", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_check--master-arm-precommit/builds/10275/log", "context": "tcwg_gdb_check--master-arm", "description": "Test started" }' = null ']' +++ 1194124:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1194124:pw-trigger.sh: pw_patch_check_state: 273: date=2026-06-04T11:06:32.422574 +++ 1194124:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-06-04T11:06:32.422574 +%s ++ 1194124:pw-trigger.sh: pw_patch_check_state: 274: date=1780571192 ++ 1194124:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1780571192 ']' ++ 1194124:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1780571192 +++ 1194124:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1194124:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 1194124:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1194124:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 1194124:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1194124:pw-trigger.sh: pw_patch_check_state: 267: wait 1195407 ++ 1194124:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 1194124:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1194124:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.m5hxjvsXxz ++ 1194124:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 460634, "url": "https://patchwork.sourceware.org/api/1.2/patches/136310/checks/460634/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-06-04T11:06:35.460822", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_check--master-arm-precommit/builds/10275/log", "context": "tcwg_gdb_check--master-arm", "description": "Patch applied" }' = null ']' +++ 1194124:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1194124:pw-trigger.sh: pw_patch_check_state: 273: date=2026-06-04T11:06:35.460822 +++ 1194124:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-06-04T11:06:35.460822 +%s ++ 1194124:pw-trigger.sh: pw_patch_check_state: 274: date=1780571195 ++ 1194124:pw-trigger.sh: pw_patch_check_state: 275: '[' 1780571192 -le 1780571195 ']' ++ 1194124:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1780571195 +++ 1194124:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1194124:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 1194124:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1194124:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 1194124:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 1194124:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1194124:pw-trigger.sh: pw_patch_check_state: 267: wait 1195414 ++ 1194124:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1194124:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.m5hxjvsXxz ++ 1194124:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 460686, "url": "https://patchwork.sourceware.org/api/1.2/patches/136310/checks/460686/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-06-04T13:07:52.594918", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_check--master-arm-precommit/builds/10275/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_gdb_check--master-arm", "description": "Test passed" }' = null ']' +++ 1194124:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1194124:pw-trigger.sh: pw_patch_check_state: 273: date=2026-06-04T13:07:52.594918 +++ 1194124:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-06-04T13:07:52.594918 +%s ++ 1194124:pw-trigger.sh: pw_patch_check_state: 274: date=1780578472 ++ 1194124:pw-trigger.sh: pw_patch_check_state: 275: '[' 1780571195 -le 1780578472 ']' ++ 1194124:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1780578472 +++ 1194124:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1194124:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 1194124:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1194124:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 1194124:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1194124:pw-trigger.sh: pw_patch_check_state: 267: wait 1195421 ++ 1194124:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 1194124:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1194124:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.m5hxjvsXxz ++ 1194124:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 1194124:pw-trigger.sh: pw_patch_check_state: 270: break ++ 1194124:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 1194124:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.nbOurqqXvX /tmp/tmp.m5hxjvsXxz + 1194124:pw-trigger.sh: 89: check_state=success + 1194124:pw-trigger.sh: 90: '[' success = pending ']' + 1194124:pw-trigger.sh: 93: num_patch=2 + 1194124:pw-trigger.sh: 72: true ++ 1194124:pw-trigger.sh: 74: pw_get_patch_from_series gdb 61765 2 ++ 1194124:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 1194124:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 1194124:pw-trigger.sh: pw_get_patch_from_series: 204: local id=61765 ++ 1194124:pw-trigger.sh: pw_get_patch_from_series: 205: local num=2 ++ 1194124:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 1194124:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 61765 property '.*' value Patches 2 +++ 1194124:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 1194124:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 1194124:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 1194124:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 1194124:pw-trigger.sh: pw_yaml_get: 100: local id=61765 +++ 1194124:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 1194124:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 1194124:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 1194124:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 1194124:pw-trigger.sh: pw_yaml_get: 105: local match_num=2 +++ 1194124:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 1194124:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=136308 ++ 1194124:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 136308 = '' ']' ++ 1194124:pw-trigger.sh: pw_get_patch_from_series: 213: echo 136308 + 1194124:pw-trigger.sh: 74: patch_id=136308 + 1194124:pw-trigger.sh: 75: '[' 136308 = '' ']' ++ 1194124:pw-trigger.sh: 82: pw_get_patch_data gdb 136308 State ++ 1194124:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 1194124:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 1194124:pw-trigger.sh: pw_get_patch_data: 224: local project=gdb ++ 1194124:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=136308 ++ 1194124:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 1194124:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gdb patch 136308 property State value ++ 1194124:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 1194124:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 1194124:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 1194124:pw-trigger.sh: pw_yaml_get: 100: local id=136308 ++ 1194124:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 1194124:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 1194124:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 1194124:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 1194124:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 1194124:pw-trigger.sh: pw_yaml_get: 108: set +x + 1194124:pw-trigger.sh: 82: patch_state=new + 1194124:pw-trigger.sh: 83: case "$patch_state" in ++ 1194124:pw-trigger.sh: 89: pw_patch_check_state 136308 tcwg_gdb_check--master-arm ++ 1194124:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 1194124:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=136308 ++ 1194124:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_check--master-arm ++ 1194124:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 1194124:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_check--master-arm +++ 1194124:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 1194124:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 1194124:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_check--master-arm +++ 1194124:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 1194124:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 1194124:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 1194124:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 1194124:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_check--master-arm ++ 1194124:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 1194124:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 1194124:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.S12oLxviuk +++ 1194124:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 1194124:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.dz1pduavzg ++ 1194124:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.S12oLxviuk /tmp/tmp.dz1pduavzg' EXIT ++ 1194124:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 1194124:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/136308/checks/ ++ 1194124:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/136308/checks/?user=linaro-tcwg-bot&context=tcwg_gdb_check--master-arm&page=last' ++ 1194124:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 1194124:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 1194124:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1194124:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 1194124:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1194124:pw-trigger.sh: pw_patch_check_state: 267: wait 1195488 ++ 1194124:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 1194124:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1194124:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.dz1pduavzg ++ 1194124:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 461008, "url": "https://patchwork.sourceware.org/api/1.2/patches/136308/checks/461008/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-06-04T22:40:01.968495", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_check--master-arm-precommit/builds/10281/log", "context": "tcwg_gdb_check--master-arm", "description": "Test started" }' = null ']' +++ 1194124:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1194124:pw-trigger.sh: pw_patch_check_state: 273: date=2026-06-04T22:40:01.968495 +++ 1194124:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-06-04T22:40:01.968495 +%s ++ 1194124:pw-trigger.sh: pw_patch_check_state: 274: date=1780612801 ++ 1194124:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1780612801 ']' ++ 1194124:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1780612801 +++ 1194124:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1194124:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 1194124:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1194124:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 1194124:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1194124:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 1194124:pw-trigger.sh: pw_patch_check_state: 267: wait 1195495 ++ 1194124:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1194124:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.dz1pduavzg ++ 1194124:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 461009, "url": "https://patchwork.sourceware.org/api/1.2/patches/136308/checks/461009/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-06-04T22:40:03.917332", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_check--master-arm-precommit/builds/10281/log", "context": "tcwg_gdb_check--master-arm", "description": "Patch applied" }' = null ']' +++ 1194124:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1194124:pw-trigger.sh: pw_patch_check_state: 273: date=2026-06-04T22:40:03.917332 +++ 1194124:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-06-04T22:40:03.917332 +%s ++ 1194124:pw-trigger.sh: pw_patch_check_state: 274: date=1780612803 ++ 1194124:pw-trigger.sh: pw_patch_check_state: 275: '[' 1780612801 -le 1780612803 ']' ++ 1194124:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1780612803 +++ 1194124:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1194124:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 1194124:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1194124:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 1194124:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 1194124:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1194124:pw-trigger.sh: pw_patch_check_state: 267: wait 1195502 ++ 1194124:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1194124:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.dz1pduavzg ++ 1194124:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 461038, "url": "https://patchwork.sourceware.org/api/1.2/patches/136308/checks/461038/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-06-05T01:30:37.464952", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_check--master-arm-precommit/builds/10281/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_gdb_check--master-arm", "description": "Test passed" }' = null ']' +++ 1194124:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1194124:pw-trigger.sh: pw_patch_check_state: 273: date=2026-06-05T01:30:37.464952 +++ 1194124:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-06-05T01:30:37.464952 +%s ++ 1194124:pw-trigger.sh: pw_patch_check_state: 274: date=1780623037 ++ 1194124:pw-trigger.sh: pw_patch_check_state: 275: '[' 1780612803 -le 1780623037 ']' ++ 1194124:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1780623037 +++ 1194124:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1194124:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 1194124:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1194124:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 1194124:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1194124:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 1194124:pw-trigger.sh: pw_patch_check_state: 267: wait 1195509 ++ 1194124:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1194124:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.dz1pduavzg ++ 1194124:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 1194124:pw-trigger.sh: pw_patch_check_state: 270: break ++ 1194124:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 1194124:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.S12oLxviuk /tmp/tmp.dz1pduavzg + 1194124:pw-trigger.sh: 89: check_state=success + 1194124:pw-trigger.sh: 90: '[' success = pending ']' + 1194124:pw-trigger.sh: 93: num_patch=3 + 1194124:pw-trigger.sh: 72: true ++ 1194124:pw-trigger.sh: 74: pw_get_patch_from_series gdb 61765 3 ++ 1194124:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 1194124:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 1194124:pw-trigger.sh: pw_get_patch_from_series: 204: local id=61765 ++ 1194124:pw-trigger.sh: pw_get_patch_from_series: 205: local num=3 ++ 1194124:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 1194124:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 61765 property '.*' value Patches 3 +++ 1194124:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 1194124:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 1194124:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 1194124:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 1194124:pw-trigger.sh: pw_yaml_get: 100: local id=61765 +++ 1194124:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 1194124:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 1194124:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 1194124:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 1194124:pw-trigger.sh: pw_yaml_get: 105: local match_num=3 +++ 1194124:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 1194124:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=136307 ++ 1194124:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 136307 = '' ']' ++ 1194124:pw-trigger.sh: pw_get_patch_from_series: 213: echo 136307 + 1194124:pw-trigger.sh: 74: patch_id=136307 + 1194124:pw-trigger.sh: 75: '[' 136307 = '' ']' ++ 1194124:pw-trigger.sh: 82: pw_get_patch_data gdb 136307 State ++ 1194124:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 1194124:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 1194124:pw-trigger.sh: pw_get_patch_data: 224: local project=gdb ++ 1194124:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=136307 ++ 1194124:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 1194124:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gdb patch 136307 property State value ++ 1194124:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 1194124:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 1194124:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 1194124:pw-trigger.sh: pw_yaml_get: 100: local id=136307 ++ 1194124:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 1194124:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 1194124:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 1194124:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 1194124:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 1194124:pw-trigger.sh: pw_yaml_get: 108: set +x + 1194124:pw-trigger.sh: 82: patch_state=new + 1194124:pw-trigger.sh: 83: case "$patch_state" in ++ 1194124:pw-trigger.sh: 89: pw_patch_check_state 136307 tcwg_gdb_check--master-arm ++ 1194124:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 1194124:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=136307 ++ 1194124:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_check--master-arm ++ 1194124:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 1194124:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_check--master-arm +++ 1194124:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 1194124:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 1194124:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_check--master-arm +++ 1194124:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 1194124:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 1194124:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 1194124:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 1194124:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_check--master-arm ++ 1194124:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 1194124:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 1194124:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.gGfY7WZir6 +++ 1194124:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 1194124:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.YICb1g08lC ++ 1194124:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.gGfY7WZir6 /tmp/tmp.YICb1g08lC' EXIT ++ 1194124:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 1194124:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/136307/checks/ ++ 1194124:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/136307/checks/?user=linaro-tcwg-bot&context=tcwg_gdb_check--master-arm&page=last' ++ 1194124:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 1194124:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 1194124:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1194124:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 1194124:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1194124:pw-trigger.sh: pw_patch_check_state: 267: wait 1195579 ++ 1194124:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 1194124:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1194124:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.YICb1g08lC ++ 1194124:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 461396, "url": "https://patchwork.sourceware.org/api/1.2/patches/136307/checks/461396/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-06-05T16:21:08.259184", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_check--master-arm-precommit/builds/10283/log", "context": "tcwg_gdb_check--master-arm", "description": "Test started" }' = null ']' +++ 1194124:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1194124:pw-trigger.sh: pw_patch_check_state: 273: date=2026-06-05T16:21:08.259184 +++ 1194124:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-06-05T16:21:08.259184 +%s ++ 1194124:pw-trigger.sh: pw_patch_check_state: 274: date=1780676468 ++ 1194124:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1780676468 ']' ++ 1194124:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1780676468 +++ 1194124:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1194124:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 1194124:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1194124:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 1194124:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1194124:pw-trigger.sh: pw_patch_check_state: 267: wait 1195586 ++ 1194124:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 1194124:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1194124:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.YICb1g08lC ++ 1194124:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 461397, "url": "https://patchwork.sourceware.org/api/1.2/patches/136307/checks/461397/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-06-05T16:21:16.447988", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_check--master-arm-precommit/builds/10283/log", "context": "tcwg_gdb_check--master-arm", "description": "Patch applied" }' = null ']' +++ 1194124:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1194124:pw-trigger.sh: pw_patch_check_state: 273: date=2026-06-05T16:21:16.447988 +++ 1194124:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-06-05T16:21:16.447988 +%s ++ 1194124:pw-trigger.sh: pw_patch_check_state: 274: date=1780676476 ++ 1194124:pw-trigger.sh: pw_patch_check_state: 275: '[' 1780676468 -le 1780676476 ']' ++ 1194124:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1780676476 +++ 1194124:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1194124:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 1194124:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1194124:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 1194124:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1194124:pw-trigger.sh: pw_patch_check_state: 267: wait 1195593 ++ 1194124:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 1194124:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1194124:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.YICb1g08lC ++ 1194124:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 461419, "url": "https://patchwork.sourceware.org/api/1.2/patches/136307/checks/461419/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-06-05T18:16:35.134795", "state": "fail", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_check--master-arm-precommit/builds/10283/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_gdb_check--master-arm", "description": "Test failed" }' = null ']' +++ 1194124:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1194124:pw-trigger.sh: pw_patch_check_state: 273: date=2026-06-05T18:16:35.134795 +++ 1194124:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-06-05T18:16:35.134795 +%s ++ 1194124:pw-trigger.sh: pw_patch_check_state: 274: date=1780683395 ++ 1194124:pw-trigger.sh: pw_patch_check_state: 275: '[' 1780676476 -le 1780683395 ']' ++ 1194124:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1780683395 +++ 1194124:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1194124:pw-trigger.sh: pw_patch_check_state: 277: cur_state=fail ++ 1194124:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1194124:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 1194124:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1194124:pw-trigger.sh: pw_patch_check_state: 267: wait 1195600 ++ 1194124:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 1194124:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1194124:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.YICb1g08lC ++ 1194124:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 1194124:pw-trigger.sh: pw_patch_check_state: 270: break ++ 1194124:pw-trigger.sh: pw_patch_check_state: 281: echo fail +++ 1194124:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.gGfY7WZir6 /tmp/tmp.YICb1g08lC + 1194124:pw-trigger.sh: 89: check_state=fail + 1194124:pw-trigger.sh: 90: '[' fail = pending ']' + 1194124:pw-trigger.sh: 93: num_patch=4 + 1194124:pw-trigger.sh: 72: true ++ 1194124:pw-trigger.sh: 74: pw_get_patch_from_series gdb 61765 4 ++ 1194124:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 1194124:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 1194124:pw-trigger.sh: pw_get_patch_from_series: 204: local id=61765 ++ 1194124:pw-trigger.sh: pw_get_patch_from_series: 205: local num=4 ++ 1194124:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 1194124:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 61765 property '.*' value Patches 4 +++ 1194124:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 1194124:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 1194124:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 1194124:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 1194124:pw-trigger.sh: pw_yaml_get: 100: local id=61765 +++ 1194124:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 1194124:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 1194124:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 1194124:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 1194124:pw-trigger.sh: pw_yaml_get: 105: local match_num=4 +++ 1194124:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 1194124:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=136309 ++ 1194124:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 136309 = '' ']' ++ 1194124:pw-trigger.sh: pw_get_patch_from_series: 213: echo 136309 + 1194124:pw-trigger.sh: 74: patch_id=136309 + 1194124:pw-trigger.sh: 75: '[' 136309 = '' ']' ++ 1194124:pw-trigger.sh: 82: pw_get_patch_data gdb 136309 State ++ 1194124:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 1194124:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 1194124:pw-trigger.sh: pw_get_patch_data: 224: local project=gdb ++ 1194124:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=136309 ++ 1194124:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 1194124:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gdb patch 136309 property State value ++ 1194124:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 1194124:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 1194124:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 1194124:pw-trigger.sh: pw_yaml_get: 100: local id=136309 ++ 1194124:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 1194124:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 1194124:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 1194124:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 1194124:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 1194124:pw-trigger.sh: pw_yaml_get: 108: set +x + 1194124:pw-trigger.sh: 82: patch_state=new + 1194124:pw-trigger.sh: 83: case "$patch_state" in ++ 1194124:pw-trigger.sh: 89: pw_patch_check_state 136309 tcwg_gdb_check--master-arm ++ 1194124:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 1194124:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=136309 ++ 1194124:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_check--master-arm ++ 1194124:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 1194124:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_check--master-arm +++ 1194124:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 1194124:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 1194124:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_check--master-arm +++ 1194124:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 1194124:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 1194124:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 1194124:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 1194124:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_check--master-arm ++ 1194124:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 1194124:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 1194124:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.X0NkBb9sOX +++ 1194124:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 1194124:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.HipUNEt6IM ++ 1194124:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.X0NkBb9sOX /tmp/tmp.HipUNEt6IM' EXIT ++ 1194124:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 1194124:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/136309/checks/ ++ 1194124:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/136309/checks/?user=linaro-tcwg-bot&context=tcwg_gdb_check--master-arm&page=last' ++ 1194124:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 1194124:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 1194124:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1194124:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 1194124:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1194124:pw-trigger.sh: pw_patch_check_state: 267: wait 1195673 ++ 1194124:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 1194124:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1194124:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.HipUNEt6IM ++ 1194124:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 461943, "url": "https://patchwork.sourceware.org/api/1.2/patches/136309/checks/461943/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-06-06T17:26:39.390271", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_check--master-arm-precommit/builds/10293/log", "context": "tcwg_gdb_check--master-arm", "description": "Test started" }' = null ']' +++ 1194124:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1194124:pw-trigger.sh: pw_patch_check_state: 273: date=2026-06-06T17:26:39.390271 +++ 1194124:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-06-06T17:26:39.390271 +%s ++ 1194124:pw-trigger.sh: pw_patch_check_state: 274: date=1780766799 ++ 1194124:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1780766799 ']' ++ 1194124:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1780766799 +++ 1194124:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1194124:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 1194124:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1194124:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 1194124:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1194124:pw-trigger.sh: pw_patch_check_state: 267: wait 1195680 ++ 1194124:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 1194124:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1194124:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.HipUNEt6IM ++ 1194124:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 461945, "url": "https://patchwork.sourceware.org/api/1.2/patches/136309/checks/461945/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-06-06T17:26:43.941025", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_check--master-arm-precommit/builds/10293/log", "context": "tcwg_gdb_check--master-arm", "description": "Patch applied" }' = null ']' +++ 1194124:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1194124:pw-trigger.sh: pw_patch_check_state: 273: date=2026-06-06T17:26:43.941025 +++ 1194124:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-06-06T17:26:43.941025 +%s ++ 1194124:pw-trigger.sh: pw_patch_check_state: 274: date=1780766803 ++ 1194124:pw-trigger.sh: pw_patch_check_state: 275: '[' 1780766799 -le 1780766803 ']' ++ 1194124:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1780766803 +++ 1194124:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1194124:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 1194124:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1194124:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 1194124:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1194124:pw-trigger.sh: pw_patch_check_state: 267: wait 1195687 ++ 1194124:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 1194124:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1194124:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.HipUNEt6IM ++ 1194124:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 461984, "url": "https://patchwork.sourceware.org/api/1.2/patches/136309/checks/461984/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-06-06T19:31:45.200328", "state": "fail", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_check--master-arm-precommit/builds/10293/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_gdb_check--master-arm", "description": "Test failed" }' = null ']' +++ 1194124:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1194124:pw-trigger.sh: pw_patch_check_state: 273: date=2026-06-06T19:31:45.200328 +++ 1194124:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-06-06T19:31:45.200328 +%s ++ 1194124:pw-trigger.sh: pw_patch_check_state: 274: date=1780774305 ++ 1194124:pw-trigger.sh: pw_patch_check_state: 275: '[' 1780766803 -le 1780774305 ']' ++ 1194124:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1780774305 +++ 1194124:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1194124:pw-trigger.sh: pw_patch_check_state: 277: cur_state=fail ++ 1194124:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1194124:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 1194124:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1194124:pw-trigger.sh: pw_patch_check_state: 267: wait 1195694 ++ 1194124:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 1194124:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1194124:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.HipUNEt6IM ++ 1194124:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 1194124:pw-trigger.sh: pw_patch_check_state: 270: break ++ 1194124:pw-trigger.sh: pw_patch_check_state: 281: echo fail +++ 1194124:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.X0NkBb9sOX /tmp/tmp.HipUNEt6IM + 1194124:pw-trigger.sh: 89: check_state=fail + 1194124:pw-trigger.sh: 90: '[' fail = pending ']' + 1194124:pw-trigger.sh: 93: num_patch=5 + 1194124:pw-trigger.sh: 72: true ++ 1194124:pw-trigger.sh: 74: pw_get_patch_from_series gdb 61765 5 ++ 1194124:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 1194124:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 1194124:pw-trigger.sh: pw_get_patch_from_series: 204: local id=61765 ++ 1194124:pw-trigger.sh: pw_get_patch_from_series: 205: local num=5 ++ 1194124:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 1194124:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 61765 property '.*' value Patches 5 +++ 1194124:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 1194124:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 1194124:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 1194124:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 1194124:pw-trigger.sh: pw_yaml_get: 100: local id=61765 +++ 1194124:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 1194124:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 1194124:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 1194124:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 1194124:pw-trigger.sh: pw_yaml_get: 105: local match_num=5 +++ 1194124:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 1194124:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=136305 ++ 1194124:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 136305 = '' ']' ++ 1194124:pw-trigger.sh: pw_get_patch_from_series: 213: echo 136305 + 1194124:pw-trigger.sh: 74: patch_id=136305 + 1194124:pw-trigger.sh: 75: '[' 136305 = '' ']' ++ 1194124:pw-trigger.sh: 82: pw_get_patch_data gdb 136305 State ++ 1194124:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 1194124:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 1194124:pw-trigger.sh: pw_get_patch_data: 224: local project=gdb ++ 1194124:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=136305 ++ 1194124:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 1194124:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gdb patch 136305 property State value ++ 1194124:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 1194124:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 1194124:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 1194124:pw-trigger.sh: pw_yaml_get: 100: local id=136305 ++ 1194124:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 1194124:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 1194124:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 1194124:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 1194124:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 1194124:pw-trigger.sh: pw_yaml_get: 108: set +x + 1194124:pw-trigger.sh: 82: patch_state=new + 1194124:pw-trigger.sh: 83: case "$patch_state" in ++ 1194124:pw-trigger.sh: 89: pw_patch_check_state 136305 tcwg_gdb_check--master-arm ++ 1194124:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 1194124:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=136305 ++ 1194124:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_check--master-arm ++ 1194124:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 1194124:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_check--master-arm +++ 1194124:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 1194124:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 1194124:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_check--master-arm +++ 1194124:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 1194124:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 1194124:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 1194124:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 1194124:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_check--master-arm ++ 1194124:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 1194124:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 1194124:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.9whNNBcgT1 +++ 1194124:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 1194124:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.8EakilFDDh ++ 1194124:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.9whNNBcgT1 /tmp/tmp.8EakilFDDh' EXIT ++ 1194124:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 1194124:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/136305/checks/ ++ 1194124:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/136305/checks/?user=linaro-tcwg-bot&context=tcwg_gdb_check--master-arm&page=last' ++ 1194124:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 1194124:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 1194124:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1194124:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 1194124:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1194124:pw-trigger.sh: pw_patch_check_state: 267: wait 1195770 ++ 1194124:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 1194124:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1194124:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.8EakilFDDh ++ 1194124:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 1194124:pw-trigger.sh: pw_patch_check_state: 270: break ++ 1194124:pw-trigger.sh: pw_patch_check_state: 281: echo pending +++ 1194124:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.9whNNBcgT1 /tmp/tmp.8EakilFDDh + 1194124:pw-trigger.sh: 89: check_state=pending + 1194124:pw-trigger.sh: 90: '[' pending = pending ']' + 1194124:pw-trigger.sh: 91: break + 1194124:pw-trigger.sh: 96: '[' 136305 = '' ']' + 1194124:pw-trigger.sh: 101: check_state=success + 1194124:pw-trigger.sh: 102: for prereq_bot in "${prereq_bots[@]}" ++ 1194124:pw-trigger.sh: 103: pw_patch_check_state 136305 tcwg_gdb_build--master-arm ++ 1194124:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 1194124:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=136305 ++ 1194124:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_build--master-arm ++ 1194124:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 1194124:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_build--master-arm +++ 1194124:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 1194124:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 1194124:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_build--master-arm +++ 1194124:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 1194124:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 1194124:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 1194124:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 1194124:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_build--master-arm ++ 1194124:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 1194124:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 1194124:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.pDzrHHC7Nr +++ 1194124:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 1194124:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.vi3CFdQwip ++ 1194124:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.pDzrHHC7Nr /tmp/tmp.vi3CFdQwip' EXIT ++ 1194124:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 1194124:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/136305/checks/ ++ 1194124:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/136305/checks/?user=linaro-tcwg-bot&context=tcwg_gdb_build--master-arm&page=last' ++ 1194124:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 1194124:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 1194124:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1194124:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 1194124:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1194124:pw-trigger.sh: pw_patch_check_state: 267: wait 1195785 ++ 1194124:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 1194124:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1194124:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.vi3CFdQwip ++ 1194124:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 461298, "url": "https://patchwork.sourceware.org/api/1.2/patches/136305/checks/461298/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-06-05T12:55:41.477000", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-arm-precommit/builds/10371/log", "context": "tcwg_gdb_build--master-arm", "description": "Build started" }' = null ']' +++ 1194124:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1194124:pw-trigger.sh: pw_patch_check_state: 273: date=2026-06-05T12:55:41.477000 +++ 1194124:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-06-05T12:55:41.477000 +%s ++ 1194124:pw-trigger.sh: pw_patch_check_state: 274: date=1780664141 ++ 1194124:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1780664141 ']' ++ 1194124:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1780664141 +++ 1194124:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1194124:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 1194124:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1194124:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 1194124:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1194124:pw-trigger.sh: pw_patch_check_state: 267: wait 1195792 ++ 1194124:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 1194124:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1194124:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.vi3CFdQwip ++ 1194124:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 461302, "url": "https://patchwork.sourceware.org/api/1.2/patches/136305/checks/461302/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-06-05T12:55:46.342087", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-arm-precommit/builds/10371/log", "context": "tcwg_gdb_build--master-arm", "description": "Patch applied" }' = null ']' +++ 1194124:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1194124:pw-trigger.sh: pw_patch_check_state: 273: date=2026-06-05T12:55:46.342087 +++ 1194124:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-06-05T12:55:46.342087 +%s ++ 1194124:pw-trigger.sh: pw_patch_check_state: 274: date=1780664146 ++ 1194124:pw-trigger.sh: pw_patch_check_state: 275: '[' 1780664141 -le 1780664146 ']' ++ 1194124:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1780664146 +++ 1194124:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1194124:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 1194124:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1194124:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 1194124:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1194124:pw-trigger.sh: pw_patch_check_state: 267: wait 1195799 ++ 1194124:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 1194124:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1194124:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.vi3CFdQwip ++ 1194124:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 461313, "url": "https://patchwork.sourceware.org/api/1.2/patches/136305/checks/461313/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-06-05T13:01:13.843130", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-arm-precommit/builds/10371/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_gdb_build--master-arm", "description": "Build passed" }' = null ']' +++ 1194124:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1194124:pw-trigger.sh: pw_patch_check_state: 273: date=2026-06-05T13:01:13.843130 +++ 1194124:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-06-05T13:01:13.843130 +%s ++ 1194124:pw-trigger.sh: pw_patch_check_state: 274: date=1780664473 ++ 1194124:pw-trigger.sh: pw_patch_check_state: 275: '[' 1780664146 -le 1780664473 ']' ++ 1194124:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1780664473 +++ 1194124:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1194124:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 1194124:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1194124:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 1194124:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1194124:pw-trigger.sh: pw_patch_check_state: 267: wait 1195806 ++ 1194124:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 1194124:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1194124:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.vi3CFdQwip ++ 1194124:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 1194124:pw-trigger.sh: pw_patch_check_state: 270: break ++ 1194124:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 1194124:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.pDzrHHC7Nr /tmp/tmp.vi3CFdQwip + 1194124:pw-trigger.sh: 103: check_state=success + 1194124:pw-trigger.sh: 104: '[' success '!=' success ']' + 1194124:pw-trigger.sh: 108: '[' success '!=' success ']' + 1194124:pw-trigger.sh: 113: j=1 + 1194124:pw-trigger.sh: 114: cat + 1194124:pw-trigger.sh: 62: '[' 25 -gt 0 ']' + 1194124:pw-trigger.sh: 63: i=24 ++ 1194124:pw-trigger.sh: 64: shyaml get-value 24.id + 1194124:pw-trigger.sh: 64: series_id=61768 + 1194124:pw-trigger.sh: 66: pw_series_complete_p gdb 61768 + 1194124:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 1194124:pw-trigger.sh: pw_series_complete_p: 183: local project=gdb + 1194124:pw-trigger.sh: pw_series_complete_p: 184: local series_id=61768 + 1194124:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 1194124:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get gdb series 61768 property Complete value ++ 1194124:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 1194124:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 1194124:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 1194124:pw-trigger.sh: pw_yaml_get: 100: local id=61768 ++ 1194124:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 1194124:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 1194124:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 1194124:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 1194124:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 1194124:pw-trigger.sh: pw_yaml_get: 108: set +x + 1194124:pw-trigger.sh: pw_series_complete_p: 187: value=True + 1194124:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 1194124:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 1194124:pw-trigger.sh: 71: num_patch=0 + 1194124:pw-trigger.sh: 72: true ++ 1194124:pw-trigger.sh: 74: pw_get_patch_from_series gdb 61768 0 ++ 1194124:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 1194124:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 1194124:pw-trigger.sh: pw_get_patch_from_series: 204: local id=61768 ++ 1194124:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 1194124:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 1194124:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 1194124:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 61768 property '.*' value Patches 0 +++ 1194124:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 1194124:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 1194124:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 1194124:pw-trigger.sh: pw_yaml_get: 100: local id=61768 +++ 1194124:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 1194124:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 1194124:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 1194124:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 1194124:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 1194124:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 1194124:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=136314 ++ 1194124:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 136314 = '' ']' ++ 1194124:pw-trigger.sh: pw_get_patch_from_series: 213: echo 136314 + 1194124:pw-trigger.sh: 74: patch_id=136314 + 1194124:pw-trigger.sh: 75: '[' 136314 = '' ']' ++ 1194124:pw-trigger.sh: 82: pw_get_patch_data gdb 136314 State ++ 1194124:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 1194124:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 1194124:pw-trigger.sh: pw_get_patch_data: 224: local project=gdb ++ 1194124:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=136314 ++ 1194124:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 1194124:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gdb patch 136314 property State value ++ 1194124:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 1194124:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 1194124:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 1194124:pw-trigger.sh: pw_yaml_get: 100: local id=136314 ++ 1194124:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 1194124:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 1194124:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 1194124:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 1194124:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 1194124:pw-trigger.sh: pw_yaml_get: 108: set +x + 1194124:pw-trigger.sh: 82: patch_state=new + 1194124:pw-trigger.sh: 83: case "$patch_state" in ++ 1194124:pw-trigger.sh: 89: pw_patch_check_state 136314 tcwg_gdb_check--master-arm ++ 1194124:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 1194124:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=136314 ++ 1194124:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_check--master-arm ++ 1194124:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 1194124:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_check--master-arm +++ 1194124:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 1194124:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 1194124:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_check--master-arm +++ 1194124:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 1194124:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 1194124:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 1194124:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 1194124:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_check--master-arm ++ 1194124:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 1194124:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 1194124:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.ia356MgreL +++ 1194124:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 1194124:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.DmHY1zfQfA ++ 1194124:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.ia356MgreL /tmp/tmp.DmHY1zfQfA' EXIT ++ 1194124:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 1194124:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/136314/checks/ ++ 1194124:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/136314/checks/?user=linaro-tcwg-bot&context=tcwg_gdb_check--master-arm&page=last' ++ 1194124:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 1194124:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 1194124:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1194124:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 1194124:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1194124:pw-trigger.sh: pw_patch_check_state: 267: wait 1195894 ++ 1194124:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 1194124:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1194124:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.DmHY1zfQfA ++ 1194124:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 460495, "url": "https://patchwork.sourceware.org/api/1.2/patches/136314/checks/460495/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-06-04T04:20:32.296761", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_check--master-arm-precommit/builds/10269/log", "context": "tcwg_gdb_check--master-arm", "description": "Test started" }' = null ']' +++ 1194124:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1194124:pw-trigger.sh: pw_patch_check_state: 273: date=2026-06-04T04:20:32.296761 +++ 1194124:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-06-04T04:20:32.296761 +%s ++ 1194124:pw-trigger.sh: pw_patch_check_state: 274: date=1780546832 ++ 1194124:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1780546832 ']' ++ 1194124:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1780546832 +++ 1194124:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1194124:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 1194124:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1194124:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 1194124:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1194124:pw-trigger.sh: pw_patch_check_state: 267: wait 1195901 ++ 1194124:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 1194124:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1194124:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.DmHY1zfQfA ++ 1194124:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 460496, "url": "https://patchwork.sourceware.org/api/1.2/patches/136314/checks/460496/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-06-04T04:20:43.230218", "state": "fail", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_check--master-arm-precommit/builds/10269/archive/artifacts/jenkins/pw-apply.log", "context": "tcwg_gdb_check--master-arm", "description": "Patch failed to apply" }' = null ']' +++ 1194124:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1194124:pw-trigger.sh: pw_patch_check_state: 273: date=2026-06-04T04:20:43.230218 +++ 1194124:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-06-04T04:20:43.230218 +%s ++ 1194124:pw-trigger.sh: pw_patch_check_state: 274: date=1780546843 ++ 1194124:pw-trigger.sh: pw_patch_check_state: 275: '[' 1780546832 -le 1780546843 ']' ++ 1194124:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1780546843 +++ 1194124:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1194124:pw-trigger.sh: pw_patch_check_state: 277: cur_state=fail ++ 1194124:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1194124:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 1194124:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1194124:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 1194124:pw-trigger.sh: pw_patch_check_state: 267: wait 1195908 ++ 1194124:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1194124:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.DmHY1zfQfA ++ 1194124:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 1194124:pw-trigger.sh: pw_patch_check_state: 270: break ++ 1194124:pw-trigger.sh: pw_patch_check_state: 281: echo fail +++ 1194124:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.ia356MgreL /tmp/tmp.DmHY1zfQfA + 1194124:pw-trigger.sh: 89: check_state=fail + 1194124:pw-trigger.sh: 90: '[' fail = pending ']' + 1194124:pw-trigger.sh: 93: num_patch=1 + 1194124:pw-trigger.sh: 72: true ++ 1194124:pw-trigger.sh: 74: pw_get_patch_from_series gdb 61768 1 ++ 1194124:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 1194124:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 1194124:pw-trigger.sh: pw_get_patch_from_series: 204: local id=61768 ++ 1194124:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 1194124:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 1194124:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 61768 property '.*' value Patches 1 +++ 1194124:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 1194124:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 1194124:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 1194124:pw-trigger.sh: pw_yaml_get: 100: local id=61768 +++ 1194124:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 1194124:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 1194124:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 1194124:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 1194124:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 1194124:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 1194124:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 1194124:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id= ++ 1194124:pw-trigger.sh: pw_get_patch_from_series: 210: '[' '' = '' ']' ++ 1194124:pw-trigger.sh: pw_get_patch_from_series: 211: return 1 ++ 1194124:pw-trigger.sh: 74: true + 1194124:pw-trigger.sh: 74: patch_id= + 1194124:pw-trigger.sh: 75: '[' '' = '' ']' + 1194124:pw-trigger.sh: 76: break + 1194124:pw-trigger.sh: 96: '[' '' = '' ']' + 1194124:pw-trigger.sh: 97: continue + 1194124:pw-trigger.sh: 62: '[' 24 -gt 0 ']' + 1194124:pw-trigger.sh: 63: i=23 ++ 1194124:pw-trigger.sh: 64: shyaml get-value 23.id + 1194124:pw-trigger.sh: 64: series_id=61776 + 1194124:pw-trigger.sh: 66: pw_series_complete_p gdb 61776 + 1194124:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 1194124:pw-trigger.sh: pw_series_complete_p: 183: local project=gdb + 1194124:pw-trigger.sh: pw_series_complete_p: 184: local series_id=61776 + 1194124:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 1194124:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get gdb series 61776 property Complete value ++ 1194124:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 1194124:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 1194124:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 1194124:pw-trigger.sh: pw_yaml_get: 100: local id=61776 ++ 1194124:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 1194124:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 1194124:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 1194124:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 1194124:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 1194124:pw-trigger.sh: pw_yaml_get: 108: set +x + 1194124:pw-trigger.sh: pw_series_complete_p: 187: value=True + 1194124:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 1194124:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 1194124:pw-trigger.sh: 71: num_patch=0 + 1194124:pw-trigger.sh: 72: true ++ 1194124:pw-trigger.sh: 74: pw_get_patch_from_series gdb 61776 0 ++ 1194124:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 1194124:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 1194124:pw-trigger.sh: pw_get_patch_from_series: 204: local id=61776 ++ 1194124:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 1194124:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 1194124:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 1194124:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 61776 property '.*' value Patches 0 +++ 1194124:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 1194124:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 1194124:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 1194124:pw-trigger.sh: pw_yaml_get: 100: local id=61776 +++ 1194124:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 1194124:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 1194124:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 1194124:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 1194124:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 1194124:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 1194124:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=136323 ++ 1194124:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 136323 = '' ']' ++ 1194124:pw-trigger.sh: pw_get_patch_from_series: 213: echo 136323 + 1194124:pw-trigger.sh: 74: patch_id=136323 + 1194124:pw-trigger.sh: 75: '[' 136323 = '' ']' ++ 1194124:pw-trigger.sh: 82: pw_get_patch_data gdb 136323 State ++ 1194124:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 1194124:pw-trigger.sh: pw_get_patch_data: 224: local project=gdb ++ 1194124:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 1194124:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=136323 ++ 1194124:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 1194124:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gdb patch 136323 property State value ++ 1194124:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 1194124:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 1194124:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 1194124:pw-trigger.sh: pw_yaml_get: 100: local id=136323 ++ 1194124:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 1194124:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 1194124:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 1194124:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 1194124:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 1194124:pw-trigger.sh: pw_yaml_get: 108: set +x + 1194124:pw-trigger.sh: 82: patch_state=new + 1194124:pw-trigger.sh: 83: case "$patch_state" in ++ 1194124:pw-trigger.sh: 89: pw_patch_check_state 136323 tcwg_gdb_check--master-arm ++ 1194124:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 1194124:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=136323 ++ 1194124:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_check--master-arm ++ 1194124:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 1194124:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_check--master-arm +++ 1194124:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 1194124:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 1194124:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_check--master-arm +++ 1194124:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 1194124:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 1194124:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 1194124:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 1194124:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_check--master-arm ++ 1194124:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 1194124:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 1194124:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.3MewjF2PZw +++ 1194124:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 1194124:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.0tUl0MOUCj ++ 1194124:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.3MewjF2PZw /tmp/tmp.0tUl0MOUCj' EXIT ++ 1194124:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 1194124:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/136323/checks/ ++ 1194124:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/136323/checks/?user=linaro-tcwg-bot&context=tcwg_gdb_check--master-arm&page=last' ++ 1194124:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 1194124:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 1194124:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1194124:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 1194124:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1194124:pw-trigger.sh: pw_patch_check_state: 267: wait 1196012 ++ 1194124:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 1194124:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1194124:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.0tUl0MOUCj ++ 1194124:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 460498, "url": "https://patchwork.sourceware.org/api/1.2/patches/136323/checks/460498/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-06-04T04:22:03.968764", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_check--master-arm-precommit/builds/10270/log", "context": "tcwg_gdb_check--master-arm", "description": "Test started" }' = null ']' +++ 1194124:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1194124:pw-trigger.sh: pw_patch_check_state: 273: date=2026-06-04T04:22:03.968764 +++ 1194124:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-06-04T04:22:03.968764 +%s ++ 1194124:pw-trigger.sh: pw_patch_check_state: 274: date=1780546923 ++ 1194124:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1780546923 ']' ++ 1194124:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1780546923 +++ 1194124:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1194124:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 1194124:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1194124:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 1194124:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 1194124:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1194124:pw-trigger.sh: pw_patch_check_state: 267: wait 1196019 ++ 1194124:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1194124:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.0tUl0MOUCj ++ 1194124:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 460499, "url": "https://patchwork.sourceware.org/api/1.2/patches/136323/checks/460499/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-06-04T04:22:35.178569", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_check--master-arm-precommit/builds/10270/log", "context": "tcwg_gdb_check--master-arm", "description": "Patch applied" }' = null ']' +++ 1194124:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1194124:pw-trigger.sh: pw_patch_check_state: 273: date=2026-06-04T04:22:35.178569 +++ 1194124:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-06-04T04:22:35.178569 +%s ++ 1194124:pw-trigger.sh: pw_patch_check_state: 274: date=1780546955 ++ 1194124:pw-trigger.sh: pw_patch_check_state: 275: '[' 1780546923 -le 1780546955 ']' ++ 1194124:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1780546955 +++ 1194124:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1194124:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 1194124:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1194124:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 1194124:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1194124:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 1194124:pw-trigger.sh: pw_patch_check_state: 267: wait 1196026 ++ 1194124:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1194124:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.0tUl0MOUCj ++ 1194124:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 460523, "url": "https://patchwork.sourceware.org/api/1.2/patches/136323/checks/460523/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-06-04T06:15:37.011635", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_check--master-arm-precommit/builds/10270/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_gdb_check--master-arm", "description": "Test passed" }' = null ']' +++ 1194124:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1194124:pw-trigger.sh: pw_patch_check_state: 273: date=2026-06-04T06:15:37.011635 +++ 1194124:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-06-04T06:15:37.011635 +%s ++ 1194124:pw-trigger.sh: pw_patch_check_state: 274: date=1780553737 ++ 1194124:pw-trigger.sh: pw_patch_check_state: 275: '[' 1780546955 -le 1780553737 ']' ++ 1194124:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1780553737 +++ 1194124:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1194124:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 1194124:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1194124:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 1194124:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 1194124:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1194124:pw-trigger.sh: pw_patch_check_state: 267: wait 1196033 ++ 1194124:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1194124:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.0tUl0MOUCj ++ 1194124:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 1194124:pw-trigger.sh: pw_patch_check_state: 270: break ++ 1194124:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 1194124:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.3MewjF2PZw /tmp/tmp.0tUl0MOUCj + 1194124:pw-trigger.sh: 89: check_state=success + 1194124:pw-trigger.sh: 90: '[' success = pending ']' + 1194124:pw-trigger.sh: 93: num_patch=1 + 1194124:pw-trigger.sh: 72: true ++ 1194124:pw-trigger.sh: 74: pw_get_patch_from_series gdb 61776 1 ++ 1194124:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 1194124:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 1194124:pw-trigger.sh: pw_get_patch_from_series: 204: local id=61776 ++ 1194124:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 1194124:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 1194124:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 61776 property '.*' value Patches 1 +++ 1194124:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 1194124:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 1194124:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 1194124:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 1194124:pw-trigger.sh: pw_yaml_get: 100: local id=61776 +++ 1194124:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 1194124:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 1194124:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 1194124:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 1194124:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 1194124:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 1194124:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=136322 ++ 1194124:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 136322 = '' ']' ++ 1194124:pw-trigger.sh: pw_get_patch_from_series: 213: echo 136322 + 1194124:pw-trigger.sh: 74: patch_id=136322 + 1194124:pw-trigger.sh: 75: '[' 136322 = '' ']' ++ 1194124:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 1194124:pw-trigger.sh: 82: pw_get_patch_data gdb 136322 State ++ 1194124:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 1194124:pw-trigger.sh: pw_get_patch_data: 224: local project=gdb ++ 1194124:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=136322 ++ 1194124:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 1194124:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gdb patch 136322 property State value ++ 1194124:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 1194124:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 1194124:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 1194124:pw-trigger.sh: pw_yaml_get: 100: local id=136322 ++ 1194124:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 1194124:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 1194124:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 1194124:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 1194124:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 1194124:pw-trigger.sh: pw_yaml_get: 108: set +x + 1194124:pw-trigger.sh: 82: patch_state=new + 1194124:pw-trigger.sh: 83: case "$patch_state" in ++ 1194124:pw-trigger.sh: 89: pw_patch_check_state 136322 tcwg_gdb_check--master-arm ++ 1194124:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 1194124:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=136322 ++ 1194124:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_check--master-arm ++ 1194124:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 1194124:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_check--master-arm +++ 1194124:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 1194124:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 1194124:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_check--master-arm +++ 1194124:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 1194124:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 1194124:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 1194124:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 1194124:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_check--master-arm ++ 1194124:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 1194124:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 1194124:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.p2q7MQBoLo +++ 1194124:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 1194124:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.5FaUeuQaw7 ++ 1194124:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.p2q7MQBoLo /tmp/tmp.5FaUeuQaw7' EXIT ++ 1194124:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 1194124:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/136322/checks/ ++ 1194124:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/136322/checks/?user=linaro-tcwg-bot&context=tcwg_gdb_check--master-arm&page=last' ++ 1194124:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 1194124:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 1194124:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1194124:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 1194124:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1194124:pw-trigger.sh: pw_patch_check_state: 267: wait 1196097 ++ 1194124:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 1194124:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1194124:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.5FaUeuQaw7 ++ 1194124:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 460627, "url": "https://patchwork.sourceware.org/api/1.2/patches/136322/checks/460627/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-06-04T11:05:01.416072", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_check--master-arm-precommit/builds/10276/log", "context": "tcwg_gdb_check--master-arm", "description": "Test started" }' = null ']' +++ 1194124:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1194124:pw-trigger.sh: pw_patch_check_state: 273: date=2026-06-04T11:05:01.416072 +++ 1194124:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-06-04T11:05:01.416072 +%s ++ 1194124:pw-trigger.sh: pw_patch_check_state: 274: date=1780571101 ++ 1194124:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1780571101 ']' ++ 1194124:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1780571101 +++ 1194124:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1194124:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 1194124:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1194124:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 1194124:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1194124:pw-trigger.sh: pw_patch_check_state: 267: wait 1196104 ++ 1194124:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 1194124:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1194124:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.5FaUeuQaw7 ++ 1194124:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 460630, "url": "https://patchwork.sourceware.org/api/1.2/patches/136322/checks/460630/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-06-04T11:05:02.959897", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_check--master-arm-precommit/builds/10276/log", "context": "tcwg_gdb_check--master-arm", "description": "Patch applied" }' = null ']' +++ 1194124:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1194124:pw-trigger.sh: pw_patch_check_state: 273: date=2026-06-04T11:05:02.959897 +++ 1194124:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-06-04T11:05:02.959897 +%s ++ 1194124:pw-trigger.sh: pw_patch_check_state: 274: date=1780571102 ++ 1194124:pw-trigger.sh: pw_patch_check_state: 275: '[' 1780571101 -le 1780571102 ']' ++ 1194124:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1780571102 +++ 1194124:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1194124:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 1194124:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1194124:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 1194124:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1194124:pw-trigger.sh: pw_patch_check_state: 267: wait 1196111 ++ 1194124:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 1194124:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1194124:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.5FaUeuQaw7 ++ 1194124:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 460684, "url": "https://patchwork.sourceware.org/api/1.2/patches/136322/checks/460684/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-06-04T13:06:38.852935", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_check--master-arm-precommit/builds/10276/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_gdb_check--master-arm", "description": "Test passed" }' = null ']' +++ 1194124:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1194124:pw-trigger.sh: pw_patch_check_state: 273: date=2026-06-04T13:06:38.852935 +++ 1194124:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-06-04T13:06:38.852935 +%s ++ 1194124:pw-trigger.sh: pw_patch_check_state: 274: date=1780578398 ++ 1194124:pw-trigger.sh: pw_patch_check_state: 275: '[' 1780571102 -le 1780578398 ']' ++ 1194124:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1780578398 +++ 1194124:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1194124:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 1194124:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1194124:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 1194124:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1194124:pw-trigger.sh: pw_patch_check_state: 267: wait 1196118 ++ 1194124:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 1194124:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1194124:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.5FaUeuQaw7 ++ 1194124:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 1194124:pw-trigger.sh: pw_patch_check_state: 270: break ++ 1194124:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 1194124:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.p2q7MQBoLo /tmp/tmp.5FaUeuQaw7 + 1194124:pw-trigger.sh: 89: check_state=success + 1194124:pw-trigger.sh: 90: '[' success = pending ']' + 1194124:pw-trigger.sh: 93: num_patch=2 + 1194124:pw-trigger.sh: 72: true ++ 1194124:pw-trigger.sh: 74: pw_get_patch_from_series gdb 61776 2 ++ 1194124:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 1194124:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 1194124:pw-trigger.sh: pw_get_patch_from_series: 204: local id=61776 ++ 1194124:pw-trigger.sh: pw_get_patch_from_series: 205: local num=2 ++ 1194124:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 1194124:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 1194124:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 61776 property '.*' value Patches 2 +++ 1194124:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 1194124:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 1194124:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 1194124:pw-trigger.sh: pw_yaml_get: 100: local id=61776 +++ 1194124:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 1194124:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 1194124:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 1194124:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 1194124:pw-trigger.sh: pw_yaml_get: 105: local match_num=2 +++ 1194124:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 1194124:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id= ++ 1194124:pw-trigger.sh: pw_get_patch_from_series: 210: '[' '' = '' ']' ++ 1194124:pw-trigger.sh: pw_get_patch_from_series: 211: return 1 ++ 1194124:pw-trigger.sh: 74: true + 1194124:pw-trigger.sh: 74: patch_id= + 1194124:pw-trigger.sh: 75: '[' '' = '' ']' + 1194124:pw-trigger.sh: 76: break + 1194124:pw-trigger.sh: 96: '[' '' = '' ']' + 1194124:pw-trigger.sh: 97: continue + 1194124:pw-trigger.sh: 62: '[' 23 -gt 0 ']' + 1194124:pw-trigger.sh: 63: i=22 ++ 1194124:pw-trigger.sh: 64: shyaml get-value 22.id + 1194124:pw-trigger.sh: 64: series_id=61783 + 1194124:pw-trigger.sh: 66: pw_series_complete_p gdb 61783 + 1194124:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 1194124:pw-trigger.sh: pw_series_complete_p: 183: local project=gdb + 1194124:pw-trigger.sh: pw_series_complete_p: 184: local series_id=61783 + 1194124:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 1194124:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get gdb series 61783 property Complete value ++ 1194124:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 1194124:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 1194124:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 1194124:pw-trigger.sh: pw_yaml_get: 100: local id=61783 ++ 1194124:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 1194124:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 1194124:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 1194124:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 1194124:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 1194124:pw-trigger.sh: pw_yaml_get: 108: set +x + 1194124:pw-trigger.sh: pw_series_complete_p: 187: value=True + 1194124:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 1194124:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 1194124:pw-trigger.sh: 71: num_patch=0 + 1194124:pw-trigger.sh: 72: true ++ 1194124:pw-trigger.sh: 74: pw_get_patch_from_series gdb 61783 0 ++ 1194124:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 1194124:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 1194124:pw-trigger.sh: pw_get_patch_from_series: 204: local id=61783 ++ 1194124:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 1194124:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 1194124:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 61783 property '.*' value Patches 0 +++ 1194124:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 1194124:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 1194124:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 1194124:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 1194124:pw-trigger.sh: pw_yaml_get: 100: local id=61783 +++ 1194124:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 1194124:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 1194124:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 1194124:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 1194124:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 1194124:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 1194124:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=136330 ++ 1194124:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 136330 = '' ']' ++ 1194124:pw-trigger.sh: pw_get_patch_from_series: 213: echo 136330 + 1194124:pw-trigger.sh: 74: patch_id=136330 + 1194124:pw-trigger.sh: 75: '[' 136330 = '' ']' ++ 1194124:pw-trigger.sh: 82: pw_get_patch_data gdb 136330 State ++ 1194124:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 1194124:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 1194124:pw-trigger.sh: pw_get_patch_data: 224: local project=gdb ++ 1194124:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=136330 ++ 1194124:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 1194124:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gdb patch 136330 property State value ++ 1194124:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 1194124:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 1194124:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 1194124:pw-trigger.sh: pw_yaml_get: 100: local id=136330 ++ 1194124:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 1194124:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 1194124:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 1194124:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 1194124:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 1194124:pw-trigger.sh: pw_yaml_get: 108: set +x + 1194124:pw-trigger.sh: 82: patch_state=new + 1194124:pw-trigger.sh: 83: case "$patch_state" in ++ 1194124:pw-trigger.sh: 89: pw_patch_check_state 136330 tcwg_gdb_check--master-arm ++ 1194124:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 1194124:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=136330 ++ 1194124:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_check--master-arm ++ 1194124:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 1194124:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_check--master-arm +++ 1194124:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 1194124:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 1194124:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_check--master-arm +++ 1194124:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 1194124:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 1194124:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 1194124:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 1194124:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_check--master-arm ++ 1194124:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 1194124:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 1194124:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.QnwNHyJUHO +++ 1194124:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 1194124:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.jWbf7m787e ++ 1194124:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.QnwNHyJUHO /tmp/tmp.jWbf7m787e' EXIT ++ 1194124:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 1194124:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/136330/checks/ ++ 1194124:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/136330/checks/?user=linaro-tcwg-bot&context=tcwg_gdb_check--master-arm&page=last' ++ 1194124:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 1194124:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 1194124:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1194124:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 1194124:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 1194124:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1194124:pw-trigger.sh: pw_patch_check_state: 267: wait 1196223 ++ 1194124:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1194124:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.jWbf7m787e ++ 1194124:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 460513, "url": "https://patchwork.sourceware.org/api/1.2/patches/136330/checks/460513/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-06-04T06:10:28.097100", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_check--master-arm-precommit/builds/10271/log", "context": "tcwg_gdb_check--master-arm", "description": "Test started" }' = null ']' +++ 1194124:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1194124:pw-trigger.sh: pw_patch_check_state: 273: date=2026-06-04T06:10:28.097100 +++ 1194124:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-06-04T06:10:28.097100 +%s ++ 1194124:pw-trigger.sh: pw_patch_check_state: 274: date=1780553428 ++ 1194124:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1780553428 ']' ++ 1194124:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1780553428 +++ 1194124:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1194124:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 1194124:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1194124:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 1194124:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1194124:pw-trigger.sh: pw_patch_check_state: 267: wait 1196230 ++ 1194124:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 1194124:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1194124:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.jWbf7m787e ++ 1194124:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 460514, "url": "https://patchwork.sourceware.org/api/1.2/patches/136330/checks/460514/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-06-04T06:10:29.603107", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_check--master-arm-precommit/builds/10271/log", "context": "tcwg_gdb_check--master-arm", "description": "Patch applied" }' = null ']' +++ 1194124:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1194124:pw-trigger.sh: pw_patch_check_state: 273: date=2026-06-04T06:10:29.603107 +++ 1194124:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-06-04T06:10:29.603107 +%s ++ 1194124:pw-trigger.sh: pw_patch_check_state: 274: date=1780553429 ++ 1194124:pw-trigger.sh: pw_patch_check_state: 275: '[' 1780553428 -le 1780553429 ']' ++ 1194124:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1780553429 +++ 1194124:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1194124:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 1194124:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1194124:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 1194124:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1194124:pw-trigger.sh: pw_patch_check_state: 267: wait 1196237 ++ 1194124:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 1194124:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1194124:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.jWbf7m787e ++ 1194124:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 460560, "url": "https://patchwork.sourceware.org/api/1.2/patches/136330/checks/460560/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-06-04T08:47:29.600701", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_check--master-arm-precommit/builds/10271/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_gdb_check--master-arm", "description": "Test passed" }' = null ']' +++ 1194124:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1194124:pw-trigger.sh: pw_patch_check_state: 273: date=2026-06-04T08:47:29.600701 +++ 1194124:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-06-04T08:47:29.600701 +%s ++ 1194124:pw-trigger.sh: pw_patch_check_state: 274: date=1780562849 ++ 1194124:pw-trigger.sh: pw_patch_check_state: 275: '[' 1780553429 -le 1780562849 ']' ++ 1194124:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1780562849 +++ 1194124:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1194124:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 1194124:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1194124:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 1194124:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1194124:pw-trigger.sh: pw_patch_check_state: 267: wait 1196244 ++ 1194124:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 1194124:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1194124:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.jWbf7m787e ++ 1194124:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 1194124:pw-trigger.sh: pw_patch_check_state: 270: break ++ 1194124:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 1194124:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.QnwNHyJUHO /tmp/tmp.jWbf7m787e + 1194124:pw-trigger.sh: 89: check_state=success + 1194124:pw-trigger.sh: 90: '[' success = pending ']' + 1194124:pw-trigger.sh: 93: num_patch=1 + 1194124:pw-trigger.sh: 72: true ++ 1194124:pw-trigger.sh: 74: pw_get_patch_from_series gdb 61783 1 ++ 1194124:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 1194124:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 1194124:pw-trigger.sh: pw_get_patch_from_series: 204: local id=61783 ++ 1194124:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 1194124:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 1194124:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 61783 property '.*' value Patches 1 +++ 1194124:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 1194124:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 1194124:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 1194124:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 1194124:pw-trigger.sh: pw_yaml_get: 100: local id=61783 +++ 1194124:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 1194124:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 1194124:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 1194124:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 1194124:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 1194124:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 1194124:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id= ++ 1194124:pw-trigger.sh: pw_get_patch_from_series: 210: '[' '' = '' ']' ++ 1194124:pw-trigger.sh: pw_get_patch_from_series: 211: return 1 ++ 1194124:pw-trigger.sh: 74: true + 1194124:pw-trigger.sh: 74: patch_id= + 1194124:pw-trigger.sh: 75: '[' '' = '' ']' + 1194124:pw-trigger.sh: 76: break + 1194124:pw-trigger.sh: 96: '[' '' = '' ']' + 1194124:pw-trigger.sh: 97: continue + 1194124:pw-trigger.sh: 62: '[' 22 -gt 0 ']' + 1194124:pw-trigger.sh: 63: i=21 ++ 1194124:pw-trigger.sh: 64: shyaml get-value 21.id + 1194124:pw-trigger.sh: 64: series_id=61788 + 1194124:pw-trigger.sh: 66: pw_series_complete_p gdb 61788 + 1194124:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 1194124:pw-trigger.sh: pw_series_complete_p: 183: local project=gdb + 1194124:pw-trigger.sh: pw_series_complete_p: 184: local series_id=61788 + 1194124:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 1194124:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get gdb series 61788 property Complete value ++ 1194124:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 1194124:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 1194124:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 1194124:pw-trigger.sh: pw_yaml_get: 100: local id=61788 ++ 1194124:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 1194124:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 1194124:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 1194124:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 1194124:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 1194124:pw-trigger.sh: pw_yaml_get: 108: set +x + 1194124:pw-trigger.sh: pw_series_complete_p: 187: value=True + 1194124:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 1194124:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 1194124:pw-trigger.sh: 71: num_patch=0 + 1194124:pw-trigger.sh: 72: true ++ 1194124:pw-trigger.sh: 74: pw_get_patch_from_series gdb 61788 0 ++ 1194124:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 1194124:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 1194124:pw-trigger.sh: pw_get_patch_from_series: 204: local id=61788 ++ 1194124:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 1194124:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 1194124:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 61788 property '.*' value Patches 0 +++ 1194124:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 1194124:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 1194124:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 1194124:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 1194124:pw-trigger.sh: pw_yaml_get: 100: local id=61788 +++ 1194124:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 1194124:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 1194124:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 1194124:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 1194124:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 1194124:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 1194124:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=136342 ++ 1194124:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 136342 = '' ']' ++ 1194124:pw-trigger.sh: pw_get_patch_from_series: 213: echo 136342 + 1194124:pw-trigger.sh: 74: patch_id=136342 + 1194124:pw-trigger.sh: 75: '[' 136342 = '' ']' ++ 1194124:pw-trigger.sh: 82: pw_get_patch_data gdb 136342 State ++ 1194124:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 1194124:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 1194124:pw-trigger.sh: pw_get_patch_data: 224: local project=gdb ++ 1194124:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=136342 ++ 1194124:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 1194124:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gdb patch 136342 property State value ++ 1194124:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 1194124:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 1194124:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 1194124:pw-trigger.sh: pw_yaml_get: 100: local id=136342 ++ 1194124:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 1194124:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 1194124:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 1194124:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 1194124:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 1194124:pw-trigger.sh: pw_yaml_get: 108: set +x + 1194124:pw-trigger.sh: 82: patch_state=new + 1194124:pw-trigger.sh: 83: case "$patch_state" in ++ 1194124:pw-trigger.sh: 89: pw_patch_check_state 136342 tcwg_gdb_check--master-arm ++ 1194124:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 1194124:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=136342 ++ 1194124:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_check--master-arm ++ 1194124:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 1194124:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_check--master-arm +++ 1194124:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 1194124:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 1194124:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 +++ 1194124:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_check--master-arm ++ 1194124:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 1194124:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 1194124:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 1194124:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_check--master-arm ++ 1194124:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 1194124:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 1194124:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.SNRXsmDnHZ +++ 1194124:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 1194124:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.h7cQofIve5 ++ 1194124:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.SNRXsmDnHZ /tmp/tmp.h7cQofIve5' EXIT ++ 1194124:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 1194124:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/136342/checks/ ++ 1194124:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/136342/checks/?user=linaro-tcwg-bot&context=tcwg_gdb_check--master-arm&page=last' ++ 1194124:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 1194124:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 1194124:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1194124:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 1194124:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1194124:pw-trigger.sh: pw_patch_check_state: 267: wait 1196346 ++ 1194124:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 1194124:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1194124:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.h7cQofIve5 ++ 1194124:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 460516, "url": "https://patchwork.sourceware.org/api/1.2/patches/136342/checks/460516/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-06-04T06:11:27.934751", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_check--master-arm-precommit/builds/10272/log", "context": "tcwg_gdb_check--master-arm", "description": "Test started" }' = null ']' +++ 1194124:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1194124:pw-trigger.sh: pw_patch_check_state: 273: date=2026-06-04T06:11:27.934751 +++ 1194124:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-06-04T06:11:27.934751 +%s ++ 1194124:pw-trigger.sh: pw_patch_check_state: 274: date=1780553487 ++ 1194124:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1780553487 ']' ++ 1194124:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1780553487 +++ 1194124:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1194124:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 1194124:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1194124:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 1194124:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1194124:pw-trigger.sh: pw_patch_check_state: 267: wait 1196353 ++ 1194124:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 1194124:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1194124:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.h7cQofIve5 ++ 1194124:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 460517, "url": "https://patchwork.sourceware.org/api/1.2/patches/136342/checks/460517/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-06-04T06:11:29.243199", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_check--master-arm-precommit/builds/10272/log", "context": "tcwg_gdb_check--master-arm", "description": "Patch applied" }' = null ']' +++ 1194124:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1194124:pw-trigger.sh: pw_patch_check_state: 273: date=2026-06-04T06:11:29.243199 +++ 1194124:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-06-04T06:11:29.243199 +%s ++ 1194124:pw-trigger.sh: pw_patch_check_state: 274: date=1780553489 ++ 1194124:pw-trigger.sh: pw_patch_check_state: 275: '[' 1780553487 -le 1780553489 ']' ++ 1194124:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1780553489 +++ 1194124:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1194124:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 1194124:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1194124:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 1194124:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1194124:pw-trigger.sh: pw_patch_check_state: 267: wait 1196360 ++ 1194124:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 1194124:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1194124:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.h7cQofIve5 ++ 1194124:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 460557, "url": "https://patchwork.sourceware.org/api/1.2/patches/136342/checks/460557/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-06-04T08:42:01.129828", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_check--master-arm-precommit/builds/10272/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_gdb_check--master-arm", "description": "Test passed" }' = null ']' +++ 1194124:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1194124:pw-trigger.sh: pw_patch_check_state: 273: date=2026-06-04T08:42:01.129828 +++ 1194124:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-06-04T08:42:01.129828 +%s ++ 1194124:pw-trigger.sh: pw_patch_check_state: 274: date=1780562521 ++ 1194124:pw-trigger.sh: pw_patch_check_state: 275: '[' 1780553489 -le 1780562521 ']' ++ 1194124:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1780562521 +++ 1194124:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1194124:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 1194124:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1194124:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 1194124:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1194124:pw-trigger.sh: pw_patch_check_state: 267: wait 1196367 ++ 1194124:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 1194124:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1194124:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.h7cQofIve5 ++ 1194124:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 1194124:pw-trigger.sh: pw_patch_check_state: 270: break ++ 1194124:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 1194124:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.SNRXsmDnHZ /tmp/tmp.h7cQofIve5 + 1194124:pw-trigger.sh: 89: check_state=success + 1194124:pw-trigger.sh: 90: '[' success = pending ']' + 1194124:pw-trigger.sh: 93: num_patch=1 + 1194124:pw-trigger.sh: 72: true ++ 1194124:pw-trigger.sh: 74: pw_get_patch_from_series gdb 61788 1 ++ 1194124:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 1194124:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 1194124:pw-trigger.sh: pw_get_patch_from_series: 204: local id=61788 ++ 1194124:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 1194124:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 1194124:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 61788 property '.*' value Patches 1 +++ 1194124:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 1194124:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 1194124:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 1194124:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 1194124:pw-trigger.sh: pw_yaml_get: 100: local id=61788 +++ 1194124:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 1194124:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 1194124:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 1194124:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 1194124:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 1194124:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 1194124:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id= ++ 1194124:pw-trigger.sh: pw_get_patch_from_series: 210: '[' '' = '' ']' ++ 1194124:pw-trigger.sh: pw_get_patch_from_series: 211: return 1 ++ 1194124:pw-trigger.sh: 74: true + 1194124:pw-trigger.sh: 74: patch_id= + 1194124:pw-trigger.sh: 75: '[' '' = '' ']' + 1194124:pw-trigger.sh: 76: break + 1194124:pw-trigger.sh: 96: '[' '' = '' ']' + 1194124:pw-trigger.sh: 97: continue + 1194124:pw-trigger.sh: 62: '[' 21 -gt 0 ']' + 1194124:pw-trigger.sh: 63: i=20 ++ 1194124:pw-trigger.sh: 64: shyaml get-value 20.id + 1194124:pw-trigger.sh: 64: series_id=61803 + 1194124:pw-trigger.sh: 66: pw_series_complete_p gdb 61803 + 1194124:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 1194124:pw-trigger.sh: pw_series_complete_p: 183: local project=gdb + 1194124:pw-trigger.sh: pw_series_complete_p: 184: local series_id=61803 + 1194124:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 1194124:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get gdb series 61803 property Complete value ++ 1194124:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 1194124:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 1194124:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 1194124:pw-trigger.sh: pw_yaml_get: 100: local id=61803 ++ 1194124:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 1194124:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 1194124:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 1194124:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 1194124:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 1194124:pw-trigger.sh: pw_yaml_get: 108: set +x + 1194124:pw-trigger.sh: pw_series_complete_p: 187: value=True + 1194124:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 1194124:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 1194124:pw-trigger.sh: 71: num_patch=0 + 1194124:pw-trigger.sh: 72: true ++ 1194124:pw-trigger.sh: 74: pw_get_patch_from_series gdb 61803 0 ++ 1194124:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 1194124:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 1194124:pw-trigger.sh: pw_get_patch_from_series: 204: local id=61803 ++ 1194124:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 1194124:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 1194124:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 61803 property '.*' value Patches 0 +++ 1194124:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 1194124:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 1194124:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 1194124:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 1194124:pw-trigger.sh: pw_yaml_get: 100: local id=61803 +++ 1194124:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 1194124:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 1194124:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 1194124:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 1194124:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 1194124:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 1194124:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=136359 ++ 1194124:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 136359 = '' ']' ++ 1194124:pw-trigger.sh: pw_get_patch_from_series: 213: echo 136359 + 1194124:pw-trigger.sh: 74: patch_id=136359 + 1194124:pw-trigger.sh: 75: '[' 136359 = '' ']' ++ 1194124:pw-trigger.sh: 82: pw_get_patch_data gdb 136359 State ++ 1194124:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 1194124:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 1194124:pw-trigger.sh: pw_get_patch_data: 224: local project=gdb ++ 1194124:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=136359 ++ 1194124:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 1194124:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gdb patch 136359 property State value ++ 1194124:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 1194124:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 1194124:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 1194124:pw-trigger.sh: pw_yaml_get: 100: local id=136359 ++ 1194124:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 1194124:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 1194124:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 1194124:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 1194124:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 1194124:pw-trigger.sh: pw_yaml_get: 108: set +x + 1194124:pw-trigger.sh: 82: patch_state=new + 1194124:pw-trigger.sh: 83: case "$patch_state" in ++ 1194124:pw-trigger.sh: 89: pw_patch_check_state 136359 tcwg_gdb_check--master-arm ++ 1194124:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 1194124:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=136359 ++ 1194124:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_check--master-arm ++ 1194124:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 1194124:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 +++ 1194124:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_check--master-arm ++ 1194124:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 1194124:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_check--master-arm +++ 1194124:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 1194124:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 1194124:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 1194124:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 1194124:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_check--master-arm ++ 1194124:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 1194124:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 1194124:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.qe6QGxfqPv +++ 1194124:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 1194124:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.K3YN8HJ6jR ++ 1194124:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.qe6QGxfqPv /tmp/tmp.K3YN8HJ6jR' EXIT ++ 1194124:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 1194124:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/136359/checks/ ++ 1194124:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/136359/checks/?user=linaro-tcwg-bot&context=tcwg_gdb_check--master-arm&page=last' ++ 1194124:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 1194124:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 1194124:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1194124:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 1194124:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1194124:pw-trigger.sh: pw_patch_check_state: 267: wait 1196469 ++ 1194124:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 1194124:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1194124:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.K3YN8HJ6jR ++ 1194124:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 460524, "url": "https://patchwork.sourceware.org/api/1.2/patches/136359/checks/460524/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-06-04T06:16:53.667224", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_check--master-arm-precommit/builds/10273/log", "context": "tcwg_gdb_check--master-arm", "description": "Test started" }' = null ']' +++ 1194124:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1194124:pw-trigger.sh: pw_patch_check_state: 273: date=2026-06-04T06:16:53.667224 +++ 1194124:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-06-04T06:16:53.667224 +%s ++ 1194124:pw-trigger.sh: pw_patch_check_state: 274: date=1780553813 ++ 1194124:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1780553813 ']' ++ 1194124:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1780553813 +++ 1194124:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1194124:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 1194124:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1194124:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 1194124:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1194124:pw-trigger.sh: pw_patch_check_state: 267: wait 1196476 ++ 1194124:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 1194124:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1194124:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.K3YN8HJ6jR ++ 1194124:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 460525, "url": "https://patchwork.sourceware.org/api/1.2/patches/136359/checks/460525/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-06-04T06:16:54.821675", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_check--master-arm-precommit/builds/10273/log", "context": "tcwg_gdb_check--master-arm", "description": "Patch applied" }' = null ']' +++ 1194124:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1194124:pw-trigger.sh: pw_patch_check_state: 273: date=2026-06-04T06:16:54.821675 +++ 1194124:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-06-04T06:16:54.821675 +%s ++ 1194124:pw-trigger.sh: pw_patch_check_state: 274: date=1780553814 ++ 1194124:pw-trigger.sh: pw_patch_check_state: 275: '[' 1780553813 -le 1780553814 ']' ++ 1194124:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1780553814 +++ 1194124:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1194124:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 1194124:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1194124:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 1194124:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1194124:pw-trigger.sh: pw_patch_check_state: 267: wait 1196483 ++ 1194124:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 1194124:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1194124:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.K3YN8HJ6jR ++ 1194124:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 460559, "url": "https://patchwork.sourceware.org/api/1.2/patches/136359/checks/460559/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-06-04T08:47:23.622216", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_check--master-arm-precommit/builds/10273/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_gdb_check--master-arm", "description": "Test passed" }' = null ']' +++ 1194124:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1194124:pw-trigger.sh: pw_patch_check_state: 273: date=2026-06-04T08:47:23.622216 +++ 1194124:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-06-04T08:47:23.622216 +%s ++ 1194124:pw-trigger.sh: pw_patch_check_state: 274: date=1780562843 ++ 1194124:pw-trigger.sh: pw_patch_check_state: 275: '[' 1780553814 -le 1780562843 ']' ++ 1194124:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1780562843 +++ 1194124:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1194124:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 1194124:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1194124:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 1194124:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1194124:pw-trigger.sh: pw_patch_check_state: 267: wait 1196490 ++ 1194124:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 1194124:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1194124:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.K3YN8HJ6jR ++ 1194124:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 1194124:pw-trigger.sh: pw_patch_check_state: 270: break ++ 1194124:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 1194124:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.qe6QGxfqPv /tmp/tmp.K3YN8HJ6jR + 1194124:pw-trigger.sh: 89: check_state=success + 1194124:pw-trigger.sh: 90: '[' success = pending ']' + 1194124:pw-trigger.sh: 93: num_patch=1 + 1194124:pw-trigger.sh: 72: true ++ 1194124:pw-trigger.sh: 74: pw_get_patch_from_series gdb 61803 1 ++ 1194124:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 1194124:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 1194124:pw-trigger.sh: pw_get_patch_from_series: 204: local id=61803 ++ 1194124:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 1194124:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 1194124:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 61803 property '.*' value Patches 1 +++ 1194124:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 1194124:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 1194124:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 1194124:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 1194124:pw-trigger.sh: pw_yaml_get: 100: local id=61803 +++ 1194124:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 1194124:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 1194124:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 1194124:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 1194124:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 1194124:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 1194124:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id= ++ 1194124:pw-trigger.sh: pw_get_patch_from_series: 210: '[' '' = '' ']' ++ 1194124:pw-trigger.sh: pw_get_patch_from_series: 211: return 1 ++ 1194124:pw-trigger.sh: 74: true + 1194124:pw-trigger.sh: 74: patch_id= + 1194124:pw-trigger.sh: 75: '[' '' = '' ']' + 1194124:pw-trigger.sh: 76: break + 1194124:pw-trigger.sh: 96: '[' '' = '' ']' + 1194124:pw-trigger.sh: 97: continue + 1194124:pw-trigger.sh: 62: '[' 20 -gt 0 ']' + 1194124:pw-trigger.sh: 63: i=19 ++ 1194124:pw-trigger.sh: 64: shyaml get-value 19.id + 1194124:pw-trigger.sh: 64: series_id=61806 + 1194124:pw-trigger.sh: 66: pw_series_complete_p gdb 61806 + 1194124:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 1194124:pw-trigger.sh: pw_series_complete_p: 183: local project=gdb + 1194124:pw-trigger.sh: pw_series_complete_p: 184: local series_id=61806 + 1194124:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 1194124:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get gdb series 61806 property Complete value ++ 1194124:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 1194124:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 1194124:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 1194124:pw-trigger.sh: pw_yaml_get: 100: local id=61806 ++ 1194124:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 1194124:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 1194124:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 1194124:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 1194124:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 1194124:pw-trigger.sh: pw_yaml_get: 108: set +x + 1194124:pw-trigger.sh: pw_series_complete_p: 187: value=True + 1194124:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 1194124:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 1194124:pw-trigger.sh: 71: num_patch=0 + 1194124:pw-trigger.sh: 72: true ++ 1194124:pw-trigger.sh: 74: pw_get_patch_from_series gdb 61806 0 ++ 1194124:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 1194124:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 1194124:pw-trigger.sh: pw_get_patch_from_series: 204: local id=61806 ++ 1194124:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 1194124:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 1194124:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 61806 property '.*' value Patches 0 +++ 1194124:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 1194124:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 1194124:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 1194124:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 1194124:pw-trigger.sh: pw_yaml_get: 100: local id=61806 +++ 1194124:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 1194124:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 1194124:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 1194124:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 1194124:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 1194124:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 1194124:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=136372 ++ 1194124:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 136372 = '' ']' ++ 1194124:pw-trigger.sh: pw_get_patch_from_series: 213: echo 136372 + 1194124:pw-trigger.sh: 74: patch_id=136372 + 1194124:pw-trigger.sh: 75: '[' 136372 = '' ']' ++ 1194124:pw-trigger.sh: 82: pw_get_patch_data gdb 136372 State ++ 1194124:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 1194124:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 1194124:pw-trigger.sh: pw_get_patch_data: 224: local project=gdb ++ 1194124:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=136372 ++ 1194124:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 1194124:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gdb patch 136372 property State value ++ 1194124:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 1194124:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 1194124:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 1194124:pw-trigger.sh: pw_yaml_get: 100: local id=136372 ++ 1194124:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 1194124:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 1194124:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 1194124:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 1194124:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 1194124:pw-trigger.sh: pw_yaml_get: 108: set +x + 1194124:pw-trigger.sh: 82: patch_state=new + 1194124:pw-trigger.sh: 83: case "$patch_state" in ++ 1194124:pw-trigger.sh: 89: pw_patch_check_state 136372 tcwg_gdb_check--master-arm ++ 1194124:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 1194124:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=136372 ++ 1194124:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_check--master-arm ++ 1194124:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 1194124:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_check--master-arm +++ 1194124:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 1194124:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 1194124:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_check--master-arm +++ 1194124:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 1194124:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 1194124:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 1194124:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 1194124:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_check--master-arm ++ 1194124:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 1194124:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 1194124:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.PCpc5ebeJa +++ 1194124:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 1194124:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.JAX6Ua9zTp ++ 1194124:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.PCpc5ebeJa /tmp/tmp.JAX6Ua9zTp' EXIT ++ 1194124:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 1194124:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/136372/checks/ ++ 1194124:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/136372/checks/?user=linaro-tcwg-bot&context=tcwg_gdb_check--master-arm&page=last' ++ 1194124:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 1194124:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 1194124:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1194124:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 1194124:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1194124:pw-trigger.sh: pw_patch_check_state: 267: wait 1196608 ++ 1194124:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 1194124:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1194124:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.JAX6Ua9zTp ++ 1194124:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 460484, "url": "https://patchwork.sourceware.org/api/1.2/patches/136372/checks/460484/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-06-04T04:17:47.284395", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_check--master-arm-precommit/builds/10263/log", "context": "tcwg_gdb_check--master-arm", "description": "Test started" }' = null ']' +++ 1194124:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1194124:pw-trigger.sh: pw_patch_check_state: 273: date=2026-06-04T04:17:47.284395 +++ 1194124:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-06-04T04:17:47.284395 +%s ++ 1194124:pw-trigger.sh: pw_patch_check_state: 274: date=1780546667 ++ 1194124:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1780546667 ']' ++ 1194124:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1780546667 +++ 1194124:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1194124:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 1194124:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1194124:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 1194124:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1194124:pw-trigger.sh: pw_patch_check_state: 267: wait 1196615 ++ 1194124:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 1194124:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1194124:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.JAX6Ua9zTp ++ 1194124:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 460485, "url": "https://patchwork.sourceware.org/api/1.2/patches/136372/checks/460485/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-06-04T04:18:00.465365", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_check--master-arm-precommit/builds/10263/log", "context": "tcwg_gdb_check--master-arm", "description": "Patch applied" }' = null ']' +++ 1194124:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1194124:pw-trigger.sh: pw_patch_check_state: 273: date=2026-06-04T04:18:00.465365 +++ 1194124:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-06-04T04:18:00.465365 +%s ++ 1194124:pw-trigger.sh: pw_patch_check_state: 274: date=1780546680 ++ 1194124:pw-trigger.sh: pw_patch_check_state: 275: '[' 1780546667 -le 1780546680 ']' ++ 1194124:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1780546680 +++ 1194124:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1194124:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 1194124:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1194124:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 1194124:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1194124:pw-trigger.sh: pw_patch_check_state: 267: wait 1196622 ++ 1194124:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 1194124:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1194124:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.JAX6Ua9zTp ++ 1194124:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 460515, "url": "https://patchwork.sourceware.org/api/1.2/patches/136372/checks/460515/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-06-04T06:10:47.143414", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_check--master-arm-precommit/builds/10263/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_gdb_check--master-arm", "description": "Test passed" }' = null ']' +++ 1194124:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1194124:pw-trigger.sh: pw_patch_check_state: 273: date=2026-06-04T06:10:47.143414 +++ 1194124:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-06-04T06:10:47.143414 +%s ++ 1194124:pw-trigger.sh: pw_patch_check_state: 274: date=1780553447 ++ 1194124:pw-trigger.sh: pw_patch_check_state: 275: '[' 1780546680 -le 1780553447 ']' ++ 1194124:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1780553447 +++ 1194124:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1194124:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 1194124:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1194124:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 1194124:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1194124:pw-trigger.sh: pw_patch_check_state: 267: wait 1196629 ++ 1194124:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 1194124:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1194124:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.JAX6Ua9zTp ++ 1194124:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 1194124:pw-trigger.sh: pw_patch_check_state: 270: break ++ 1194124:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 1194124:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.PCpc5ebeJa /tmp/tmp.JAX6Ua9zTp + 1194124:pw-trigger.sh: 89: check_state=success + 1194124:pw-trigger.sh: 90: '[' success = pending ']' + 1194124:pw-trigger.sh: 93: num_patch=1 + 1194124:pw-trigger.sh: 72: true ++ 1194124:pw-trigger.sh: 74: pw_get_patch_from_series gdb 61806 1 ++ 1194124:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 1194124:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 1194124:pw-trigger.sh: pw_get_patch_from_series: 204: local id=61806 ++ 1194124:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 1194124:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 1194124:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 61806 property '.*' value Patches 1 +++ 1194124:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 1194124:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 1194124:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 1194124:pw-trigger.sh: pw_yaml_get: 100: local id=61806 +++ 1194124:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 1194124:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 1194124:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 1194124:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 1194124:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 1194124:pw-trigger.sh: pw_yaml_get: 108: set +x +++ 1194124:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 ++ 1194124:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=136365 ++ 1194124:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 136365 = '' ']' ++ 1194124:pw-trigger.sh: pw_get_patch_from_series: 213: echo 136365 + 1194124:pw-trigger.sh: 74: patch_id=136365 + 1194124:pw-trigger.sh: 75: '[' 136365 = '' ']' ++ 1194124:pw-trigger.sh: 82: pw_get_patch_data gdb 136365 State ++ 1194124:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 1194124:pw-trigger.sh: pw_get_patch_data: 224: local project=gdb ++ 1194124:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 1194124:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=136365 ++ 1194124:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 1194124:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gdb patch 136365 property State value ++ 1194124:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 1194124:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 1194124:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 1194124:pw-trigger.sh: pw_yaml_get: 100: local id=136365 ++ 1194124:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 1194124:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 1194124:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 1194124:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 1194124:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 1194124:pw-trigger.sh: pw_yaml_get: 108: set +x + 1194124:pw-trigger.sh: 82: patch_state=new + 1194124:pw-trigger.sh: 83: case "$patch_state" in ++ 1194124:pw-trigger.sh: 89: pw_patch_check_state 136365 tcwg_gdb_check--master-arm ++ 1194124:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 1194124:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=136365 ++ 1194124:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_check--master-arm ++ 1194124:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 1194124:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 +++ 1194124:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_check--master-arm ++ 1194124:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 1194124:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_check--master-arm +++ 1194124:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 1194124:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 1194124:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 1194124:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 1194124:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_check--master-arm ++ 1194124:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 1194124:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 1194124:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.d11AvQ1Axz +++ 1194124:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 1194124:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.sU1jfzx71V ++ 1194124:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.d11AvQ1Axz /tmp/tmp.sU1jfzx71V' EXIT ++ 1194124:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 1194124:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/136365/checks/ ++ 1194124:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/136365/checks/?user=linaro-tcwg-bot&context=tcwg_gdb_check--master-arm&page=last' ++ 1194124:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 1194124:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 1194124:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1194124:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 1194124:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1194124:pw-trigger.sh: pw_patch_check_state: 267: wait 1196693 ++ 1194124:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 1194124:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1194124:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.sU1jfzx71V ++ 1194124:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 460633, "url": "https://patchwork.sourceware.org/api/1.2/patches/136365/checks/460633/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-06-04T11:06:33.099190", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_check--master-arm-precommit/builds/10277/log", "context": "tcwg_gdb_check--master-arm", "description": "Test started" }' = null ']' +++ 1194124:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1194124:pw-trigger.sh: pw_patch_check_state: 273: date=2026-06-04T11:06:33.099190 +++ 1194124:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-06-04T11:06:33.099190 +%s ++ 1194124:pw-trigger.sh: pw_patch_check_state: 274: date=1780571193 ++ 1194124:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1780571193 ']' ++ 1194124:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1780571193 +++ 1194124:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1194124:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 1194124:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1194124:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 1194124:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1194124:pw-trigger.sh: pw_patch_check_state: 267: wait 1196700 ++ 1194124:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 1194124:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1194124:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.sU1jfzx71V ++ 1194124:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 460635, "url": "https://patchwork.sourceware.org/api/1.2/patches/136365/checks/460635/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-06-04T11:06:36.581590", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_check--master-arm-precommit/builds/10277/log", "context": "tcwg_gdb_check--master-arm", "description": "Patch applied" }' = null ']' +++ 1194124:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1194124:pw-trigger.sh: pw_patch_check_state: 273: date=2026-06-04T11:06:36.581590 +++ 1194124:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-06-04T11:06:36.581590 +%s ++ 1194124:pw-trigger.sh: pw_patch_check_state: 274: date=1780571196 ++ 1194124:pw-trigger.sh: pw_patch_check_state: 275: '[' 1780571193 -le 1780571196 ']' ++ 1194124:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1780571196 +++ 1194124:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1194124:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 1194124:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1194124:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 1194124:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1194124:pw-trigger.sh: pw_patch_check_state: 267: wait 1196707 ++ 1194124:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 1194124:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1194124:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.sU1jfzx71V ++ 1194124:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 460685, "url": "https://patchwork.sourceware.org/api/1.2/patches/136365/checks/460685/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-06-04T13:07:34.200148", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_check--master-arm-precommit/builds/10277/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_gdb_check--master-arm", "description": "Test passed" }' = null ']' +++ 1194124:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1194124:pw-trigger.sh: pw_patch_check_state: 273: date=2026-06-04T13:07:34.200148 +++ 1194124:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-06-04T13:07:34.200148 +%s ++ 1194124:pw-trigger.sh: pw_patch_check_state: 274: date=1780578454 ++ 1194124:pw-trigger.sh: pw_patch_check_state: 275: '[' 1780571196 -le 1780578454 ']' ++ 1194124:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1780578454 +++ 1194124:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1194124:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 1194124:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1194124:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 1194124:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1194124:pw-trigger.sh: pw_patch_check_state: 267: wait 1196714 ++ 1194124:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 1194124:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1194124:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.sU1jfzx71V ++ 1194124:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 1194124:pw-trigger.sh: pw_patch_check_state: 270: break ++ 1194124:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 1194124:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.d11AvQ1Axz /tmp/tmp.sU1jfzx71V + 1194124:pw-trigger.sh: 89: check_state=success + 1194124:pw-trigger.sh: 90: '[' success = pending ']' + 1194124:pw-trigger.sh: 93: num_patch=2 + 1194124:pw-trigger.sh: 72: true ++ 1194124:pw-trigger.sh: 74: pw_get_patch_from_series gdb 61806 2 ++ 1194124:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 1194124:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 1194124:pw-trigger.sh: pw_get_patch_from_series: 204: local id=61806 ++ 1194124:pw-trigger.sh: pw_get_patch_from_series: 205: local num=2 ++ 1194124:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 1194124:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 1194124:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 61806 property '.*' value Patches 2 +++ 1194124:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 1194124:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 1194124:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 1194124:pw-trigger.sh: pw_yaml_get: 100: local id=61806 +++ 1194124:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 1194124:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 1194124:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 1194124:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 1194124:pw-trigger.sh: pw_yaml_get: 105: local match_num=2 +++ 1194124:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 1194124:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=136369 ++ 1194124:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 136369 = '' ']' ++ 1194124:pw-trigger.sh: pw_get_patch_from_series: 213: echo 136369 + 1194124:pw-trigger.sh: 74: patch_id=136369 + 1194124:pw-trigger.sh: 75: '[' 136369 = '' ']' ++ 1194124:pw-trigger.sh: 82: pw_get_patch_data gdb 136369 State ++ 1194124:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 1194124:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 1194124:pw-trigger.sh: pw_get_patch_data: 224: local project=gdb ++ 1194124:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=136369 ++ 1194124:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 1194124:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gdb patch 136369 property State value ++ 1194124:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 1194124:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 1194124:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 1194124:pw-trigger.sh: pw_yaml_get: 100: local id=136369 ++ 1194124:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 1194124:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 1194124:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 1194124:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 1194124:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 1194124:pw-trigger.sh: pw_yaml_get: 108: set +x + 1194124:pw-trigger.sh: 82: patch_state=new + 1194124:pw-trigger.sh: 83: case "$patch_state" in ++ 1194124:pw-trigger.sh: 89: pw_patch_check_state 136369 tcwg_gdb_check--master-arm ++ 1194124:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 1194124:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=136369 ++ 1194124:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_check--master-arm ++ 1194124:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 1194124:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_check--master-arm +++ 1194124:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 1194124:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 1194124:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_check--master-arm +++ 1194124:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 1194124:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 1194124:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 1194124:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 1194124:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_check--master-arm ++ 1194124:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 1194124:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 1194124:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.TydOMl6VX6 +++ 1194124:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 1194124:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.vGhk1eIhRh ++ 1194124:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.TydOMl6VX6 /tmp/tmp.vGhk1eIhRh' EXIT ++ 1194124:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 1194124:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/136369/checks/ ++ 1194124:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/136369/checks/?user=linaro-tcwg-bot&context=tcwg_gdb_check--master-arm&page=last' ++ 1194124:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 1194124:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 1194124:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1194124:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 1194124:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1194124:pw-trigger.sh: pw_patch_check_state: 267: wait 1196781 ++ 1194124:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 1194124:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1194124:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.vGhk1eIhRh ++ 1194124:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 461015, "url": "https://patchwork.sourceware.org/api/1.2/patches/136369/checks/461015/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-06-04T23:01:18.841155", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_check--master-arm-precommit/builds/10282/log", "context": "tcwg_gdb_check--master-arm", "description": "Test started" }' = null ']' +++ 1194124:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1194124:pw-trigger.sh: pw_patch_check_state: 273: date=2026-06-04T23:01:18.841155 +++ 1194124:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-06-04T23:01:18.841155 +%s ++ 1194124:pw-trigger.sh: pw_patch_check_state: 274: date=1780614078 ++ 1194124:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1780614078 ']' ++ 1194124:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1780614078 +++ 1194124:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1194124:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 1194124:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1194124:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 1194124:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1194124:pw-trigger.sh: pw_patch_check_state: 267: wait 1196788 ++ 1194124:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 1194124:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1194124:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.vGhk1eIhRh ++ 1194124:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 461016, "url": "https://patchwork.sourceware.org/api/1.2/patches/136369/checks/461016/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-06-04T23:01:23.287523", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_check--master-arm-precommit/builds/10282/log", "context": "tcwg_gdb_check--master-arm", "description": "Patch applied" }' = null ']' +++ 1194124:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1194124:pw-trigger.sh: pw_patch_check_state: 273: date=2026-06-04T23:01:23.287523 +++ 1194124:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-06-04T23:01:23.287523 +%s ++ 1194124:pw-trigger.sh: pw_patch_check_state: 274: date=1780614083 ++ 1194124:pw-trigger.sh: pw_patch_check_state: 275: '[' 1780614078 -le 1780614083 ']' ++ 1194124:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1780614083 +++ 1194124:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1194124:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 1194124:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1194124:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 1194124:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1194124:pw-trigger.sh: pw_patch_check_state: 267: wait 1196795 ++ 1194124:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 1194124:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1194124:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.vGhk1eIhRh ++ 1194124:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 461040, "url": "https://patchwork.sourceware.org/api/1.2/patches/136369/checks/461040/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-06-05T01:53:40.167529", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_check--master-arm-precommit/builds/10282/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_gdb_check--master-arm", "description": "Test passed" }' = null ']' +++ 1194124:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1194124:pw-trigger.sh: pw_patch_check_state: 273: date=2026-06-05T01:53:40.167529 +++ 1194124:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-06-05T01:53:40.167529 +%s ++ 1194124:pw-trigger.sh: pw_patch_check_state: 274: date=1780624420 ++ 1194124:pw-trigger.sh: pw_patch_check_state: 275: '[' 1780614083 -le 1780624420 ']' ++ 1194124:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1780624420 +++ 1194124:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1194124:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 1194124:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1194124:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 1194124:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 1194124:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1194124:pw-trigger.sh: pw_patch_check_state: 267: wait 1196802 ++ 1194124:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1194124:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.vGhk1eIhRh ++ 1194124:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 1194124:pw-trigger.sh: pw_patch_check_state: 270: break ++ 1194124:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 1194124:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.TydOMl6VX6 /tmp/tmp.vGhk1eIhRh + 1194124:pw-trigger.sh: 89: check_state=success + 1194124:pw-trigger.sh: 90: '[' success = pending ']' + 1194124:pw-trigger.sh: 93: num_patch=3 + 1194124:pw-trigger.sh: 72: true ++ 1194124:pw-trigger.sh: 74: pw_get_patch_from_series gdb 61806 3 ++ 1194124:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 1194124:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 1194124:pw-trigger.sh: pw_get_patch_from_series: 204: local id=61806 ++ 1194124:pw-trigger.sh: pw_get_patch_from_series: 205: local num=3 ++ 1194124:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 1194124:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 61806 property '.*' value Patches 3 +++ 1194124:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 1194124:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 1194124:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 1194124:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 1194124:pw-trigger.sh: pw_yaml_get: 100: local id=61806 +++ 1194124:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 1194124:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 1194124:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 1194124:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 1194124:pw-trigger.sh: pw_yaml_get: 105: local match_num=3 +++ 1194124:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 1194124:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=136366 ++ 1194124:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 136366 = '' ']' ++ 1194124:pw-trigger.sh: pw_get_patch_from_series: 213: echo 136366 + 1194124:pw-trigger.sh: 74: patch_id=136366 + 1194124:pw-trigger.sh: 75: '[' 136366 = '' ']' ++ 1194124:pw-trigger.sh: 82: pw_get_patch_data gdb 136366 State ++ 1194124:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 1194124:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 1194124:pw-trigger.sh: pw_get_patch_data: 224: local project=gdb ++ 1194124:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=136366 ++ 1194124:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 1194124:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gdb patch 136366 property State value ++ 1194124:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 1194124:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 1194124:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 1194124:pw-trigger.sh: pw_yaml_get: 100: local id=136366 ++ 1194124:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 1194124:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 1194124:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 1194124:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 1194124:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 1194124:pw-trigger.sh: pw_yaml_get: 108: set +x + 1194124:pw-trigger.sh: 82: patch_state=new + 1194124:pw-trigger.sh: 83: case "$patch_state" in ++ 1194124:pw-trigger.sh: 89: pw_patch_check_state 136366 tcwg_gdb_check--master-arm ++ 1194124:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 1194124:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=136366 ++ 1194124:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_check--master-arm ++ 1194124:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 1194124:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_check--master-arm +++ 1194124:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 1194124:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 1194124:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_check--master-arm +++ 1194124:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 1194124:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 1194124:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 1194124:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 1194124:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_check--master-arm ++ 1194124:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 1194124:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 1194124:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.MSw2vxAzJH +++ 1194124:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 1194124:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.uKcTdluBKc ++ 1194124:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.MSw2vxAzJH /tmp/tmp.uKcTdluBKc' EXIT ++ 1194124:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 1194124:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/136366/checks/ ++ 1194124:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/136366/checks/?user=linaro-tcwg-bot&context=tcwg_gdb_check--master-arm&page=last' ++ 1194124:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 1194124:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 1194124:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1194124:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 1194124:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1194124:pw-trigger.sh: pw_patch_check_state: 267: wait 1196872 ++ 1194124:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 1194124:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1194124:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.uKcTdluBKc ++ 1194124:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 461386, "url": "https://patchwork.sourceware.org/api/1.2/patches/136366/checks/461386/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-06-05T16:17:04.713471", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_check--master-arm-precommit/builds/10285/log", "context": "tcwg_gdb_check--master-arm", "description": "Test started" }' = null ']' +++ 1194124:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1194124:pw-trigger.sh: pw_patch_check_state: 273: date=2026-06-05T16:17:04.713471 +++ 1194124:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-06-05T16:17:04.713471 +%s ++ 1194124:pw-trigger.sh: pw_patch_check_state: 274: date=1780676224 ++ 1194124:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1780676224 ']' ++ 1194124:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1780676224 +++ 1194124:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1194124:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 1194124:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1194124:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 1194124:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1194124:pw-trigger.sh: pw_patch_check_state: 267: wait 1196879 ++ 1194124:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 1194124:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1194124:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.uKcTdluBKc ++ 1194124:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 461387, "url": "https://patchwork.sourceware.org/api/1.2/patches/136366/checks/461387/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-06-05T16:17:06.726025", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_check--master-arm-precommit/builds/10285/log", "context": "tcwg_gdb_check--master-arm", "description": "Patch applied" }' = null ']' +++ 1194124:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1194124:pw-trigger.sh: pw_patch_check_state: 273: date=2026-06-05T16:17:06.726025 +++ 1194124:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-06-05T16:17:06.726025 +%s ++ 1194124:pw-trigger.sh: pw_patch_check_state: 274: date=1780676226 ++ 1194124:pw-trigger.sh: pw_patch_check_state: 275: '[' 1780676224 -le 1780676226 ']' ++ 1194124:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1780676226 +++ 1194124:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1194124:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 1194124:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1194124:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 1194124:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1194124:pw-trigger.sh: pw_patch_check_state: 267: wait 1196886 ++ 1194124:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 1194124:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1194124:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.uKcTdluBKc ++ 1194124:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 461416, "url": "https://patchwork.sourceware.org/api/1.2/patches/136366/checks/461416/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-06-05T18:14:34.081462", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_check--master-arm-precommit/builds/10285/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_gdb_check--master-arm", "description": "Test passed" }' = null ']' +++ 1194124:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1194124:pw-trigger.sh: pw_patch_check_state: 273: date=2026-06-05T18:14:34.081462 +++ 1194124:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-06-05T18:14:34.081462 +%s ++ 1194124:pw-trigger.sh: pw_patch_check_state: 274: date=1780683274 ++ 1194124:pw-trigger.sh: pw_patch_check_state: 275: '[' 1780676226 -le 1780683274 ']' ++ 1194124:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1780683274 +++ 1194124:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1194124:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 1194124:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1194124:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 1194124:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1194124:pw-trigger.sh: pw_patch_check_state: 267: wait 1196893 ++ 1194124:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 1194124:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1194124:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.uKcTdluBKc ++ 1194124:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 1194124:pw-trigger.sh: pw_patch_check_state: 270: break ++ 1194124:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 1194124:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.MSw2vxAzJH /tmp/tmp.uKcTdluBKc + 1194124:pw-trigger.sh: 89: check_state=success + 1194124:pw-trigger.sh: 90: '[' success = pending ']' + 1194124:pw-trigger.sh: 93: num_patch=4 + 1194124:pw-trigger.sh: 72: true ++ 1194124:pw-trigger.sh: 74: pw_get_patch_from_series gdb 61806 4 ++ 1194124:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 1194124:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 1194124:pw-trigger.sh: pw_get_patch_from_series: 204: local id=61806 ++ 1194124:pw-trigger.sh: pw_get_patch_from_series: 205: local num=4 ++ 1194124:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 1194124:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 61806 property '.*' value Patches 4 +++ 1194124:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 1194124:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 1194124:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 1194124:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 1194124:pw-trigger.sh: pw_yaml_get: 100: local id=61806 +++ 1194124:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 1194124:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 1194124:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 1194124:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 1194124:pw-trigger.sh: pw_yaml_get: 105: local match_num=4 +++ 1194124:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 1194124:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=136370 ++ 1194124:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 136370 = '' ']' ++ 1194124:pw-trigger.sh: pw_get_patch_from_series: 213: echo 136370 + 1194124:pw-trigger.sh: 74: patch_id=136370 + 1194124:pw-trigger.sh: 75: '[' 136370 = '' ']' ++ 1194124:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 1194124:pw-trigger.sh: 82: pw_get_patch_data gdb 136370 State ++ 1194124:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 1194124:pw-trigger.sh: pw_get_patch_data: 224: local project=gdb ++ 1194124:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=136370 ++ 1194124:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 1194124:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gdb patch 136370 property State value ++ 1194124:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 1194124:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 1194124:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 1194124:pw-trigger.sh: pw_yaml_get: 100: local id=136370 ++ 1194124:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 1194124:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 1194124:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 1194124:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 1194124:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 1194124:pw-trigger.sh: pw_yaml_get: 108: set +x + 1194124:pw-trigger.sh: 82: patch_state=new + 1194124:pw-trigger.sh: 83: case "$patch_state" in ++ 1194124:pw-trigger.sh: 89: pw_patch_check_state 136370 tcwg_gdb_check--master-arm ++ 1194124:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 1194124:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=136370 ++ 1194124:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_check--master-arm ++ 1194124:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 1194124:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_check--master-arm +++ 1194124:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 1194124:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 1194124:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_check--master-arm +++ 1194124:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 1194124:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 1194124:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 1194124:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 1194124:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_check--master-arm ++ 1194124:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 1194124:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 1194124:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.JDrMFAX5ug +++ 1194124:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 1194124:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.sdw4r8gq6k ++ 1194124:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.JDrMFAX5ug /tmp/tmp.sdw4r8gq6k' EXIT ++ 1194124:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 1194124:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/136370/checks/ ++ 1194124:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/136370/checks/?user=linaro-tcwg-bot&context=tcwg_gdb_check--master-arm&page=last' ++ 1194124:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 1194124:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 1194124:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1194124:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 1194124:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1194124:pw-trigger.sh: pw_patch_check_state: 267: wait 1196966 ++ 1194124:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 1194124:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1194124:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.sdw4r8gq6k ++ 1194124:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 461944, "url": "https://patchwork.sourceware.org/api/1.2/patches/136370/checks/461944/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-06-06T17:26:43.030962", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_check--master-arm-precommit/builds/10294/log", "context": "tcwg_gdb_check--master-arm", "description": "Test started" }' = null ']' +++ 1194124:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1194124:pw-trigger.sh: pw_patch_check_state: 273: date=2026-06-06T17:26:43.030962 +++ 1194124:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-06-06T17:26:43.030962 +%s ++ 1194124:pw-trigger.sh: pw_patch_check_state: 274: date=1780766803 ++ 1194124:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1780766803 ']' ++ 1194124:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1780766803 +++ 1194124:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1194124:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 1194124:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1194124:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 1194124:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1194124:pw-trigger.sh: pw_patch_check_state: 267: wait 1196973 ++ 1194124:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 1194124:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1194124:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.sdw4r8gq6k ++ 1194124:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 461946, "url": "https://patchwork.sourceware.org/api/1.2/patches/136370/checks/461946/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-06-06T17:26:46.548473", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_check--master-arm-precommit/builds/10294/log", "context": "tcwg_gdb_check--master-arm", "description": "Patch applied" }' = null ']' +++ 1194124:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1194124:pw-trigger.sh: pw_patch_check_state: 273: date=2026-06-06T17:26:46.548473 +++ 1194124:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-06-06T17:26:46.548473 +%s ++ 1194124:pw-trigger.sh: pw_patch_check_state: 274: date=1780766806 ++ 1194124:pw-trigger.sh: pw_patch_check_state: 275: '[' 1780766803 -le 1780766806 ']' ++ 1194124:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1780766806 +++ 1194124:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1194124:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 1194124:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1194124:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 1194124:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1194124:pw-trigger.sh: pw_patch_check_state: 267: wait 1196980 ++ 1194124:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 1194124:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1194124:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.sdw4r8gq6k ++ 1194124:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 461985, "url": "https://patchwork.sourceware.org/api/1.2/patches/136370/checks/461985/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-06-06T19:31:46.351375", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_check--master-arm-precommit/builds/10294/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_gdb_check--master-arm", "description": "Test passed" }' = null ']' +++ 1194124:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1194124:pw-trigger.sh: pw_patch_check_state: 273: date=2026-06-06T19:31:46.351375 +++ 1194124:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-06-06T19:31:46.351375 +%s ++ 1194124:pw-trigger.sh: pw_patch_check_state: 274: date=1780774306 ++ 1194124:pw-trigger.sh: pw_patch_check_state: 275: '[' 1780766806 -le 1780774306 ']' ++ 1194124:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1780774306 +++ 1194124:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1194124:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 1194124:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1194124:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 1194124:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1194124:pw-trigger.sh: pw_patch_check_state: 267: wait 1196987 ++ 1194124:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 1194124:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1194124:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.sdw4r8gq6k ++ 1194124:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 1194124:pw-trigger.sh: pw_patch_check_state: 270: break ++ 1194124:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 1194124:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.JDrMFAX5ug /tmp/tmp.sdw4r8gq6k + 1194124:pw-trigger.sh: 89: check_state=success + 1194124:pw-trigger.sh: 90: '[' success = pending ']' + 1194124:pw-trigger.sh: 93: num_patch=5 + 1194124:pw-trigger.sh: 72: true ++ 1194124:pw-trigger.sh: 74: pw_get_patch_from_series gdb 61806 5 ++ 1194124:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 1194124:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 1194124:pw-trigger.sh: pw_get_patch_from_series: 204: local id=61806 ++ 1194124:pw-trigger.sh: pw_get_patch_from_series: 205: local num=5 ++ 1194124:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 1194124:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 61806 property '.*' value Patches 5 +++ 1194124:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 1194124:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 1194124:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 1194124:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 1194124:pw-trigger.sh: pw_yaml_get: 100: local id=61806 +++ 1194124:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 1194124:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 1194124:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 1194124:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 1194124:pw-trigger.sh: pw_yaml_get: 105: local match_num=5 +++ 1194124:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 1194124:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=136367 ++ 1194124:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 136367 = '' ']' ++ 1194124:pw-trigger.sh: pw_get_patch_from_series: 213: echo 136367 + 1194124:pw-trigger.sh: 74: patch_id=136367 + 1194124:pw-trigger.sh: 75: '[' 136367 = '' ']' ++ 1194124:pw-trigger.sh: 82: pw_get_patch_data gdb 136367 State ++ 1194124:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 1194124:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 1194124:pw-trigger.sh: pw_get_patch_data: 224: local project=gdb ++ 1194124:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=136367 ++ 1194124:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 1194124:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gdb patch 136367 property State value ++ 1194124:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 1194124:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 1194124:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 1194124:pw-trigger.sh: pw_yaml_get: 100: local id=136367 ++ 1194124:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 1194124:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 1194124:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 1194124:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 1194124:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 1194124:pw-trigger.sh: pw_yaml_get: 108: set +x + 1194124:pw-trigger.sh: 82: patch_state=new + 1194124:pw-trigger.sh: 83: case "$patch_state" in ++ 1194124:pw-trigger.sh: 89: pw_patch_check_state 136367 tcwg_gdb_check--master-arm ++ 1194124:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 1194124:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=136367 ++ 1194124:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_check--master-arm ++ 1194124:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 1194124:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_check--master-arm +++ 1194124:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 1194124:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 1194124:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_check--master-arm +++ 1194124:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 1194124:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 1194124:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 1194124:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 1194124:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_check--master-arm ++ 1194124:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 1194124:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 1194124:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.Ngc9EI5lzV +++ 1194124:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 1194124:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.ZIgcczlmuH ++ 1194124:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.Ngc9EI5lzV /tmp/tmp.ZIgcczlmuH' EXIT ++ 1194124:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 1194124:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/136367/checks/ ++ 1194124:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/136367/checks/?user=linaro-tcwg-bot&context=tcwg_gdb_check--master-arm&page=last' ++ 1194124:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 1194124:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 1194124:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1194124:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 1194124:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1194124:pw-trigger.sh: pw_patch_check_state: 267: wait 1197063 ++ 1194124:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 1194124:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1194124:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.ZIgcczlmuH ++ 1194124:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 1194124:pw-trigger.sh: pw_patch_check_state: 270: break ++ 1194124:pw-trigger.sh: pw_patch_check_state: 281: echo pending +++ 1194124:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.Ngc9EI5lzV /tmp/tmp.ZIgcczlmuH + 1194124:pw-trigger.sh: 89: check_state=pending + 1194124:pw-trigger.sh: 90: '[' pending = pending ']' + 1194124:pw-trigger.sh: 91: break + 1194124:pw-trigger.sh: 96: '[' 136367 = '' ']' + 1194124:pw-trigger.sh: 101: check_state=success + 1194124:pw-trigger.sh: 102: for prereq_bot in "${prereq_bots[@]}" ++ 1194124:pw-trigger.sh: 103: pw_patch_check_state 136367 tcwg_gdb_build--master-arm ++ 1194124:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 1194124:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=136367 ++ 1194124:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_build--master-arm ++ 1194124:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 1194124:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_build--master-arm +++ 1194124:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 1194124:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 1194124:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_build--master-arm +++ 1194124:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 1194124:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 1194124:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 1194124:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 1194124:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_build--master-arm ++ 1194124:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 1194124:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 1194124:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.ooafUSEw1I +++ 1194124:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 1194124:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.mZYHV3YZoG ++ 1194124:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.ooafUSEw1I /tmp/tmp.mZYHV3YZoG' EXIT ++ 1194124:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 1194124:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/136367/checks/ ++ 1194124:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/136367/checks/?user=linaro-tcwg-bot&context=tcwg_gdb_build--master-arm&page=last' ++ 1194124:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 1194124:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 1194124:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1194124:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 1194124:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1194124:pw-trigger.sh: pw_patch_check_state: 267: wait 1197078 ++ 1194124:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 1194124:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1194124:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.mZYHV3YZoG ++ 1194124:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 461470, "url": "https://patchwork.sourceware.org/api/1.2/patches/136367/checks/461470/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-06-05T19:04:13.895522", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-arm-precommit/builds/10379/log", "context": "tcwg_gdb_build--master-arm", "description": "Build started" }' = null ']' +++ 1194124:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1194124:pw-trigger.sh: pw_patch_check_state: 273: date=2026-06-05T19:04:13.895522 +++ 1194124:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-06-05T19:04:13.895522 +%s ++ 1194124:pw-trigger.sh: pw_patch_check_state: 274: date=1780686253 ++ 1194124:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1780686253 ']' ++ 1194124:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1780686253 +++ 1194124:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1194124:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 1194124:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1194124:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 1194124:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1194124:pw-trigger.sh: pw_patch_check_state: 267: wait 1197085 ++ 1194124:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 1194124:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1194124:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.mZYHV3YZoG ++ 1194124:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 461471, "url": "https://patchwork.sourceware.org/api/1.2/patches/136367/checks/461471/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-06-05T19:04:16.681315", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-arm-precommit/builds/10379/log", "context": "tcwg_gdb_build--master-arm", "description": "Patch applied" }' = null ']' +++ 1194124:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1194124:pw-trigger.sh: pw_patch_check_state: 273: date=2026-06-05T19:04:16.681315 +++ 1194124:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-06-05T19:04:16.681315 +%s ++ 1194124:pw-trigger.sh: pw_patch_check_state: 274: date=1780686256 ++ 1194124:pw-trigger.sh: pw_patch_check_state: 275: '[' 1780686253 -le 1780686256 ']' ++ 1194124:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1780686256 +++ 1194124:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1194124:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 1194124:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1194124:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 1194124:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1194124:pw-trigger.sh: pw_patch_check_state: 267: wait 1197092 ++ 1194124:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 1194124:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1194124:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.mZYHV3YZoG ++ 1194124:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 461477, "url": "https://patchwork.sourceware.org/api/1.2/patches/136367/checks/461477/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-06-05T19:07:02.391737", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-arm-precommit/builds/10379/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_gdb_build--master-arm", "description": "Build passed" }' = null ']' +++ 1194124:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1194124:pw-trigger.sh: pw_patch_check_state: 273: date=2026-06-05T19:07:02.391737 +++ 1194124:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-06-05T19:07:02.391737 +%s ++ 1194124:pw-trigger.sh: pw_patch_check_state: 274: date=1780686422 ++ 1194124:pw-trigger.sh: pw_patch_check_state: 275: '[' 1780686256 -le 1780686422 ']' ++ 1194124:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1780686422 +++ 1194124:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1194124:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 1194124:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1194124:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 1194124:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1194124:pw-trigger.sh: pw_patch_check_state: 267: wait 1197099 ++ 1194124:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 1194124:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1194124:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.mZYHV3YZoG ++ 1194124:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 1194124:pw-trigger.sh: pw_patch_check_state: 270: break ++ 1194124:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 1194124:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.ooafUSEw1I /tmp/tmp.mZYHV3YZoG + 1194124:pw-trigger.sh: 103: check_state=success + 1194124:pw-trigger.sh: 104: '[' success '!=' success ']' + 1194124:pw-trigger.sh: 108: '[' success '!=' success ']' + 1194124:pw-trigger.sh: 113: j=2 + 1194124:pw-trigger.sh: 114: cat + 1194124:pw-trigger.sh: 62: '[' 19 -gt 0 ']' + 1194124:pw-trigger.sh: 63: i=18 ++ 1194124:pw-trigger.sh: 64: shyaml get-value 18.id + 1194124:pw-trigger.sh: 64: series_id=61814 + 1194124:pw-trigger.sh: 66: pw_series_complete_p gdb 61814 + 1194124:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 1194124:pw-trigger.sh: pw_series_complete_p: 183: local project=gdb + 1194124:pw-trigger.sh: pw_series_complete_p: 184: local series_id=61814 + 1194124:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 1194124:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get gdb series 61814 property Complete value ++ 1194124:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 1194124:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 1194124:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 1194124:pw-trigger.sh: pw_yaml_get: 100: local id=61814 ++ 1194124:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 1194124:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 1194124:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 1194124:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 1194124:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 1194124:pw-trigger.sh: pw_yaml_get: 108: set +x + 1194124:pw-trigger.sh: pw_series_complete_p: 187: value=True + 1194124:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 1194124:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 1194124:pw-trigger.sh: 71: num_patch=0 + 1194124:pw-trigger.sh: 72: true ++ 1194124:pw-trigger.sh: 74: pw_get_patch_from_series gdb 61814 0 ++ 1194124:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 1194124:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 1194124:pw-trigger.sh: pw_get_patch_from_series: 204: local id=61814 ++ 1194124:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 1194124:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 1194124:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 61814 property '.*' value Patches 0 +++ 1194124:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 1194124:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 1194124:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 1194124:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 1194124:pw-trigger.sh: pw_yaml_get: 100: local id=61814 +++ 1194124:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 1194124:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 1194124:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 1194124:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 1194124:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 1194124:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 1194124:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=136379 ++ 1194124:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 136379 = '' ']' ++ 1194124:pw-trigger.sh: pw_get_patch_from_series: 213: echo 136379 + 1194124:pw-trigger.sh: 74: patch_id=136379 + 1194124:pw-trigger.sh: 75: '[' 136379 = '' ']' ++ 1194124:pw-trigger.sh: 82: pw_get_patch_data gdb 136379 State ++ 1194124:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 1194124:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 1194124:pw-trigger.sh: pw_get_patch_data: 224: local project=gdb ++ 1194124:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=136379 ++ 1194124:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 1194124:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gdb patch 136379 property State value ++ 1194124:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 1194124:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 1194124:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 1194124:pw-trigger.sh: pw_yaml_get: 100: local id=136379 ++ 1194124:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 1194124:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 1194124:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 1194124:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 1194124:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 1194124:pw-trigger.sh: pw_yaml_get: 108: set +x + 1194124:pw-trigger.sh: 82: patch_state=new + 1194124:pw-trigger.sh: 83: case "$patch_state" in ++ 1194124:pw-trigger.sh: 89: pw_patch_check_state 136379 tcwg_gdb_check--master-arm ++ 1194124:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 1194124:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=136379 ++ 1194124:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_check--master-arm ++ 1194124:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 1194124:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_check--master-arm +++ 1194124:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 1194124:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 1194124:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_check--master-arm +++ 1194124:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 1194124:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 1194124:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 1194124:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 1194124:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_check--master-arm ++ 1194124:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 1194124:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 1194124:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.aQcdp4L6Fn +++ 1194124:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 1194124:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.d8FA4KhD8U ++ 1194124:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.aQcdp4L6Fn /tmp/tmp.d8FA4KhD8U' EXIT ++ 1194124:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 1194124:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/136379/checks/ ++ 1194124:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/136379/checks/?user=linaro-tcwg-bot&context=tcwg_gdb_check--master-arm&page=last' ++ 1194124:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 1194124:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 1194124:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1194124:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 1194124:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1194124:pw-trigger.sh: pw_patch_check_state: 267: wait 1197187 ++ 1194124:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 1194124:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1194124:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.d8FA4KhD8U ++ 1194124:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 460487, "url": "https://patchwork.sourceware.org/api/1.2/patches/136379/checks/460487/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-06-04T04:19:04.313539", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_check--master-arm-precommit/builds/10264/log", "context": "tcwg_gdb_check--master-arm", "description": "Test started" }' = null ']' +++ 1194124:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1194124:pw-trigger.sh: pw_patch_check_state: 273: date=2026-06-04T04:19:04.313539 +++ 1194124:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-06-04T04:19:04.313539 +%s ++ 1194124:pw-trigger.sh: pw_patch_check_state: 274: date=1780546744 ++ 1194124:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1780546744 ']' ++ 1194124:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1780546744 +++ 1194124:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1194124:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 1194124:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1194124:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 1194124:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1194124:pw-trigger.sh: pw_patch_check_state: 267: wait 1197194 ++ 1194124:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 1194124:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1194124:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.d8FA4KhD8U ++ 1194124:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 460490, "url": "https://patchwork.sourceware.org/api/1.2/patches/136379/checks/460490/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-06-04T04:19:06.742881", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_check--master-arm-precommit/builds/10264/log", "context": "tcwg_gdb_check--master-arm", "description": "Patch applied" }' = null ']' +++ 1194124:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1194124:pw-trigger.sh: pw_patch_check_state: 273: date=2026-06-04T04:19:06.742881 +++ 1194124:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-06-04T04:19:06.742881 +%s ++ 1194124:pw-trigger.sh: pw_patch_check_state: 274: date=1780546746 ++ 1194124:pw-trigger.sh: pw_patch_check_state: 275: '[' 1780546744 -le 1780546746 ']' ++ 1194124:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1780546746 +++ 1194124:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1194124:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 1194124:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1194124:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 1194124:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1194124:pw-trigger.sh: pw_patch_check_state: 267: wait 1197201 ++ 1194124:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 1194124:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1194124:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.d8FA4KhD8U ++ 1194124:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 460520, "url": "https://patchwork.sourceware.org/api/1.2/patches/136379/checks/460520/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-06-04T06:13:17.813221", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_check--master-arm-precommit/builds/10264/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_gdb_check--master-arm", "description": "Test passed" }' = null ']' +++ 1194124:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1194124:pw-trigger.sh: pw_patch_check_state: 273: date=2026-06-04T06:13:17.813221 +++ 1194124:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-06-04T06:13:17.813221 +%s ++ 1194124:pw-trigger.sh: pw_patch_check_state: 274: date=1780553597 ++ 1194124:pw-trigger.sh: pw_patch_check_state: 275: '[' 1780546746 -le 1780553597 ']' ++ 1194124:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1780553597 +++ 1194124:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1194124:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 1194124:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1194124:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 1194124:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1194124:pw-trigger.sh: pw_patch_check_state: 267: wait 1197208 ++ 1194124:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 1194124:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1194124:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.d8FA4KhD8U ++ 1194124:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 1194124:pw-trigger.sh: pw_patch_check_state: 270: break ++ 1194124:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 1194124:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.aQcdp4L6Fn /tmp/tmp.d8FA4KhD8U + 1194124:pw-trigger.sh: 89: check_state=success + 1194124:pw-trigger.sh: 90: '[' success = pending ']' + 1194124:pw-trigger.sh: 93: num_patch=1 + 1194124:pw-trigger.sh: 72: true ++ 1194124:pw-trigger.sh: 74: pw_get_patch_from_series gdb 61814 1 ++ 1194124:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 1194124:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 1194124:pw-trigger.sh: pw_get_patch_from_series: 204: local id=61814 ++ 1194124:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 1194124:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 1194124:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 61814 property '.*' value Patches 1 +++ 1194124:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 1194124:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 1194124:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 1194124:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 1194124:pw-trigger.sh: pw_yaml_get: 100: local id=61814 +++ 1194124:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 1194124:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 1194124:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 1194124:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 1194124:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 1194124:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 1194124:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id= ++ 1194124:pw-trigger.sh: pw_get_patch_from_series: 210: '[' '' = '' ']' ++ 1194124:pw-trigger.sh: pw_get_patch_from_series: 211: return 1 ++ 1194124:pw-trigger.sh: 74: true + 1194124:pw-trigger.sh: 74: patch_id= + 1194124:pw-trigger.sh: 75: '[' '' = '' ']' + 1194124:pw-trigger.sh: 76: break + 1194124:pw-trigger.sh: 96: '[' '' = '' ']' + 1194124:pw-trigger.sh: 97: continue + 1194124:pw-trigger.sh: 62: '[' 18 -gt 0 ']' + 1194124:pw-trigger.sh: 63: i=17 ++ 1194124:pw-trigger.sh: 64: shyaml get-value 17.id + 1194124:pw-trigger.sh: 64: series_id=61815 + 1194124:pw-trigger.sh: 66: pw_series_complete_p gdb 61815 + 1194124:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 1194124:pw-trigger.sh: pw_series_complete_p: 183: local project=gdb + 1194124:pw-trigger.sh: pw_series_complete_p: 184: local series_id=61815 + 1194124:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 1194124:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get gdb series 61815 property Complete value ++ 1194124:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 1194124:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 1194124:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 1194124:pw-trigger.sh: pw_yaml_get: 100: local id=61815 ++ 1194124:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 1194124:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 1194124:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 1194124:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 1194124:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 1194124:pw-trigger.sh: pw_yaml_get: 108: set +x + 1194124:pw-trigger.sh: pw_series_complete_p: 187: value=True + 1194124:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 1194124:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 1194124:pw-trigger.sh: 71: num_patch=0 + 1194124:pw-trigger.sh: 72: true ++ 1194124:pw-trigger.sh: 74: pw_get_patch_from_series gdb 61815 0 ++ 1194124:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 1194124:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 1194124:pw-trigger.sh: pw_get_patch_from_series: 204: local id=61815 ++ 1194124:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 1194124:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 1194124:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 61815 property '.*' value Patches 0 +++ 1194124:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 1194124:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 1194124:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 1194124:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 1194124:pw-trigger.sh: pw_yaml_get: 100: local id=61815 +++ 1194124:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 1194124:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 1194124:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 1194124:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 1194124:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 1194124:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 1194124:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=136380 ++ 1194124:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 136380 = '' ']' ++ 1194124:pw-trigger.sh: pw_get_patch_from_series: 213: echo 136380 + 1194124:pw-trigger.sh: 74: patch_id=136380 + 1194124:pw-trigger.sh: 75: '[' 136380 = '' ']' ++ 1194124:pw-trigger.sh: 82: pw_get_patch_data gdb 136380 State ++ 1194124:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 1194124:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 1194124:pw-trigger.sh: pw_get_patch_data: 224: local project=gdb ++ 1194124:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=136380 ++ 1194124:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 1194124:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gdb patch 136380 property State value ++ 1194124:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 1194124:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 1194124:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 1194124:pw-trigger.sh: pw_yaml_get: 100: local id=136380 ++ 1194124:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 1194124:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 1194124:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 1194124:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 1194124:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 1194124:pw-trigger.sh: pw_yaml_get: 108: set +x + 1194124:pw-trigger.sh: 82: patch_state=superseded + 1194124:pw-trigger.sh: 83: case "$patch_state" in + 1194124:pw-trigger.sh: 85: num_patch=1 + 1194124:pw-trigger.sh: 86: continue + 1194124:pw-trigger.sh: 72: true ++ 1194124:pw-trigger.sh: 74: pw_get_patch_from_series gdb 61815 1 ++ 1194124:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 1194124:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 1194124:pw-trigger.sh: pw_get_patch_from_series: 204: local id=61815 ++ 1194124:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 1194124:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 1194124:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 61815 property '.*' value Patches 1 +++ 1194124:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 1194124:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 1194124:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 1194124:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 1194124:pw-trigger.sh: pw_yaml_get: 100: local id=61815 +++ 1194124:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 1194124:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 1194124:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 1194124:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 1194124:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 1194124:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 1194124:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id= ++ 1194124:pw-trigger.sh: pw_get_patch_from_series: 210: '[' '' = '' ']' ++ 1194124:pw-trigger.sh: pw_get_patch_from_series: 211: return 1 ++ 1194124:pw-trigger.sh: 74: true + 1194124:pw-trigger.sh: 74: patch_id= + 1194124:pw-trigger.sh: 75: '[' '' = '' ']' + 1194124:pw-trigger.sh: 76: break + 1194124:pw-trigger.sh: 96: '[' '' = '' ']' + 1194124:pw-trigger.sh: 97: continue + 1194124:pw-trigger.sh: 62: '[' 17 -gt 0 ']' + 1194124:pw-trigger.sh: 63: i=16 ++ 1194124:pw-trigger.sh: 64: shyaml get-value 16.id + 1194124:pw-trigger.sh: 64: series_id=61824 + 1194124:pw-trigger.sh: 66: pw_series_complete_p gdb 61824 + 1194124:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 1194124:pw-trigger.sh: pw_series_complete_p: 183: local project=gdb + 1194124:pw-trigger.sh: pw_series_complete_p: 184: local series_id=61824 + 1194124:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 1194124:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get gdb series 61824 property Complete value ++ 1194124:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 1194124:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 1194124:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 1194124:pw-trigger.sh: pw_yaml_get: 100: local id=61824 ++ 1194124:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 1194124:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 1194124:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 1194124:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 1194124:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 1194124:pw-trigger.sh: pw_yaml_get: 108: set +x + 1194124:pw-trigger.sh: pw_series_complete_p: 187: value=True + 1194124:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 1194124:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 1194124:pw-trigger.sh: 71: num_patch=0 + 1194124:pw-trigger.sh: 72: true ++ 1194124:pw-trigger.sh: 74: pw_get_patch_from_series gdb 61824 0 ++ 1194124:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 1194124:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 1194124:pw-trigger.sh: pw_get_patch_from_series: 204: local id=61824 ++ 1194124:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 1194124:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 1194124:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 61824 property '.*' value Patches 0 +++ 1194124:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 1194124:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 1194124:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 1194124:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 1194124:pw-trigger.sh: pw_yaml_get: 100: local id=61824 +++ 1194124:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 1194124:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 1194124:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 1194124:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 1194124:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 1194124:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 1194124:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=136399 ++ 1194124:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 136399 = '' ']' ++ 1194124:pw-trigger.sh: pw_get_patch_from_series: 213: echo 136399 + 1194124:pw-trigger.sh: 74: patch_id=136399 + 1194124:pw-trigger.sh: 75: '[' 136399 = '' ']' ++ 1194124:pw-trigger.sh: 82: pw_get_patch_data gdb 136399 State ++ 1194124:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 1194124:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 1194124:pw-trigger.sh: pw_get_patch_data: 224: local project=gdb ++ 1194124:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=136399 ++ 1194124:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 1194124:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gdb patch 136399 property State value ++ 1194124:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 1194124:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 1194124:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 1194124:pw-trigger.sh: pw_yaml_get: 100: local id=136399 ++ 1194124:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 1194124:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 1194124:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 1194124:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 1194124:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 1194124:pw-trigger.sh: pw_yaml_get: 108: set +x + 1194124:pw-trigger.sh: 82: patch_state=new + 1194124:pw-trigger.sh: 83: case "$patch_state" in ++ 1194124:pw-trigger.sh: 89: pw_patch_check_state 136399 tcwg_gdb_check--master-arm ++ 1194124:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 1194124:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=136399 ++ 1194124:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_check--master-arm ++ 1194124:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 1194124:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_check--master-arm +++ 1194124:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 1194124:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 1194124:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_check--master-arm +++ 1194124:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 1194124:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 1194124:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 1194124:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 1194124:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_check--master-arm ++ 1194124:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 1194124:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 1194124:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.omSqaSauGc +++ 1194124:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 1194124:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.mDFZRNNVkI ++ 1194124:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.omSqaSauGc /tmp/tmp.mDFZRNNVkI' EXIT ++ 1194124:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 1194124:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/136399/checks/ ++ 1194124:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/136399/checks/?user=linaro-tcwg-bot&context=tcwg_gdb_check--master-arm&page=last' ++ 1194124:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 1194124:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 1194124:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1194124:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 1194124:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1194124:pw-trigger.sh: pw_patch_check_state: 267: wait 1197397 ++ 1194124:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 1194124:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1194124:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.mDFZRNNVkI ++ 1194124:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 460626, "url": "https://patchwork.sourceware.org/api/1.2/patches/136399/checks/460626/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-06-04T11:05:01.342660", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_check--master-arm-precommit/builds/10278/log", "context": "tcwg_gdb_check--master-arm", "description": "Test started" }' = null ']' +++ 1194124:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1194124:pw-trigger.sh: pw_patch_check_state: 273: date=2026-06-04T11:05:01.342660 +++ 1194124:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-06-04T11:05:01.342660 +%s ++ 1194124:pw-trigger.sh: pw_patch_check_state: 274: date=1780571101 ++ 1194124:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1780571101 ']' ++ 1194124:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1780571101 +++ 1194124:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1194124:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 1194124:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1194124:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 1194124:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1194124:pw-trigger.sh: pw_patch_check_state: 267: wait 1197404 ++ 1194124:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 1194124:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1194124:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.mDFZRNNVkI ++ 1194124:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 460629, "url": "https://patchwork.sourceware.org/api/1.2/patches/136399/checks/460629/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-06-04T11:05:02.433253", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_check--master-arm-precommit/builds/10278/log", "context": "tcwg_gdb_check--master-arm", "description": "Patch applied" }' = null ']' +++ 1194124:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1194124:pw-trigger.sh: pw_patch_check_state: 273: date=2026-06-04T11:05:02.433253 +++ 1194124:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-06-04T11:05:02.433253 +%s ++ 1194124:pw-trigger.sh: pw_patch_check_state: 274: date=1780571102 ++ 1194124:pw-trigger.sh: pw_patch_check_state: 275: '[' 1780571101 -le 1780571102 ']' ++ 1194124:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1780571102 +++ 1194124:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1194124:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 1194124:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1194124:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 1194124:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1194124:pw-trigger.sh: pw_patch_check_state: 267: wait 1197411 ++ 1194124:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 1194124:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1194124:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.mDFZRNNVkI ++ 1194124:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 460702, "url": "https://patchwork.sourceware.org/api/1.2/patches/136399/checks/460702/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-06-04T13:14:51.375881", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_check--master-arm-precommit/builds/10278/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_gdb_check--master-arm", "description": "Test passed" }' = null ']' +++ 1194124:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1194124:pw-trigger.sh: pw_patch_check_state: 273: date=2026-06-04T13:14:51.375881 +++ 1194124:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-06-04T13:14:51.375881 +%s ++ 1194124:pw-trigger.sh: pw_patch_check_state: 274: date=1780578891 ++ 1194124:pw-trigger.sh: pw_patch_check_state: 275: '[' 1780571102 -le 1780578891 ']' ++ 1194124:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1780578891 +++ 1194124:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1194124:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 1194124:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1194124:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 1194124:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1194124:pw-trigger.sh: pw_patch_check_state: 267: wait 1197418 ++ 1194124:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 1194124:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1194124:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.mDFZRNNVkI ++ 1194124:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 1194124:pw-trigger.sh: pw_patch_check_state: 270: break ++ 1194124:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 1194124:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.omSqaSauGc /tmp/tmp.mDFZRNNVkI + 1194124:pw-trigger.sh: 89: check_state=success + 1194124:pw-trigger.sh: 90: '[' success = pending ']' + 1194124:pw-trigger.sh: 93: num_patch=1 + 1194124:pw-trigger.sh: 72: true ++ 1194124:pw-trigger.sh: 74: pw_get_patch_from_series gdb 61824 1 ++ 1194124:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 1194124:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 1194124:pw-trigger.sh: pw_get_patch_from_series: 204: local id=61824 ++ 1194124:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 1194124:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 1194124:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 61824 property '.*' value Patches 1 +++ 1194124:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 1194124:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 1194124:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 1194124:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 1194124:pw-trigger.sh: pw_yaml_get: 100: local id=61824 +++ 1194124:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 1194124:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 1194124:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 1194124:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 1194124:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 1194124:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 1194124:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id= ++ 1194124:pw-trigger.sh: pw_get_patch_from_series: 210: '[' '' = '' ']' ++ 1194124:pw-trigger.sh: pw_get_patch_from_series: 211: return 1 ++ 1194124:pw-trigger.sh: 74: true + 1194124:pw-trigger.sh: 74: patch_id= + 1194124:pw-trigger.sh: 75: '[' '' = '' ']' + 1194124:pw-trigger.sh: 76: break + 1194124:pw-trigger.sh: 96: '[' '' = '' ']' + 1194124:pw-trigger.sh: 97: continue + 1194124:pw-trigger.sh: 62: '[' 16 -gt 0 ']' + 1194124:pw-trigger.sh: 63: i=15 ++ 1194124:pw-trigger.sh: 64: shyaml get-value 15.id + 1194124:pw-trigger.sh: 64: series_id=61830 + 1194124:pw-trigger.sh: 66: pw_series_complete_p gdb 61830 + 1194124:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 1194124:pw-trigger.sh: pw_series_complete_p: 183: local project=gdb + 1194124:pw-trigger.sh: pw_series_complete_p: 184: local series_id=61830 + 1194124:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 1194124:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get gdb series 61830 property Complete value ++ 1194124:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 1194124:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 1194124:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 1194124:pw-trigger.sh: pw_yaml_get: 100: local id=61830 ++ 1194124:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 1194124:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 1194124:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 1194124:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 1194124:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 1194124:pw-trigger.sh: pw_yaml_get: 108: set +x + 1194124:pw-trigger.sh: pw_series_complete_p: 187: value=True + 1194124:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 1194124:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 1194124:pw-trigger.sh: 71: num_patch=0 + 1194124:pw-trigger.sh: 72: true ++ 1194124:pw-trigger.sh: 74: pw_get_patch_from_series gdb 61830 0 ++ 1194124:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 1194124:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 1194124:pw-trigger.sh: pw_get_patch_from_series: 204: local id=61830 ++ 1194124:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 1194124:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 1194124:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 61830 property '.*' value Patches 0 +++ 1194124:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 1194124:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 1194124:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 1194124:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 1194124:pw-trigger.sh: pw_yaml_get: 100: local id=61830 +++ 1194124:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 1194124:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 1194124:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 1194124:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 1194124:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 1194124:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 1194124:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=136416 ++ 1194124:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 136416 = '' ']' ++ 1194124:pw-trigger.sh: pw_get_patch_from_series: 213: echo 136416 + 1194124:pw-trigger.sh: 74: patch_id=136416 + 1194124:pw-trigger.sh: 75: '[' 136416 = '' ']' ++ 1194124:pw-trigger.sh: 82: pw_get_patch_data gdb 136416 State ++ 1194124:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 1194124:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 1194124:pw-trigger.sh: pw_get_patch_data: 224: local project=gdb ++ 1194124:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=136416 ++ 1194124:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 1194124:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gdb patch 136416 property State value ++ 1194124:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 1194124:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 1194124:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 1194124:pw-trigger.sh: pw_yaml_get: 100: local id=136416 ++ 1194124:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 1194124:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 1194124:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 1194124:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 1194124:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 1194124:pw-trigger.sh: pw_yaml_get: 108: set +x + 1194124:pw-trigger.sh: 82: patch_state=new + 1194124:pw-trigger.sh: 83: case "$patch_state" in ++ 1194124:pw-trigger.sh: 89: pw_patch_check_state 136416 tcwg_gdb_check--master-arm ++ 1194124:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 1194124:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=136416 ++ 1194124:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_check--master-arm ++ 1194124:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 1194124:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_check--master-arm +++ 1194124:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 1194124:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 1194124:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_check--master-arm +++ 1194124:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 1194124:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 1194124:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 1194124:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 1194124:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_check--master-arm ++ 1194124:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 1194124:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 1194124:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.UDMGrjZCYg +++ 1194124:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 1194124:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.5bddYflpHI ++ 1194124:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.UDMGrjZCYg /tmp/tmp.5bddYflpHI' EXIT ++ 1194124:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 1194124:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/136416/checks/ ++ 1194124:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/136416/checks/?user=linaro-tcwg-bot&context=tcwg_gdb_check--master-arm&page=last' ++ 1194124:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 1194124:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 1194124:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1194124:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 1194124:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1194124:pw-trigger.sh: pw_patch_check_state: 267: wait 1197520 ++ 1194124:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 1194124:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1194124:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.5bddYflpHI ++ 1194124:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 460628, "url": "https://patchwork.sourceware.org/api/1.2/patches/136416/checks/460628/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-06-04T11:05:01.650659", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_check--master-arm-precommit/builds/10279/log", "context": "tcwg_gdb_check--master-arm", "description": "Test started" }' = null ']' +++ 1194124:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1194124:pw-trigger.sh: pw_patch_check_state: 273: date=2026-06-04T11:05:01.650659 +++ 1194124:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-06-04T11:05:01.650659 +%s ++ 1194124:pw-trigger.sh: pw_patch_check_state: 274: date=1780571101 ++ 1194124:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1780571101 ']' ++ 1194124:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1780571101 +++ 1194124:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1194124:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 1194124:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1194124:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 1194124:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1194124:pw-trigger.sh: pw_patch_check_state: 267: wait 1197527 ++ 1194124:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 1194124:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1194124:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.5bddYflpHI ++ 1194124:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 460631, "url": "https://patchwork.sourceware.org/api/1.2/patches/136416/checks/460631/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-06-04T11:05:02.991475", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_check--master-arm-precommit/builds/10279/log", "context": "tcwg_gdb_check--master-arm", "description": "Patch applied" }' = null ']' +++ 1194124:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1194124:pw-trigger.sh: pw_patch_check_state: 273: date=2026-06-04T11:05:02.991475 +++ 1194124:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-06-04T11:05:02.991475 +%s ++ 1194124:pw-trigger.sh: pw_patch_check_state: 274: date=1780571102 ++ 1194124:pw-trigger.sh: pw_patch_check_state: 275: '[' 1780571101 -le 1780571102 ']' ++ 1194124:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1780571102 +++ 1194124:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1194124:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 1194124:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1194124:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 1194124:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1194124:pw-trigger.sh: pw_patch_check_state: 267: wait 1197534 ++ 1194124:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 1194124:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1194124:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.5bddYflpHI ++ 1194124:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 460711, "url": "https://patchwork.sourceware.org/api/1.2/patches/136416/checks/460711/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-06-04T13:29:52.060127", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_check--master-arm-precommit/builds/10279/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_gdb_check--master-arm", "description": "Test passed" }' = null ']' +++ 1194124:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1194124:pw-trigger.sh: pw_patch_check_state: 273: date=2026-06-04T13:29:52.060127 +++ 1194124:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-06-04T13:29:52.060127 +%s ++ 1194124:pw-trigger.sh: pw_patch_check_state: 274: date=1780579792 ++ 1194124:pw-trigger.sh: pw_patch_check_state: 275: '[' 1780571102 -le 1780579792 ']' ++ 1194124:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1780579792 +++ 1194124:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1194124:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 1194124:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1194124:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 1194124:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1194124:pw-trigger.sh: pw_patch_check_state: 267: wait 1197541 ++ 1194124:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 1194124:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1194124:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.5bddYflpHI ++ 1194124:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 1194124:pw-trigger.sh: pw_patch_check_state: 270: break ++ 1194124:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 1194124:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.UDMGrjZCYg /tmp/tmp.5bddYflpHI + 1194124:pw-trigger.sh: 89: check_state=success + 1194124:pw-trigger.sh: 90: '[' success = pending ']' + 1194124:pw-trigger.sh: 93: num_patch=1 + 1194124:pw-trigger.sh: 72: true ++ 1194124:pw-trigger.sh: 74: pw_get_patch_from_series gdb 61830 1 ++ 1194124:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 1194124:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 1194124:pw-trigger.sh: pw_get_patch_from_series: 204: local id=61830 ++ 1194124:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 1194124:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 1194124:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 61830 property '.*' value Patches 1 +++ 1194124:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 1194124:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 1194124:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 1194124:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 1194124:pw-trigger.sh: pw_yaml_get: 100: local id=61830 +++ 1194124:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 1194124:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 1194124:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 1194124:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 1194124:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 1194124:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 1194124:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id= ++ 1194124:pw-trigger.sh: pw_get_patch_from_series: 210: '[' '' = '' ']' ++ 1194124:pw-trigger.sh: pw_get_patch_from_series: 211: return 1 ++ 1194124:pw-trigger.sh: 74: true + 1194124:pw-trigger.sh: 74: patch_id= + 1194124:pw-trigger.sh: 75: '[' '' = '' ']' + 1194124:pw-trigger.sh: 76: break + 1194124:pw-trigger.sh: 96: '[' '' = '' ']' + 1194124:pw-trigger.sh: 97: continue + 1194124:pw-trigger.sh: 62: '[' 15 -gt 0 ']' + 1194124:pw-trigger.sh: 63: i=14 ++ 1194124:pw-trigger.sh: 64: shyaml get-value 14.id + 1194124:pw-trigger.sh: 64: series_id=61832 + 1194124:pw-trigger.sh: 66: pw_series_complete_p gdb 61832 + 1194124:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 1194124:pw-trigger.sh: pw_series_complete_p: 183: local project=gdb + 1194124:pw-trigger.sh: pw_series_complete_p: 184: local series_id=61832 + 1194124:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 1194124:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get gdb series 61832 property Complete value ++ 1194124:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 1194124:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 1194124:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 1194124:pw-trigger.sh: pw_yaml_get: 100: local id=61832 ++ 1194124:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 1194124:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 1194124:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 1194124:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 1194124:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 1194124:pw-trigger.sh: pw_yaml_get: 108: set +x + 1194124:pw-trigger.sh: pw_series_complete_p: 187: value=False + 1194124:pw-trigger.sh: pw_series_complete_p: 188: '[' False = True ']' + 1194124:pw-trigger.sh: pw_series_complete_p: 191: return 1 + 1194124:pw-trigger.sh: 67: continue + 1194124:pw-trigger.sh: 62: '[' 14 -gt 0 ']' + 1194124:pw-trigger.sh: 63: i=13 ++ 1194124:pw-trigger.sh: 64: shyaml get-value 13.id + 1194124:pw-trigger.sh: 64: series_id=61853 + 1194124:pw-trigger.sh: 66: pw_series_complete_p gdb 61853 + 1194124:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 1194124:pw-trigger.sh: pw_series_complete_p: 183: local project=gdb + 1194124:pw-trigger.sh: pw_series_complete_p: 184: local series_id=61853 + 1194124:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 1194124:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get gdb series 61853 property Complete value ++ 1194124:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 1194124:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 1194124:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 1194124:pw-trigger.sh: pw_yaml_get: 100: local id=61853 ++ 1194124:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 1194124:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 1194124:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 1194124:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 1194124:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 1194124:pw-trigger.sh: pw_yaml_get: 108: set +x + 1194124:pw-trigger.sh: pw_series_complete_p: 187: value=True + 1194124:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 1194124:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 1194124:pw-trigger.sh: 71: num_patch=0 + 1194124:pw-trigger.sh: 72: true ++ 1194124:pw-trigger.sh: 74: pw_get_patch_from_series gdb 61853 0 ++ 1194124:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 1194124:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 1194124:pw-trigger.sh: pw_get_patch_from_series: 204: local id=61853 ++ 1194124:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 1194124:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 1194124:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 61853 property '.*' value Patches 0 +++ 1194124:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 1194124:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 1194124:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 1194124:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 1194124:pw-trigger.sh: pw_yaml_get: 100: local id=61853 +++ 1194124:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 1194124:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 1194124:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 1194124:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 1194124:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 1194124:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 1194124:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=136492 ++ 1194124:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 136492 = '' ']' ++ 1194124:pw-trigger.sh: pw_get_patch_from_series: 213: echo 136492 + 1194124:pw-trigger.sh: 74: patch_id=136492 + 1194124:pw-trigger.sh: 75: '[' 136492 = '' ']' ++ 1194124:pw-trigger.sh: 82: pw_get_patch_data gdb 136492 State ++ 1194124:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 1194124:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 1194124:pw-trigger.sh: pw_get_patch_data: 224: local project=gdb ++ 1194124:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=136492 ++ 1194124:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 1194124:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gdb patch 136492 property State value ++ 1194124:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 1194124:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 1194124:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 1194124:pw-trigger.sh: pw_yaml_get: 100: local id=136492 ++ 1194124:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 1194124:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 1194124:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 1194124:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 1194124:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 1194124:pw-trigger.sh: pw_yaml_get: 108: set +x + 1194124:pw-trigger.sh: 82: patch_state=new + 1194124:pw-trigger.sh: 83: case "$patch_state" in ++ 1194124:pw-trigger.sh: 89: pw_patch_check_state 136492 tcwg_gdb_check--master-arm ++ 1194124:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 1194124:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=136492 ++ 1194124:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_check--master-arm ++ 1194124:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 1194124:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_check--master-arm +++ 1194124:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 1194124:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 1194124:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_check--master-arm +++ 1194124:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 1194124:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 1194124:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 1194124:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 1194124:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_check--master-arm ++ 1194124:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 1194124:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 1194124:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.4auTGcgEWI +++ 1194124:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 1194124:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.wYjjSWww8Q ++ 1194124:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.4auTGcgEWI /tmp/tmp.wYjjSWww8Q' EXIT ++ 1194124:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 1194124:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/136492/checks/ ++ 1194124:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/136492/checks/?user=linaro-tcwg-bot&context=tcwg_gdb_check--master-arm&page=last' ++ 1194124:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 1194124:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 1194124:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1194124:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 1194124:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1194124:pw-trigger.sh: pw_patch_check_state: 267: wait 1197669 ++ 1194124:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 1194124:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1194124:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.wYjjSWww8Q ++ 1194124:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 461400, "url": "https://patchwork.sourceware.org/api/1.2/patches/136492/checks/461400/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-06-05T16:25:58.243664", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_check--master-arm-precommit/builds/10286/log", "context": "tcwg_gdb_check--master-arm", "description": "Test started" }' = null ']' +++ 1194124:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1194124:pw-trigger.sh: pw_patch_check_state: 273: date=2026-06-05T16:25:58.243664 +++ 1194124:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-06-05T16:25:58.243664 +%s ++ 1194124:pw-trigger.sh: pw_patch_check_state: 274: date=1780676758 ++ 1194124:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1780676758 ']' ++ 1194124:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1780676758 +++ 1194124:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1194124:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 1194124:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1194124:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 1194124:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1194124:pw-trigger.sh: pw_patch_check_state: 267: wait 1197676 ++ 1194124:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 1194124:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1194124:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.wYjjSWww8Q ++ 1194124:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 461402, "url": "https://patchwork.sourceware.org/api/1.2/patches/136492/checks/461402/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-06-05T16:25:59.330570", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_check--master-arm-precommit/builds/10286/log", "context": "tcwg_gdb_check--master-arm", "description": "Patch applied" }' = null ']' +++ 1194124:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1194124:pw-trigger.sh: pw_patch_check_state: 273: date=2026-06-05T16:25:59.330570 +++ 1194124:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-06-05T16:25:59.330570 +%s ++ 1194124:pw-trigger.sh: pw_patch_check_state: 274: date=1780676759 ++ 1194124:pw-trigger.sh: pw_patch_check_state: 275: '[' 1780676758 -le 1780676759 ']' ++ 1194124:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1780676759 +++ 1194124:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1194124:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 1194124:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1194124:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 1194124:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1194124:pw-trigger.sh: pw_patch_check_state: 267: wait 1197683 ++ 1194124:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 1194124:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1194124:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.wYjjSWww8Q ++ 1194124:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 461431, "url": "https://patchwork.sourceware.org/api/1.2/patches/136492/checks/461431/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-06-05T18:24:56.635941", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_check--master-arm-precommit/builds/10286/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_gdb_check--master-arm", "description": "Test passed" }' = null ']' +++ 1194124:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1194124:pw-trigger.sh: pw_patch_check_state: 273: date=2026-06-05T18:24:56.635941 +++ 1194124:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-06-05T18:24:56.635941 +%s ++ 1194124:pw-trigger.sh: pw_patch_check_state: 274: date=1780683896 ++ 1194124:pw-trigger.sh: pw_patch_check_state: 275: '[' 1780676759 -le 1780683896 ']' ++ 1194124:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1780683896 +++ 1194124:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1194124:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 1194124:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1194124:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 1194124:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1194124:pw-trigger.sh: pw_patch_check_state: 267: wait 1197690 ++ 1194124:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 1194124:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1194124:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.wYjjSWww8Q ++ 1194124:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 1194124:pw-trigger.sh: pw_patch_check_state: 270: break ++ 1194124:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 1194124:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.4auTGcgEWI /tmp/tmp.wYjjSWww8Q + 1194124:pw-trigger.sh: 89: check_state=success + 1194124:pw-trigger.sh: 90: '[' success = pending ']' + 1194124:pw-trigger.sh: 93: num_patch=1 + 1194124:pw-trigger.sh: 72: true ++ 1194124:pw-trigger.sh: 74: pw_get_patch_from_series gdb 61853 1 ++ 1194124:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 1194124:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 1194124:pw-trigger.sh: pw_get_patch_from_series: 204: local id=61853 ++ 1194124:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 1194124:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 1194124:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 61853 property '.*' value Patches 1 +++ 1194124:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 1194124:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 1194124:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 1194124:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 1194124:pw-trigger.sh: pw_yaml_get: 100: local id=61853 +++ 1194124:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 1194124:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 1194124:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 1194124:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 1194124:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 1194124:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 1194124:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id= ++ 1194124:pw-trigger.sh: pw_get_patch_from_series: 210: '[' '' = '' ']' ++ 1194124:pw-trigger.sh: pw_get_patch_from_series: 211: return 1 ++ 1194124:pw-trigger.sh: 74: true + 1194124:pw-trigger.sh: 74: patch_id= + 1194124:pw-trigger.sh: 75: '[' '' = '' ']' + 1194124:pw-trigger.sh: 76: break + 1194124:pw-trigger.sh: 96: '[' '' = '' ']' + 1194124:pw-trigger.sh: 97: continue + 1194124:pw-trigger.sh: 62: '[' 13 -gt 0 ']' + 1194124:pw-trigger.sh: 63: i=12 ++ 1194124:pw-trigger.sh: 64: shyaml get-value 12.id + 1194124:pw-trigger.sh: 64: series_id=61860 + 1194124:pw-trigger.sh: 66: pw_series_complete_p gdb 61860 + 1194124:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 1194124:pw-trigger.sh: pw_series_complete_p: 183: local project=gdb + 1194124:pw-trigger.sh: pw_series_complete_p: 184: local series_id=61860 + 1194124:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 1194124:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get gdb series 61860 property Complete value ++ 1194124:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 1194124:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 1194124:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 1194124:pw-trigger.sh: pw_yaml_get: 100: local id=61860 ++ 1194124:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 1194124:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 1194124:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 1194124:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 1194124:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 1194124:pw-trigger.sh: pw_yaml_get: 108: set +x + 1194124:pw-trigger.sh: pw_series_complete_p: 187: value=True + 1194124:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 1194124:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 1194124:pw-trigger.sh: 71: num_patch=0 + 1194124:pw-trigger.sh: 72: true ++ 1194124:pw-trigger.sh: 74: pw_get_patch_from_series gdb 61860 0 ++ 1194124:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 1194124:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 1194124:pw-trigger.sh: pw_get_patch_from_series: 204: local id=61860 ++ 1194124:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 1194124:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 1194124:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 61860 property '.*' value Patches 0 +++ 1194124:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 1194124:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 1194124:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 1194124:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 1194124:pw-trigger.sh: pw_yaml_get: 100: local id=61860 +++ 1194124:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 1194124:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 1194124:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 1194124:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 1194124:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 1194124:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 1194124:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=136517 ++ 1194124:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 136517 = '' ']' ++ 1194124:pw-trigger.sh: pw_get_patch_from_series: 213: echo 136517 + 1194124:pw-trigger.sh: 74: patch_id=136517 + 1194124:pw-trigger.sh: 75: '[' 136517 = '' ']' ++ 1194124:pw-trigger.sh: 82: pw_get_patch_data gdb 136517 State ++ 1194124:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 1194124:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 1194124:pw-trigger.sh: pw_get_patch_data: 224: local project=gdb ++ 1194124:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=136517 ++ 1194124:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 1194124:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gdb patch 136517 property State value ++ 1194124:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 1194124:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 1194124:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 1194124:pw-trigger.sh: pw_yaml_get: 100: local id=136517 ++ 1194124:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 1194124:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 1194124:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 1194124:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 1194124:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 1194124:pw-trigger.sh: pw_yaml_get: 108: set +x + 1194124:pw-trigger.sh: 82: patch_state=new + 1194124:pw-trigger.sh: 83: case "$patch_state" in ++ 1194124:pw-trigger.sh: 89: pw_patch_check_state 136517 tcwg_gdb_check--master-arm ++ 1194124:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 1194124:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=136517 ++ 1194124:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_check--master-arm ++ 1194124:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 1194124:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_check--master-arm +++ 1194124:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 1194124:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 1194124:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_check--master-arm +++ 1194124:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 1194124:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 1194124:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 1194124:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 1194124:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_check--master-arm ++ 1194124:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 1194124:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 1194124:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.uApTuBusZs +++ 1194124:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 1194124:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.euwIz3uuFB ++ 1194124:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.uApTuBusZs /tmp/tmp.euwIz3uuFB' EXIT ++ 1194124:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 1194124:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/136517/checks/ ++ 1194124:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/136517/checks/?user=linaro-tcwg-bot&context=tcwg_gdb_check--master-arm&page=last' ++ 1194124:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 1194124:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 1194124:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1194124:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 1194124:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1194124:pw-trigger.sh: pw_patch_check_state: 267: wait 1197792 ++ 1194124:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 1194124:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1194124:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.euwIz3uuFB ++ 1194124:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 461401, "url": "https://patchwork.sourceware.org/api/1.2/patches/136517/checks/461401/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-06-05T16:25:58.492045", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_check--master-arm-precommit/builds/10287/log", "context": "tcwg_gdb_check--master-arm", "description": "Test started" }' = null ']' +++ 1194124:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1194124:pw-trigger.sh: pw_patch_check_state: 273: date=2026-06-05T16:25:58.492045 +++ 1194124:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-06-05T16:25:58.492045 +%s ++ 1194124:pw-trigger.sh: pw_patch_check_state: 274: date=1780676758 ++ 1194124:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1780676758 ']' ++ 1194124:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1780676758 +++ 1194124:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1194124:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 1194124:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1194124:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 1194124:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1194124:pw-trigger.sh: pw_patch_check_state: 267: wait 1197799 ++ 1194124:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 1194124:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1194124:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.euwIz3uuFB ++ 1194124:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 461403, "url": "https://patchwork.sourceware.org/api/1.2/patches/136517/checks/461403/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-06-05T16:25:59.986080", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_check--master-arm-precommit/builds/10287/log", "context": "tcwg_gdb_check--master-arm", "description": "Patch applied" }' = null ']' +++ 1194124:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1194124:pw-trigger.sh: pw_patch_check_state: 273: date=2026-06-05T16:25:59.986080 +++ 1194124:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-06-05T16:25:59.986080 +%s ++ 1194124:pw-trigger.sh: pw_patch_check_state: 274: date=1780676759 ++ 1194124:pw-trigger.sh: pw_patch_check_state: 275: '[' 1780676758 -le 1780676759 ']' ++ 1194124:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1780676759 +++ 1194124:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1194124:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 1194124:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1194124:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 1194124:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1194124:pw-trigger.sh: pw_patch_check_state: 267: wait 1197806 ++ 1194124:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 1194124:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1194124:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.euwIz3uuFB ++ 1194124:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 461423, "url": "https://patchwork.sourceware.org/api/1.2/patches/136517/checks/461423/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-06-05T18:20:32.299250", "state": "fail", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_check--master-arm-precommit/builds/10287/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_gdb_check--master-arm", "description": "Test failed" }' = null ']' +++ 1194124:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1194124:pw-trigger.sh: pw_patch_check_state: 273: date=2026-06-05T18:20:32.299250 +++ 1194124:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-06-05T18:20:32.299250 +%s ++ 1194124:pw-trigger.sh: pw_patch_check_state: 274: date=1780683632 ++ 1194124:pw-trigger.sh: pw_patch_check_state: 275: '[' 1780676759 -le 1780683632 ']' ++ 1194124:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1780683632 +++ 1194124:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1194124:pw-trigger.sh: pw_patch_check_state: 277: cur_state=fail ++ 1194124:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1194124:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 1194124:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1194124:pw-trigger.sh: pw_patch_check_state: 267: wait 1197813 ++ 1194124:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 1194124:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1194124:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.euwIz3uuFB ++ 1194124:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 1194124:pw-trigger.sh: pw_patch_check_state: 270: break ++ 1194124:pw-trigger.sh: pw_patch_check_state: 281: echo fail +++ 1194124:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.uApTuBusZs /tmp/tmp.euwIz3uuFB + 1194124:pw-trigger.sh: 89: check_state=fail + 1194124:pw-trigger.sh: 90: '[' fail = pending ']' + 1194124:pw-trigger.sh: 93: num_patch=1 + 1194124:pw-trigger.sh: 72: true ++ 1194124:pw-trigger.sh: 74: pw_get_patch_from_series gdb 61860 1 ++ 1194124:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 1194124:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 1194124:pw-trigger.sh: pw_get_patch_from_series: 204: local id=61860 ++ 1194124:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 1194124:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 1194124:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 61860 property '.*' value Patches 1 +++ 1194124:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 1194124:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 1194124:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 1194124:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 1194124:pw-trigger.sh: pw_yaml_get: 100: local id=61860 +++ 1194124:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 1194124:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 1194124:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 1194124:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 1194124:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 1194124:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 1194124:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id= ++ 1194124:pw-trigger.sh: pw_get_patch_from_series: 210: '[' '' = '' ']' ++ 1194124:pw-trigger.sh: pw_get_patch_from_series: 211: return 1 ++ 1194124:pw-trigger.sh: 74: true + 1194124:pw-trigger.sh: 74: patch_id= + 1194124:pw-trigger.sh: 75: '[' '' = '' ']' + 1194124:pw-trigger.sh: 76: break + 1194124:pw-trigger.sh: 96: '[' '' = '' ']' + 1194124:pw-trigger.sh: 97: continue + 1194124:pw-trigger.sh: 62: '[' 12 -gt 0 ']' + 1194124:pw-trigger.sh: 63: i=11 ++ 1194124:pw-trigger.sh: 64: shyaml get-value 11.id + 1194124:pw-trigger.sh: 64: series_id=61869 + 1194124:pw-trigger.sh: 66: pw_series_complete_p gdb 61869 + 1194124:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 1194124:pw-trigger.sh: pw_series_complete_p: 183: local project=gdb + 1194124:pw-trigger.sh: pw_series_complete_p: 184: local series_id=61869 + 1194124:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 1194124:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get gdb series 61869 property Complete value ++ 1194124:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 1194124:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 1194124:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 1194124:pw-trigger.sh: pw_yaml_get: 100: local id=61869 ++ 1194124:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 1194124:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 1194124:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 1194124:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 1194124:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 1194124:pw-trigger.sh: pw_yaml_get: 108: set +x + 1194124:pw-trigger.sh: pw_series_complete_p: 187: value=True + 1194124:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 1194124:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 1194124:pw-trigger.sh: 71: num_patch=0 + 1194124:pw-trigger.sh: 72: true ++ 1194124:pw-trigger.sh: 74: pw_get_patch_from_series gdb 61869 0 ++ 1194124:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 1194124:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 1194124:pw-trigger.sh: pw_get_patch_from_series: 204: local id=61869 ++ 1194124:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 1194124:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 1194124:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 61869 property '.*' value Patches 0 +++ 1194124:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 1194124:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 1194124:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 1194124:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 1194124:pw-trigger.sh: pw_yaml_get: 100: local id=61869 +++ 1194124:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 1194124:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 1194124:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 1194124:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 1194124:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 1194124:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 1194124:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=136529 ++ 1194124:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 136529 = '' ']' ++ 1194124:pw-trigger.sh: pw_get_patch_from_series: 213: echo 136529 + 1194124:pw-trigger.sh: 74: patch_id=136529 + 1194124:pw-trigger.sh: 75: '[' 136529 = '' ']' ++ 1194124:pw-trigger.sh: 82: pw_get_patch_data gdb 136529 State ++ 1194124:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 1194124:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 1194124:pw-trigger.sh: pw_get_patch_data: 224: local project=gdb ++ 1194124:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=136529 ++ 1194124:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 1194124:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gdb patch 136529 property State value ++ 1194124:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 1194124:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 1194124:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 1194124:pw-trigger.sh: pw_yaml_get: 100: local id=136529 ++ 1194124:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 1194124:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 1194124:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 1194124:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 1194124:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 1194124:pw-trigger.sh: pw_yaml_get: 108: set +x + 1194124:pw-trigger.sh: 82: patch_state=new + 1194124:pw-trigger.sh: 83: case "$patch_state" in ++ 1194124:pw-trigger.sh: 89: pw_patch_check_state 136529 tcwg_gdb_check--master-arm ++ 1194124:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 1194124:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=136529 ++ 1194124:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_check--master-arm ++ 1194124:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 1194124:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_check--master-arm +++ 1194124:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 1194124:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 1194124:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_check--master-arm +++ 1194124:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 1194124:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 1194124:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 1194124:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 1194124:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_check--master-arm ++ 1194124:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 1194124:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 1194124:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.XPtP4s534c +++ 1194124:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 1194124:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.RzzGAhw5jJ ++ 1194124:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.XPtP4s534c /tmp/tmp.RzzGAhw5jJ' EXIT ++ 1194124:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 1194124:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/136529/checks/ ++ 1194124:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/136529/checks/?user=linaro-tcwg-bot&context=tcwg_gdb_check--master-arm&page=last' ++ 1194124:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 1194124:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 1194124:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1194124:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 1194124:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1194124:pw-trigger.sh: pw_patch_check_state: 267: wait 1197915 ++ 1194124:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 1194124:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1194124:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.RzzGAhw5jJ ++ 1194124:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 461404, "url": "https://patchwork.sourceware.org/api/1.2/patches/136529/checks/461404/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-06-05T16:26:56.354558", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_check--master-arm-precommit/builds/10288/log", "context": "tcwg_gdb_check--master-arm", "description": "Test started" }' = null ']' +++ 1194124:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1194124:pw-trigger.sh: pw_patch_check_state: 273: date=2026-06-05T16:26:56.354558 +++ 1194124:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-06-05T16:26:56.354558 +%s ++ 1194124:pw-trigger.sh: pw_patch_check_state: 274: date=1780676816 ++ 1194124:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1780676816 ']' ++ 1194124:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1780676816 +++ 1194124:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1194124:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 1194124:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1194124:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 1194124:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1194124:pw-trigger.sh: pw_patch_check_state: 267: wait 1197922 ++ 1194124:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 1194124:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1194124:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.RzzGAhw5jJ ++ 1194124:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 461405, "url": "https://patchwork.sourceware.org/api/1.2/patches/136529/checks/461405/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-06-05T16:26:58.313189", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_check--master-arm-precommit/builds/10288/log", "context": "tcwg_gdb_check--master-arm", "description": "Patch applied" }' = null ']' +++ 1194124:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1194124:pw-trigger.sh: pw_patch_check_state: 273: date=2026-06-05T16:26:58.313189 +++ 1194124:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-06-05T16:26:58.313189 +%s ++ 1194124:pw-trigger.sh: pw_patch_check_state: 274: date=1780676818 ++ 1194124:pw-trigger.sh: pw_patch_check_state: 275: '[' 1780676816 -le 1780676818 ']' ++ 1194124:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1780676818 +++ 1194124:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1194124:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 1194124:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1194124:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 1194124:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1194124:pw-trigger.sh: pw_patch_check_state: 267: wait 1197929 ++ 1194124:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 1194124:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1194124:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.RzzGAhw5jJ ++ 1194124:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 461424, "url": "https://patchwork.sourceware.org/api/1.2/patches/136529/checks/461424/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-06-05T18:21:11.169066", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_check--master-arm-precommit/builds/10288/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_gdb_check--master-arm", "description": "Test passed" }' = null ']' +++ 1194124:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1194124:pw-trigger.sh: pw_patch_check_state: 273: date=2026-06-05T18:21:11.169066 +++ 1194124:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-06-05T18:21:11.169066 +%s ++ 1194124:pw-trigger.sh: pw_patch_check_state: 274: date=1780683671 ++ 1194124:pw-trigger.sh: pw_patch_check_state: 275: '[' 1780676818 -le 1780683671 ']' ++ 1194124:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1780683671 +++ 1194124:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1194124:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 1194124:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1194124:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 1194124:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1194124:pw-trigger.sh: pw_patch_check_state: 267: wait 1197936 ++ 1194124:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 1194124:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1194124:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.RzzGAhw5jJ ++ 1194124:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 1194124:pw-trigger.sh: pw_patch_check_state: 270: break ++ 1194124:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 1194124:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.XPtP4s534c /tmp/tmp.RzzGAhw5jJ + 1194124:pw-trigger.sh: 89: check_state=success + 1194124:pw-trigger.sh: 90: '[' success = pending ']' + 1194124:pw-trigger.sh: 93: num_patch=1 + 1194124:pw-trigger.sh: 72: true ++ 1194124:pw-trigger.sh: 74: pw_get_patch_from_series gdb 61869 1 ++ 1194124:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 1194124:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 1194124:pw-trigger.sh: pw_get_patch_from_series: 204: local id=61869 ++ 1194124:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 1194124:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 1194124:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 61869 property '.*' value Patches 1 +++ 1194124:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 1194124:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 1194124:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 1194124:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 1194124:pw-trigger.sh: pw_yaml_get: 100: local id=61869 +++ 1194124:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 1194124:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 1194124:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 1194124:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 1194124:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 1194124:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 1194124:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id= ++ 1194124:pw-trigger.sh: pw_get_patch_from_series: 210: '[' '' = '' ']' ++ 1194124:pw-trigger.sh: pw_get_patch_from_series: 211: return 1 ++ 1194124:pw-trigger.sh: 74: true + 1194124:pw-trigger.sh: 74: patch_id= + 1194124:pw-trigger.sh: 75: '[' '' = '' ']' + 1194124:pw-trigger.sh: 76: break + 1194124:pw-trigger.sh: 96: '[' '' = '' ']' + 1194124:pw-trigger.sh: 97: continue + 1194124:pw-trigger.sh: 62: '[' 11 -gt 0 ']' + 1194124:pw-trigger.sh: 63: i=10 ++ 1194124:pw-trigger.sh: 64: shyaml get-value 10.id + 1194124:pw-trigger.sh: 64: series_id=61870 + 1194124:pw-trigger.sh: 66: pw_series_complete_p gdb 61870 + 1194124:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 1194124:pw-trigger.sh: pw_series_complete_p: 183: local project=gdb + 1194124:pw-trigger.sh: pw_series_complete_p: 184: local series_id=61870 + 1194124:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 1194124:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get gdb series 61870 property Complete value ++ 1194124:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 1194124:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 1194124:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 1194124:pw-trigger.sh: pw_yaml_get: 100: local id=61870 ++ 1194124:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 1194124:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 1194124:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 1194124:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 1194124:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 1194124:pw-trigger.sh: pw_yaml_get: 108: set +x + 1194124:pw-trigger.sh: pw_series_complete_p: 187: value=True + 1194124:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 1194124:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 1194124:pw-trigger.sh: 71: num_patch=0 + 1194124:pw-trigger.sh: 72: true ++ 1194124:pw-trigger.sh: 74: pw_get_patch_from_series gdb 61870 0 ++ 1194124:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 1194124:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 1194124:pw-trigger.sh: pw_get_patch_from_series: 204: local id=61870 ++ 1194124:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 1194124:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 1194124:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 61870 property '.*' value Patches 0 +++ 1194124:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 1194124:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 1194124:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 1194124:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 1194124:pw-trigger.sh: pw_yaml_get: 100: local id=61870 +++ 1194124:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 1194124:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 1194124:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 1194124:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 1194124:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 1194124:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 1194124:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=136530 ++ 1194124:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 136530 = '' ']' ++ 1194124:pw-trigger.sh: pw_get_patch_from_series: 213: echo 136530 + 1194124:pw-trigger.sh: 74: patch_id=136530 + 1194124:pw-trigger.sh: 75: '[' 136530 = '' ']' ++ 1194124:pw-trigger.sh: 82: pw_get_patch_data gdb 136530 State ++ 1194124:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 1194124:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 1194124:pw-trigger.sh: pw_get_patch_data: 224: local project=gdb ++ 1194124:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=136530 ++ 1194124:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 1194124:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gdb patch 136530 property State value ++ 1194124:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 1194124:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 1194124:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 1194124:pw-trigger.sh: pw_yaml_get: 100: local id=136530 ++ 1194124:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 1194124:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 1194124:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 1194124:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 1194124:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 1194124:pw-trigger.sh: pw_yaml_get: 108: set +x + 1194124:pw-trigger.sh: 82: patch_state=new + 1194124:pw-trigger.sh: 83: case "$patch_state" in ++ 1194124:pw-trigger.sh: 89: pw_patch_check_state 136530 tcwg_gdb_check--master-arm ++ 1194124:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 1194124:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=136530 ++ 1194124:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_check--master-arm ++ 1194124:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 1194124:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_check--master-arm +++ 1194124:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 1194124:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 1194124:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_check--master-arm +++ 1194124:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 1194124:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 1194124:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 1194124:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 1194124:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_check--master-arm ++ 1194124:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 1194124:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 1194124:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.QvWBbDq9ZN +++ 1194124:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 1194124:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.g3ag4yhRGI ++ 1194124:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.QvWBbDq9ZN /tmp/tmp.g3ag4yhRGI' EXIT ++ 1194124:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 1194124:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/136530/checks/ ++ 1194124:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/136530/checks/?user=linaro-tcwg-bot&context=tcwg_gdb_check--master-arm&page=last' ++ 1194124:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 1194124:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 1194124:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1194124:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 1194124:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1194124:pw-trigger.sh: pw_patch_check_state: 267: wait 1198038 ++ 1194124:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 1194124:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1194124:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.g3ag4yhRGI ++ 1194124:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 461413, "url": "https://patchwork.sourceware.org/api/1.2/patches/136530/checks/461413/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-06-05T16:38:23.249166", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_check--master-arm-precommit/builds/10289/log", "context": "tcwg_gdb_check--master-arm", "description": "Test started" }' = null ']' +++ 1194124:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1194124:pw-trigger.sh: pw_patch_check_state: 273: date=2026-06-05T16:38:23.249166 +++ 1194124:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-06-05T16:38:23.249166 +%s ++ 1194124:pw-trigger.sh: pw_patch_check_state: 274: date=1780677503 ++ 1194124:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1780677503 ']' ++ 1194124:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1780677503 +++ 1194124:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1194124:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 1194124:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1194124:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 1194124:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1194124:pw-trigger.sh: pw_patch_check_state: 267: wait 1198045 ++ 1194124:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 1194124:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1194124:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.g3ag4yhRGI ++ 1194124:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 461414, "url": "https://patchwork.sourceware.org/api/1.2/patches/136530/checks/461414/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-06-05T16:38:24.285068", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_check--master-arm-precommit/builds/10289/log", "context": "tcwg_gdb_check--master-arm", "description": "Patch applied" }' = null ']' +++ 1194124:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1194124:pw-trigger.sh: pw_patch_check_state: 273: date=2026-06-05T16:38:24.285068 +++ 1194124:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-06-05T16:38:24.285068 +%s ++ 1194124:pw-trigger.sh: pw_patch_check_state: 274: date=1780677504 ++ 1194124:pw-trigger.sh: pw_patch_check_state: 275: '[' 1780677503 -le 1780677504 ']' ++ 1194124:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1780677504 +++ 1194124:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1194124:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 1194124:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1194124:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 1194124:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1194124:pw-trigger.sh: pw_patch_check_state: 267: wait 1198052 ++ 1194124:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 1194124:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1194124:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.g3ag4yhRGI ++ 1194124:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 461445, "url": "https://patchwork.sourceware.org/api/1.2/patches/136530/checks/461445/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-06-05T18:45:10.565659", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_check--master-arm-precommit/builds/10289/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_gdb_check--master-arm", "description": "Test passed" }' = null ']' +++ 1194124:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1194124:pw-trigger.sh: pw_patch_check_state: 273: date=2026-06-05T18:45:10.565659 +++ 1194124:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-06-05T18:45:10.565659 +%s ++ 1194124:pw-trigger.sh: pw_patch_check_state: 274: date=1780685110 ++ 1194124:pw-trigger.sh: pw_patch_check_state: 275: '[' 1780677504 -le 1780685110 ']' ++ 1194124:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1780685110 +++ 1194124:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1194124:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 1194124:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1194124:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 1194124:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1194124:pw-trigger.sh: pw_patch_check_state: 267: wait 1198059 ++ 1194124:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 1194124:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1194124:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.g3ag4yhRGI ++ 1194124:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 1194124:pw-trigger.sh: pw_patch_check_state: 270: break ++ 1194124:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 1194124:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.QvWBbDq9ZN /tmp/tmp.g3ag4yhRGI + 1194124:pw-trigger.sh: 89: check_state=success + 1194124:pw-trigger.sh: 90: '[' success = pending ']' + 1194124:pw-trigger.sh: 93: num_patch=1 + 1194124:pw-trigger.sh: 72: true ++ 1194124:pw-trigger.sh: 74: pw_get_patch_from_series gdb 61870 1 ++ 1194124:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 1194124:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 1194124:pw-trigger.sh: pw_get_patch_from_series: 204: local id=61870 ++ 1194124:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 1194124:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 1194124:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 61870 property '.*' value Patches 1 +++ 1194124:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 1194124:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 1194124:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 1194124:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 1194124:pw-trigger.sh: pw_yaml_get: 100: local id=61870 +++ 1194124:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 1194124:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 1194124:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 1194124:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 1194124:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 1194124:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 1194124:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id= ++ 1194124:pw-trigger.sh: pw_get_patch_from_series: 210: '[' '' = '' ']' ++ 1194124:pw-trigger.sh: pw_get_patch_from_series: 211: return 1 ++ 1194124:pw-trigger.sh: 74: true + 1194124:pw-trigger.sh: 74: patch_id= + 1194124:pw-trigger.sh: 75: '[' '' = '' ']' + 1194124:pw-trigger.sh: 76: break + 1194124:pw-trigger.sh: 96: '[' '' = '' ']' + 1194124:pw-trigger.sh: 97: continue + 1194124:pw-trigger.sh: 62: '[' 10 -gt 0 ']' + 1194124:pw-trigger.sh: 63: i=9 ++ 1194124:pw-trigger.sh: 64: shyaml get-value 9.id + 1194124:pw-trigger.sh: 64: series_id=61880 + 1194124:pw-trigger.sh: 66: pw_series_complete_p gdb 61880 + 1194124:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 1194124:pw-trigger.sh: pw_series_complete_p: 183: local project=gdb + 1194124:pw-trigger.sh: pw_series_complete_p: 184: local series_id=61880 + 1194124:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 1194124:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get gdb series 61880 property Complete value ++ 1194124:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 1194124:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 1194124:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 1194124:pw-trigger.sh: pw_yaml_get: 100: local id=61880 ++ 1194124:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 1194124:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 1194124:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 1194124:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 1194124:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 1194124:pw-trigger.sh: pw_yaml_get: 108: set +x + 1194124:pw-trigger.sh: pw_series_complete_p: 187: value=True + 1194124:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 1194124:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 1194124:pw-trigger.sh: 71: num_patch=0 + 1194124:pw-trigger.sh: 72: true ++ 1194124:pw-trigger.sh: 74: pw_get_patch_from_series gdb 61880 0 ++ 1194124:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 1194124:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 1194124:pw-trigger.sh: pw_get_patch_from_series: 204: local id=61880 ++ 1194124:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 1194124:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 1194124:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 61880 property '.*' value Patches 0 +++ 1194124:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 1194124:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 1194124:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 1194124:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 1194124:pw-trigger.sh: pw_yaml_get: 100: local id=61880 +++ 1194124:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 1194124:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 1194124:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 1194124:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 1194124:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 1194124:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 1194124:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=136540 ++ 1194124:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 136540 = '' ']' ++ 1194124:pw-trigger.sh: pw_get_patch_from_series: 213: echo 136540 + 1194124:pw-trigger.sh: 74: patch_id=136540 + 1194124:pw-trigger.sh: 75: '[' 136540 = '' ']' ++ 1194124:pw-trigger.sh: 82: pw_get_patch_data gdb 136540 State ++ 1194124:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 1194124:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 1194124:pw-trigger.sh: pw_get_patch_data: 224: local project=gdb ++ 1194124:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=136540 ++ 1194124:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 1194124:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gdb patch 136540 property State value ++ 1194124:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 1194124:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 1194124:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 1194124:pw-trigger.sh: pw_yaml_get: 100: local id=136540 ++ 1194124:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 1194124:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 1194124:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 1194124:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 1194124:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 1194124:pw-trigger.sh: pw_yaml_get: 108: set +x + 1194124:pw-trigger.sh: 82: patch_state=new + 1194124:pw-trigger.sh: 83: case "$patch_state" in ++ 1194124:pw-trigger.sh: 89: pw_patch_check_state 136540 tcwg_gdb_check--master-arm ++ 1194124:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 1194124:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=136540 ++ 1194124:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_check--master-arm ++ 1194124:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 1194124:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_check--master-arm +++ 1194124:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 1194124:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 1194124:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_check--master-arm +++ 1194124:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 1194124:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 1194124:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 1194124:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 1194124:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_check--master-arm ++ 1194124:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 1194124:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 1194124:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.1sXvL92VxZ +++ 1194124:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 1194124:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.B6jaSnELXo ++ 1194124:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.1sXvL92VxZ /tmp/tmp.B6jaSnELXo' EXIT ++ 1194124:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 1194124:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/136540/checks/ ++ 1194124:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/136540/checks/?user=linaro-tcwg-bot&context=tcwg_gdb_check--master-arm&page=last' ++ 1194124:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 1194124:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 1194124:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1194124:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 1194124:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1194124:pw-trigger.sh: pw_patch_check_state: 267: wait 1198161 ++ 1194124:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 1194124:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1194124:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.B6jaSnELXo ++ 1194124:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 461411, "url": "https://patchwork.sourceware.org/api/1.2/patches/136540/checks/461411/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-06-05T16:37:22.414844", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_check--master-arm-precommit/builds/10290/log", "context": "tcwg_gdb_check--master-arm", "description": "Test started" }' = null ']' +++ 1194124:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1194124:pw-trigger.sh: pw_patch_check_state: 273: date=2026-06-05T16:37:22.414844 +++ 1194124:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-06-05T16:37:22.414844 +%s ++ 1194124:pw-trigger.sh: pw_patch_check_state: 274: date=1780677442 ++ 1194124:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1780677442 ']' ++ 1194124:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1780677442 +++ 1194124:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1194124:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 1194124:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1194124:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 1194124:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1194124:pw-trigger.sh: pw_patch_check_state: 267: wait 1198168 ++ 1194124:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 1194124:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1194124:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.B6jaSnELXo ++ 1194124:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 461412, "url": "https://patchwork.sourceware.org/api/1.2/patches/136540/checks/461412/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-06-05T16:37:23.484818", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_check--master-arm-precommit/builds/10290/log", "context": "tcwg_gdb_check--master-arm", "description": "Patch applied" }' = null ']' +++ 1194124:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1194124:pw-trigger.sh: pw_patch_check_state: 273: date=2026-06-05T16:37:23.484818 +++ 1194124:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-06-05T16:37:23.484818 +%s ++ 1194124:pw-trigger.sh: pw_patch_check_state: 274: date=1780677443 ++ 1194124:pw-trigger.sh: pw_patch_check_state: 275: '[' 1780677442 -le 1780677443 ']' ++ 1194124:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1780677443 +++ 1194124:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1194124:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 1194124:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1194124:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 1194124:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1194124:pw-trigger.sh: pw_patch_check_state: 267: wait 1198175 ++ 1194124:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 1194124:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1194124:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.B6jaSnELXo ++ 1194124:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 461446, "url": "https://patchwork.sourceware.org/api/1.2/patches/136540/checks/461446/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-06-05T18:46:23.282672", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_check--master-arm-precommit/builds/10290/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_gdb_check--master-arm", "description": "Test passed" }' = null ']' +++ 1194124:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1194124:pw-trigger.sh: pw_patch_check_state: 273: date=2026-06-05T18:46:23.282672 +++ 1194124:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-06-05T18:46:23.282672 +%s ++ 1194124:pw-trigger.sh: pw_patch_check_state: 274: date=1780685183 ++ 1194124:pw-trigger.sh: pw_patch_check_state: 275: '[' 1780677443 -le 1780685183 ']' ++ 1194124:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1780685183 +++ 1194124:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1194124:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 1194124:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1194124:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 1194124:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1194124:pw-trigger.sh: pw_patch_check_state: 267: wait 1198182 ++ 1194124:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 1194124:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1194124:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.B6jaSnELXo ++ 1194124:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 1194124:pw-trigger.sh: pw_patch_check_state: 270: break ++ 1194124:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 1194124:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.1sXvL92VxZ /tmp/tmp.B6jaSnELXo + 1194124:pw-trigger.sh: 89: check_state=success + 1194124:pw-trigger.sh: 90: '[' success = pending ']' + 1194124:pw-trigger.sh: 93: num_patch=1 + 1194124:pw-trigger.sh: 72: true ++ 1194124:pw-trigger.sh: 74: pw_get_patch_from_series gdb 61880 1 ++ 1194124:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 1194124:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 1194124:pw-trigger.sh: pw_get_patch_from_series: 204: local id=61880 ++ 1194124:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 1194124:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 1194124:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 61880 property '.*' value Patches 1 +++ 1194124:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 1194124:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 1194124:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 1194124:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 1194124:pw-trigger.sh: pw_yaml_get: 100: local id=61880 +++ 1194124:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 1194124:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 1194124:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 1194124:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 1194124:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 1194124:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 1194124:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id= ++ 1194124:pw-trigger.sh: pw_get_patch_from_series: 210: '[' '' = '' ']' ++ 1194124:pw-trigger.sh: pw_get_patch_from_series: 211: return 1 ++ 1194124:pw-trigger.sh: 74: true + 1194124:pw-trigger.sh: 74: patch_id= + 1194124:pw-trigger.sh: 75: '[' '' = '' ']' + 1194124:pw-trigger.sh: 76: break + 1194124:pw-trigger.sh: 96: '[' '' = '' ']' + 1194124:pw-trigger.sh: 97: continue + 1194124:pw-trigger.sh: 62: '[' 9 -gt 0 ']' + 1194124:pw-trigger.sh: 63: i=8 ++ 1194124:pw-trigger.sh: 64: shyaml get-value 8.id + 1194124:pw-trigger.sh: 64: series_id=61881 + 1194124:pw-trigger.sh: 66: pw_series_complete_p gdb 61881 + 1194124:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 1194124:pw-trigger.sh: pw_series_complete_p: 183: local project=gdb + 1194124:pw-trigger.sh: pw_series_complete_p: 184: local series_id=61881 + 1194124:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 1194124:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get gdb series 61881 property Complete value ++ 1194124:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 1194124:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 1194124:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 1194124:pw-trigger.sh: pw_yaml_get: 100: local id=61881 ++ 1194124:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 1194124:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 1194124:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 1194124:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 1194124:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 1194124:pw-trigger.sh: pw_yaml_get: 108: set +x + 1194124:pw-trigger.sh: pw_series_complete_p: 187: value=True + 1194124:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 1194124:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 1194124:pw-trigger.sh: 71: num_patch=0 + 1194124:pw-trigger.sh: 72: true ++ 1194124:pw-trigger.sh: 74: pw_get_patch_from_series gdb 61881 0 ++ 1194124:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 1194124:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 1194124:pw-trigger.sh: pw_get_patch_from_series: 204: local id=61881 ++ 1194124:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 1194124:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 1194124:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 61881 property '.*' value Patches 0 +++ 1194124:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 1194124:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 1194124:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 1194124:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 1194124:pw-trigger.sh: pw_yaml_get: 100: local id=61881 +++ 1194124:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 1194124:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 1194124:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 1194124:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 1194124:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 1194124:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 1194124:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=136541 ++ 1194124:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 136541 = '' ']' ++ 1194124:pw-trigger.sh: pw_get_patch_from_series: 213: echo 136541 + 1194124:pw-trigger.sh: 74: patch_id=136541 + 1194124:pw-trigger.sh: 75: '[' 136541 = '' ']' ++ 1194124:pw-trigger.sh: 82: pw_get_patch_data gdb 136541 State ++ 1194124:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 1194124:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 1194124:pw-trigger.sh: pw_get_patch_data: 224: local project=gdb ++ 1194124:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=136541 ++ 1194124:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 1194124:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gdb patch 136541 property State value ++ 1194124:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 1194124:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 1194124:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 1194124:pw-trigger.sh: pw_yaml_get: 100: local id=136541 ++ 1194124:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 1194124:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 1194124:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 1194124:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 1194124:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 1194124:pw-trigger.sh: pw_yaml_get: 108: set +x + 1194124:pw-trigger.sh: 82: patch_state=committed + 1194124:pw-trigger.sh: 83: case "$patch_state" in ++ 1194124:pw-trigger.sh: 89: pw_patch_check_state 136541 tcwg_gdb_check--master-arm ++ 1194124:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 1194124:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=136541 ++ 1194124:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_check--master-arm ++ 1194124:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 1194124:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_check--master-arm +++ 1194124:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 1194124:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 1194124:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_check--master-arm +++ 1194124:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 1194124:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 1194124:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 1194124:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 1194124:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_check--master-arm ++ 1194124:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 1194124:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 1194124:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.2NhZtjZKR1 +++ 1194124:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 1194124:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.EITepoGOEP ++ 1194124:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.2NhZtjZKR1 /tmp/tmp.EITepoGOEP' EXIT ++ 1194124:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 1194124:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/136541/checks/ ++ 1194124:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/136541/checks/?user=linaro-tcwg-bot&context=tcwg_gdb_check--master-arm&page=last' ++ 1194124:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 1194124:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 1194124:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1194124:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 1194124:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1194124:pw-trigger.sh: pw_patch_check_state: 267: wait 1198284 ++ 1194124:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 1194124:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1194124:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.EITepoGOEP ++ 1194124:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 461417, "url": "https://patchwork.sourceware.org/api/1.2/patches/136541/checks/461417/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-06-05T18:15:11.738642", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_check--master-arm-precommit/builds/10291/log", "context": "tcwg_gdb_check--master-arm", "description": "Test started" }' = null ']' +++ 1194124:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1194124:pw-trigger.sh: pw_patch_check_state: 273: date=2026-06-05T18:15:11.738642 +++ 1194124:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-06-05T18:15:11.738642 +%s ++ 1194124:pw-trigger.sh: pw_patch_check_state: 274: date=1780683311 ++ 1194124:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1780683311 ']' ++ 1194124:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1780683311 +++ 1194124:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1194124:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 1194124:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1194124:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 1194124:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1194124:pw-trigger.sh: pw_patch_check_state: 267: wait 1198291 ++ 1194124:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 1194124:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1194124:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.EITepoGOEP ++ 1194124:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 461418, "url": "https://patchwork.sourceware.org/api/1.2/patches/136541/checks/461418/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-06-05T18:15:13.086447", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_check--master-arm-precommit/builds/10291/log", "context": "tcwg_gdb_check--master-arm", "description": "Patch applied" }' = null ']' +++ 1194124:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1194124:pw-trigger.sh: pw_patch_check_state: 273: date=2026-06-05T18:15:13.086447 +++ 1194124:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-06-05T18:15:13.086447 +%s ++ 1194124:pw-trigger.sh: pw_patch_check_state: 274: date=1780683313 ++ 1194124:pw-trigger.sh: pw_patch_check_state: 275: '[' 1780683311 -le 1780683313 ']' ++ 1194124:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1780683313 +++ 1194124:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1194124:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 1194124:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1194124:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 1194124:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1194124:pw-trigger.sh: pw_patch_check_state: 267: wait 1198298 ++ 1194124:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 1194124:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1194124:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.EITepoGOEP ++ 1194124:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 461482, "url": "https://patchwork.sourceware.org/api/1.2/patches/136541/checks/461482/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-06-05T20:17:12.342268", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_check--master-arm-precommit/builds/10291/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_gdb_check--master-arm", "description": "Test passed" }' = null ']' +++ 1194124:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1194124:pw-trigger.sh: pw_patch_check_state: 273: date=2026-06-05T20:17:12.342268 +++ 1194124:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-06-05T20:17:12.342268 +%s ++ 1194124:pw-trigger.sh: pw_patch_check_state: 274: date=1780690632 ++ 1194124:pw-trigger.sh: pw_patch_check_state: 275: '[' 1780683313 -le 1780690632 ']' ++ 1194124:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1780690632 +++ 1194124:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1194124:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 1194124:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1194124:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 1194124:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1194124:pw-trigger.sh: pw_patch_check_state: 267: wait 1198305 ++ 1194124:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 1194124:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1194124:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.EITepoGOEP ++ 1194124:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 1194124:pw-trigger.sh: pw_patch_check_state: 270: break ++ 1194124:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 1194124:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.2NhZtjZKR1 /tmp/tmp.EITepoGOEP + 1194124:pw-trigger.sh: 89: check_state=success + 1194124:pw-trigger.sh: 90: '[' success = pending ']' + 1194124:pw-trigger.sh: 93: num_patch=1 + 1194124:pw-trigger.sh: 72: true ++ 1194124:pw-trigger.sh: 74: pw_get_patch_from_series gdb 61881 1 ++ 1194124:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 1194124:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 1194124:pw-trigger.sh: pw_get_patch_from_series: 204: local id=61881 ++ 1194124:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 1194124:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 1194124:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 61881 property '.*' value Patches 1 +++ 1194124:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 1194124:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 1194124:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 1194124:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 1194124:pw-trigger.sh: pw_yaml_get: 100: local id=61881 +++ 1194124:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 1194124:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 1194124:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 1194124:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 1194124:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 1194124:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 1194124:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id= ++ 1194124:pw-trigger.sh: pw_get_patch_from_series: 210: '[' '' = '' ']' ++ 1194124:pw-trigger.sh: pw_get_patch_from_series: 211: return 1 ++ 1194124:pw-trigger.sh: 74: true + 1194124:pw-trigger.sh: 74: patch_id= + 1194124:pw-trigger.sh: 75: '[' '' = '' ']' + 1194124:pw-trigger.sh: 76: break + 1194124:pw-trigger.sh: 96: '[' '' = '' ']' + 1194124:pw-trigger.sh: 97: continue + 1194124:pw-trigger.sh: 62: '[' 8 -gt 0 ']' + 1194124:pw-trigger.sh: 63: i=7 ++ 1194124:pw-trigger.sh: 64: shyaml get-value 7.id + 1194124:pw-trigger.sh: 64: series_id=61896 + 1194124:pw-trigger.sh: 66: pw_series_complete_p gdb 61896 + 1194124:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 1194124:pw-trigger.sh: pw_series_complete_p: 183: local project=gdb + 1194124:pw-trigger.sh: pw_series_complete_p: 184: local series_id=61896 + 1194124:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 1194124:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get gdb series 61896 property Complete value ++ 1194124:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 1194124:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 1194124:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 1194124:pw-trigger.sh: pw_yaml_get: 100: local id=61896 ++ 1194124:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 1194124:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 1194124:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 1194124:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 1194124:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 1194124:pw-trigger.sh: pw_yaml_get: 108: set +x + 1194124:pw-trigger.sh: pw_series_complete_p: 187: value=True + 1194124:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 1194124:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 1194124:pw-trigger.sh: 71: num_patch=0 + 1194124:pw-trigger.sh: 72: true ++ 1194124:pw-trigger.sh: 74: pw_get_patch_from_series gdb 61896 0 ++ 1194124:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 1194124:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 1194124:pw-trigger.sh: pw_get_patch_from_series: 204: local id=61896 ++ 1194124:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 1194124:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 1194124:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 61896 property '.*' value Patches 0 +++ 1194124:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 1194124:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 1194124:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 1194124:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 1194124:pw-trigger.sh: pw_yaml_get: 100: local id=61896 +++ 1194124:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 1194124:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 1194124:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 1194124:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 1194124:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 1194124:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 1194124:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=136574 ++ 1194124:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 136574 = '' ']' ++ 1194124:pw-trigger.sh: pw_get_patch_from_series: 213: echo 136574 + 1194124:pw-trigger.sh: 74: patch_id=136574 + 1194124:pw-trigger.sh: 75: '[' 136574 = '' ']' ++ 1194124:pw-trigger.sh: 82: pw_get_patch_data gdb 136574 State ++ 1194124:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 1194124:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 1194124:pw-trigger.sh: pw_get_patch_data: 224: local project=gdb ++ 1194124:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=136574 ++ 1194124:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 1194124:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gdb patch 136574 property State value ++ 1194124:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 1194124:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 1194124:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 1194124:pw-trigger.sh: pw_yaml_get: 100: local id=136574 ++ 1194124:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 1194124:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 1194124:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 1194124:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 1194124:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 1194124:pw-trigger.sh: pw_yaml_get: 108: set +x + 1194124:pw-trigger.sh: 82: patch_state=committed + 1194124:pw-trigger.sh: 83: case "$patch_state" in ++ 1194124:pw-trigger.sh: 89: pw_patch_check_state 136574 tcwg_gdb_check--master-arm ++ 1194124:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 1194124:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=136574 ++ 1194124:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_check--master-arm ++ 1194124:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 1194124:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_check--master-arm +++ 1194124:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 1194124:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 1194124:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_check--master-arm +++ 1194124:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 1194124:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 1194124:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 1194124:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 1194124:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_check--master-arm ++ 1194124:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 1194124:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 1194124:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.KZWEvJ9FDP +++ 1194124:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 1194124:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.TcetEWZBlF ++ 1194124:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.KZWEvJ9FDP /tmp/tmp.TcetEWZBlF' EXIT ++ 1194124:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 1194124:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/136574/checks/ ++ 1194124:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/136574/checks/?user=linaro-tcwg-bot&context=tcwg_gdb_check--master-arm&page=last' ++ 1194124:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 1194124:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 1194124:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1194124:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 1194124:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1194124:pw-trigger.sh: pw_patch_check_state: 267: wait 1198407 ++ 1194124:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 1194124:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1194124:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.TcetEWZBlF ++ 1194124:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 461420, "url": "https://patchwork.sourceware.org/api/1.2/patches/136574/checks/461420/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-06-05T18:17:26.630519", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_check--master-arm-precommit/builds/10292/log", "context": "tcwg_gdb_check--master-arm", "description": "Test started" }' = null ']' +++ 1194124:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1194124:pw-trigger.sh: pw_patch_check_state: 273: date=2026-06-05T18:17:26.630519 +++ 1194124:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-06-05T18:17:26.630519 +%s ++ 1194124:pw-trigger.sh: pw_patch_check_state: 274: date=1780683446 ++ 1194124:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1780683446 ']' ++ 1194124:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1780683446 +++ 1194124:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1194124:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 1194124:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1194124:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 1194124:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1194124:pw-trigger.sh: pw_patch_check_state: 267: wait 1198414 ++ 1194124:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 1194124:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1194124:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.TcetEWZBlF ++ 1194124:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 461421, "url": "https://patchwork.sourceware.org/api/1.2/patches/136574/checks/461421/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-06-05T18:17:27.825595", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_check--master-arm-precommit/builds/10292/log", "context": "tcwg_gdb_check--master-arm", "description": "Patch applied" }' = null ']' +++ 1194124:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1194124:pw-trigger.sh: pw_patch_check_state: 273: date=2026-06-05T18:17:27.825595 +++ 1194124:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-06-05T18:17:27.825595 +%s ++ 1194124:pw-trigger.sh: pw_patch_check_state: 274: date=1780683447 ++ 1194124:pw-trigger.sh: pw_patch_check_state: 275: '[' 1780683446 -le 1780683447 ']' ++ 1194124:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1780683447 +++ 1194124:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1194124:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 1194124:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1194124:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 1194124:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1194124:pw-trigger.sh: pw_patch_check_state: 267: wait 1198421 ++ 1194124:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 1194124:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1194124:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.TcetEWZBlF ++ 1194124:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 461481, "url": "https://patchwork.sourceware.org/api/1.2/patches/136574/checks/461481/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-06-05T20:14:08.699187", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_check--master-arm-precommit/builds/10292/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_gdb_check--master-arm", "description": "Test passed" }' = null ']' +++ 1194124:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1194124:pw-trigger.sh: pw_patch_check_state: 273: date=2026-06-05T20:14:08.699187 +++ 1194124:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-06-05T20:14:08.699187 +%s ++ 1194124:pw-trigger.sh: pw_patch_check_state: 274: date=1780690448 ++ 1194124:pw-trigger.sh: pw_patch_check_state: 275: '[' 1780683447 -le 1780690448 ']' ++ 1194124:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1780690448 +++ 1194124:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1194124:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 1194124:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1194124:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 1194124:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1194124:pw-trigger.sh: pw_patch_check_state: 267: wait 1198428 ++ 1194124:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 1194124:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1194124:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.TcetEWZBlF ++ 1194124:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 1194124:pw-trigger.sh: pw_patch_check_state: 270: break ++ 1194124:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 1194124:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.KZWEvJ9FDP /tmp/tmp.TcetEWZBlF + 1194124:pw-trigger.sh: 89: check_state=success + 1194124:pw-trigger.sh: 90: '[' success = pending ']' + 1194124:pw-trigger.sh: 93: num_patch=1 + 1194124:pw-trigger.sh: 72: true ++ 1194124:pw-trigger.sh: 74: pw_get_patch_from_series gdb 61896 1 ++ 1194124:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 1194124:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 1194124:pw-trigger.sh: pw_get_patch_from_series: 204: local id=61896 ++ 1194124:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 1194124:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 1194124:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 61896 property '.*' value Patches 1 +++ 1194124:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 1194124:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 1194124:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 1194124:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 1194124:pw-trigger.sh: pw_yaml_get: 100: local id=61896 +++ 1194124:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 1194124:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 1194124:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 1194124:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 1194124:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 1194124:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 1194124:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id= ++ 1194124:pw-trigger.sh: pw_get_patch_from_series: 210: '[' '' = '' ']' ++ 1194124:pw-trigger.sh: pw_get_patch_from_series: 211: return 1 ++ 1194124:pw-trigger.sh: 74: true + 1194124:pw-trigger.sh: 74: patch_id= + 1194124:pw-trigger.sh: 75: '[' '' = '' ']' + 1194124:pw-trigger.sh: 76: break + 1194124:pw-trigger.sh: 96: '[' '' = '' ']' + 1194124:pw-trigger.sh: 97: continue + 1194124:pw-trigger.sh: 62: '[' 7 -gt 0 ']' + 1194124:pw-trigger.sh: 63: i=6 ++ 1194124:pw-trigger.sh: 64: shyaml get-value 6.id + 1194124:pw-trigger.sh: 64: series_id=61901 + 1194124:pw-trigger.sh: 66: pw_series_complete_p gdb 61901 + 1194124:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 1194124:pw-trigger.sh: pw_series_complete_p: 183: local project=gdb + 1194124:pw-trigger.sh: pw_series_complete_p: 184: local series_id=61901 + 1194124:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 1194124:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get gdb series 61901 property Complete value ++ 1194124:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 1194124:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 1194124:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 1194124:pw-trigger.sh: pw_yaml_get: 100: local id=61901 ++ 1194124:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 1194124:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 1194124:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 1194124:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 1194124:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 1194124:pw-trigger.sh: pw_yaml_get: 108: set +x + 1194124:pw-trigger.sh: pw_series_complete_p: 187: value=True + 1194124:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 1194124:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 1194124:pw-trigger.sh: 71: num_patch=0 + 1194124:pw-trigger.sh: 72: true ++ 1194124:pw-trigger.sh: 74: pw_get_patch_from_series gdb 61901 0 ++ 1194124:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 1194124:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 1194124:pw-trigger.sh: pw_get_patch_from_series: 204: local id=61901 ++ 1194124:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 1194124:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 1194124:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 61901 property '.*' value Patches 0 +++ 1194124:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 1194124:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 1194124:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 1194124:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 1194124:pw-trigger.sh: pw_yaml_get: 100: local id=61901 +++ 1194124:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 1194124:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 1194124:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 1194124:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 1194124:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 1194124:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 1194124:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=136579 ++ 1194124:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 136579 = '' ']' ++ 1194124:pw-trigger.sh: pw_get_patch_from_series: 213: echo 136579 + 1194124:pw-trigger.sh: 74: patch_id=136579 + 1194124:pw-trigger.sh: 75: '[' 136579 = '' ']' ++ 1194124:pw-trigger.sh: 82: pw_get_patch_data gdb 136579 State ++ 1194124:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 1194124:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 1194124:pw-trigger.sh: pw_get_patch_data: 224: local project=gdb ++ 1194124:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=136579 ++ 1194124:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 1194124:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gdb patch 136579 property State value ++ 1194124:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 1194124:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 1194124:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 1194124:pw-trigger.sh: pw_yaml_get: 100: local id=136579 ++ 1194124:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 1194124:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 1194124:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 1194124:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 1194124:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 1194124:pw-trigger.sh: pw_yaml_get: 108: set +x + 1194124:pw-trigger.sh: 82: patch_state=new + 1194124:pw-trigger.sh: 83: case "$patch_state" in ++ 1194124:pw-trigger.sh: 89: pw_patch_check_state 136579 tcwg_gdb_check--master-arm ++ 1194124:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 1194124:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=136579 ++ 1194124:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_check--master-arm ++ 1194124:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 1194124:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_check--master-arm +++ 1194124:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 1194124:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 1194124:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_check--master-arm +++ 1194124:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 1194124:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 1194124:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 1194124:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 1194124:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_check--master-arm ++ 1194124:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 1194124:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 1194124:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.oiaZpBt1Jv +++ 1194124:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 1194124:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.F7aza6qhZp ++ 1194124:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.oiaZpBt1Jv /tmp/tmp.F7aza6qhZp' EXIT ++ 1194124:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 1194124:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/136579/checks/ ++ 1194124:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/136579/checks/?user=linaro-tcwg-bot&context=tcwg_gdb_check--master-arm&page=last' ++ 1194124:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 1194124:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 1194124:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1194124:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 1194124:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1194124:pw-trigger.sh: pw_patch_check_state: 267: wait 1198530 ++ 1194124:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 1194124:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1194124:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.F7aza6qhZp ++ 1194124:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 461398, "url": "https://patchwork.sourceware.org/api/1.2/patches/136579/checks/461398/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-06-05T16:24:47.446019", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_check--master-arm-precommit/builds/10284/log", "context": "tcwg_gdb_check--master-arm", "description": "Test started" }' = null ']' +++ 1194124:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1194124:pw-trigger.sh: pw_patch_check_state: 273: date=2026-06-05T16:24:47.446019 +++ 1194124:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-06-05T16:24:47.446019 +%s ++ 1194124:pw-trigger.sh: pw_patch_check_state: 274: date=1780676687 ++ 1194124:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1780676687 ']' ++ 1194124:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1780676687 +++ 1194124:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1194124:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 1194124:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1194124:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 1194124:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1194124:pw-trigger.sh: pw_patch_check_state: 267: wait 1198537 ++ 1194124:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 1194124:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1194124:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.F7aza6qhZp ++ 1194124:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 461399, "url": "https://patchwork.sourceware.org/api/1.2/patches/136579/checks/461399/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-06-05T16:24:48.904066", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_check--master-arm-precommit/builds/10284/log", "context": "tcwg_gdb_check--master-arm", "description": "Patch applied" }' = null ']' +++ 1194124:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1194124:pw-trigger.sh: pw_patch_check_state: 273: date=2026-06-05T16:24:48.904066 +++ 1194124:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-06-05T16:24:48.904066 +%s ++ 1194124:pw-trigger.sh: pw_patch_check_state: 274: date=1780676688 ++ 1194124:pw-trigger.sh: pw_patch_check_state: 275: '[' 1780676687 -le 1780676688 ']' ++ 1194124:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1780676688 +++ 1194124:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1194124:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 1194124:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1194124:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 1194124:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1194124:pw-trigger.sh: pw_patch_check_state: 267: wait 1198544 ++ 1194124:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 1194124:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1194124:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.F7aza6qhZp ++ 1194124:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 461422, "url": "https://patchwork.sourceware.org/api/1.2/patches/136579/checks/461422/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-06-05T18:18:42.039190", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_check--master-arm-precommit/builds/10284/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_gdb_check--master-arm", "description": "Test passed" }' = null ']' +++ 1194124:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1194124:pw-trigger.sh: pw_patch_check_state: 273: date=2026-06-05T18:18:42.039190 +++ 1194124:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-06-05T18:18:42.039190 +%s ++ 1194124:pw-trigger.sh: pw_patch_check_state: 274: date=1780683522 ++ 1194124:pw-trigger.sh: pw_patch_check_state: 275: '[' 1780676688 -le 1780683522 ']' ++ 1194124:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1780683522 +++ 1194124:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1194124:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 1194124:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1194124:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 1194124:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1194124:pw-trigger.sh: pw_patch_check_state: 267: wait 1198551 ++ 1194124:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 1194124:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1194124:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.F7aza6qhZp ++ 1194124:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 1194124:pw-trigger.sh: pw_patch_check_state: 270: break ++ 1194124:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 1194124:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.oiaZpBt1Jv /tmp/tmp.F7aza6qhZp + 1194124:pw-trigger.sh: 89: check_state=success + 1194124:pw-trigger.sh: 90: '[' success = pending ']' + 1194124:pw-trigger.sh: 93: num_patch=1 + 1194124:pw-trigger.sh: 72: true ++ 1194124:pw-trigger.sh: 74: pw_get_patch_from_series gdb 61901 1 ++ 1194124:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 1194124:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 1194124:pw-trigger.sh: pw_get_patch_from_series: 204: local id=61901 ++ 1194124:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 1194124:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 1194124:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 61901 property '.*' value Patches 1 +++ 1194124:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 1194124:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 1194124:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 1194124:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 1194124:pw-trigger.sh: pw_yaml_get: 100: local id=61901 +++ 1194124:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 1194124:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 1194124:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 1194124:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 1194124:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 1194124:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 1194124:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id= ++ 1194124:pw-trigger.sh: pw_get_patch_from_series: 210: '[' '' = '' ']' ++ 1194124:pw-trigger.sh: pw_get_patch_from_series: 211: return 1 ++ 1194124:pw-trigger.sh: 74: true + 1194124:pw-trigger.sh: 74: patch_id= + 1194124:pw-trigger.sh: 75: '[' '' = '' ']' + 1194124:pw-trigger.sh: 76: break + 1194124:pw-trigger.sh: 96: '[' '' = '' ']' + 1194124:pw-trigger.sh: 97: continue + 1194124:pw-trigger.sh: 62: '[' 6 -gt 0 ']' + 1194124:pw-trigger.sh: 63: i=5 ++ 1194124:pw-trigger.sh: 64: shyaml get-value 5.id + 1194124:pw-trigger.sh: 64: series_id=61903 + 1194124:pw-trigger.sh: 66: pw_series_complete_p gdb 61903 + 1194124:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 1194124:pw-trigger.sh: pw_series_complete_p: 183: local project=gdb + 1194124:pw-trigger.sh: pw_series_complete_p: 184: local series_id=61903 + 1194124:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 1194124:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get gdb series 61903 property Complete value ++ 1194124:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 1194124:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 1194124:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 1194124:pw-trigger.sh: pw_yaml_get: 100: local id=61903 ++ 1194124:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 1194124:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 1194124:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 1194124:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 1194124:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 1194124:pw-trigger.sh: pw_yaml_get: 108: set +x + 1194124:pw-trigger.sh: pw_series_complete_p: 187: value=True + 1194124:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 1194124:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 1194124:pw-trigger.sh: 71: num_patch=0 + 1194124:pw-trigger.sh: 72: true ++ 1194124:pw-trigger.sh: 74: pw_get_patch_from_series gdb 61903 0 ++ 1194124:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 1194124:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 1194124:pw-trigger.sh: pw_get_patch_from_series: 204: local id=61903 ++ 1194124:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 1194124:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 1194124:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 61903 property '.*' value Patches 0 +++ 1194124:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 1194124:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 1194124:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 1194124:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 1194124:pw-trigger.sh: pw_yaml_get: 100: local id=61903 +++ 1194124:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 1194124:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 1194124:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 1194124:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 1194124:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 1194124:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 1194124:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=136581 ++ 1194124:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 136581 = '' ']' ++ 1194124:pw-trigger.sh: pw_get_patch_from_series: 213: echo 136581 + 1194124:pw-trigger.sh: 74: patch_id=136581 + 1194124:pw-trigger.sh: 75: '[' 136581 = '' ']' ++ 1194124:pw-trigger.sh: 82: pw_get_patch_data gdb 136581 State ++ 1194124:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 1194124:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 1194124:pw-trigger.sh: pw_get_patch_data: 224: local project=gdb ++ 1194124:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=136581 ++ 1194124:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 1194124:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gdb patch 136581 property State value ++ 1194124:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 1194124:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 1194124:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 1194124:pw-trigger.sh: pw_yaml_get: 100: local id=136581 ++ 1194124:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 1194124:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 1194124:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 1194124:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 1194124:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 1194124:pw-trigger.sh: pw_yaml_get: 108: set +x + 1194124:pw-trigger.sh: 82: patch_state=committed + 1194124:pw-trigger.sh: 83: case "$patch_state" in ++ 1194124:pw-trigger.sh: 89: pw_patch_check_state 136581 tcwg_gdb_check--master-arm ++ 1194124:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 1194124:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=136581 ++ 1194124:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_check--master-arm ++ 1194124:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 1194124:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_check--master-arm +++ 1194124:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 1194124:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 1194124:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_check--master-arm +++ 1194124:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 1194124:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 1194124:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 1194124:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 1194124:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_check--master-arm ++ 1194124:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 1194124:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 1194124:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.xml6jUEfkv +++ 1194124:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 1194124:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.tykVOnXD9m ++ 1194124:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.xml6jUEfkv /tmp/tmp.tykVOnXD9m' EXIT ++ 1194124:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 1194124:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/136581/checks/ ++ 1194124:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/136581/checks/?user=linaro-tcwg-bot&context=tcwg_gdb_check--master-arm&page=last' ++ 1194124:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 1194124:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 1194124:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1194124:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 1194124:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1194124:pw-trigger.sh: pw_patch_check_state: 267: wait 1198653 ++ 1194124:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 1194124:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1194124:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.tykVOnXD9m ++ 1194124:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 1194124:pw-trigger.sh: pw_patch_check_state: 270: break ++ 1194124:pw-trigger.sh: pw_patch_check_state: 281: echo pending +++ 1194124:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.xml6jUEfkv /tmp/tmp.tykVOnXD9m + 1194124:pw-trigger.sh: 89: check_state=pending + 1194124:pw-trigger.sh: 90: '[' pending = pending ']' + 1194124:pw-trigger.sh: 91: break + 1194124:pw-trigger.sh: 96: '[' 136581 = '' ']' + 1194124:pw-trigger.sh: 101: check_state=success + 1194124:pw-trigger.sh: 102: for prereq_bot in "${prereq_bots[@]}" ++ 1194124:pw-trigger.sh: 103: pw_patch_check_state 136581 tcwg_gdb_build--master-arm ++ 1194124:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 1194124:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=136581 ++ 1194124:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_build--master-arm ++ 1194124:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 1194124:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_build--master-arm +++ 1194124:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 1194124:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 1194124:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_build--master-arm +++ 1194124:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 1194124:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 1194124:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 1194124:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 1194124:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_build--master-arm ++ 1194124:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 1194124:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 1194124:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.wJosPpg04N +++ 1194124:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 1194124:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.DYwzbm8kLG ++ 1194124:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.wJosPpg04N /tmp/tmp.DYwzbm8kLG' EXIT ++ 1194124:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 1194124:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/136581/checks/ ++ 1194124:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/136581/checks/?user=linaro-tcwg-bot&context=tcwg_gdb_build--master-arm&page=last' ++ 1194124:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 1194124:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 1194124:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1194124:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 1194124:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1194124:pw-trigger.sh: pw_patch_check_state: 267: wait 1198668 ++ 1194124:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 1194124:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1194124:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.DYwzbm8kLG ++ 1194124:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 461310, "url": "https://patchwork.sourceware.org/api/1.2/patches/136581/checks/461310/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-06-05T12:58:10.383995", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-arm-precommit/builds/10377/log", "context": "tcwg_gdb_build--master-arm", "description": "Build started" }' = null ']' +++ 1194124:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1194124:pw-trigger.sh: pw_patch_check_state: 273: date=2026-06-05T12:58:10.383995 +++ 1194124:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-06-05T12:58:10.383995 +%s ++ 1194124:pw-trigger.sh: pw_patch_check_state: 274: date=1780664290 ++ 1194124:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1780664290 ']' ++ 1194124:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1780664290 +++ 1194124:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1194124:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 1194124:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1194124:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 1194124:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1194124:pw-trigger.sh: pw_patch_check_state: 267: wait 1198675 ++ 1194124:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 1194124:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1194124:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.DYwzbm8kLG ++ 1194124:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 461311, "url": "https://patchwork.sourceware.org/api/1.2/patches/136581/checks/461311/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-06-05T12:58:13.032479", "state": "fail", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-arm-precommit/builds/10377/archive/artifacts/jenkins/pw-apply.log", "context": "tcwg_gdb_build--master-arm", "description": "Patch failed to apply" }' = null ']' +++ 1194124:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1194124:pw-trigger.sh: pw_patch_check_state: 273: date=2026-06-05T12:58:13.032479 +++ 1194124:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-06-05T12:58:13.032479 +%s ++ 1194124:pw-trigger.sh: pw_patch_check_state: 274: date=1780664293 ++ 1194124:pw-trigger.sh: pw_patch_check_state: 275: '[' 1780664290 -le 1780664293 ']' ++ 1194124:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1780664293 +++ 1194124:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1194124:pw-trigger.sh: pw_patch_check_state: 277: cur_state=fail ++ 1194124:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1194124:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 1194124:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1194124:pw-trigger.sh: pw_patch_check_state: 267: wait 1198682 ++ 1194124:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 1194124:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1194124:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.DYwzbm8kLG ++ 1194124:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 1194124:pw-trigger.sh: pw_patch_check_state: 270: break ++ 1194124:pw-trigger.sh: pw_patch_check_state: 281: echo fail +++ 1194124:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.wJosPpg04N /tmp/tmp.DYwzbm8kLG + 1194124:pw-trigger.sh: 103: check_state=fail + 1194124:pw-trigger.sh: 104: '[' fail '!=' success ']' + 1194124:pw-trigger.sh: 105: break + 1194124:pw-trigger.sh: 108: '[' fail '!=' success ']' + 1194124:pw-trigger.sh: 109: echo 'WARNING: Waiting for 136581:tcwg_gdb_build--master-arm to succeed.' WARNING: Waiting for 136581:tcwg_gdb_build--master-arm to succeed. + 1194124:pw-trigger.sh: 110: continue + 1194124:pw-trigger.sh: 62: '[' 5 -gt 0 ']' + 1194124:pw-trigger.sh: 63: i=4 ++ 1194124:pw-trigger.sh: 64: shyaml get-value 4.id + 1194124:pw-trigger.sh: 64: series_id=61910 + 1194124:pw-trigger.sh: 66: pw_series_complete_p gdb 61910 + 1194124:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 1194124:pw-trigger.sh: pw_series_complete_p: 183: local project=gdb + 1194124:pw-trigger.sh: pw_series_complete_p: 184: local series_id=61910 + 1194124:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 1194124:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get gdb series 61910 property Complete value ++ 1194124:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 1194124:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 1194124:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 1194124:pw-trigger.sh: pw_yaml_get: 100: local id=61910 ++ 1194124:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 1194124:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 1194124:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 1194124:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 1194124:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 1194124:pw-trigger.sh: pw_yaml_get: 108: set +x + 1194124:pw-trigger.sh: pw_series_complete_p: 187: value=True + 1194124:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 1194124:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 1194124:pw-trigger.sh: 71: num_patch=0 + 1194124:pw-trigger.sh: 72: true ++ 1194124:pw-trigger.sh: 74: pw_get_patch_from_series gdb 61910 0 ++ 1194124:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 1194124:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 1194124:pw-trigger.sh: pw_get_patch_from_series: 204: local id=61910 ++ 1194124:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 1194124:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 1194124:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 61910 property '.*' value Patches 0 +++ 1194124:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 1194124:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 1194124:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 1194124:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 1194124:pw-trigger.sh: pw_yaml_get: 100: local id=61910 +++ 1194124:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 1194124:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 1194124:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 1194124:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 1194124:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 1194124:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 1194124:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=136588 ++ 1194124:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 136588 = '' ']' ++ 1194124:pw-trigger.sh: pw_get_patch_from_series: 213: echo 136588 + 1194124:pw-trigger.sh: 74: patch_id=136588 + 1194124:pw-trigger.sh: 75: '[' 136588 = '' ']' ++ 1194124:pw-trigger.sh: 82: pw_get_patch_data gdb 136588 State ++ 1194124:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 1194124:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 1194124:pw-trigger.sh: pw_get_patch_data: 224: local project=gdb ++ 1194124:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=136588 ++ 1194124:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 1194124:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gdb patch 136588 property State value ++ 1194124:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 1194124:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 1194124:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 1194124:pw-trigger.sh: pw_yaml_get: 100: local id=136588 ++ 1194124:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 1194124:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 1194124:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 1194124:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 1194124:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 1194124:pw-trigger.sh: pw_yaml_get: 108: set +x + 1194124:pw-trigger.sh: 82: patch_state=new + 1194124:pw-trigger.sh: 83: case "$patch_state" in ++ 1194124:pw-trigger.sh: 89: pw_patch_check_state 136588 tcwg_gdb_check--master-arm ++ 1194124:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 1194124:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=136588 ++ 1194124:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_check--master-arm ++ 1194124:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 1194124:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_check--master-arm +++ 1194124:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 1194124:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 1194124:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_check--master-arm +++ 1194124:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 1194124:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 1194124:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 1194124:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 1194124:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_check--master-arm ++ 1194124:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 1194124:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 1194124:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.Sc7CmnoduH +++ 1194124:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 1194124:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.ln2JNkUk9p ++ 1194124:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.Sc7CmnoduH /tmp/tmp.ln2JNkUk9p' EXIT ++ 1194124:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 1194124:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/136588/checks/ ++ 1194124:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/136588/checks/?user=linaro-tcwg-bot&context=tcwg_gdb_check--master-arm&page=last' ++ 1194124:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 1194124:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 1194124:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1194124:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 1194124:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1194124:pw-trigger.sh: pw_patch_check_state: 267: wait 1198769 ++ 1194124:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 1194124:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1194124:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.ln2JNkUk9p ++ 1194124:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 1194124:pw-trigger.sh: pw_patch_check_state: 270: break ++ 1194124:pw-trigger.sh: pw_patch_check_state: 281: echo pending +++ 1194124:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.Sc7CmnoduH /tmp/tmp.ln2JNkUk9p + 1194124:pw-trigger.sh: 89: check_state=pending + 1194124:pw-trigger.sh: 90: '[' pending = pending ']' + 1194124:pw-trigger.sh: 91: break + 1194124:pw-trigger.sh: 96: '[' 136588 = '' ']' + 1194124:pw-trigger.sh: 101: check_state=success + 1194124:pw-trigger.sh: 102: for prereq_bot in "${prereq_bots[@]}" ++ 1194124:pw-trigger.sh: 103: pw_patch_check_state 136588 tcwg_gdb_build--master-arm ++ 1194124:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 1194124:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=136588 ++ 1194124:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_build--master-arm ++ 1194124:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 1194124:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_build--master-arm +++ 1194124:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 1194124:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 1194124:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_build--master-arm +++ 1194124:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 1194124:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 1194124:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 1194124:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 1194124:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_build--master-arm ++ 1194124:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 1194124:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 1194124:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.PnZBW84MDf +++ 1194124:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 1194124:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.VKT6p7udEU ++ 1194124:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.PnZBW84MDf /tmp/tmp.VKT6p7udEU' EXIT ++ 1194124:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 1194124:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/136588/checks/ ++ 1194124:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/136588/checks/?user=linaro-tcwg-bot&context=tcwg_gdb_build--master-arm&page=last' ++ 1194124:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 1194124:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 1194124:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1194124:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 1194124:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1194124:pw-trigger.sh: pw_patch_check_state: 267: wait 1198784 ++ 1194124:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 1194124:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1194124:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.VKT6p7udEU ++ 1194124:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 461472, "url": "https://patchwork.sourceware.org/api/1.2/patches/136588/checks/461472/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-06-05T19:04:20.701092", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-arm-precommit/builds/10380/log", "context": "tcwg_gdb_build--master-arm", "description": "Build started" }' = null ']' +++ 1194124:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1194124:pw-trigger.sh: pw_patch_check_state: 273: date=2026-06-05T19:04:20.701092 +++ 1194124:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-06-05T19:04:20.701092 +%s ++ 1194124:pw-trigger.sh: pw_patch_check_state: 274: date=1780686260 ++ 1194124:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1780686260 ']' ++ 1194124:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1780686260 +++ 1194124:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1194124:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 1194124:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1194124:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 1194124:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1194124:pw-trigger.sh: pw_patch_check_state: 267: wait 1198791 ++ 1194124:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 1194124:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1194124:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.VKT6p7udEU ++ 1194124:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 461473, "url": "https://patchwork.sourceware.org/api/1.2/patches/136588/checks/461473/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-06-05T19:04:21.838058", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-arm-precommit/builds/10380/log", "context": "tcwg_gdb_build--master-arm", "description": "Patch applied" }' = null ']' +++ 1194124:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1194124:pw-trigger.sh: pw_patch_check_state: 273: date=2026-06-05T19:04:21.838058 +++ 1194124:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-06-05T19:04:21.838058 +%s ++ 1194124:pw-trigger.sh: pw_patch_check_state: 274: date=1780686261 ++ 1194124:pw-trigger.sh: pw_patch_check_state: 275: '[' 1780686260 -le 1780686261 ']' ++ 1194124:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1780686261 +++ 1194124:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1194124:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 1194124:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1194124:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 1194124:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1194124:pw-trigger.sh: pw_patch_check_state: 267: wait 1198798 ++ 1194124:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 1194124:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1194124:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.VKT6p7udEU ++ 1194124:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 461474, "url": "https://patchwork.sourceware.org/api/1.2/patches/136588/checks/461474/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-06-05T19:04:22.189981", "state": "warning", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-arm-precommit/builds/10380/archive/artifacts/artifacts.precommit/", "context": "tcwg_gdb_build--master-arm", "description": "Skipped because it is an RFC" }' = null ']' +++ 1194124:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1194124:pw-trigger.sh: pw_patch_check_state: 273: date=2026-06-05T19:04:22.189981 +++ 1194124:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-06-05T19:04:22.189981 +%s ++ 1194124:pw-trigger.sh: pw_patch_check_state: 274: date=1780686262 ++ 1194124:pw-trigger.sh: pw_patch_check_state: 275: '[' 1780686261 -le 1780686262 ']' ++ 1194124:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1780686262 +++ 1194124:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1194124:pw-trigger.sh: pw_patch_check_state: 277: cur_state=warning ++ 1194124:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1194124:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 1194124:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1194124:pw-trigger.sh: pw_patch_check_state: 267: wait 1198805 ++ 1194124:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 1194124:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1194124:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.VKT6p7udEU ++ 1194124:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 1194124:pw-trigger.sh: pw_patch_check_state: 270: break ++ 1194124:pw-trigger.sh: pw_patch_check_state: 281: echo warning +++ 1194124:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.PnZBW84MDf /tmp/tmp.VKT6p7udEU + 1194124:pw-trigger.sh: 103: check_state=warning + 1194124:pw-trigger.sh: 104: '[' warning '!=' success ']' + 1194124:pw-trigger.sh: 105: break + 1194124:pw-trigger.sh: 108: '[' warning '!=' success ']' WARNING: Waiting for 136588:tcwg_gdb_build--master-arm to succeed. + 1194124:pw-trigger.sh: 109: echo 'WARNING: Waiting for 136588:tcwg_gdb_build--master-arm to succeed.' + 1194124:pw-trigger.sh: 110: continue + 1194124:pw-trigger.sh: 62: '[' 4 -gt 0 ']' + 1194124:pw-trigger.sh: 63: i=3 ++ 1194124:pw-trigger.sh: 64: shyaml get-value 3.id + 1194124:pw-trigger.sh: 64: series_id=61918 + 1194124:pw-trigger.sh: 66: pw_series_complete_p gdb 61918 + 1194124:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 1194124:pw-trigger.sh: pw_series_complete_p: 183: local project=gdb + 1194124:pw-trigger.sh: pw_series_complete_p: 184: local series_id=61918 + 1194124:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 1194124:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get gdb series 61918 property Complete value ++ 1194124:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 1194124:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 1194124:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 1194124:pw-trigger.sh: pw_yaml_get: 100: local id=61918 ++ 1194124:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 1194124:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 1194124:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 1194124:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 1194124:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 1194124:pw-trigger.sh: pw_yaml_get: 108: set +x + 1194124:pw-trigger.sh: pw_series_complete_p: 187: value=True + 1194124:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 1194124:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 1194124:pw-trigger.sh: 71: num_patch=0 + 1194124:pw-trigger.sh: 72: true ++ 1194124:pw-trigger.sh: 74: pw_get_patch_from_series gdb 61918 0 ++ 1194124:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 1194124:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 1194124:pw-trigger.sh: pw_get_patch_from_series: 204: local id=61918 ++ 1194124:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 1194124:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 1194124:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 61918 property '.*' value Patches 0 +++ 1194124:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 1194124:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 1194124:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 1194124:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 1194124:pw-trigger.sh: pw_yaml_get: 100: local id=61918 +++ 1194124:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 1194124:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 1194124:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 1194124:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 1194124:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 1194124:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 1194124:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=136597 ++ 1194124:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 136597 = '' ']' ++ 1194124:pw-trigger.sh: pw_get_patch_from_series: 213: echo 136597 + 1194124:pw-trigger.sh: 74: patch_id=136597 + 1194124:pw-trigger.sh: 75: '[' 136597 = '' ']' ++ 1194124:pw-trigger.sh: 82: pw_get_patch_data gdb 136597 State ++ 1194124:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 1194124:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 1194124:pw-trigger.sh: pw_get_patch_data: 224: local project=gdb ++ 1194124:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=136597 ++ 1194124:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 1194124:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gdb patch 136597 property State value ++ 1194124:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 1194124:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 1194124:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 1194124:pw-trigger.sh: pw_yaml_get: 100: local id=136597 ++ 1194124:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 1194124:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 1194124:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 1194124:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 1194124:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 1194124:pw-trigger.sh: pw_yaml_get: 108: set +x + 1194124:pw-trigger.sh: 82: patch_state=new + 1194124:pw-trigger.sh: 83: case "$patch_state" in ++ 1194124:pw-trigger.sh: 89: pw_patch_check_state 136597 tcwg_gdb_check--master-arm ++ 1194124:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 1194124:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=136597 ++ 1194124:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_check--master-arm ++ 1194124:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 1194124:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_check--master-arm +++ 1194124:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 1194124:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 1194124:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_check--master-arm +++ 1194124:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 1194124:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 1194124:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 1194124:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 1194124:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_check--master-arm ++ 1194124:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 1194124:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 1194124:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.CqJdyg208a +++ 1194124:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 1194124:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.l30w8tehUw ++ 1194124:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.CqJdyg208a /tmp/tmp.l30w8tehUw' EXIT ++ 1194124:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 1194124:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/136597/checks/ ++ 1194124:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/136597/checks/?user=linaro-tcwg-bot&context=tcwg_gdb_check--master-arm&page=last' ++ 1194124:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 1194124:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 1194124:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1194124:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 1194124:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1194124:pw-trigger.sh: pw_patch_check_state: 267: wait 1198892 ++ 1194124:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 1194124:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1194124:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.l30w8tehUw ++ 1194124:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 461939, "url": "https://patchwork.sourceware.org/api/1.2/patches/136597/checks/461939/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-06-06T17:26:35.833239", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_check--master-arm-precommit/builds/10295/log", "context": "tcwg_gdb_check--master-arm", "description": "Test started" }' = null ']' +++ 1194124:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1194124:pw-trigger.sh: pw_patch_check_state: 273: date=2026-06-06T17:26:35.833239 +++ 1194124:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-06-06T17:26:35.833239 +%s ++ 1194124:pw-trigger.sh: pw_patch_check_state: 274: date=1780766795 ++ 1194124:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1780766795 ']' ++ 1194124:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1780766795 +++ 1194124:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1194124:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 1194124:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1194124:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 1194124:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1194124:pw-trigger.sh: pw_patch_check_state: 267: wait 1198899 ++ 1194124:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 1194124:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1194124:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.l30w8tehUw ++ 1194124:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 461942, "url": "https://patchwork.sourceware.org/api/1.2/patches/136597/checks/461942/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-06-06T17:26:37.129633", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_check--master-arm-precommit/builds/10295/log", "context": "tcwg_gdb_check--master-arm", "description": "Patch applied" }' = null ']' +++ 1194124:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1194124:pw-trigger.sh: pw_patch_check_state: 273: date=2026-06-06T17:26:37.129633 +++ 1194124:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-06-06T17:26:37.129633 +%s ++ 1194124:pw-trigger.sh: pw_patch_check_state: 274: date=1780766797 ++ 1194124:pw-trigger.sh: pw_patch_check_state: 275: '[' 1780766795 -le 1780766797 ']' ++ 1194124:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1780766797 +++ 1194124:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1194124:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 1194124:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1194124:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 1194124:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1194124:pw-trigger.sh: pw_patch_check_state: 267: wait 1198906 ++ 1194124:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 1194124:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1194124:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.l30w8tehUw ++ 1194124:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 461987, "url": "https://patchwork.sourceware.org/api/1.2/patches/136597/checks/461987/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-06-06T19:33:43.745848", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_check--master-arm-precommit/builds/10295/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_gdb_check--master-arm", "description": "Test passed" }' = null ']' +++ 1194124:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1194124:pw-trigger.sh: pw_patch_check_state: 273: date=2026-06-06T19:33:43.745848 +++ 1194124:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-06-06T19:33:43.745848 +%s ++ 1194124:pw-trigger.sh: pw_patch_check_state: 274: date=1780774423 ++ 1194124:pw-trigger.sh: pw_patch_check_state: 275: '[' 1780766797 -le 1780774423 ']' ++ 1194124:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1780774423 +++ 1194124:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1194124:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 1194124:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1194124:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 1194124:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1194124:pw-trigger.sh: pw_patch_check_state: 267: wait 1198913 ++ 1194124:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 1194124:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1194124:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.l30w8tehUw ++ 1194124:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 1194124:pw-trigger.sh: pw_patch_check_state: 270: break ++ 1194124:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 1194124:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.CqJdyg208a /tmp/tmp.l30w8tehUw + 1194124:pw-trigger.sh: 89: check_state=success + 1194124:pw-trigger.sh: 90: '[' success = pending ']' + 1194124:pw-trigger.sh: 93: num_patch=1 + 1194124:pw-trigger.sh: 72: true ++ 1194124:pw-trigger.sh: 74: pw_get_patch_from_series gdb 61918 1 ++ 1194124:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 1194124:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 1194124:pw-trigger.sh: pw_get_patch_from_series: 204: local id=61918 ++ 1194124:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 1194124:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 1194124:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 61918 property '.*' value Patches 1 +++ 1194124:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 1194124:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 1194124:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 1194124:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 1194124:pw-trigger.sh: pw_yaml_get: 100: local id=61918 +++ 1194124:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 1194124:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 1194124:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 1194124:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 1194124:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 1194124:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 1194124:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id= ++ 1194124:pw-trigger.sh: pw_get_patch_from_series: 210: '[' '' = '' ']' ++ 1194124:pw-trigger.sh: pw_get_patch_from_series: 211: return 1 ++ 1194124:pw-trigger.sh: 74: true + 1194124:pw-trigger.sh: 74: patch_id= + 1194124:pw-trigger.sh: 75: '[' '' = '' ']' + 1194124:pw-trigger.sh: 76: break + 1194124:pw-trigger.sh: 96: '[' '' = '' ']' + 1194124:pw-trigger.sh: 97: continue + 1194124:pw-trigger.sh: 62: '[' 3 -gt 0 ']' + 1194124:pw-trigger.sh: 63: i=2 ++ 1194124:pw-trigger.sh: 64: shyaml get-value 2.id + 1194124:pw-trigger.sh: 64: series_id=61921 + 1194124:pw-trigger.sh: 66: pw_series_complete_p gdb 61921 + 1194124:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 1194124:pw-trigger.sh: pw_series_complete_p: 183: local project=gdb + 1194124:pw-trigger.sh: pw_series_complete_p: 184: local series_id=61921 + 1194124:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 1194124:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get gdb series 61921 property Complete value ++ 1194124:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 1194124:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 1194124:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 1194124:pw-trigger.sh: pw_yaml_get: 100: local id=61921 ++ 1194124:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 1194124:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 1194124:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 1194124:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 1194124:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 1194124:pw-trigger.sh: pw_yaml_get: 108: set +x + 1194124:pw-trigger.sh: pw_series_complete_p: 187: value=True + 1194124:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 1194124:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 1194124:pw-trigger.sh: 71: num_patch=0 + 1194124:pw-trigger.sh: 72: true ++ 1194124:pw-trigger.sh: 74: pw_get_patch_from_series gdb 61921 0 ++ 1194124:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 1194124:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 1194124:pw-trigger.sh: pw_get_patch_from_series: 204: local id=61921 ++ 1194124:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 1194124:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 1194124:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 61921 property '.*' value Patches 0 +++ 1194124:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 1194124:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 1194124:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 1194124:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 1194124:pw-trigger.sh: pw_yaml_get: 100: local id=61921 +++ 1194124:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 1194124:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 1194124:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 1194124:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 1194124:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 1194124:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 1194124:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=136600 ++ 1194124:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 136600 = '' ']' ++ 1194124:pw-trigger.sh: pw_get_patch_from_series: 213: echo 136600 + 1194124:pw-trigger.sh: 74: patch_id=136600 + 1194124:pw-trigger.sh: 75: '[' 136600 = '' ']' ++ 1194124:pw-trigger.sh: 82: pw_get_patch_data gdb 136600 State ++ 1194124:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 1194124:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 1194124:pw-trigger.sh: pw_get_patch_data: 224: local project=gdb ++ 1194124:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=136600 ++ 1194124:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 1194124:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gdb patch 136600 property State value ++ 1194124:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 1194124:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 1194124:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 1194124:pw-trigger.sh: pw_yaml_get: 100: local id=136600 ++ 1194124:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 1194124:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 1194124:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 1194124:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 1194124:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 1194124:pw-trigger.sh: pw_yaml_get: 108: set +x + 1194124:pw-trigger.sh: 82: patch_state=new + 1194124:pw-trigger.sh: 83: case "$patch_state" in ++ 1194124:pw-trigger.sh: 89: pw_patch_check_state 136600 tcwg_gdb_check--master-arm ++ 1194124:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 1194124:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=136600 ++ 1194124:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_check--master-arm ++ 1194124:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 1194124:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_check--master-arm +++ 1194124:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 1194124:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 1194124:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_check--master-arm +++ 1194124:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 1194124:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 1194124:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 1194124:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 1194124:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_check--master-arm ++ 1194124:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 1194124:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 1194124:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.p89UzgIzxX +++ 1194124:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 1194124:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.6ngveK5exH ++ 1194124:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.p89UzgIzxX /tmp/tmp.6ngveK5exH' EXIT ++ 1194124:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 1194124:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/136600/checks/ ++ 1194124:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/136600/checks/?user=linaro-tcwg-bot&context=tcwg_gdb_check--master-arm&page=last' ++ 1194124:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 1194124:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 1194124:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1194124:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 1194124:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1194124:pw-trigger.sh: pw_patch_check_state: 267: wait 1199015 ++ 1194124:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 1194124:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1194124:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.6ngveK5exH ++ 1194124:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 461940, "url": "https://patchwork.sourceware.org/api/1.2/patches/136600/checks/461940/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-06-06T17:26:35.852561", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_check--master-arm-precommit/builds/10296/log", "context": "tcwg_gdb_check--master-arm", "description": "Test started" }' = null ']' +++ 1194124:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1194124:pw-trigger.sh: pw_patch_check_state: 273: date=2026-06-06T17:26:35.852561 +++ 1194124:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-06-06T17:26:35.852561 +%s ++ 1194124:pw-trigger.sh: pw_patch_check_state: 274: date=1780766795 ++ 1194124:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1780766795 ']' ++ 1194124:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1780766795 +++ 1194124:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1194124:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 1194124:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1194124:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 1194124:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1194124:pw-trigger.sh: pw_patch_check_state: 267: wait 1199022 ++ 1194124:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 1194124:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1194124:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.6ngveK5exH ++ 1194124:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 461941, "url": "https://patchwork.sourceware.org/api/1.2/patches/136600/checks/461941/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-06-06T17:26:37.115453", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_check--master-arm-precommit/builds/10296/log", "context": "tcwg_gdb_check--master-arm", "description": "Patch applied" }' = null ']' +++ 1194124:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1194124:pw-trigger.sh: pw_patch_check_state: 273: date=2026-06-06T17:26:37.115453 +++ 1194124:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-06-06T17:26:37.115453 +%s ++ 1194124:pw-trigger.sh: pw_patch_check_state: 274: date=1780766797 ++ 1194124:pw-trigger.sh: pw_patch_check_state: 275: '[' 1780766795 -le 1780766797 ']' ++ 1194124:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1780766797 +++ 1194124:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1194124:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 1194124:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1194124:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 1194124:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1194124:pw-trigger.sh: pw_patch_check_state: 267: wait 1199029 ++ 1194124:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 1194124:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1194124:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.6ngveK5exH ++ 1194124:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 461986, "url": "https://patchwork.sourceware.org/api/1.2/patches/136600/checks/461986/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-06-06T19:32:02.349785", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_check--master-arm-precommit/builds/10296/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_gdb_check--master-arm", "description": "Test passed" }' = null ']' +++ 1194124:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1194124:pw-trigger.sh: pw_patch_check_state: 273: date=2026-06-06T19:32:02.349785 +++ 1194124:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-06-06T19:32:02.349785 +%s ++ 1194124:pw-trigger.sh: pw_patch_check_state: 274: date=1780774322 ++ 1194124:pw-trigger.sh: pw_patch_check_state: 275: '[' 1780766797 -le 1780774322 ']' ++ 1194124:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1780774322 +++ 1194124:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1194124:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 1194124:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1194124:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 1194124:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1194124:pw-trigger.sh: pw_patch_check_state: 267: wait 1199036 ++ 1194124:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 1194124:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1194124:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.6ngveK5exH ++ 1194124:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 1194124:pw-trigger.sh: pw_patch_check_state: 270: break ++ 1194124:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 1194124:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.p89UzgIzxX /tmp/tmp.6ngveK5exH + 1194124:pw-trigger.sh: 89: check_state=success + 1194124:pw-trigger.sh: 90: '[' success = pending ']' + 1194124:pw-trigger.sh: 93: num_patch=1 + 1194124:pw-trigger.sh: 72: true ++ 1194124:pw-trigger.sh: 74: pw_get_patch_from_series gdb 61921 1 ++ 1194124:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 1194124:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 1194124:pw-trigger.sh: pw_get_patch_from_series: 204: local id=61921 ++ 1194124:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 1194124:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 1194124:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 61921 property '.*' value Patches 1 +++ 1194124:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 1194124:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 1194124:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 1194124:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 1194124:pw-trigger.sh: pw_yaml_get: 100: local id=61921 +++ 1194124:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 1194124:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 1194124:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 1194124:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 1194124:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 1194124:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 1194124:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id= ++ 1194124:pw-trigger.sh: pw_get_patch_from_series: 210: '[' '' = '' ']' ++ 1194124:pw-trigger.sh: pw_get_patch_from_series: 211: return 1 ++ 1194124:pw-trigger.sh: 74: true + 1194124:pw-trigger.sh: 74: patch_id= + 1194124:pw-trigger.sh: 75: '[' '' = '' ']' + 1194124:pw-trigger.sh: 76: break + 1194124:pw-trigger.sh: 96: '[' '' = '' ']' + 1194124:pw-trigger.sh: 97: continue + 1194124:pw-trigger.sh: 62: '[' 2 -gt 0 ']' + 1194124:pw-trigger.sh: 63: i=1 ++ 1194124:pw-trigger.sh: 64: shyaml get-value 1.id + 1194124:pw-trigger.sh: 64: series_id=61928 + 1194124:pw-trigger.sh: 66: pw_series_complete_p gdb 61928 + 1194124:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 1194124:pw-trigger.sh: pw_series_complete_p: 183: local project=gdb + 1194124:pw-trigger.sh: pw_series_complete_p: 184: local series_id=61928 + 1194124:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 1194124:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get gdb series 61928 property Complete value ++ 1194124:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 1194124:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 1194124:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 1194124:pw-trigger.sh: pw_yaml_get: 100: local id=61928 ++ 1194124:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 1194124:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 1194124:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 1194124:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 1194124:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 1194124:pw-trigger.sh: pw_yaml_get: 108: set +x + 1194124:pw-trigger.sh: pw_series_complete_p: 187: value=True + 1194124:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 1194124:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 1194124:pw-trigger.sh: 71: num_patch=0 + 1194124:pw-trigger.sh: 72: true ++ 1194124:pw-trigger.sh: 74: pw_get_patch_from_series gdb 61928 0 ++ 1194124:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 1194124:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 1194124:pw-trigger.sh: pw_get_patch_from_series: 204: local id=61928 ++ 1194124:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 1194124:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 1194124:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 61928 property '.*' value Patches 0 +++ 1194124:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 1194124:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 1194124:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 1194124:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 1194124:pw-trigger.sh: pw_yaml_get: 100: local id=61928 +++ 1194124:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 1194124:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 1194124:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 1194124:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 1194124:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 1194124:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 1194124:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=136611 ++ 1194124:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 136611 = '' ']' ++ 1194124:pw-trigger.sh: pw_get_patch_from_series: 213: echo 136611 + 1194124:pw-trigger.sh: 74: patch_id=136611 + 1194124:pw-trigger.sh: 75: '[' 136611 = '' ']' ++ 1194124:pw-trigger.sh: 82: pw_get_patch_data gdb 136611 State ++ 1194124:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 1194124:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 1194124:pw-trigger.sh: pw_get_patch_data: 224: local project=gdb ++ 1194124:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=136611 ++ 1194124:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 1194124:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gdb patch 136611 property State value ++ 1194124:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 1194124:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 1194124:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 1194124:pw-trigger.sh: pw_yaml_get: 100: local id=136611 ++ 1194124:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 1194124:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 1194124:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 1194124:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 1194124:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 1194124:pw-trigger.sh: pw_yaml_get: 108: set +x + 1194124:pw-trigger.sh: 82: patch_state=new + 1194124:pw-trigger.sh: 83: case "$patch_state" in ++ 1194124:pw-trigger.sh: 89: pw_patch_check_state 136611 tcwg_gdb_check--master-arm ++ 1194124:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 1194124:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=136611 ++ 1194124:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_check--master-arm ++ 1194124:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 1194124:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_check--master-arm +++ 1194124:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 1194124:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 1194124:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_check--master-arm +++ 1194124:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 1194124:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 1194124:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 1194124:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 1194124:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_check--master-arm ++ 1194124:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 1194124:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 1194124:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.LBp9QEYNyU +++ 1194124:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 1194124:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.FhE0ZNsARi ++ 1194124:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.LBp9QEYNyU /tmp/tmp.FhE0ZNsARi' EXIT ++ 1194124:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 1194124:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/136611/checks/ ++ 1194124:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/136611/checks/?user=linaro-tcwg-bot&context=tcwg_gdb_check--master-arm&page=last' ++ 1194124:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 1194124:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 1194124:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1194124:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 1194124:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1194124:pw-trigger.sh: pw_patch_check_state: 267: wait 1199138 ++ 1194124:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 1194124:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1194124:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.FhE0ZNsARi ++ 1194124:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 461950, "url": "https://patchwork.sourceware.org/api/1.2/patches/136611/checks/461950/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-06-06T17:34:27.310842", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_check--master-arm-precommit/builds/10297/log", "context": "tcwg_gdb_check--master-arm", "description": "Test started" }' = null ']' +++ 1194124:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1194124:pw-trigger.sh: pw_patch_check_state: 273: date=2026-06-06T17:34:27.310842 +++ 1194124:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-06-06T17:34:27.310842 +%s ++ 1194124:pw-trigger.sh: pw_patch_check_state: 274: date=1780767267 ++ 1194124:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1780767267 ']' ++ 1194124:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1780767267 +++ 1194124:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1194124:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 1194124:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1194124:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 1194124:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1194124:pw-trigger.sh: pw_patch_check_state: 267: wait 1199145 ++ 1194124:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 1194124:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1194124:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.FhE0ZNsARi ++ 1194124:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 461951, "url": "https://patchwork.sourceware.org/api/1.2/patches/136611/checks/461951/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-06-06T17:34:28.978008", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_check--master-arm-precommit/builds/10297/log", "context": "tcwg_gdb_check--master-arm", "description": "Patch applied" }' = null ']' +++ 1194124:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1194124:pw-trigger.sh: pw_patch_check_state: 273: date=2026-06-06T17:34:28.978008 +++ 1194124:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-06-06T17:34:28.978008 +%s ++ 1194124:pw-trigger.sh: pw_patch_check_state: 274: date=1780767268 ++ 1194124:pw-trigger.sh: pw_patch_check_state: 275: '[' 1780767267 -le 1780767268 ']' ++ 1194124:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1780767268 +++ 1194124:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1194124:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 1194124:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1194124:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 1194124:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1194124:pw-trigger.sh: pw_patch_check_state: 267: wait 1199152 ++ 1194124:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 1194124:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1194124:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.FhE0ZNsARi ++ 1194124:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 461990, "url": "https://patchwork.sourceware.org/api/1.2/patches/136611/checks/461990/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-06-06T19:38:15.030488", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_check--master-arm-precommit/builds/10297/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_gdb_check--master-arm", "description": "Test passed" }' = null ']' +++ 1194124:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1194124:pw-trigger.sh: pw_patch_check_state: 273: date=2026-06-06T19:38:15.030488 +++ 1194124:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-06-06T19:38:15.030488 +%s ++ 1194124:pw-trigger.sh: pw_patch_check_state: 274: date=1780774695 ++ 1194124:pw-trigger.sh: pw_patch_check_state: 275: '[' 1780767268 -le 1780774695 ']' ++ 1194124:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1780774695 +++ 1194124:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1194124:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 1194124:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1194124:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 1194124:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1194124:pw-trigger.sh: pw_patch_check_state: 267: wait 1199159 ++ 1194124:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 1194124:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1194124:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.FhE0ZNsARi ++ 1194124:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 1194124:pw-trigger.sh: pw_patch_check_state: 270: break ++ 1194124:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 1194124:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.LBp9QEYNyU /tmp/tmp.FhE0ZNsARi + 1194124:pw-trigger.sh: 89: check_state=success + 1194124:pw-trigger.sh: 90: '[' success = pending ']' + 1194124:pw-trigger.sh: 93: num_patch=1 + 1194124:pw-trigger.sh: 72: true ++ 1194124:pw-trigger.sh: 74: pw_get_patch_from_series gdb 61928 1 ++ 1194124:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 1194124:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 1194124:pw-trigger.sh: pw_get_patch_from_series: 204: local id=61928 ++ 1194124:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 1194124:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 1194124:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 61928 property '.*' value Patches 1 +++ 1194124:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 1194124:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 1194124:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 1194124:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 1194124:pw-trigger.sh: pw_yaml_get: 100: local id=61928 +++ 1194124:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 1194124:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 1194124:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 1194124:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 1194124:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 1194124:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 1194124:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id= ++ 1194124:pw-trigger.sh: pw_get_patch_from_series: 210: '[' '' = '' ']' ++ 1194124:pw-trigger.sh: pw_get_patch_from_series: 211: return 1 ++ 1194124:pw-trigger.sh: 74: true + 1194124:pw-trigger.sh: 74: patch_id= + 1194124:pw-trigger.sh: 75: '[' '' = '' ']' + 1194124:pw-trigger.sh: 76: break + 1194124:pw-trigger.sh: 96: '[' '' = '' ']' + 1194124:pw-trigger.sh: 97: continue + 1194124:pw-trigger.sh: 62: '[' 1 -gt 0 ']' + 1194124:pw-trigger.sh: 63: i=0 ++ 1194124:pw-trigger.sh: 64: shyaml get-value 0.id + 1194124:pw-trigger.sh: 64: series_id=61944 + 1194124:pw-trigger.sh: 66: pw_series_complete_p gdb 61944 + 1194124:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 1194124:pw-trigger.sh: pw_series_complete_p: 183: local project=gdb + 1194124:pw-trigger.sh: pw_series_complete_p: 184: local series_id=61944 + 1194124:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 1194124:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get gdb series 61944 property Complete value ++ 1194124:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 1194124:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 1194124:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 1194124:pw-trigger.sh: pw_yaml_get: 100: local id=61944 ++ 1194124:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 1194124:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 1194124:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 1194124:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 1194124:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 1194124:pw-trigger.sh: pw_yaml_get: 108: set +x + 1194124:pw-trigger.sh: pw_series_complete_p: 187: value=True + 1194124:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 1194124:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 1194124:pw-trigger.sh: 71: num_patch=0 + 1194124:pw-trigger.sh: 72: true ++ 1194124:pw-trigger.sh: 74: pw_get_patch_from_series gdb 61944 0 ++ 1194124:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 1194124:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 1194124:pw-trigger.sh: pw_get_patch_from_series: 204: local id=61944 ++ 1194124:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 1194124:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 1194124:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 61944 property '.*' value Patches 0 +++ 1194124:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 1194124:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 1194124:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 1194124:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 1194124:pw-trigger.sh: pw_yaml_get: 100: local id=61944 +++ 1194124:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 1194124:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 1194124:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 1194124:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 1194124:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 1194124:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 1194124:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=136628 ++ 1194124:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 136628 = '' ']' ++ 1194124:pw-trigger.sh: pw_get_patch_from_series: 213: echo 136628 + 1194124:pw-trigger.sh: 74: patch_id=136628 + 1194124:pw-trigger.sh: 75: '[' 136628 = '' ']' ++ 1194124:pw-trigger.sh: 82: pw_get_patch_data gdb 136628 State ++ 1194124:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 1194124:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 1194124:pw-trigger.sh: pw_get_patch_data: 224: local project=gdb ++ 1194124:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=136628 ++ 1194124:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 1194124:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gdb patch 136628 property State value ++ 1194124:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 1194124:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 1194124:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 1194124:pw-trigger.sh: pw_yaml_get: 100: local id=136628 ++ 1194124:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 1194124:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 1194124:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 1194124:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 1194124:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 1194124:pw-trigger.sh: pw_yaml_get: 108: set +x + 1194124:pw-trigger.sh: 82: patch_state=new + 1194124:pw-trigger.sh: 83: case "$patch_state" in ++ 1194124:pw-trigger.sh: 89: pw_patch_check_state 136628 tcwg_gdb_check--master-arm ++ 1194124:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 1194124:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=136628 ++ 1194124:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_check--master-arm ++ 1194124:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 1194124:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_check--master-arm +++ 1194124:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 1194124:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 1194124:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_check--master-arm +++ 1194124:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 1194124:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 1194124:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 1194124:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 1194124:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_check--master-arm ++ 1194124:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 1194124:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 1194124:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.ugYS06nGMc +++ 1194124:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 1194124:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.JSJxFrzL1E ++ 1194124:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.ugYS06nGMc /tmp/tmp.JSJxFrzL1E' EXIT ++ 1194124:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 1194124:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/136628/checks/ ++ 1194124:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/136628/checks/?user=linaro-tcwg-bot&context=tcwg_gdb_check--master-arm&page=last' ++ 1194124:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 1194124:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 1194124:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1194124:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 1194124:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1194124:pw-trigger.sh: pw_patch_check_state: 267: wait 1199261 ++ 1194124:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 1194124:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1194124:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.JSJxFrzL1E ++ 1194124:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 1194124:pw-trigger.sh: pw_patch_check_state: 270: break ++ 1194124:pw-trigger.sh: pw_patch_check_state: 281: echo pending +++ 1194124:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.ugYS06nGMc /tmp/tmp.JSJxFrzL1E + 1194124:pw-trigger.sh: 89: check_state=pending + 1194124:pw-trigger.sh: 90: '[' pending = pending ']' + 1194124:pw-trigger.sh: 91: break + 1194124:pw-trigger.sh: 96: '[' 136628 = '' ']' + 1194124:pw-trigger.sh: 101: check_state=success + 1194124:pw-trigger.sh: 102: for prereq_bot in "${prereq_bots[@]}" ++ 1194124:pw-trigger.sh: 103: pw_patch_check_state 136628 tcwg_gdb_build--master-arm ++ 1194124:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 1194124:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=136628 ++ 1194124:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_build--master-arm ++ 1194124:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 1194124:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_build--master-arm +++ 1194124:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 1194124:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 1194124:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_build--master-arm +++ 1194124:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 1194124:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 1194124:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 1194124:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 1194124:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_build--master-arm ++ 1194124:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 1194124:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 1194124:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.GGOF3hM4y3 +++ 1194124:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 1194124:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.MJloCCUzpD ++ 1194124:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.GGOF3hM4y3 /tmp/tmp.MJloCCUzpD' EXIT ++ 1194124:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 1194124:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/136628/checks/ ++ 1194124:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/136628/checks/?user=linaro-tcwg-bot&context=tcwg_gdb_build--master-arm&page=last' ++ 1194124:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 1194124:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 1194124:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1194124:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 1194124:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1194124:pw-trigger.sh: pw_patch_check_state: 267: wait 1199276 ++ 1194124:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 1194124:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1194124:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.MJloCCUzpD ++ 1194124:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 462087, "url": "https://patchwork.sourceware.org/api/1.2/patches/136628/checks/462087/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-06-06T22:40:02.167604", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-arm-precommit/builds/10389/log", "context": "tcwg_gdb_build--master-arm", "description": "Build started" }' = null ']' +++ 1194124:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1194124:pw-trigger.sh: pw_patch_check_state: 273: date=2026-06-06T22:40:02.167604 +++ 1194124:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-06-06T22:40:02.167604 +%s ++ 1194124:pw-trigger.sh: pw_patch_check_state: 274: date=1780785602 ++ 1194124:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1780785602 ']' ++ 1194124:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1780785602 +++ 1194124:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1194124:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 1194124:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1194124:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 1194124:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1194124:pw-trigger.sh: pw_patch_check_state: 267: wait 1199283 ++ 1194124:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 1194124:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1194124:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.MJloCCUzpD ++ 1194124:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 462088, "url": "https://patchwork.sourceware.org/api/1.2/patches/136628/checks/462088/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-06-06T22:40:05.503153", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-arm-precommit/builds/10389/log", "context": "tcwg_gdb_build--master-arm", "description": "Patch applied" }' = null ']' +++ 1194124:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1194124:pw-trigger.sh: pw_patch_check_state: 273: date=2026-06-06T22:40:05.503153 +++ 1194124:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-06-06T22:40:05.503153 +%s ++ 1194124:pw-trigger.sh: pw_patch_check_state: 274: date=1780785605 ++ 1194124:pw-trigger.sh: pw_patch_check_state: 275: '[' 1780785602 -le 1780785605 ']' ++ 1194124:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1780785605 +++ 1194124:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1194124:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 1194124:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1194124:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 1194124:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1194124:pw-trigger.sh: pw_patch_check_state: 267: wait 1199290 ++ 1194124:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 1194124:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1194124:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.MJloCCUzpD ++ 1194124:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 462091, "url": "https://patchwork.sourceware.org/api/1.2/patches/136628/checks/462091/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-06-06T22:43:02.229630", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-arm-precommit/builds/10389/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_gdb_build--master-arm", "description": "Build passed" }' = null ']' +++ 1194124:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1194124:pw-trigger.sh: pw_patch_check_state: 273: date=2026-06-06T22:43:02.229630 +++ 1194124:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-06-06T22:43:02.229630 +%s ++ 1194124:pw-trigger.sh: pw_patch_check_state: 274: date=1780785782 ++ 1194124:pw-trigger.sh: pw_patch_check_state: 275: '[' 1780785605 -le 1780785782 ']' ++ 1194124:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1780785782 +++ 1194124:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1194124:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 1194124:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1194124:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 1194124:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1194124:pw-trigger.sh: pw_patch_check_state: 267: wait 1199297 ++ 1194124:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 1194124:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1194124:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.MJloCCUzpD ++ 1194124:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 1194124:pw-trigger.sh: pw_patch_check_state: 270: break ++ 1194124:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 1194124:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.GGOF3hM4y3 /tmp/tmp.MJloCCUzpD + 1194124:pw-trigger.sh: 103: check_state=success + 1194124:pw-trigger.sh: 104: '[' success '!=' success ']' + 1194124:pw-trigger.sh: 108: '[' success '!=' success ']' + 1194124:pw-trigger.sh: 113: j=3 + 1194124:pw-trigger.sh: 114: cat + 1194124:pw-trigger.sh: 62: '[' 0 -gt 0 ']' + 1194124:pw-trigger.sh: 119: rm /tmp/tmp.gvuvHFfya9 + 1194124:pw-trigger.sh: 121: echo 'Processed 30 series and created 3 pre-commit triggers' Processed 30 series and created 3 pre-commit triggers + 1194124:pw-trigger.sh: 1: pw_deinit gdb + 1194124:pw-trigger.sh: pw_deinit: 57: set -euf -o pipefail + 1194124:pw-trigger.sh: pw_deinit: 58: local project=gdb + 1194124:pw-trigger.sh: pw_deinit: 60: rm -rf /tmp/pw-yaml-cache-1194124 + 1194124:pw-trigger.sh: 1: rm -f /tmp/tmp.gvuvHFfya9