+ 958069:jenkins16286192896528109754.sh: build_container_exec: 29: set +x + 1098197:pw-trigger.sh: 46: trap 'pw_deinit gdb' EXIT + 1098197:pw-trigger.sh: 47: pw_init gdb + 1098197:pw-trigger.sh: pw_init: 41: set -euf -o pipefail + 1098197:pw-trigger.sh: pw_init: 42: local project=gdb + 1098197:pw-trigger.sh: pw_init: 44: git -C gdb config pw.server https://patchwork.sourceware.org/api/1.2/ + 1098197:pw-trigger.sh: pw_init: 46: git -C gdb config pw.project gdb + 1098197:pw-trigger.sh: pw_init: 48: pw_clear_cache + 1098197:pw-trigger.sh: pw_clear_cache: 68: set -euf -o pipefail + 1098197:pw-trigger.sh: pw_clear_cache: 70: rm -rf /tmp/pw-yaml-cache-1098197 + 1098197:pw-trigger.sh: pw_clear_cache: 71: mkdir /tmp/pw-yaml-cache-1098197 ++ 1098197:pw-trigger.sh: 49: mktemp + 1098197:pw-trigger.sh: 49: yaml=/tmp/tmp.8mbWsuSG0l + 1098197:pw-trigger.sh: 51: trap 'pw_deinit gdb; rm -f /tmp/tmp.8mbWsuSG0l' EXIT + 1098197:pw-trigger.sh: 53: readarray -t prereq_bots ++ 1098197:pw-trigger.sh: 53: print_prereq_bots tcwg_gdb_check--master-arm ++ 1098197:pw-trigger.sh: print_prereq_bots: 26: set -euf -o pipefail ++ 1098197:pw-trigger.sh: print_prereq_bots: 27: local ci_bot=tcwg_gdb_check--master-arm ++ 1098197:pw-trigger.sh: print_prereq_bots: 30: case "$ci_bot" in ++ 1098197:pw-trigger.sh: print_prereq_bots: 32: echo tcwg_gdb_check--master-arm ++ 1098197:pw-trigger.sh: print_prereq_bots: 32: sed -e s/_check--/_build--/ ++ 1098197:pw-trigger.sh: print_prereq_bots: 37: case "$ci_bot" in + 1098197:pw-trigger.sh: 55: git -C gdb pw series list -f yaml + 1098197:pw-trigger.sh: 56: mkdir -p artifacts/jenkins ++ 1098197:pw-trigger.sh: 58: shyaml get-length + 1098197:pw-trigger.sh: 58: len=30 + 1098197:pw-trigger.sh: 59: i=30 + 1098197:pw-trigger.sh: 60: j=0 + 1098197:pw-trigger.sh: 62: '[' 30 -gt 0 ']' + 1098197:pw-trigger.sh: 63: i=29 ++ 1098197:pw-trigger.sh: 64: shyaml get-value 29.id + 1098197:pw-trigger.sh: 64: series_id=61408 + 1098197:pw-trigger.sh: 66: pw_series_complete_p gdb 61408 + 1098197:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 1098197:pw-trigger.sh: pw_series_complete_p: 183: local project=gdb + 1098197:pw-trigger.sh: pw_series_complete_p: 184: local series_id=61408 + 1098197:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 1098197:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get gdb series 61408 property Complete value ++ 1098197:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 1098197:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 1098197:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 1098197:pw-trigger.sh: pw_yaml_get: 100: local id=61408 ++ 1098197:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 1098197:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 1098197:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 1098197:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 1098197:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 1098197:pw-trigger.sh: pw_yaml_get: 108: set +x + 1098197:pw-trigger.sh: pw_series_complete_p: 187: value=True + 1098197:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 1098197:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 1098197:pw-trigger.sh: 71: num_patch=0 + 1098197:pw-trigger.sh: 72: true ++ 1098197:pw-trigger.sh: 74: pw_get_patch_from_series gdb 61408 0 ++ 1098197:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 1098197:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 1098197:pw-trigger.sh: pw_get_patch_from_series: 204: local id=61408 ++ 1098197:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 1098197:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 1098197:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 61408 property '.*' value Patches 0 +++ 1098197:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 1098197:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 1098197:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 1098197:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 1098197:pw-trigger.sh: pw_yaml_get: 100: local id=61408 +++ 1098197:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 1098197:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 1098197:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 1098197:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 1098197:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 1098197:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 1098197:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=135522 ++ 1098197:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 135522 = '' ']' ++ 1098197:pw-trigger.sh: pw_get_patch_from_series: 213: echo 135522 + 1098197:pw-trigger.sh: 74: patch_id=135522 + 1098197:pw-trigger.sh: 75: '[' 135522 = '' ']' ++ 1098197:pw-trigger.sh: 82: pw_get_patch_data gdb 135522 State ++ 1098197:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 1098197:pw-trigger.sh: pw_get_patch_data: 224: local project=gdb ++ 1098197:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=135522 ++ 1098197:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 1098197:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gdb patch 135522 property State value ++ 1098197:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 1098197:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 1098197:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 1098197:pw-trigger.sh: pw_yaml_get: 100: local id=135522 ++ 1098197:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 1098197:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 1098197:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 1098197:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 1098197:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 1098197:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 1098197:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' + 1098197:pw-trigger.sh: 82: patch_state=committed + 1098197:pw-trigger.sh: 83: case "$patch_state" in ++ 1098197:pw-trigger.sh: 89: pw_patch_check_state 135522 tcwg_gdb_check--master-arm ++ 1098197:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 1098197:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=135522 ++ 1098197:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_check--master-arm ++ 1098197:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 1098197:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_check--master-arm +++ 1098197:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 1098197:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 1098197:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_check--master-arm +++ 1098197:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 1098197:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 1098197:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 1098197:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 1098197:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_check--master-arm ++ 1098197:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 1098197:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 1098197:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.HLnshvrnMH +++ 1098197:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 1098197:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.2tFa4y6TrX ++ 1098197:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.HLnshvrnMH /tmp/tmp.2tFa4y6TrX' EXIT ++ 1098197:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 1098197:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/135522/checks/ ++ 1098197:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/135522/checks/?user=linaro-tcwg-bot&context=tcwg_gdb_check--master-arm&page=last' ++ 1098197:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 1098197:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 1098197:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1098197:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 1098197:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1098197:pw-trigger.sh: pw_patch_check_state: 267: wait 1098324 ++ 1098197:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 1098197:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1098197:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.2tFa4y6TrX ++ 1098197:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 454499, "url": "https://patchwork.sourceware.org/api/1.2/patches/135522/checks/454499/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-05-24T15:23:14.794649", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_check--master-arm-precommit/builds/10229/log", "context": "tcwg_gdb_check--master-arm", "description": "Test started" }' = null ']' +++ 1098197:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1098197:pw-trigger.sh: pw_patch_check_state: 273: date=2026-05-24T15:23:14.794649 +++ 1098197:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-05-24T15:23:14.794649 +%s ++ 1098197:pw-trigger.sh: pw_patch_check_state: 274: date=1779636194 ++ 1098197:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1779636194 ']' ++ 1098197:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1779636194 +++ 1098197:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1098197:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 1098197:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1098197:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 1098197:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1098197:pw-trigger.sh: pw_patch_check_state: 267: wait 1098331 ++ 1098197:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 1098197:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1098197:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.2tFa4y6TrX ++ 1098197:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 454500, "url": "https://patchwork.sourceware.org/api/1.2/patches/135522/checks/454500/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-05-24T15:23:16.640159", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_check--master-arm-precommit/builds/10229/log", "context": "tcwg_gdb_check--master-arm", "description": "Patch applied" }' = null ']' +++ 1098197:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1098197:pw-trigger.sh: pw_patch_check_state: 273: date=2026-05-24T15:23:16.640159 +++ 1098197:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-05-24T15:23:16.640159 +%s ++ 1098197:pw-trigger.sh: pw_patch_check_state: 274: date=1779636196 ++ 1098197:pw-trigger.sh: pw_patch_check_state: 275: '[' 1779636194 -le 1779636196 ']' ++ 1098197:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1779636196 +++ 1098197:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1098197:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 1098197:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1098197:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 1098197:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1098197:pw-trigger.sh: pw_patch_check_state: 267: wait 1098338 ++ 1098197:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 1098197:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1098197:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.2tFa4y6TrX ++ 1098197:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 454533, "url": "https://patchwork.sourceware.org/api/1.2/patches/135522/checks/454533/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-05-24T17:39:56.160786", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_check--master-arm-precommit/builds/10229/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_gdb_check--master-arm", "description": "Test passed" }' = null ']' +++ 1098197:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1098197:pw-trigger.sh: pw_patch_check_state: 273: date=2026-05-24T17:39:56.160786 +++ 1098197:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-05-24T17:39:56.160786 +%s ++ 1098197:pw-trigger.sh: pw_patch_check_state: 274: date=1779644396 ++ 1098197:pw-trigger.sh: pw_patch_check_state: 275: '[' 1779636196 -le 1779644396 ']' ++ 1098197:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1779644396 +++ 1098197:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1098197:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 1098197:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1098197:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 1098197:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1098197:pw-trigger.sh: pw_patch_check_state: 267: wait 1098345 ++ 1098197:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 1098197:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1098197:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.2tFa4y6TrX ++ 1098197:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 1098197:pw-trigger.sh: pw_patch_check_state: 270: break ++ 1098197:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 1098197:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.HLnshvrnMH /tmp/tmp.2tFa4y6TrX + 1098197:pw-trigger.sh: 89: check_state=success + 1098197:pw-trigger.sh: 90: '[' success = pending ']' + 1098197:pw-trigger.sh: 93: num_patch=1 + 1098197:pw-trigger.sh: 72: true ++ 1098197:pw-trigger.sh: 74: pw_get_patch_from_series gdb 61408 1 ++ 1098197:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 1098197:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 1098197:pw-trigger.sh: pw_get_patch_from_series: 204: local id=61408 ++ 1098197:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 1098197:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 1098197:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 61408 property '.*' value Patches 1 +++ 1098197:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 1098197:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 1098197:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 1098197:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 1098197:pw-trigger.sh: pw_yaml_get: 100: local id=61408 +++ 1098197:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 1098197:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 1098197:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 1098197:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 1098197:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 1098197:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 1098197:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id= ++ 1098197:pw-trigger.sh: pw_get_patch_from_series: 210: '[' '' = '' ']' ++ 1098197:pw-trigger.sh: pw_get_patch_from_series: 211: return 1 ++ 1098197:pw-trigger.sh: 74: true + 1098197:pw-trigger.sh: 74: patch_id= + 1098197:pw-trigger.sh: 75: '[' '' = '' ']' + 1098197:pw-trigger.sh: 76: break + 1098197:pw-trigger.sh: 96: '[' '' = '' ']' + 1098197:pw-trigger.sh: 97: continue + 1098197:pw-trigger.sh: 62: '[' 29 -gt 0 ']' + 1098197:pw-trigger.sh: 63: i=28 ++ 1098197:pw-trigger.sh: 64: shyaml get-value 28.id + 1098197:pw-trigger.sh: 64: series_id=61414 + 1098197:pw-trigger.sh: 66: pw_series_complete_p gdb 61414 + 1098197:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 1098197:pw-trigger.sh: pw_series_complete_p: 183: local project=gdb + 1098197:pw-trigger.sh: pw_series_complete_p: 184: local series_id=61414 + 1098197:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 1098197:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get gdb series 61414 property Complete value ++ 1098197:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 1098197:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 1098197:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 1098197:pw-trigger.sh: pw_yaml_get: 100: local id=61414 ++ 1098197:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 1098197:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 1098197:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 1098197:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 1098197:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 1098197:pw-trigger.sh: pw_yaml_get: 108: set +x + 1098197:pw-trigger.sh: pw_series_complete_p: 187: value=True + 1098197:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 1098197:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 1098197:pw-trigger.sh: 71: num_patch=0 + 1098197:pw-trigger.sh: 72: true ++ 1098197:pw-trigger.sh: 74: pw_get_patch_from_series gdb 61414 0 ++ 1098197:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 1098197:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 1098197:pw-trigger.sh: pw_get_patch_from_series: 204: local id=61414 ++ 1098197:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 1098197:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 1098197:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 61414 property '.*' value Patches 0 +++ 1098197:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 1098197:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 1098197:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 1098197:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 1098197:pw-trigger.sh: pw_yaml_get: 100: local id=61414 +++ 1098197:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 1098197:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 1098197:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 1098197:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 1098197:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 1098197:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 1098197:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=135536 ++ 1098197:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 135536 = '' ']' ++ 1098197:pw-trigger.sh: pw_get_patch_from_series: 213: echo 135536 + 1098197:pw-trigger.sh: 74: patch_id=135536 + 1098197:pw-trigger.sh: 75: '[' 135536 = '' ']' ++ 1098197:pw-trigger.sh: 82: pw_get_patch_data gdb 135536 State ++ 1098197:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 1098197:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 1098197:pw-trigger.sh: pw_get_patch_data: 224: local project=gdb ++ 1098197:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=135536 ++ 1098197:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 1098197:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gdb patch 135536 property State value ++ 1098197:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 1098197:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 1098197:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 1098197:pw-trigger.sh: pw_yaml_get: 100: local id=135536 ++ 1098197:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 1098197:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 1098197:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 1098197:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 1098197:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 1098197:pw-trigger.sh: pw_yaml_get: 108: set +x + 1098197:pw-trigger.sh: 82: patch_state=new + 1098197:pw-trigger.sh: 83: case "$patch_state" in ++ 1098197:pw-trigger.sh: 89: pw_patch_check_state 135536 tcwg_gdb_check--master-arm ++ 1098197:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 1098197:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=135536 ++ 1098197:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_check--master-arm ++ 1098197:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 1098197:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_check--master-arm +++ 1098197:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 1098197:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 1098197:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_check--master-arm +++ 1098197:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 1098197:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 1098197:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 1098197:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 1098197:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_check--master-arm ++ 1098197:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 1098197:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 1098197:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.FFwokUxHCx +++ 1098197:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 1098197:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.W0zl5bXoUN ++ 1098197:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.FFwokUxHCx /tmp/tmp.W0zl5bXoUN' EXIT ++ 1098197:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 1098197:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/135536/checks/ ++ 1098197:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/135536/checks/?user=linaro-tcwg-bot&context=tcwg_gdb_check--master-arm&page=last' ++ 1098197:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 1098197:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 1098197:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1098197:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 1098197:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1098197:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 1098197:pw-trigger.sh: pw_patch_check_state: 267: wait 1098447 ++ 1098197:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1098197:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.W0zl5bXoUN ++ 1098197:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 454716, "url": "https://patchwork.sourceware.org/api/1.2/patches/135536/checks/454716/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-05-25T02:37:32.126780", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_check--master-arm-precommit/builds/10230/log", "context": "tcwg_gdb_check--master-arm", "description": "Test started" }' = null ']' +++ 1098197:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1098197:pw-trigger.sh: pw_patch_check_state: 273: date=2026-05-25T02:37:32.126780 +++ 1098197:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-05-25T02:37:32.126780 +%s ++ 1098197:pw-trigger.sh: pw_patch_check_state: 274: date=1779676652 ++ 1098197:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1779676652 ']' ++ 1098197:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1779676652 +++ 1098197:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1098197:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 1098197:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1098197:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 1098197:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1098197:pw-trigger.sh: pw_patch_check_state: 267: wait 1098454 ++ 1098197:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 1098197:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1098197:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.W0zl5bXoUN ++ 1098197:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 454717, "url": "https://patchwork.sourceware.org/api/1.2/patches/135536/checks/454717/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-05-25T02:37:34.128001", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_check--master-arm-precommit/builds/10230/log", "context": "tcwg_gdb_check--master-arm", "description": "Patch applied" }' = null ']' +++ 1098197:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1098197:pw-trigger.sh: pw_patch_check_state: 273: date=2026-05-25T02:37:34.128001 +++ 1098197:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-05-25T02:37:34.128001 +%s ++ 1098197:pw-trigger.sh: pw_patch_check_state: 274: date=1779676654 ++ 1098197:pw-trigger.sh: pw_patch_check_state: 275: '[' 1779676652 -le 1779676654 ']' ++ 1098197:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1779676654 +++ 1098197:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1098197:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 1098197:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1098197:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 1098197:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1098197:pw-trigger.sh: pw_patch_check_state: 267: wait 1098461 ++ 1098197:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 1098197:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1098197:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.W0zl5bXoUN ++ 1098197:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 454761, "url": "https://patchwork.sourceware.org/api/1.2/patches/135536/checks/454761/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-05-25T05:17:25.067912", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_check--master-arm-precommit/builds/10230/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_gdb_check--master-arm", "description": "Test passed" }' = null ']' +++ 1098197:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1098197:pw-trigger.sh: pw_patch_check_state: 273: date=2026-05-25T05:17:25.067912 +++ 1098197:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-05-25T05:17:25.067912 +%s ++ 1098197:pw-trigger.sh: pw_patch_check_state: 274: date=1779686245 ++ 1098197:pw-trigger.sh: pw_patch_check_state: 275: '[' 1779676654 -le 1779686245 ']' ++ 1098197:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1779686245 +++ 1098197:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1098197:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 1098197:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1098197:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 1098197:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1098197:pw-trigger.sh: pw_patch_check_state: 267: wait 1098468 ++ 1098197:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 1098197:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1098197:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.W0zl5bXoUN ++ 1098197:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 1098197:pw-trigger.sh: pw_patch_check_state: 270: break ++ 1098197:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 1098197:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.FFwokUxHCx /tmp/tmp.W0zl5bXoUN + 1098197:pw-trigger.sh: 89: check_state=success + 1098197:pw-trigger.sh: 90: '[' success = pending ']' + 1098197:pw-trigger.sh: 93: num_patch=1 + 1098197:pw-trigger.sh: 72: true ++ 1098197:pw-trigger.sh: 74: pw_get_patch_from_series gdb 61414 1 ++ 1098197:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 1098197:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 1098197:pw-trigger.sh: pw_get_patch_from_series: 204: local id=61414 ++ 1098197:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 1098197:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 1098197:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 61414 property '.*' value Patches 1 +++ 1098197:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 1098197:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 1098197:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 1098197:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 1098197:pw-trigger.sh: pw_yaml_get: 100: local id=61414 +++ 1098197:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 1098197:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 1098197:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 1098197:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 1098197:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 1098197:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 1098197:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id= ++ 1098197:pw-trigger.sh: pw_get_patch_from_series: 210: '[' '' = '' ']' ++ 1098197:pw-trigger.sh: pw_get_patch_from_series: 211: return 1 ++ 1098197:pw-trigger.sh: 74: true + 1098197:pw-trigger.sh: 74: patch_id= + 1098197:pw-trigger.sh: 75: '[' '' = '' ']' + 1098197:pw-trigger.sh: 76: break + 1098197:pw-trigger.sh: 96: '[' '' = '' ']' + 1098197:pw-trigger.sh: 97: continue + 1098197:pw-trigger.sh: 62: '[' 28 -gt 0 ']' + 1098197:pw-trigger.sh: 63: i=27 ++ 1098197:pw-trigger.sh: 64: shyaml get-value 27.id + 1098197:pw-trigger.sh: 64: series_id=61420 + 1098197:pw-trigger.sh: 66: pw_series_complete_p gdb 61420 + 1098197:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 1098197:pw-trigger.sh: pw_series_complete_p: 183: local project=gdb + 1098197:pw-trigger.sh: pw_series_complete_p: 184: local series_id=61420 + 1098197:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 1098197:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get gdb series 61420 property Complete value ++ 1098197:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 1098197:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 1098197:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 1098197:pw-trigger.sh: pw_yaml_get: 100: local id=61420 ++ 1098197:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 1098197:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 1098197:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 1098197:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 1098197:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 1098197:pw-trigger.sh: pw_yaml_get: 108: set +x + 1098197:pw-trigger.sh: pw_series_complete_p: 187: value=True + 1098197:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 1098197:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 1098197:pw-trigger.sh: 71: num_patch=0 + 1098197:pw-trigger.sh: 72: true ++ 1098197:pw-trigger.sh: 74: pw_get_patch_from_series gdb 61420 0 ++ 1098197:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 1098197:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 1098197:pw-trigger.sh: pw_get_patch_from_series: 204: local id=61420 ++ 1098197:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 1098197:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 1098197:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 61420 property '.*' value Patches 0 +++ 1098197:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 1098197:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 1098197:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 1098197:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 1098197:pw-trigger.sh: pw_yaml_get: 100: local id=61420 +++ 1098197:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 1098197:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 1098197:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 1098197:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 1098197:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 1098197:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 1098197:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=135542 ++ 1098197:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 135542 = '' ']' ++ 1098197:pw-trigger.sh: pw_get_patch_from_series: 213: echo 135542 + 1098197:pw-trigger.sh: 74: patch_id=135542 + 1098197:pw-trigger.sh: 75: '[' 135542 = '' ']' ++ 1098197:pw-trigger.sh: 82: pw_get_patch_data gdb 135542 State ++ 1098197:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 1098197:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 1098197:pw-trigger.sh: pw_get_patch_data: 224: local project=gdb ++ 1098197:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=135542 ++ 1098197:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 1098197:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gdb patch 135542 property State value ++ 1098197:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 1098197:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 1098197:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 1098197:pw-trigger.sh: pw_yaml_get: 100: local id=135542 ++ 1098197:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 1098197:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 1098197:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 1098197:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 1098197:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 1098197:pw-trigger.sh: pw_yaml_get: 108: set +x + 1098197:pw-trigger.sh: 82: patch_state=new + 1098197:pw-trigger.sh: 83: case "$patch_state" in ++ 1098197:pw-trigger.sh: 89: pw_patch_check_state 135542 tcwg_gdb_check--master-arm ++ 1098197:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 1098197:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=135542 ++ 1098197:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_check--master-arm ++ 1098197:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 1098197:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_check--master-arm +++ 1098197:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 1098197:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 1098197:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_check--master-arm +++ 1098197:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 1098197:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 1098197:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 1098197:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 1098197:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_check--master-arm ++ 1098197:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 1098197:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 1098197:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.IbxFLkKy4C +++ 1098197:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 1098197:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.PtcgPZRxfd ++ 1098197:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.IbxFLkKy4C /tmp/tmp.PtcgPZRxfd' EXIT ++ 1098197:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 1098197:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/135542/checks/ ++ 1098197:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/135542/checks/?user=linaro-tcwg-bot&context=tcwg_gdb_check--master-arm&page=last' ++ 1098197:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 1098197:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 1098197:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1098197:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 1098197:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1098197:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 1098197:pw-trigger.sh: pw_patch_check_state: 267: wait 1098570 ++ 1098197:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1098197:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.PtcgPZRxfd ++ 1098197:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 455143, "url": "https://patchwork.sourceware.org/api/1.2/patches/135542/checks/455143/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-05-25T21:48:43.450132", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_check--master-arm-precommit/builds/10231/log", "context": "tcwg_gdb_check--master-arm", "description": "Test started" }' = null ']' +++ 1098197:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1098197:pw-trigger.sh: pw_patch_check_state: 273: date=2026-05-25T21:48:43.450132 +++ 1098197:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-05-25T21:48:43.450132 +%s ++ 1098197:pw-trigger.sh: pw_patch_check_state: 274: date=1779745723 ++ 1098197:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1779745723 ']' ++ 1098197:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1779745723 +++ 1098197:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1098197:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 1098197:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1098197:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 1098197:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1098197:pw-trigger.sh: pw_patch_check_state: 267: wait 1098577 ++ 1098197:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 1098197:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1098197:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.PtcgPZRxfd ++ 1098197:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 455144, "url": "https://patchwork.sourceware.org/api/1.2/patches/135542/checks/455144/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-05-25T21:48:44.586934", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_check--master-arm-precommit/builds/10231/log", "context": "tcwg_gdb_check--master-arm", "description": "Patch applied" }' = null ']' +++ 1098197:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1098197:pw-trigger.sh: pw_patch_check_state: 273: date=2026-05-25T21:48:44.586934 +++ 1098197:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-05-25T21:48:44.586934 +%s ++ 1098197:pw-trigger.sh: pw_patch_check_state: 274: date=1779745724 ++ 1098197:pw-trigger.sh: pw_patch_check_state: 275: '[' 1779745723 -le 1779745724 ']' ++ 1098197:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1779745724 +++ 1098197:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1098197:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 1098197:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1098197:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 1098197:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1098197:pw-trigger.sh: pw_patch_check_state: 267: wait 1098584 ++ 1098197:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 1098197:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1098197:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.PtcgPZRxfd ++ 1098197:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 455215, "url": "https://patchwork.sourceware.org/api/1.2/patches/135542/checks/455215/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-05-26T00:07:46.795537", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_check--master-arm-precommit/builds/10231/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_gdb_check--master-arm", "description": "Test passed" }' = null ']' +++ 1098197:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1098197:pw-trigger.sh: pw_patch_check_state: 273: date=2026-05-26T00:07:46.795537 +++ 1098197:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-05-26T00:07:46.795537 +%s ++ 1098197:pw-trigger.sh: pw_patch_check_state: 274: date=1779754066 ++ 1098197:pw-trigger.sh: pw_patch_check_state: 275: '[' 1779745724 -le 1779754066 ']' ++ 1098197:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1779754066 +++ 1098197:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1098197:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 1098197:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1098197:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 1098197:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1098197:pw-trigger.sh: pw_patch_check_state: 267: wait 1098591 ++ 1098197:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 1098197:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1098197:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.PtcgPZRxfd ++ 1098197:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 1098197:pw-trigger.sh: pw_patch_check_state: 270: break ++ 1098197:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 1098197:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.IbxFLkKy4C /tmp/tmp.PtcgPZRxfd + 1098197:pw-trigger.sh: 89: check_state=success + 1098197:pw-trigger.sh: 90: '[' success = pending ']' + 1098197:pw-trigger.sh: 93: num_patch=1 + 1098197:pw-trigger.sh: 72: true ++ 1098197:pw-trigger.sh: 74: pw_get_patch_from_series gdb 61420 1 ++ 1098197:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 1098197:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 1098197:pw-trigger.sh: pw_get_patch_from_series: 204: local id=61420 ++ 1098197:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 1098197:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 1098197:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 1098197:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 61420 property '.*' value Patches 1 +++ 1098197:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 1098197:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 1098197:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 1098197:pw-trigger.sh: pw_yaml_get: 100: local id=61420 +++ 1098197:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 1098197:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 1098197:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 1098197:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 1098197:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 1098197:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 1098197:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id= ++ 1098197:pw-trigger.sh: pw_get_patch_from_series: 210: '[' '' = '' ']' ++ 1098197:pw-trigger.sh: pw_get_patch_from_series: 211: return 1 ++ 1098197:pw-trigger.sh: 74: true + 1098197:pw-trigger.sh: 74: patch_id= + 1098197:pw-trigger.sh: 75: '[' '' = '' ']' + 1098197:pw-trigger.sh: 76: break + 1098197:pw-trigger.sh: 96: '[' '' = '' ']' + 1098197:pw-trigger.sh: 97: continue + 1098197:pw-trigger.sh: 62: '[' 27 -gt 0 ']' + 1098197:pw-trigger.sh: 63: i=26 ++ 1098197:pw-trigger.sh: 64: shyaml get-value 26.id + 1098197:pw-trigger.sh: 64: series_id=61453 + 1098197:pw-trigger.sh: 66: pw_series_complete_p gdb 61453 + 1098197:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 1098197:pw-trigger.sh: pw_series_complete_p: 183: local project=gdb + 1098197:pw-trigger.sh: pw_series_complete_p: 184: local series_id=61453 + 1098197:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 1098197:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get gdb series 61453 property Complete value ++ 1098197:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 1098197:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 1098197:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 1098197:pw-trigger.sh: pw_yaml_get: 100: local id=61453 ++ 1098197:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 1098197:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 1098197:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 1098197:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 1098197:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 1098197:pw-trigger.sh: pw_yaml_get: 108: set +x + 1098197:pw-trigger.sh: pw_series_complete_p: 187: value=True + 1098197:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 1098197:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 1098197:pw-trigger.sh: 71: num_patch=0 + 1098197:pw-trigger.sh: 72: true ++ 1098197:pw-trigger.sh: 74: pw_get_patch_from_series gdb 61453 0 ++ 1098197:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 1098197:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 1098197:pw-trigger.sh: pw_get_patch_from_series: 204: local id=61453 ++ 1098197:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 1098197:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 1098197:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 61453 property '.*' value Patches 0 +++ 1098197:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 1098197:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 1098197:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 1098197:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 1098197:pw-trigger.sh: pw_yaml_get: 100: local id=61453 +++ 1098197:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 1098197:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 1098197:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 1098197:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 1098197:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 1098197:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 1098197:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=135633 ++ 1098197:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 135633 = '' ']' ++ 1098197:pw-trigger.sh: pw_get_patch_from_series: 213: echo 135633 + 1098197:pw-trigger.sh: 74: patch_id=135633 + 1098197:pw-trigger.sh: 75: '[' 135633 = '' ']' ++ 1098197:pw-trigger.sh: 82: pw_get_patch_data gdb 135633 State ++ 1098197:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 1098197:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 1098197:pw-trigger.sh: pw_get_patch_data: 224: local project=gdb ++ 1098197:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=135633 ++ 1098197:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 1098197:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gdb patch 135633 property State value ++ 1098197:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 1098197:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 1098197:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 1098197:pw-trigger.sh: pw_yaml_get: 100: local id=135633 ++ 1098197:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 1098197:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 1098197:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 1098197:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 1098197:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 1098197:pw-trigger.sh: pw_yaml_get: 108: set +x + 1098197:pw-trigger.sh: 82: patch_state=new + 1098197:pw-trigger.sh: 83: case "$patch_state" in ++ 1098197:pw-trigger.sh: 89: pw_patch_check_state 135633 tcwg_gdb_check--master-arm ++ 1098197:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 1098197:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=135633 ++ 1098197:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_check--master-arm ++ 1098197:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 1098197:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_check--master-arm +++ 1098197:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 1098197:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 1098197:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_check--master-arm +++ 1098197:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 1098197:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 1098197:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 1098197:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 1098197:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_check--master-arm ++ 1098197:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 1098197:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 1098197:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.CbgtKI0tol +++ 1098197:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 1098197:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.DopQq70n28 ++ 1098197:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.CbgtKI0tol /tmp/tmp.DopQq70n28' EXIT ++ 1098197:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 1098197:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/135633/checks/ ++ 1098197:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/135633/checks/?user=linaro-tcwg-bot&context=tcwg_gdb_check--master-arm&page=last' ++ 1098197:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 1098197:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 1098197:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1098197:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 1098197:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1098197:pw-trigger.sh: pw_patch_check_state: 267: wait 1098713 ++ 1098197:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 1098197:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1098197:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.DopQq70n28 ++ 1098197:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 455454, "url": "https://patchwork.sourceware.org/api/1.2/patches/135633/checks/455454/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-05-26T09:48:32.190400", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_check--master-arm-precommit/builds/10232/log", "context": "tcwg_gdb_check--master-arm", "description": "Test started" }' = null ']' +++ 1098197:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1098197:pw-trigger.sh: pw_patch_check_state: 273: date=2026-05-26T09:48:32.190400 +++ 1098197:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-05-26T09:48:32.190400 +%s ++ 1098197:pw-trigger.sh: pw_patch_check_state: 274: date=1779788912 ++ 1098197:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1779788912 ']' ++ 1098197:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1779788912 +++ 1098197:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1098197:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 1098197:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1098197:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 1098197:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1098197:pw-trigger.sh: pw_patch_check_state: 267: wait 1098720 ++ 1098197:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 1098197:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1098197:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.DopQq70n28 ++ 1098197:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 455455, "url": "https://patchwork.sourceware.org/api/1.2/patches/135633/checks/455455/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-05-26T09:48:33.970713", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_check--master-arm-precommit/builds/10232/log", "context": "tcwg_gdb_check--master-arm", "description": "Patch applied" }' = null ']' +++ 1098197:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1098197:pw-trigger.sh: pw_patch_check_state: 273: date=2026-05-26T09:48:33.970713 +++ 1098197:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-05-26T09:48:33.970713 +%s ++ 1098197:pw-trigger.sh: pw_patch_check_state: 274: date=1779788913 ++ 1098197:pw-trigger.sh: pw_patch_check_state: 275: '[' 1779788912 -le 1779788913 ']' ++ 1098197:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1779788913 +++ 1098197:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1098197:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 1098197:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1098197:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 1098197:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1098197:pw-trigger.sh: pw_patch_check_state: 267: wait 1098727 ++ 1098197:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 1098197:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1098197:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.DopQq70n28 ++ 1098197:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 455506, "url": "https://patchwork.sourceware.org/api/1.2/patches/135633/checks/455506/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-05-26T12:18:42.238390", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_check--master-arm-precommit/builds/10232/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_gdb_check--master-arm", "description": "Test passed" }' = null ']' +++ 1098197:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1098197:pw-trigger.sh: pw_patch_check_state: 273: date=2026-05-26T12:18:42.238390 +++ 1098197:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-05-26T12:18:42.238390 +%s ++ 1098197:pw-trigger.sh: pw_patch_check_state: 274: date=1779797922 ++ 1098197:pw-trigger.sh: pw_patch_check_state: 275: '[' 1779788913 -le 1779797922 ']' ++ 1098197:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1779797922 +++ 1098197:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1098197:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 1098197:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1098197:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 1098197:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1098197:pw-trigger.sh: pw_patch_check_state: 267: wait 1098734 ++ 1098197:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 1098197:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1098197:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.DopQq70n28 ++ 1098197:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 1098197:pw-trigger.sh: pw_patch_check_state: 270: break ++ 1098197:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 1098197:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.CbgtKI0tol /tmp/tmp.DopQq70n28 + 1098197:pw-trigger.sh: 89: check_state=success + 1098197:pw-trigger.sh: 90: '[' success = pending ']' + 1098197:pw-trigger.sh: 93: num_patch=1 + 1098197:pw-trigger.sh: 72: true ++ 1098197:pw-trigger.sh: 74: pw_get_patch_from_series gdb 61453 1 ++ 1098197:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 1098197:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 1098197:pw-trigger.sh: pw_get_patch_from_series: 204: local id=61453 ++ 1098197:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 1098197:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 1098197:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 61453 property '.*' value Patches 1 +++ 1098197:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 1098197:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 1098197:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 1098197:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 1098197:pw-trigger.sh: pw_yaml_get: 100: local id=61453 +++ 1098197:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 1098197:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 1098197:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 1098197:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 1098197:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 1098197:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 1098197:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=135635 ++ 1098197:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 135635 = '' ']' ++ 1098197:pw-trigger.sh: pw_get_patch_from_series: 213: echo 135635 + 1098197:pw-trigger.sh: 74: patch_id=135635 + 1098197:pw-trigger.sh: 75: '[' 135635 = '' ']' ++ 1098197:pw-trigger.sh: 82: pw_get_patch_data gdb 135635 State ++ 1098197:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 1098197:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 1098197:pw-trigger.sh: pw_get_patch_data: 224: local project=gdb ++ 1098197:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=135635 ++ 1098197:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 1098197:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gdb patch 135635 property State value ++ 1098197:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 1098197:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 1098197:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 1098197:pw-trigger.sh: pw_yaml_get: 100: local id=135635 ++ 1098197:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 1098197:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 1098197:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 1098197:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 1098197:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 1098197:pw-trigger.sh: pw_yaml_get: 108: set +x + 1098197:pw-trigger.sh: 82: patch_state=new + 1098197:pw-trigger.sh: 83: case "$patch_state" in ++ 1098197:pw-trigger.sh: 89: pw_patch_check_state 135635 tcwg_gdb_check--master-arm ++ 1098197:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 1098197:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=135635 ++ 1098197:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_check--master-arm ++ 1098197:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 1098197:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_check--master-arm +++ 1098197:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 1098197:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 1098197:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_check--master-arm +++ 1098197:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 1098197:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 1098197:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 1098197:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 1098197:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_check--master-arm ++ 1098197:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 1098197:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 1098197:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.YFmYGCH4Dk +++ 1098197:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 1098197:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.bsKvsgccad ++ 1098197:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.YFmYGCH4Dk /tmp/tmp.bsKvsgccad' EXIT ++ 1098197:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 1098197:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/135635/checks/ ++ 1098197:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/135635/checks/?user=linaro-tcwg-bot&context=tcwg_gdb_check--master-arm&page=last' ++ 1098197:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 1098197:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 1098197:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1098197:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 1098197:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1098197:pw-trigger.sh: pw_patch_check_state: 267: wait 1098798 ++ 1098197:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 1098197:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1098197:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.bsKvsgccad ++ 1098197:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 455699, "url": "https://patchwork.sourceware.org/api/1.2/patches/135635/checks/455699/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-05-26T17:23:39.813191", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_check--master-arm-precommit/builds/10233/log", "context": "tcwg_gdb_check--master-arm", "description": "Test started" }' = null ']' +++ 1098197:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1098197:pw-trigger.sh: pw_patch_check_state: 273: date=2026-05-26T17:23:39.813191 +++ 1098197:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-05-26T17:23:39.813191 +%s ++ 1098197:pw-trigger.sh: pw_patch_check_state: 274: date=1779816219 ++ 1098197:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1779816219 ']' ++ 1098197:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1779816219 +++ 1098197:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1098197:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 1098197:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1098197:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 1098197:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1098197:pw-trigger.sh: pw_patch_check_state: 267: wait 1098805 ++ 1098197:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 1098197:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1098197:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.bsKvsgccad ++ 1098197:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 455700, "url": "https://patchwork.sourceware.org/api/1.2/patches/135635/checks/455700/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-05-26T17:23:44.840829", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_check--master-arm-precommit/builds/10233/log", "context": "tcwg_gdb_check--master-arm", "description": "Patch applied" }' = null ']' +++ 1098197:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1098197:pw-trigger.sh: pw_patch_check_state: 273: date=2026-05-26T17:23:44.840829 +++ 1098197:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-05-26T17:23:44.840829 +%s ++ 1098197:pw-trigger.sh: pw_patch_check_state: 274: date=1779816224 ++ 1098197:pw-trigger.sh: pw_patch_check_state: 275: '[' 1779816219 -le 1779816224 ']' ++ 1098197:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1779816224 +++ 1098197:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1098197:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 1098197:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1098197:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 1098197:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1098197:pw-trigger.sh: pw_patch_check_state: 267: wait 1098812 ++ 1098197:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 1098197:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1098197:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.bsKvsgccad ++ 1098197:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 455828, "url": "https://patchwork.sourceware.org/api/1.2/patches/135635/checks/455828/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-05-26T19:39:05.767005", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_check--master-arm-precommit/builds/10233/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_gdb_check--master-arm", "description": "Test passed" }' = null ']' +++ 1098197:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1098197:pw-trigger.sh: pw_patch_check_state: 273: date=2026-05-26T19:39:05.767005 +++ 1098197:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-05-26T19:39:05.767005 +%s ++ 1098197:pw-trigger.sh: pw_patch_check_state: 274: date=1779824345 ++ 1098197:pw-trigger.sh: pw_patch_check_state: 275: '[' 1779816224 -le 1779824345 ']' ++ 1098197:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1779824345 +++ 1098197:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1098197:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 1098197:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1098197:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 1098197:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1098197:pw-trigger.sh: pw_patch_check_state: 267: wait 1098819 ++ 1098197:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 1098197:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1098197:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.bsKvsgccad ++ 1098197:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 1098197:pw-trigger.sh: pw_patch_check_state: 270: break ++ 1098197:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 1098197:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.YFmYGCH4Dk /tmp/tmp.bsKvsgccad + 1098197:pw-trigger.sh: 89: check_state=success + 1098197:pw-trigger.sh: 90: '[' success = pending ']' + 1098197:pw-trigger.sh: 93: num_patch=2 + 1098197:pw-trigger.sh: 72: true ++ 1098197:pw-trigger.sh: 74: pw_get_patch_from_series gdb 61453 2 ++ 1098197:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 1098197:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 1098197:pw-trigger.sh: pw_get_patch_from_series: 204: local id=61453 ++ 1098197:pw-trigger.sh: pw_get_patch_from_series: 205: local num=2 ++ 1098197:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 1098197:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 61453 property '.*' value Patches 2 +++ 1098197:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 1098197:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 1098197:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 1098197:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 1098197:pw-trigger.sh: pw_yaml_get: 100: local id=61453 +++ 1098197:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 1098197:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 1098197:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 1098197:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 1098197:pw-trigger.sh: pw_yaml_get: 105: local match_num=2 +++ 1098197:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 1098197:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=135631 ++ 1098197:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 135631 = '' ']' ++ 1098197:pw-trigger.sh: pw_get_patch_from_series: 213: echo 135631 + 1098197:pw-trigger.sh: 74: patch_id=135631 + 1098197:pw-trigger.sh: 75: '[' 135631 = '' ']' ++ 1098197:pw-trigger.sh: 82: pw_get_patch_data gdb 135631 State ++ 1098197:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 1098197:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 1098197:pw-trigger.sh: pw_get_patch_data: 224: local project=gdb ++ 1098197:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=135631 ++ 1098197:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 1098197:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gdb patch 135631 property State value ++ 1098197:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 1098197:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 1098197:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 1098197:pw-trigger.sh: pw_yaml_get: 100: local id=135631 ++ 1098197:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 1098197:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 1098197:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 1098197:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 1098197:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 1098197:pw-trigger.sh: pw_yaml_get: 108: set +x + 1098197:pw-trigger.sh: 82: patch_state=new + 1098197:pw-trigger.sh: 83: case "$patch_state" in ++ 1098197:pw-trigger.sh: 89: pw_patch_check_state 135631 tcwg_gdb_check--master-arm ++ 1098197:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 1098197:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=135631 ++ 1098197:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_check--master-arm ++ 1098197:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 1098197:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_check--master-arm +++ 1098197:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 1098197:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 1098197:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_check--master-arm +++ 1098197:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 1098197:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 1098197:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 1098197:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 1098197:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_check--master-arm ++ 1098197:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 1098197:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 1098197:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.wyMFW14150 +++ 1098197:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 1098197:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.qbY27nVBPz ++ 1098197:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.wyMFW14150 /tmp/tmp.qbY27nVBPz' EXIT ++ 1098197:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 1098197:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/135631/checks/ ++ 1098197:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/135631/checks/?user=linaro-tcwg-bot&context=tcwg_gdb_check--master-arm&page=last' ++ 1098197:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 1098197:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 1098197:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1098197:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 1098197:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1098197:pw-trigger.sh: pw_patch_check_state: 267: wait 1098886 ++ 1098197:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 1098197:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1098197:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.qbY27nVBPz ++ 1098197:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 456166, "url": "https://patchwork.sourceware.org/api/1.2/patches/135631/checks/456166/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-05-27T04:08:54.616594", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_check--master-arm-precommit/builds/10234/log", "context": "tcwg_gdb_check--master-arm", "description": "Test started" }' = null ']' +++ 1098197:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1098197:pw-trigger.sh: pw_patch_check_state: 273: date=2026-05-27T04:08:54.616594 +++ 1098197:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-05-27T04:08:54.616594 +%s ++ 1098197:pw-trigger.sh: pw_patch_check_state: 274: date=1779854934 ++ 1098197:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1779854934 ']' ++ 1098197:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1779854934 +++ 1098197:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1098197:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 1098197:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1098197:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 1098197:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1098197:pw-trigger.sh: pw_patch_check_state: 267: wait 1098893 ++ 1098197:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 1098197:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1098197:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.qbY27nVBPz ++ 1098197:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 456168, "url": "https://patchwork.sourceware.org/api/1.2/patches/135631/checks/456168/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-05-27T04:08:56.634905", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_check--master-arm-precommit/builds/10234/log", "context": "tcwg_gdb_check--master-arm", "description": "Patch applied" }' = null ']' +++ 1098197:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1098197:pw-trigger.sh: pw_patch_check_state: 273: date=2026-05-27T04:08:56.634905 +++ 1098197:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-05-27T04:08:56.634905 +%s ++ 1098197:pw-trigger.sh: pw_patch_check_state: 274: date=1779854936 ++ 1098197:pw-trigger.sh: pw_patch_check_state: 275: '[' 1779854934 -le 1779854936 ']' ++ 1098197:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1779854936 +++ 1098197:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1098197:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 1098197:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1098197:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 1098197:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1098197:pw-trigger.sh: pw_patch_check_state: 267: wait 1098900 ++ 1098197:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 1098197:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1098197:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.qbY27nVBPz ++ 1098197:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 456224, "url": "https://patchwork.sourceware.org/api/1.2/patches/135631/checks/456224/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-05-27T06:23:39.322898", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_check--master-arm-precommit/builds/10234/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_gdb_check--master-arm", "description": "Test passed" }' = null ']' +++ 1098197:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1098197:pw-trigger.sh: pw_patch_check_state: 273: date=2026-05-27T06:23:39.322898 +++ 1098197:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-05-27T06:23:39.322898 +%s ++ 1098197:pw-trigger.sh: pw_patch_check_state: 274: date=1779863019 ++ 1098197:pw-trigger.sh: pw_patch_check_state: 275: '[' 1779854936 -le 1779863019 ']' ++ 1098197:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1779863019 +++ 1098197:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1098197:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 1098197:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1098197:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 1098197:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1098197:pw-trigger.sh: pw_patch_check_state: 267: wait 1098907 ++ 1098197:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 1098197:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1098197:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.qbY27nVBPz ++ 1098197:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 1098197:pw-trigger.sh: pw_patch_check_state: 270: break ++ 1098197:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 1098197:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.wyMFW14150 /tmp/tmp.qbY27nVBPz + 1098197:pw-trigger.sh: 89: check_state=success + 1098197:pw-trigger.sh: 90: '[' success = pending ']' + 1098197:pw-trigger.sh: 93: num_patch=3 + 1098197:pw-trigger.sh: 72: true ++ 1098197:pw-trigger.sh: 74: pw_get_patch_from_series gdb 61453 3 ++ 1098197:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 1098197:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 1098197:pw-trigger.sh: pw_get_patch_from_series: 204: local id=61453 ++ 1098197:pw-trigger.sh: pw_get_patch_from_series: 205: local num=3 ++ 1098197:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 1098197:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 61453 property '.*' value Patches 3 +++ 1098197:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 1098197:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 1098197:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 1098197:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 1098197:pw-trigger.sh: pw_yaml_get: 100: local id=61453 +++ 1098197:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 1098197:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 1098197:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 1098197:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 1098197:pw-trigger.sh: pw_yaml_get: 105: local match_num=3 +++ 1098197:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 1098197:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=135634 ++ 1098197:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 135634 = '' ']' ++ 1098197:pw-trigger.sh: pw_get_patch_from_series: 213: echo 135634 + 1098197:pw-trigger.sh: 74: patch_id=135634 + 1098197:pw-trigger.sh: 75: '[' 135634 = '' ']' ++ 1098197:pw-trigger.sh: 82: pw_get_patch_data gdb 135634 State ++ 1098197:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 1098197:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 1098197:pw-trigger.sh: pw_get_patch_data: 224: local project=gdb ++ 1098197:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=135634 ++ 1098197:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 1098197:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gdb patch 135634 property State value ++ 1098197:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 1098197:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 1098197:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 1098197:pw-trigger.sh: pw_yaml_get: 100: local id=135634 ++ 1098197:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 1098197:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 1098197:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 1098197:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 1098197:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 1098197:pw-trigger.sh: pw_yaml_get: 108: set +x + 1098197:pw-trigger.sh: 82: patch_state=new + 1098197:pw-trigger.sh: 83: case "$patch_state" in ++ 1098197:pw-trigger.sh: 89: pw_patch_check_state 135634 tcwg_gdb_check--master-arm ++ 1098197:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 1098197:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=135634 ++ 1098197:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_check--master-arm ++ 1098197:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 1098197:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_check--master-arm +++ 1098197:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 1098197:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 1098197:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_check--master-arm +++ 1098197:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 1098197:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 1098197:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 1098197:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 1098197:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_check--master-arm ++ 1098197:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 1098197:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 1098197:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.INKSjUu4P8 +++ 1098197:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 1098197:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.nB5qSuoGZU ++ 1098197:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.INKSjUu4P8 /tmp/tmp.nB5qSuoGZU' EXIT ++ 1098197:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 1098197:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/135634/checks/ ++ 1098197:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/135634/checks/?user=linaro-tcwg-bot&context=tcwg_gdb_check--master-arm&page=last' ++ 1098197:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 1098197:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 1098197:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1098197:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 1098197:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1098197:pw-trigger.sh: pw_patch_check_state: 267: wait 1098977 ++ 1098197:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 1098197:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1098197:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.nB5qSuoGZU ++ 1098197:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 456418, "url": "https://patchwork.sourceware.org/api/1.2/patches/135634/checks/456418/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-05-27T16:30:25.865891", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_check--master-arm-precommit/builds/10236/log", "context": "tcwg_gdb_check--master-arm", "description": "Test started" }' = null ']' +++ 1098197:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1098197:pw-trigger.sh: pw_patch_check_state: 273: date=2026-05-27T16:30:25.865891 +++ 1098197:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-05-27T16:30:25.865891 +%s ++ 1098197:pw-trigger.sh: pw_patch_check_state: 274: date=1779899425 ++ 1098197:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1779899425 ']' ++ 1098197:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1779899425 +++ 1098197:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1098197:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 1098197:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1098197:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 1098197:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1098197:pw-trigger.sh: pw_patch_check_state: 267: wait 1098984 ++ 1098197:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 1098197:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1098197:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.nB5qSuoGZU ++ 1098197:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 456419, "url": "https://patchwork.sourceware.org/api/1.2/patches/135634/checks/456419/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-05-27T16:30:28.171609", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_check--master-arm-precommit/builds/10236/log", "context": "tcwg_gdb_check--master-arm", "description": "Patch applied" }' = null ']' +++ 1098197:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1098197:pw-trigger.sh: pw_patch_check_state: 273: date=2026-05-27T16:30:28.171609 +++ 1098197:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-05-27T16:30:28.171609 +%s ++ 1098197:pw-trigger.sh: pw_patch_check_state: 274: date=1779899428 ++ 1098197:pw-trigger.sh: pw_patch_check_state: 275: '[' 1779899425 -le 1779899428 ']' ++ 1098197:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1779899428 +++ 1098197:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1098197:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 1098197:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1098197:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 1098197:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1098197:pw-trigger.sh: pw_patch_check_state: 267: wait 1098991 ++ 1098197:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 1098197:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1098197:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.nB5qSuoGZU ++ 1098197:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 456445, "url": "https://patchwork.sourceware.org/api/1.2/patches/135634/checks/456445/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-05-27T18:40:38.913584", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_check--master-arm-precommit/builds/10236/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_gdb_check--master-arm", "description": "Test passed" }' = null ']' +++ 1098197:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1098197:pw-trigger.sh: pw_patch_check_state: 273: date=2026-05-27T18:40:38.913584 +++ 1098197:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-05-27T18:40:38.913584 +%s ++ 1098197:pw-trigger.sh: pw_patch_check_state: 274: date=1779907238 ++ 1098197:pw-trigger.sh: pw_patch_check_state: 275: '[' 1779899428 -le 1779907238 ']' ++ 1098197:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1779907238 +++ 1098197:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1098197:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 1098197:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1098197:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 1098197:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1098197:pw-trigger.sh: pw_patch_check_state: 267: wait 1098998 ++ 1098197:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 1098197:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1098197:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.nB5qSuoGZU ++ 1098197:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 1098197:pw-trigger.sh: pw_patch_check_state: 270: break ++ 1098197:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 1098197:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.INKSjUu4P8 /tmp/tmp.nB5qSuoGZU + 1098197:pw-trigger.sh: 89: check_state=success + 1098197:pw-trigger.sh: 90: '[' success = pending ']' + 1098197:pw-trigger.sh: 93: num_patch=4 + 1098197:pw-trigger.sh: 72: true ++ 1098197:pw-trigger.sh: 74: pw_get_patch_from_series gdb 61453 4 ++ 1098197:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 1098197:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 1098197:pw-trigger.sh: pw_get_patch_from_series: 204: local id=61453 ++ 1098197:pw-trigger.sh: pw_get_patch_from_series: 205: local num=4 ++ 1098197:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 1098197:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 61453 property '.*' value Patches 4 +++ 1098197:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 1098197:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 1098197:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 1098197:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 1098197:pw-trigger.sh: pw_yaml_get: 100: local id=61453 +++ 1098197:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 1098197:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 1098197:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 1098197:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 1098197:pw-trigger.sh: pw_yaml_get: 105: local match_num=4 +++ 1098197:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 1098197:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=135628 ++ 1098197:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 135628 = '' ']' ++ 1098197:pw-trigger.sh: pw_get_patch_from_series: 213: echo 135628 + 1098197:pw-trigger.sh: 74: patch_id=135628 + 1098197:pw-trigger.sh: 75: '[' 135628 = '' ']' ++ 1098197:pw-trigger.sh: 82: pw_get_patch_data gdb 135628 State ++ 1098197:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 1098197:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 1098197:pw-trigger.sh: pw_get_patch_data: 224: local project=gdb ++ 1098197:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=135628 ++ 1098197:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 1098197:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gdb patch 135628 property State value ++ 1098197:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 1098197:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 1098197:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 1098197:pw-trigger.sh: pw_yaml_get: 100: local id=135628 ++ 1098197:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 1098197:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 1098197:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 1098197:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 1098197:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 1098197:pw-trigger.sh: pw_yaml_get: 108: set +x + 1098197:pw-trigger.sh: 82: patch_state=new + 1098197:pw-trigger.sh: 83: case "$patch_state" in ++ 1098197:pw-trigger.sh: 89: pw_patch_check_state 135628 tcwg_gdb_check--master-arm ++ 1098197:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 1098197:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=135628 ++ 1098197:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_check--master-arm ++ 1098197:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 1098197:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_check--master-arm +++ 1098197:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 1098197:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 1098197:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_check--master-arm +++ 1098197:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 1098197:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 1098197:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 1098197:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 1098197:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_check--master-arm ++ 1098197:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 1098197:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 1098197:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.lVzlxYoLVw +++ 1098197:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 1098197:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.qyqGQXdKTV ++ 1098197:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.lVzlxYoLVw /tmp/tmp.qyqGQXdKTV' EXIT ++ 1098197:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 1098197:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/135628/checks/ ++ 1098197:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/135628/checks/?user=linaro-tcwg-bot&context=tcwg_gdb_check--master-arm&page=last' ++ 1098197:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 1098197:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 1098197:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1098197:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 1098197:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1098197:pw-trigger.sh: pw_patch_check_state: 267: wait 1099071 ++ 1098197:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 1098197:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1098197:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.qyqGQXdKTV ++ 1098197:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 456671, "url": "https://patchwork.sourceware.org/api/1.2/patches/135628/checks/456671/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-05-28T00:11:58.128004", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_check--master-arm-precommit/builds/10241/log", "context": "tcwg_gdb_check--master-arm", "description": "Test started" }' = null ']' +++ 1098197:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1098197:pw-trigger.sh: pw_patch_check_state: 273: date=2026-05-28T00:11:58.128004 +++ 1098197:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-05-28T00:11:58.128004 +%s ++ 1098197:pw-trigger.sh: pw_patch_check_state: 274: date=1779927118 ++ 1098197:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1779927118 ']' ++ 1098197:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1779927118 +++ 1098197:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1098197:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 1098197:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1098197:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 1098197:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1098197:pw-trigger.sh: pw_patch_check_state: 267: wait 1099078 ++ 1098197:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 1098197:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1098197:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.qyqGQXdKTV ++ 1098197:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 456672, "url": "https://patchwork.sourceware.org/api/1.2/patches/135628/checks/456672/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-05-28T00:12:07.712041", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_check--master-arm-precommit/builds/10241/log", "context": "tcwg_gdb_check--master-arm", "description": "Patch applied" }' = null ']' +++ 1098197:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1098197:pw-trigger.sh: pw_patch_check_state: 273: date=2026-05-28T00:12:07.712041 +++ 1098197:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-05-28T00:12:07.712041 +%s ++ 1098197:pw-trigger.sh: pw_patch_check_state: 274: date=1779927127 ++ 1098197:pw-trigger.sh: pw_patch_check_state: 275: '[' 1779927118 -le 1779927127 ']' ++ 1098197:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1779927127 +++ 1098197:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1098197:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 1098197:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1098197:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 1098197:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1098197:pw-trigger.sh: pw_patch_check_state: 267: wait 1099085 ++ 1098197:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 1098197:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1098197:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.qyqGQXdKTV ++ 1098197:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 456752, "url": "https://patchwork.sourceware.org/api/1.2/patches/135628/checks/456752/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-05-28T02:46:13.367259", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_check--master-arm-precommit/builds/10241/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_gdb_check--master-arm", "description": "Test passed" }' = null ']' +++ 1098197:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1098197:pw-trigger.sh: pw_patch_check_state: 273: date=2026-05-28T02:46:13.367259 +++ 1098197:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-05-28T02:46:13.367259 +%s ++ 1098197:pw-trigger.sh: pw_patch_check_state: 274: date=1779936373 ++ 1098197:pw-trigger.sh: pw_patch_check_state: 275: '[' 1779927127 -le 1779936373 ']' ++ 1098197:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1779936373 +++ 1098197:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1098197:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 1098197:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1098197:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 1098197:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1098197:pw-trigger.sh: pw_patch_check_state: 267: wait 1099092 ++ 1098197:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 1098197:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1098197:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.qyqGQXdKTV ++ 1098197:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 1098197:pw-trigger.sh: pw_patch_check_state: 270: break ++ 1098197:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 1098197:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.lVzlxYoLVw /tmp/tmp.qyqGQXdKTV + 1098197:pw-trigger.sh: 89: check_state=success + 1098197:pw-trigger.sh: 90: '[' success = pending ']' + 1098197:pw-trigger.sh: 93: num_patch=5 + 1098197:pw-trigger.sh: 72: true ++ 1098197:pw-trigger.sh: 74: pw_get_patch_from_series gdb 61453 5 ++ 1098197:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 1098197:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 1098197:pw-trigger.sh: pw_get_patch_from_series: 204: local id=61453 ++ 1098197:pw-trigger.sh: pw_get_patch_from_series: 205: local num=5 ++ 1098197:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 1098197:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 61453 property '.*' value Patches 5 +++ 1098197:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 1098197:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 1098197:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 1098197:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 1098197:pw-trigger.sh: pw_yaml_get: 100: local id=61453 +++ 1098197:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 1098197:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 1098197:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 1098197:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 1098197:pw-trigger.sh: pw_yaml_get: 105: local match_num=5 +++ 1098197:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 1098197:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=135630 ++ 1098197:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 135630 = '' ']' ++ 1098197:pw-trigger.sh: pw_get_patch_from_series: 213: echo 135630 + 1098197:pw-trigger.sh: 74: patch_id=135630 + 1098197:pw-trigger.sh: 75: '[' 135630 = '' ']' ++ 1098197:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 1098197:pw-trigger.sh: 82: pw_get_patch_data gdb 135630 State ++ 1098197:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 1098197:pw-trigger.sh: pw_get_patch_data: 224: local project=gdb ++ 1098197:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=135630 ++ 1098197:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 1098197:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gdb patch 135630 property State value ++ 1098197:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 1098197:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 1098197:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 1098197:pw-trigger.sh: pw_yaml_get: 100: local id=135630 ++ 1098197:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 1098197:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 1098197:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 1098197:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 1098197:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 1098197:pw-trigger.sh: pw_yaml_get: 108: set +x + 1098197:pw-trigger.sh: 82: patch_state=new + 1098197:pw-trigger.sh: 83: case "$patch_state" in ++ 1098197:pw-trigger.sh: 89: pw_patch_check_state 135630 tcwg_gdb_check--master-arm ++ 1098197:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 1098197:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=135630 ++ 1098197:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_check--master-arm ++ 1098197:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 1098197:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_check--master-arm +++ 1098197:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 1098197:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 1098197:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_check--master-arm +++ 1098197:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 1098197:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 1098197:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 1098197:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 1098197:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_check--master-arm ++ 1098197:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 1098197:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 1098197:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.46fDsSHTBC +++ 1098197:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 1098197:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.aMhjw4u5s1 ++ 1098197:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.46fDsSHTBC /tmp/tmp.aMhjw4u5s1' EXIT ++ 1098197:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 1098197:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/135630/checks/ ++ 1098197:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/135630/checks/?user=linaro-tcwg-bot&context=tcwg_gdb_check--master-arm&page=last' ++ 1098197:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 1098197:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 1098197:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1098197:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 1098197:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1098197:pw-trigger.sh: pw_patch_check_state: 267: wait 1099168 ++ 1098197:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 1098197:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1098197:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.aMhjw4u5s1 ++ 1098197:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 456990, "url": "https://patchwork.sourceware.org/api/1.2/patches/135630/checks/456990/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-05-28T10:03:58.479954", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_check--master-arm-precommit/builds/10243/log", "context": "tcwg_gdb_check--master-arm", "description": "Test started" }' = null ']' +++ 1098197:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1098197:pw-trigger.sh: pw_patch_check_state: 273: date=2026-05-28T10:03:58.479954 +++ 1098197:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-05-28T10:03:58.479954 +%s ++ 1098197:pw-trigger.sh: pw_patch_check_state: 274: date=1779962638 ++ 1098197:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1779962638 ']' ++ 1098197:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1779962638 +++ 1098197:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1098197:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 1098197:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1098197:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 1098197:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1098197:pw-trigger.sh: pw_patch_check_state: 267: wait 1099175 ++ 1098197:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 1098197:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1098197:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.aMhjw4u5s1 ++ 1098197:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 456991, "url": "https://patchwork.sourceware.org/api/1.2/patches/135630/checks/456991/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-05-28T10:04:05.961380", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_check--master-arm-precommit/builds/10243/log", "context": "tcwg_gdb_check--master-arm", "description": "Patch applied" }' = null ']' +++ 1098197:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1098197:pw-trigger.sh: pw_patch_check_state: 273: date=2026-05-28T10:04:05.961380 +++ 1098197:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-05-28T10:04:05.961380 +%s ++ 1098197:pw-trigger.sh: pw_patch_check_state: 274: date=1779962645 ++ 1098197:pw-trigger.sh: pw_patch_check_state: 275: '[' 1779962638 -le 1779962645 ']' ++ 1098197:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1779962645 +++ 1098197:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1098197:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 1098197:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1098197:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 1098197:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1098197:pw-trigger.sh: pw_patch_check_state: 267: wait 1099182 ++ 1098197:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 1098197:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1098197:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.aMhjw4u5s1 ++ 1098197:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 457072, "url": "https://patchwork.sourceware.org/api/1.2/patches/135630/checks/457072/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-05-28T12:31:51.474506", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_check--master-arm-precommit/builds/10243/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_gdb_check--master-arm", "description": "Test passed" }' = null ']' +++ 1098197:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1098197:pw-trigger.sh: pw_patch_check_state: 273: date=2026-05-28T12:31:51.474506 +++ 1098197:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-05-28T12:31:51.474506 +%s ++ 1098197:pw-trigger.sh: pw_patch_check_state: 274: date=1779971511 ++ 1098197:pw-trigger.sh: pw_patch_check_state: 275: '[' 1779962645 -le 1779971511 ']' ++ 1098197:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1779971511 +++ 1098197:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1098197:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 1098197:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1098197:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 1098197:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1098197:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 1098197:pw-trigger.sh: pw_patch_check_state: 267: wait 1099189 ++ 1098197:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1098197:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.aMhjw4u5s1 ++ 1098197:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 1098197:pw-trigger.sh: pw_patch_check_state: 270: break ++ 1098197:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 1098197:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.46fDsSHTBC /tmp/tmp.aMhjw4u5s1 + 1098197:pw-trigger.sh: 89: check_state=success + 1098197:pw-trigger.sh: 90: '[' success = pending ']' + 1098197:pw-trigger.sh: 93: num_patch=6 + 1098197:pw-trigger.sh: 72: true ++ 1098197:pw-trigger.sh: 74: pw_get_patch_from_series gdb 61453 6 ++ 1098197:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 1098197:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 1098197:pw-trigger.sh: pw_get_patch_from_series: 204: local id=61453 ++ 1098197:pw-trigger.sh: pw_get_patch_from_series: 205: local num=6 ++ 1098197:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 1098197:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 61453 property '.*' value Patches 6 +++ 1098197:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 1098197:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 1098197:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 1098197:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 1098197:pw-trigger.sh: pw_yaml_get: 100: local id=61453 +++ 1098197:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 1098197:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 1098197:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 1098197:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 1098197:pw-trigger.sh: pw_yaml_get: 105: local match_num=6 +++ 1098197:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 1098197:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=135632 ++ 1098197:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 135632 = '' ']' ++ 1098197:pw-trigger.sh: pw_get_patch_from_series: 213: echo 135632 + 1098197:pw-trigger.sh: 74: patch_id=135632 + 1098197:pw-trigger.sh: 75: '[' 135632 = '' ']' ++ 1098197:pw-trigger.sh: 82: pw_get_patch_data gdb 135632 State ++ 1098197:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 1098197:pw-trigger.sh: pw_get_patch_data: 224: local project=gdb ++ 1098197:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=135632 ++ 1098197:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 1098197:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gdb patch 135632 property State value ++ 1098197:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 1098197:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 1098197:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 1098197:pw-trigger.sh: pw_yaml_get: 100: local id=135632 ++ 1098197:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 1098197:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 1098197:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 1098197:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 1098197:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 1098197:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 1098197:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' + 1098197:pw-trigger.sh: 82: patch_state=new + 1098197:pw-trigger.sh: 83: case "$patch_state" in ++ 1098197:pw-trigger.sh: 89: pw_patch_check_state 135632 tcwg_gdb_check--master-arm ++ 1098197:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 1098197:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=135632 ++ 1098197:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_check--master-arm ++ 1098197:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 1098197:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_check--master-arm +++ 1098197:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 1098197:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 1098197:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_check--master-arm +++ 1098197:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 1098197:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 1098197:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 1098197:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 1098197:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_check--master-arm ++ 1098197:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 1098197:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 1098197:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.Mpw6GHPHba +++ 1098197:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 1098197:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.OLpCfoPBfn ++ 1098197:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.Mpw6GHPHba /tmp/tmp.OLpCfoPBfn' EXIT ++ 1098197:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 1098197:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/135632/checks/ ++ 1098197:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/135632/checks/?user=linaro-tcwg-bot&context=tcwg_gdb_check--master-arm&page=last' ++ 1098197:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 1098197:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 1098197:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1098197:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 1098197:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1098197:pw-trigger.sh: pw_patch_check_state: 267: wait 1099268 ++ 1098197:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 1098197:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1098197:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.OLpCfoPBfn ++ 1098197:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 457433, "url": "https://patchwork.sourceware.org/api/1.2/patches/135632/checks/457433/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-05-28T22:10:58.315858", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_check--master-arm-precommit/builds/10245/log", "context": "tcwg_gdb_check--master-arm", "description": "Test started" }' = null ']' +++ 1098197:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1098197:pw-trigger.sh: pw_patch_check_state: 273: date=2026-05-28T22:10:58.315858 +++ 1098197:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-05-28T22:10:58.315858 +%s ++ 1098197:pw-trigger.sh: pw_patch_check_state: 274: date=1780006258 ++ 1098197:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1780006258 ']' ++ 1098197:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1780006258 +++ 1098197:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1098197:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 1098197:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1098197:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 1098197:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 1098197:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1098197:pw-trigger.sh: pw_patch_check_state: 267: wait 1099275 ++ 1098197:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1098197:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.OLpCfoPBfn ++ 1098197:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 457434, "url": "https://patchwork.sourceware.org/api/1.2/patches/135632/checks/457434/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-05-28T22:11:02.505389", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_check--master-arm-precommit/builds/10245/log", "context": "tcwg_gdb_check--master-arm", "description": "Patch applied" }' = null ']' +++ 1098197:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1098197:pw-trigger.sh: pw_patch_check_state: 273: date=2026-05-28T22:11:02.505389 +++ 1098197:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-05-28T22:11:02.505389 +%s ++ 1098197:pw-trigger.sh: pw_patch_check_state: 274: date=1780006262 ++ 1098197:pw-trigger.sh: pw_patch_check_state: 275: '[' 1780006258 -le 1780006262 ']' ++ 1098197:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1780006262 +++ 1098197:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1098197:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 1098197:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1098197:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 1098197:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1098197:pw-trigger.sh: pw_patch_check_state: 267: wait 1099282 ++ 1098197:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 1098197:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1098197:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.OLpCfoPBfn ++ 1098197:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 457529, "url": "https://patchwork.sourceware.org/api/1.2/patches/135632/checks/457529/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-05-29T00:33:24.019913", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_check--master-arm-precommit/builds/10245/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_gdb_check--master-arm", "description": "Test passed" }' = null ']' +++ 1098197:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1098197:pw-trigger.sh: pw_patch_check_state: 273: date=2026-05-29T00:33:24.019913 +++ 1098197:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-05-29T00:33:24.019913 +%s ++ 1098197:pw-trigger.sh: pw_patch_check_state: 274: date=1780014804 ++ 1098197:pw-trigger.sh: pw_patch_check_state: 275: '[' 1780006262 -le 1780014804 ']' ++ 1098197:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1780014804 +++ 1098197:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1098197:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 1098197:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1098197:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 1098197:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1098197:pw-trigger.sh: pw_patch_check_state: 267: wait 1099289 ++ 1098197:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 1098197:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1098197:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.OLpCfoPBfn ++ 1098197:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 1098197:pw-trigger.sh: pw_patch_check_state: 270: break ++ 1098197:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 1098197:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.Mpw6GHPHba /tmp/tmp.OLpCfoPBfn + 1098197:pw-trigger.sh: 89: check_state=success + 1098197:pw-trigger.sh: 90: '[' success = pending ']' + 1098197:pw-trigger.sh: 93: num_patch=7 + 1098197:pw-trigger.sh: 72: true ++ 1098197:pw-trigger.sh: 74: pw_get_patch_from_series gdb 61453 7 ++ 1098197:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 1098197:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 1098197:pw-trigger.sh: pw_get_patch_from_series: 204: local id=61453 ++ 1098197:pw-trigger.sh: pw_get_patch_from_series: 205: local num=7 ++ 1098197:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 1098197:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 61453 property '.*' value Patches 7 +++ 1098197:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 1098197:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 1098197:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 1098197:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 1098197:pw-trigger.sh: pw_yaml_get: 100: local id=61453 +++ 1098197:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 1098197:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 1098197:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 1098197:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 1098197:pw-trigger.sh: pw_yaml_get: 105: local match_num=7 +++ 1098197:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 1098197:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=135627 ++ 1098197:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 135627 = '' ']' ++ 1098197:pw-trigger.sh: pw_get_patch_from_series: 213: echo 135627 + 1098197:pw-trigger.sh: 74: patch_id=135627 + 1098197:pw-trigger.sh: 75: '[' 135627 = '' ']' ++ 1098197:pw-trigger.sh: 82: pw_get_patch_data gdb 135627 State ++ 1098197:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 1098197:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 1098197:pw-trigger.sh: pw_get_patch_data: 224: local project=gdb ++ 1098197:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=135627 ++ 1098197:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 1098197:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gdb patch 135627 property State value ++ 1098197:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 1098197:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 1098197:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 1098197:pw-trigger.sh: pw_yaml_get: 100: local id=135627 ++ 1098197:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 1098197:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 1098197:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 1098197:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 1098197:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 1098197:pw-trigger.sh: pw_yaml_get: 108: set +x + 1098197:pw-trigger.sh: 82: patch_state=new + 1098197:pw-trigger.sh: 83: case "$patch_state" in ++ 1098197:pw-trigger.sh: 89: pw_patch_check_state 135627 tcwg_gdb_check--master-arm ++ 1098197:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 1098197:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=135627 ++ 1098197:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_check--master-arm ++ 1098197:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 1098197:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_check--master-arm +++ 1098197:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 1098197:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 1098197:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_check--master-arm +++ 1098197:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 1098197:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 1098197:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 1098197:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 1098197:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_check--master-arm ++ 1098197:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 1098197:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 1098197:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.n3KSzKmoOG +++ 1098197:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 1098197:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.nJkz0QVK0l ++ 1098197:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.n3KSzKmoOG /tmp/tmp.nJkz0QVK0l' EXIT ++ 1098197:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 1098197:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/135627/checks/ ++ 1098197:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/135627/checks/?user=linaro-tcwg-bot&context=tcwg_gdb_check--master-arm&page=last' ++ 1098197:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 1098197:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 1098197:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1098197:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 1098197:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1098197:pw-trigger.sh: pw_patch_check_state: 267: wait 1099371 ++ 1098197:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 1098197:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1098197:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.nJkz0QVK0l ++ 1098197:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 457728, "url": "https://patchwork.sourceware.org/api/1.2/patches/135627/checks/457728/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-05-29T05:50:41.373005", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_check--master-arm-precommit/builds/10247/log", "context": "tcwg_gdb_check--master-arm", "description": "Test started" }' = null ']' +++ 1098197:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1098197:pw-trigger.sh: pw_patch_check_state: 273: date=2026-05-29T05:50:41.373005 +++ 1098197:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-05-29T05:50:41.373005 +%s ++ 1098197:pw-trigger.sh: pw_patch_check_state: 274: date=1780033841 ++ 1098197:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1780033841 ']' ++ 1098197:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1780033841 +++ 1098197:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1098197:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 1098197:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1098197:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 1098197:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1098197:pw-trigger.sh: pw_patch_check_state: 267: wait 1099378 ++ 1098197:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 1098197:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1098197:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.nJkz0QVK0l ++ 1098197:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 457729, "url": "https://patchwork.sourceware.org/api/1.2/patches/135627/checks/457729/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-05-29T05:50:44.747554", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_check--master-arm-precommit/builds/10247/log", "context": "tcwg_gdb_check--master-arm", "description": "Patch applied" }' = null ']' +++ 1098197:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1098197:pw-trigger.sh: pw_patch_check_state: 273: date=2026-05-29T05:50:44.747554 +++ 1098197:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-05-29T05:50:44.747554 +%s ++ 1098197:pw-trigger.sh: pw_patch_check_state: 274: date=1780033844 ++ 1098197:pw-trigger.sh: pw_patch_check_state: 275: '[' 1780033841 -le 1780033844 ']' ++ 1098197:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1780033844 +++ 1098197:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1098197:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 1098197:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1098197:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 1098197:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1098197:pw-trigger.sh: pw_patch_check_state: 267: wait 1099385 ++ 1098197:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 1098197:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1098197:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.nJkz0QVK0l ++ 1098197:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 457754, "url": "https://patchwork.sourceware.org/api/1.2/patches/135627/checks/457754/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-05-29T08:28:36.021924", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_check--master-arm-precommit/builds/10247/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_gdb_check--master-arm", "description": "Test passed" }' = null ']' +++ 1098197:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1098197:pw-trigger.sh: pw_patch_check_state: 273: date=2026-05-29T08:28:36.021924 +++ 1098197:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-05-29T08:28:36.021924 +%s ++ 1098197:pw-trigger.sh: pw_patch_check_state: 274: date=1780043316 ++ 1098197:pw-trigger.sh: pw_patch_check_state: 275: '[' 1780033844 -le 1780043316 ']' ++ 1098197:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1780043316 +++ 1098197:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1098197:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 1098197:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1098197:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 1098197:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1098197:pw-trigger.sh: pw_patch_check_state: 267: wait 1099392 ++ 1098197:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 1098197:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1098197:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.nJkz0QVK0l ++ 1098197:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 1098197:pw-trigger.sh: pw_patch_check_state: 270: break ++ 1098197:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 1098197:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.n3KSzKmoOG /tmp/tmp.nJkz0QVK0l + 1098197:pw-trigger.sh: 89: check_state=success + 1098197:pw-trigger.sh: 90: '[' success = pending ']' + 1098197:pw-trigger.sh: 93: num_patch=8 + 1098197:pw-trigger.sh: 72: true ++ 1098197:pw-trigger.sh: 74: pw_get_patch_from_series gdb 61453 8 ++ 1098197:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 1098197:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 1098197:pw-trigger.sh: pw_get_patch_from_series: 204: local id=61453 ++ 1098197:pw-trigger.sh: pw_get_patch_from_series: 205: local num=8 ++ 1098197:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 1098197:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 61453 property '.*' value Patches 8 +++ 1098197:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 1098197:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 1098197:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 1098197:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 1098197:pw-trigger.sh: pw_yaml_get: 100: local id=61453 +++ 1098197:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 1098197:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 1098197:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 1098197:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 1098197:pw-trigger.sh: pw_yaml_get: 105: local match_num=8 +++ 1098197:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 1098197:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=135626 ++ 1098197:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 135626 = '' ']' ++ 1098197:pw-trigger.sh: pw_get_patch_from_series: 213: echo 135626 + 1098197:pw-trigger.sh: 74: patch_id=135626 + 1098197:pw-trigger.sh: 75: '[' 135626 = '' ']' ++ 1098197:pw-trigger.sh: 82: pw_get_patch_data gdb 135626 State ++ 1098197:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 1098197:pw-trigger.sh: pw_get_patch_data: 224: local project=gdb ++ 1098197:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=135626 ++ 1098197:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 1098197:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gdb patch 135626 property State value ++ 1098197:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 1098197:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 1098197:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 1098197:pw-trigger.sh: pw_yaml_get: 100: local id=135626 ++ 1098197:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 1098197:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 1098197:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 1098197:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 1098197:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 1098197:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 1098197:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' + 1098197:pw-trigger.sh: 82: patch_state=new + 1098197:pw-trigger.sh: 83: case "$patch_state" in ++ 1098197:pw-trigger.sh: 89: pw_patch_check_state 135626 tcwg_gdb_check--master-arm ++ 1098197:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 1098197:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=135626 ++ 1098197:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_check--master-arm ++ 1098197:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 1098197:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_check--master-arm +++ 1098197:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 1098197:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 1098197:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_check--master-arm +++ 1098197:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 1098197:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 1098197:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 1098197:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 1098197:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_check--master-arm ++ 1098197:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 1098197:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 1098197:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.1R5rO2DsOP +++ 1098197:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 1098197:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.iv2KnCV8Lo ++ 1098197:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.1R5rO2DsOP /tmp/tmp.iv2KnCV8Lo' EXIT ++ 1098197:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 1098197:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/135626/checks/ ++ 1098197:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/135626/checks/?user=linaro-tcwg-bot&context=tcwg_gdb_check--master-arm&page=last' ++ 1098197:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 1098197:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 1098197:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1098197:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 1098197:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1098197:pw-trigger.sh: pw_patch_check_state: 267: wait 1099477 ++ 1098197:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 1098197:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1098197:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.iv2KnCV8Lo ++ 1098197:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 458023, "url": "https://patchwork.sourceware.org/api/1.2/patches/135626/checks/458023/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-05-29T16:37:27.318438", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_check--master-arm-precommit/builds/10249/log", "context": "tcwg_gdb_check--master-arm", "description": "Test started" }' = null ']' +++ 1098197:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1098197:pw-trigger.sh: pw_patch_check_state: 273: date=2026-05-29T16:37:27.318438 +++ 1098197:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-05-29T16:37:27.318438 +%s ++ 1098197:pw-trigger.sh: pw_patch_check_state: 274: date=1780072647 ++ 1098197:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1780072647 ']' ++ 1098197:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1780072647 +++ 1098197:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1098197:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 1098197:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1098197:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 1098197:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1098197:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 1098197:pw-trigger.sh: pw_patch_check_state: 267: wait 1099484 ++ 1098197:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1098197:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.iv2KnCV8Lo ++ 1098197:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 458024, "url": "https://patchwork.sourceware.org/api/1.2/patches/135626/checks/458024/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-05-29T16:37:29.431645", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_check--master-arm-precommit/builds/10249/log", "context": "tcwg_gdb_check--master-arm", "description": "Patch applied" }' = null ']' +++ 1098197:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1098197:pw-trigger.sh: pw_patch_check_state: 273: date=2026-05-29T16:37:29.431645 +++ 1098197:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-05-29T16:37:29.431645 +%s ++ 1098197:pw-trigger.sh: pw_patch_check_state: 274: date=1780072649 ++ 1098197:pw-trigger.sh: pw_patch_check_state: 275: '[' 1780072647 -le 1780072649 ']' ++ 1098197:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1780072649 +++ 1098197:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1098197:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 1098197:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1098197:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 1098197:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1098197:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 1098197:pw-trigger.sh: pw_patch_check_state: 267: wait 1099491 ++ 1098197:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1098197:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.iv2KnCV8Lo ++ 1098197:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 458104, "url": "https://patchwork.sourceware.org/api/1.2/patches/135626/checks/458104/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-05-29T18:54:12.077491", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_check--master-arm-precommit/builds/10249/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_gdb_check--master-arm", "description": "Test passed" }' = null ']' +++ 1098197:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1098197:pw-trigger.sh: pw_patch_check_state: 273: date=2026-05-29T18:54:12.077491 +++ 1098197:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-05-29T18:54:12.077491 +%s ++ 1098197:pw-trigger.sh: pw_patch_check_state: 274: date=1780080852 ++ 1098197:pw-trigger.sh: pw_patch_check_state: 275: '[' 1780072649 -le 1780080852 ']' ++ 1098197:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1780080852 +++ 1098197:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1098197:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 1098197:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1098197:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 1098197:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1098197:pw-trigger.sh: pw_patch_check_state: 267: wait 1099498 ++ 1098197:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 1098197:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1098197:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.iv2KnCV8Lo ++ 1098197:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 1098197:pw-trigger.sh: pw_patch_check_state: 270: break ++ 1098197:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 1098197:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.1R5rO2DsOP /tmp/tmp.iv2KnCV8Lo + 1098197:pw-trigger.sh: 89: check_state=success + 1098197:pw-trigger.sh: 90: '[' success = pending ']' + 1098197:pw-trigger.sh: 93: num_patch=9 + 1098197:pw-trigger.sh: 72: true ++ 1098197:pw-trigger.sh: 74: pw_get_patch_from_series gdb 61453 9 ++ 1098197:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 1098197:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 1098197:pw-trigger.sh: pw_get_patch_from_series: 204: local id=61453 ++ 1098197:pw-trigger.sh: pw_get_patch_from_series: 205: local num=9 ++ 1098197:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 1098197:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 61453 property '.*' value Patches 9 +++ 1098197:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 1098197:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 1098197:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 1098197:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 1098197:pw-trigger.sh: pw_yaml_get: 100: local id=61453 +++ 1098197:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 1098197:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 1098197:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 1098197:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 1098197:pw-trigger.sh: pw_yaml_get: 105: local match_num=9 +++ 1098197:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 1098197:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=135629 ++ 1098197:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 135629 = '' ']' ++ 1098197:pw-trigger.sh: pw_get_patch_from_series: 213: echo 135629 + 1098197:pw-trigger.sh: 74: patch_id=135629 + 1098197:pw-trigger.sh: 75: '[' 135629 = '' ']' ++ 1098197:pw-trigger.sh: 82: pw_get_patch_data gdb 135629 State ++ 1098197:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 1098197:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 1098197:pw-trigger.sh: pw_get_patch_data: 224: local project=gdb ++ 1098197:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=135629 ++ 1098197:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 1098197:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gdb patch 135629 property State value ++ 1098197:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 1098197:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 1098197:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 1098197:pw-trigger.sh: pw_yaml_get: 100: local id=135629 ++ 1098197:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 1098197:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 1098197:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 1098197:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 1098197:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 1098197:pw-trigger.sh: pw_yaml_get: 108: set +x + 1098197:pw-trigger.sh: 82: patch_state=new + 1098197:pw-trigger.sh: 83: case "$patch_state" in ++ 1098197:pw-trigger.sh: 89: pw_patch_check_state 135629 tcwg_gdb_check--master-arm ++ 1098197:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 1098197:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=135629 ++ 1098197:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_check--master-arm ++ 1098197:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 1098197:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 +++ 1098197:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_check--master-arm ++ 1098197:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 1098197:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_check--master-arm +++ 1098197:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 1098197:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 1098197:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 1098197:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 1098197:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_check--master-arm ++ 1098197:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 1098197:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 1098197:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.1EFDD6giEN +++ 1098197:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 1098197:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.lVxIYHPf2Y ++ 1098197:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.1EFDD6giEN /tmp/tmp.lVxIYHPf2Y' EXIT ++ 1098197:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 1098197:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/135629/checks/ ++ 1098197:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/135629/checks/?user=linaro-tcwg-bot&context=tcwg_gdb_check--master-arm&page=last' ++ 1098197:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 1098197:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 1098197:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1098197:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 1098197:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 1098197:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1098197:pw-trigger.sh: pw_patch_check_state: 267: wait 1099586 ++ 1098197:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1098197:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.lVxIYHPf2Y ++ 1098197:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 458232, "url": "https://patchwork.sourceware.org/api/1.2/patches/135629/checks/458232/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-05-30T00:02:59.981055", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_check--master-arm-precommit/builds/10251/log", "context": "tcwg_gdb_check--master-arm", "description": "Test started" }' = null ']' +++ 1098197:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1098197:pw-trigger.sh: pw_patch_check_state: 273: date=2026-05-30T00:02:59.981055 +++ 1098197:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-05-30T00:02:59.981055 +%s ++ 1098197:pw-trigger.sh: pw_patch_check_state: 274: date=1780099379 ++ 1098197:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1780099379 ']' ++ 1098197:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1780099379 +++ 1098197:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1098197:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 1098197:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1098197:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 1098197:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1098197:pw-trigger.sh: pw_patch_check_state: 267: wait 1099593 ++ 1098197:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 1098197:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1098197:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.lVxIYHPf2Y ++ 1098197:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 458233, "url": "https://patchwork.sourceware.org/api/1.2/patches/135629/checks/458233/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-05-30T00:03:01.909647", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_check--master-arm-precommit/builds/10251/log", "context": "tcwg_gdb_check--master-arm", "description": "Patch applied" }' = null ']' +++ 1098197:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1098197:pw-trigger.sh: pw_patch_check_state: 273: date=2026-05-30T00:03:01.909647 +++ 1098197:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-05-30T00:03:01.909647 +%s ++ 1098197:pw-trigger.sh: pw_patch_check_state: 274: date=1780099381 ++ 1098197:pw-trigger.sh: pw_patch_check_state: 275: '[' 1780099379 -le 1780099381 ']' ++ 1098197:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1780099381 +++ 1098197:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1098197:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 1098197:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1098197:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 1098197:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1098197:pw-trigger.sh: pw_patch_check_state: 267: wait 1099600 ++ 1098197:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 1098197:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1098197:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.lVxIYHPf2Y ++ 1098197:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 458307, "url": "https://patchwork.sourceware.org/api/1.2/patches/135629/checks/458307/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-05-30T02:15:37.807480", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_check--master-arm-precommit/builds/10251/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_gdb_check--master-arm", "description": "Test passed" }' = null ']' +++ 1098197:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1098197:pw-trigger.sh: pw_patch_check_state: 273: date=2026-05-30T02:15:37.807480 +++ 1098197:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-05-30T02:15:37.807480 +%s ++ 1098197:pw-trigger.sh: pw_patch_check_state: 274: date=1780107337 ++ 1098197:pw-trigger.sh: pw_patch_check_state: 275: '[' 1780099381 -le 1780107337 ']' ++ 1098197:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1780107337 +++ 1098197:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1098197:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 1098197:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1098197:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 1098197:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1098197:pw-trigger.sh: pw_patch_check_state: 267: wait 1099607 ++ 1098197:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 1098197:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1098197:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.lVxIYHPf2Y ++ 1098197:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 1098197:pw-trigger.sh: pw_patch_check_state: 270: break ++ 1098197:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 1098197:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.1EFDD6giEN /tmp/tmp.lVxIYHPf2Y + 1098197:pw-trigger.sh: 89: check_state=success + 1098197:pw-trigger.sh: 90: '[' success = pending ']' + 1098197:pw-trigger.sh: 93: num_patch=10 + 1098197:pw-trigger.sh: 72: true ++ 1098197:pw-trigger.sh: 74: pw_get_patch_from_series gdb 61453 10 ++ 1098197:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 1098197:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 1098197:pw-trigger.sh: pw_get_patch_from_series: 204: local id=61453 ++ 1098197:pw-trigger.sh: pw_get_patch_from_series: 205: local num=10 ++ 1098197:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 1098197:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 61453 property '.*' value Patches 10 +++ 1098197:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 1098197:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 1098197:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 1098197:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 1098197:pw-trigger.sh: pw_yaml_get: 100: local id=61453 +++ 1098197:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 1098197:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 1098197:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 1098197:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 1098197:pw-trigger.sh: pw_yaml_get: 105: local match_num=10 +++ 1098197:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 1098197:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=135625 ++ 1098197:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 135625 = '' ']' ++ 1098197:pw-trigger.sh: pw_get_patch_from_series: 213: echo 135625 + 1098197:pw-trigger.sh: 74: patch_id=135625 + 1098197:pw-trigger.sh: 75: '[' 135625 = '' ']' ++ 1098197:pw-trigger.sh: 82: pw_get_patch_data gdb 135625 State ++ 1098197:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 1098197:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 1098197:pw-trigger.sh: pw_get_patch_data: 224: local project=gdb ++ 1098197:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=135625 ++ 1098197:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 1098197:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gdb patch 135625 property State value ++ 1098197:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 1098197:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 1098197:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 1098197:pw-trigger.sh: pw_yaml_get: 100: local id=135625 ++ 1098197:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 1098197:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 1098197:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 1098197:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 1098197:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 1098197:pw-trigger.sh: pw_yaml_get: 108: set +x + 1098197:pw-trigger.sh: 82: patch_state=new + 1098197:pw-trigger.sh: 83: case "$patch_state" in ++ 1098197:pw-trigger.sh: 89: pw_patch_check_state 135625 tcwg_gdb_check--master-arm ++ 1098197:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 1098197:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=135625 ++ 1098197:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_check--master-arm ++ 1098197:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 1098197:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_check--master-arm +++ 1098197:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 1098197:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 1098197:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_check--master-arm +++ 1098197:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 1098197:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 1098197:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 1098197:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 1098197:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_check--master-arm ++ 1098197:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 1098197:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 1098197:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.ILBp0oKwlr +++ 1098197:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 1098197:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.AwcPGcQ4ai ++ 1098197:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.ILBp0oKwlr /tmp/tmp.AwcPGcQ4ai' EXIT ++ 1098197:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 1098197:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/135625/checks/ ++ 1098197:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/135625/checks/?user=linaro-tcwg-bot&context=tcwg_gdb_check--master-arm&page=last' ++ 1098197:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 1098197:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 1098197:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1098197:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 1098197:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1098197:pw-trigger.sh: pw_patch_check_state: 267: wait 1099698 ++ 1098197:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 1098197:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1098197:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.AwcPGcQ4ai ++ 1098197:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 458358, "url": "https://patchwork.sourceware.org/api/1.2/patches/135625/checks/458358/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-05-30T04:43:26.959569", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_check--master-arm-precommit/builds/10252/log", "context": "tcwg_gdb_check--master-arm", "description": "Test started" }' = null ']' +++ 1098197:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1098197:pw-trigger.sh: pw_patch_check_state: 273: date=2026-05-30T04:43:26.959569 +++ 1098197:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-05-30T04:43:26.959569 +%s ++ 1098197:pw-trigger.sh: pw_patch_check_state: 274: date=1780116206 ++ 1098197:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1780116206 ']' ++ 1098197:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1780116206 +++ 1098197:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1098197:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 1098197:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1098197:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 1098197:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1098197:pw-trigger.sh: pw_patch_check_state: 267: wait 1099705 ++ 1098197:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 1098197:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1098197:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.AwcPGcQ4ai ++ 1098197:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 458360, "url": "https://patchwork.sourceware.org/api/1.2/patches/135625/checks/458360/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-05-30T04:43:28.722732", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_check--master-arm-precommit/builds/10252/log", "context": "tcwg_gdb_check--master-arm", "description": "Patch applied" }' = null ']' +++ 1098197:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1098197:pw-trigger.sh: pw_patch_check_state: 273: date=2026-05-30T04:43:28.722732 +++ 1098197:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-05-30T04:43:28.722732 +%s ++ 1098197:pw-trigger.sh: pw_patch_check_state: 274: date=1780116208 ++ 1098197:pw-trigger.sh: pw_patch_check_state: 275: '[' 1780116206 -le 1780116208 ']' ++ 1098197:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1780116208 +++ 1098197:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1098197:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 1098197:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1098197:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 1098197:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1098197:pw-trigger.sh: pw_patch_check_state: 267: wait 1099712 ++ 1098197:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 1098197:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1098197:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.AwcPGcQ4ai ++ 1098197:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 458372, "url": "https://patchwork.sourceware.org/api/1.2/patches/135625/checks/458372/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-05-30T06:34:50.083235", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_check--master-arm-precommit/builds/10252/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_gdb_check--master-arm", "description": "Test passed" }' = null ']' +++ 1098197:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1098197:pw-trigger.sh: pw_patch_check_state: 273: date=2026-05-30T06:34:50.083235 +++ 1098197:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-05-30T06:34:50.083235 +%s ++ 1098197:pw-trigger.sh: pw_patch_check_state: 274: date=1780122890 ++ 1098197:pw-trigger.sh: pw_patch_check_state: 275: '[' 1780116208 -le 1780122890 ']' ++ 1098197:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1780122890 +++ 1098197:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1098197:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 1098197:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1098197:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 1098197:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1098197:pw-trigger.sh: pw_patch_check_state: 267: wait 1099719 ++ 1098197:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 1098197:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1098197:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.AwcPGcQ4ai ++ 1098197:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 1098197:pw-trigger.sh: pw_patch_check_state: 270: break ++ 1098197:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 1098197:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.ILBp0oKwlr /tmp/tmp.AwcPGcQ4ai + 1098197:pw-trigger.sh: 89: check_state=success + 1098197:pw-trigger.sh: 90: '[' success = pending ']' + 1098197:pw-trigger.sh: 93: num_patch=11 + 1098197:pw-trigger.sh: 72: true ++ 1098197:pw-trigger.sh: 74: pw_get_patch_from_series gdb 61453 11 ++ 1098197:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 1098197:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 1098197:pw-trigger.sh: pw_get_patch_from_series: 204: local id=61453 ++ 1098197:pw-trigger.sh: pw_get_patch_from_series: 205: local num=11 ++ 1098197:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 1098197:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 61453 property '.*' value Patches 11 +++ 1098197:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 1098197:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 1098197:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 1098197:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 1098197:pw-trigger.sh: pw_yaml_get: 100: local id=61453 +++ 1098197:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 1098197:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 1098197:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 1098197:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 1098197:pw-trigger.sh: pw_yaml_get: 105: local match_num=11 +++ 1098197:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 1098197:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id= ++ 1098197:pw-trigger.sh: pw_get_patch_from_series: 210: '[' '' = '' ']' ++ 1098197:pw-trigger.sh: pw_get_patch_from_series: 211: return 1 ++ 1098197:pw-trigger.sh: 74: true + 1098197:pw-trigger.sh: 74: patch_id= + 1098197:pw-trigger.sh: 75: '[' '' = '' ']' + 1098197:pw-trigger.sh: 76: break + 1098197:pw-trigger.sh: 96: '[' '' = '' ']' + 1098197:pw-trigger.sh: 97: continue + 1098197:pw-trigger.sh: 62: '[' 26 -gt 0 ']' + 1098197:pw-trigger.sh: 63: i=25 ++ 1098197:pw-trigger.sh: 64: shyaml get-value 25.id + 1098197:pw-trigger.sh: 64: series_id=61475 + 1098197:pw-trigger.sh: 66: pw_series_complete_p gdb 61475 + 1098197:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 1098197:pw-trigger.sh: pw_series_complete_p: 183: local project=gdb + 1098197:pw-trigger.sh: pw_series_complete_p: 184: local series_id=61475 + 1098197:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 1098197:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get gdb series 61475 property Complete value ++ 1098197:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 1098197:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 1098197:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 1098197:pw-trigger.sh: pw_yaml_get: 100: local id=61475 ++ 1098197:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 1098197:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 1098197:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 1098197:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 1098197:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 1098197:pw-trigger.sh: pw_yaml_get: 108: set +x + 1098197:pw-trigger.sh: pw_series_complete_p: 187: value=False + 1098197:pw-trigger.sh: pw_series_complete_p: 188: '[' False = True ']' + 1098197:pw-trigger.sh: pw_series_complete_p: 191: return 1 + 1098197:pw-trigger.sh: 67: continue + 1098197:pw-trigger.sh: 62: '[' 25 -gt 0 ']' + 1098197:pw-trigger.sh: 63: i=24 ++ 1098197:pw-trigger.sh: 64: shyaml get-value 24.id + 1098197:pw-trigger.sh: 64: series_id=61482 + 1098197:pw-trigger.sh: 66: pw_series_complete_p gdb 61482 + 1098197:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 1098197:pw-trigger.sh: pw_series_complete_p: 183: local project=gdb + 1098197:pw-trigger.sh: pw_series_complete_p: 184: local series_id=61482 + 1098197:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 1098197:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get gdb series 61482 property Complete value ++ 1098197:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 1098197:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 1098197:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 1098197:pw-trigger.sh: pw_yaml_get: 100: local id=61482 ++ 1098197:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 1098197:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 1098197:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 1098197:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 1098197:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 1098197:pw-trigger.sh: pw_yaml_get: 108: set +x + 1098197:pw-trigger.sh: pw_series_complete_p: 187: value=True + 1098197:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 1098197:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 1098197:pw-trigger.sh: 71: num_patch=0 + 1098197:pw-trigger.sh: 72: true ++ 1098197:pw-trigger.sh: 74: pw_get_patch_from_series gdb 61482 0 ++ 1098197:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 1098197:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 1098197:pw-trigger.sh: pw_get_patch_from_series: 204: local id=61482 ++ 1098197:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 1098197:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 1098197:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 61482 property '.*' value Patches 0 +++ 1098197:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 1098197:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 1098197:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 1098197:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 1098197:pw-trigger.sh: pw_yaml_get: 100: local id=61482 +++ 1098197:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 1098197:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 1098197:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 1098197:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 1098197:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 1098197:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 1098197:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=135729 ++ 1098197:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 135729 = '' ']' ++ 1098197:pw-trigger.sh: pw_get_patch_from_series: 213: echo 135729 + 1098197:pw-trigger.sh: 74: patch_id=135729 + 1098197:pw-trigger.sh: 75: '[' 135729 = '' ']' ++ 1098197:pw-trigger.sh: 82: pw_get_patch_data gdb 135729 State ++ 1098197:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 1098197:pw-trigger.sh: pw_get_patch_data: 224: local project=gdb ++ 1098197:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=135729 ++ 1098197:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 1098197:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gdb patch 135729 property State value ++ 1098197:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 1098197:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 1098197:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 1098197:pw-trigger.sh: pw_yaml_get: 100: local id=135729 ++ 1098197:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 1098197:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 1098197:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 1098197:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 1098197:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 1098197:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 1098197:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' + 1098197:pw-trigger.sh: 82: patch_state=new + 1098197:pw-trigger.sh: 83: case "$patch_state" in ++ 1098197:pw-trigger.sh: 89: pw_patch_check_state 135729 tcwg_gdb_check--master-arm ++ 1098197:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 1098197:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=135729 ++ 1098197:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_check--master-arm ++ 1098197:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 1098197:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_check--master-arm +++ 1098197:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 1098197:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 1098197:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_check--master-arm +++ 1098197:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 1098197:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 1098197:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 1098197:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 1098197:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_check--master-arm ++ 1098197:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 1098197:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 1098197:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.46XkH5x55K +++ 1098197:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 1098197:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.B6XX8CG83L ++ 1098197:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.46XkH5x55K /tmp/tmp.B6XX8CG83L' EXIT ++ 1098197:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 1098197:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/135729/checks/ ++ 1098197:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/135729/checks/?user=linaro-tcwg-bot&context=tcwg_gdb_check--master-arm&page=last' ++ 1098197:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 1098197:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 1098197:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1098197:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 1098197:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1098197:pw-trigger.sh: pw_patch_check_state: 267: wait 1099875 ++ 1098197:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 1098197:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1098197:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.B6XX8CG83L ++ 1098197:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 456180, "url": "https://patchwork.sourceware.org/api/1.2/patches/135729/checks/456180/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-05-27T04:15:18.928267", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_check--master-arm-precommit/builds/10235/log", "context": "tcwg_gdb_check--master-arm", "description": "Test started" }' = null ']' +++ 1098197:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1098197:pw-trigger.sh: pw_patch_check_state: 273: date=2026-05-27T04:15:18.928267 +++ 1098197:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-05-27T04:15:18.928267 +%s ++ 1098197:pw-trigger.sh: pw_patch_check_state: 274: date=1779855318 ++ 1098197:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1779855318 ']' ++ 1098197:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1779855318 +++ 1098197:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1098197:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 1098197:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1098197:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 1098197:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1098197:pw-trigger.sh: pw_patch_check_state: 267: wait 1099882 ++ 1098197:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 1098197:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1098197:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.B6XX8CG83L ++ 1098197:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 456181, "url": "https://patchwork.sourceware.org/api/1.2/patches/135729/checks/456181/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-05-27T04:15:21.323777", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_check--master-arm-precommit/builds/10235/log", "context": "tcwg_gdb_check--master-arm", "description": "Patch applied" }' = null ']' +++ 1098197:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1098197:pw-trigger.sh: pw_patch_check_state: 273: date=2026-05-27T04:15:21.323777 +++ 1098197:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-05-27T04:15:21.323777 +%s ++ 1098197:pw-trigger.sh: pw_patch_check_state: 274: date=1779855321 ++ 1098197:pw-trigger.sh: pw_patch_check_state: 275: '[' 1779855318 -le 1779855321 ']' ++ 1098197:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1779855321 +++ 1098197:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1098197:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 1098197:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1098197:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 1098197:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1098197:pw-trigger.sh: pw_patch_check_state: 267: wait 1099889 ++ 1098197:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 1098197:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1098197:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.B6XX8CG83L ++ 1098197:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 456225, "url": "https://patchwork.sourceware.org/api/1.2/patches/135729/checks/456225/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-05-27T06:38:12.577550", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_check--master-arm-precommit/builds/10235/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_gdb_check--master-arm", "description": "Test passed" }' = null ']' +++ 1098197:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1098197:pw-trigger.sh: pw_patch_check_state: 273: date=2026-05-27T06:38:12.577550 +++ 1098197:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-05-27T06:38:12.577550 +%s ++ 1098197:pw-trigger.sh: pw_patch_check_state: 274: date=1779863892 ++ 1098197:pw-trigger.sh: pw_patch_check_state: 275: '[' 1779855321 -le 1779863892 ']' ++ 1098197:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1779863892 +++ 1098197:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1098197:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 1098197:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1098197:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 1098197:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1098197:pw-trigger.sh: pw_patch_check_state: 267: wait 1099896 ++ 1098197:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 1098197:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1098197:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.B6XX8CG83L ++ 1098197:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 1098197:pw-trigger.sh: pw_patch_check_state: 270: break ++ 1098197:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 1098197:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.46XkH5x55K /tmp/tmp.B6XX8CG83L + 1098197:pw-trigger.sh: 89: check_state=success + 1098197:pw-trigger.sh: 90: '[' success = pending ']' + 1098197:pw-trigger.sh: 93: num_patch=1 + 1098197:pw-trigger.sh: 72: true ++ 1098197:pw-trigger.sh: 74: pw_get_patch_from_series gdb 61482 1 ++ 1098197:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 1098197:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 1098197:pw-trigger.sh: pw_get_patch_from_series: 204: local id=61482 ++ 1098197:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 1098197:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 1098197:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 61482 property '.*' value Patches 1 +++ 1098197:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 1098197:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 1098197:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 1098197:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 1098197:pw-trigger.sh: pw_yaml_get: 100: local id=61482 +++ 1098197:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 1098197:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 1098197:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 1098197:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 1098197:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 1098197:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 1098197:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id= ++ 1098197:pw-trigger.sh: pw_get_patch_from_series: 210: '[' '' = '' ']' ++ 1098197:pw-trigger.sh: pw_get_patch_from_series: 211: return 1 ++ 1098197:pw-trigger.sh: 74: true + 1098197:pw-trigger.sh: 74: patch_id= + 1098197:pw-trigger.sh: 75: '[' '' = '' ']' + 1098197:pw-trigger.sh: 76: break + 1098197:pw-trigger.sh: 96: '[' '' = '' ']' + 1098197:pw-trigger.sh: 97: continue + 1098197:pw-trigger.sh: 62: '[' 24 -gt 0 ']' + 1098197:pw-trigger.sh: 63: i=23 ++ 1098197:pw-trigger.sh: 64: shyaml get-value 23.id + 1098197:pw-trigger.sh: 64: series_id=61492 + 1098197:pw-trigger.sh: 66: pw_series_complete_p gdb 61492 + 1098197:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 1098197:pw-trigger.sh: pw_series_complete_p: 183: local project=gdb + 1098197:pw-trigger.sh: pw_series_complete_p: 184: local series_id=61492 + 1098197:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 1098197:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get gdb series 61492 property Complete value ++ 1098197:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 1098197:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 1098197:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 1098197:pw-trigger.sh: pw_yaml_get: 100: local id=61492 ++ 1098197:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 1098197:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 1098197:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 1098197:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 1098197:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 1098197:pw-trigger.sh: pw_yaml_get: 108: set +x + 1098197:pw-trigger.sh: pw_series_complete_p: 187: value=True + 1098197:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 1098197:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 1098197:pw-trigger.sh: 71: num_patch=0 + 1098197:pw-trigger.sh: 72: true ++ 1098197:pw-trigger.sh: 74: pw_get_patch_from_series gdb 61492 0 ++ 1098197:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 1098197:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 1098197:pw-trigger.sh: pw_get_patch_from_series: 204: local id=61492 ++ 1098197:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 1098197:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 1098197:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 61492 property '.*' value Patches 0 +++ 1098197:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 1098197:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 1098197:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 1098197:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 1098197:pw-trigger.sh: pw_yaml_get: 100: local id=61492 +++ 1098197:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 1098197:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 1098197:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 1098197:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 1098197:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 1098197:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 1098197:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=135745 ++ 1098197:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 135745 = '' ']' ++ 1098197:pw-trigger.sh: pw_get_patch_from_series: 213: echo 135745 + 1098197:pw-trigger.sh: 74: patch_id=135745 + 1098197:pw-trigger.sh: 75: '[' 135745 = '' ']' ++ 1098197:pw-trigger.sh: 82: pw_get_patch_data gdb 135745 State ++ 1098197:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 1098197:pw-trigger.sh: pw_get_patch_data: 224: local project=gdb ++ 1098197:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=135745 ++ 1098197:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 1098197:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gdb patch 135745 property State value ++ 1098197:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 1098197:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 1098197:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 1098197:pw-trigger.sh: pw_yaml_get: 100: local id=135745 ++ 1098197:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 1098197:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 1098197:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 1098197:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 1098197:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 1098197:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 1098197:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' + 1098197:pw-trigger.sh: 82: patch_state=new + 1098197:pw-trigger.sh: 83: case "$patch_state" in ++ 1098197:pw-trigger.sh: 89: pw_patch_check_state 135745 tcwg_gdb_check--master-arm ++ 1098197:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 1098197:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=135745 ++ 1098197:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_check--master-arm ++ 1098197:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 1098197:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_check--master-arm +++ 1098197:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 1098197:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 1098197:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_check--master-arm +++ 1098197:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 1098197:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 1098197:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 1098197:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 1098197:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_check--master-arm ++ 1098197:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 1098197:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 1098197:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.tPmv0hwz0n +++ 1098197:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 1098197:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.XWkCm1YM9Q ++ 1098197:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.tPmv0hwz0n /tmp/tmp.XWkCm1YM9Q' EXIT ++ 1098197:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 1098197:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/135745/checks/ ++ 1098197:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/135745/checks/?user=linaro-tcwg-bot&context=tcwg_gdb_check--master-arm&page=last' ++ 1098197:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 1098197:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 1098197:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1098197:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 1098197:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1098197:pw-trigger.sh: pw_patch_check_state: 267: wait 1099998 ++ 1098197:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 1098197:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1098197:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.XWkCm1YM9Q ++ 1098197:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 456421, "url": "https://patchwork.sourceware.org/api/1.2/patches/135745/checks/456421/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-05-27T16:32:33.269442", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_check--master-arm-precommit/builds/10237/log", "context": "tcwg_gdb_check--master-arm", "description": "Test started" }' = null ']' +++ 1098197:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1098197:pw-trigger.sh: pw_patch_check_state: 273: date=2026-05-27T16:32:33.269442 +++ 1098197:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-05-27T16:32:33.269442 +%s ++ 1098197:pw-trigger.sh: pw_patch_check_state: 274: date=1779899553 ++ 1098197:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1779899553 ']' ++ 1098197:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1779899553 +++ 1098197:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1098197:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 1098197:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1098197:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 1098197:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1098197:pw-trigger.sh: pw_patch_check_state: 267: wait 1100005 ++ 1098197:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 1098197:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1098197:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.XWkCm1YM9Q ++ 1098197:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 456422, "url": "https://patchwork.sourceware.org/api/1.2/patches/135745/checks/456422/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-05-27T16:32:38.897103", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_check--master-arm-precommit/builds/10237/log", "context": "tcwg_gdb_check--master-arm", "description": "Patch applied" }' = null ']' +++ 1098197:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1098197:pw-trigger.sh: pw_patch_check_state: 273: date=2026-05-27T16:32:38.897103 +++ 1098197:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-05-27T16:32:38.897103 +%s ++ 1098197:pw-trigger.sh: pw_patch_check_state: 274: date=1779899558 ++ 1098197:pw-trigger.sh: pw_patch_check_state: 275: '[' 1779899553 -le 1779899558 ']' ++ 1098197:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1779899558 +++ 1098197:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1098197:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 1098197:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1098197:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 1098197:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1098197:pw-trigger.sh: pw_patch_check_state: 267: wait 1100012 ++ 1098197:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 1098197:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1098197:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.XWkCm1YM9Q ++ 1098197:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 456448, "url": "https://patchwork.sourceware.org/api/1.2/patches/135745/checks/456448/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-05-27T18:43:21.166432", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_check--master-arm-precommit/builds/10237/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_gdb_check--master-arm", "description": "Test passed" }' = null ']' +++ 1098197:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1098197:pw-trigger.sh: pw_patch_check_state: 273: date=2026-05-27T18:43:21.166432 +++ 1098197:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-05-27T18:43:21.166432 +%s ++ 1098197:pw-trigger.sh: pw_patch_check_state: 274: date=1779907401 ++ 1098197:pw-trigger.sh: pw_patch_check_state: 275: '[' 1779899558 -le 1779907401 ']' ++ 1098197:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1779907401 +++ 1098197:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1098197:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 1098197:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1098197:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 1098197:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1098197:pw-trigger.sh: pw_patch_check_state: 267: wait 1100019 ++ 1098197:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 1098197:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1098197:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.XWkCm1YM9Q ++ 1098197:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 1098197:pw-trigger.sh: pw_patch_check_state: 270: break ++ 1098197:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 1098197:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.tPmv0hwz0n /tmp/tmp.XWkCm1YM9Q + 1098197:pw-trigger.sh: 89: check_state=success + 1098197:pw-trigger.sh: 90: '[' success = pending ']' + 1098197:pw-trigger.sh: 93: num_patch=1 + 1098197:pw-trigger.sh: 72: true ++ 1098197:pw-trigger.sh: 74: pw_get_patch_from_series gdb 61492 1 ++ 1098197:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 1098197:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 1098197:pw-trigger.sh: pw_get_patch_from_series: 204: local id=61492 ++ 1098197:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 1098197:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 1098197:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 61492 property '.*' value Patches 1 +++ 1098197:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 1098197:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 1098197:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 1098197:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 1098197:pw-trigger.sh: pw_yaml_get: 100: local id=61492 +++ 1098197:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 1098197:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 1098197:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 1098197:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 1098197:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 1098197:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 1098197:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id= ++ 1098197:pw-trigger.sh: pw_get_patch_from_series: 210: '[' '' = '' ']' ++ 1098197:pw-trigger.sh: pw_get_patch_from_series: 211: return 1 ++ 1098197:pw-trigger.sh: 74: true + 1098197:pw-trigger.sh: 74: patch_id= + 1098197:pw-trigger.sh: 75: '[' '' = '' ']' + 1098197:pw-trigger.sh: 76: break + 1098197:pw-trigger.sh: 96: '[' '' = '' ']' + 1098197:pw-trigger.sh: 97: continue + 1098197:pw-trigger.sh: 62: '[' 23 -gt 0 ']' + 1098197:pw-trigger.sh: 63: i=22 ++ 1098197:pw-trigger.sh: 64: shyaml get-value 22.id + 1098197:pw-trigger.sh: 64: series_id=61496 + 1098197:pw-trigger.sh: 66: pw_series_complete_p gdb 61496 + 1098197:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 1098197:pw-trigger.sh: pw_series_complete_p: 183: local project=gdb + 1098197:pw-trigger.sh: pw_series_complete_p: 184: local series_id=61496 + 1098197:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 1098197:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get gdb series 61496 property Complete value ++ 1098197:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 1098197:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 1098197:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 1098197:pw-trigger.sh: pw_yaml_get: 100: local id=61496 ++ 1098197:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 1098197:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 1098197:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 1098197:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 1098197:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 1098197:pw-trigger.sh: pw_yaml_get: 108: set +x + 1098197:pw-trigger.sh: pw_series_complete_p: 187: value=True + 1098197:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 1098197:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 1098197:pw-trigger.sh: 71: num_patch=0 + 1098197:pw-trigger.sh: 72: true ++ 1098197:pw-trigger.sh: 74: pw_get_patch_from_series gdb 61496 0 ++ 1098197:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 1098197:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 1098197:pw-trigger.sh: pw_get_patch_from_series: 204: local id=61496 ++ 1098197:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 1098197:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 1098197:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 61496 property '.*' value Patches 0 +++ 1098197:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 1098197:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 1098197:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 1098197:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 1098197:pw-trigger.sh: pw_yaml_get: 100: local id=61496 +++ 1098197:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 1098197:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 1098197:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 1098197:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 1098197:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 1098197:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 1098197:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=135749 ++ 1098197:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 135749 = '' ']' ++ 1098197:pw-trigger.sh: pw_get_patch_from_series: 213: echo 135749 + 1098197:pw-trigger.sh: 74: patch_id=135749 + 1098197:pw-trigger.sh: 75: '[' 135749 = '' ']' ++ 1098197:pw-trigger.sh: 82: pw_get_patch_data gdb 135749 State ++ 1098197:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 1098197:pw-trigger.sh: pw_get_patch_data: 224: local project=gdb ++ 1098197:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=135749 ++ 1098197:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 1098197:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gdb patch 135749 property State value ++ 1098197:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 1098197:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 1098197:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 1098197:pw-trigger.sh: pw_yaml_get: 100: local id=135749 ++ 1098197:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 1098197:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 1098197:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 1098197:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 1098197:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 1098197:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 1098197:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' + 1098197:pw-trigger.sh: 82: patch_state=new + 1098197:pw-trigger.sh: 83: case "$patch_state" in ++ 1098197:pw-trigger.sh: 89: pw_patch_check_state 135749 tcwg_gdb_check--master-arm ++ 1098197:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 1098197:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=135749 ++ 1098197:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_check--master-arm ++ 1098197:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 1098197:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 +++ 1098197:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_check--master-arm ++ 1098197:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 1098197:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_check--master-arm +++ 1098197:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 1098197:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 1098197:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 1098197:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 1098197:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_check--master-arm ++ 1098197:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 1098197:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 1098197:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.rn6FMGchsv +++ 1098197:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 1098197:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.wLcSi26Q4P ++ 1098197:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.rn6FMGchsv /tmp/tmp.wLcSi26Q4P' EXIT ++ 1098197:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 1098197:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/135749/checks/ ++ 1098197:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/135749/checks/?user=linaro-tcwg-bot&context=tcwg_gdb_check--master-arm&page=last' ++ 1098197:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 1098197:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 1098197:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1098197:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 1098197:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1098197:pw-trigger.sh: pw_patch_check_state: 267: wait 1100121 ++ 1098197:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 1098197:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1098197:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.wLcSi26Q4P ++ 1098197:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 456423, "url": "https://patchwork.sourceware.org/api/1.2/patches/135749/checks/456423/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-05-27T16:35:28.499354", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_check--master-arm-precommit/builds/10238/log", "context": "tcwg_gdb_check--master-arm", "description": "Test started" }' = null ']' +++ 1098197:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1098197:pw-trigger.sh: pw_patch_check_state: 273: date=2026-05-27T16:35:28.499354 +++ 1098197:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-05-27T16:35:28.499354 +%s ++ 1098197:pw-trigger.sh: pw_patch_check_state: 274: date=1779899728 ++ 1098197:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1779899728 ']' ++ 1098197:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1779899728 +++ 1098197:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1098197:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 1098197:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1098197:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 1098197:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1098197:pw-trigger.sh: pw_patch_check_state: 267: wait 1100128 ++ 1098197:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 1098197:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1098197:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.wLcSi26Q4P ++ 1098197:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 456424, "url": "https://patchwork.sourceware.org/api/1.2/patches/135749/checks/456424/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-05-27T16:35:29.555395", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_check--master-arm-precommit/builds/10238/log", "context": "tcwg_gdb_check--master-arm", "description": "Patch applied" }' = null ']' +++ 1098197:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1098197:pw-trigger.sh: pw_patch_check_state: 273: date=2026-05-27T16:35:29.555395 +++ 1098197:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-05-27T16:35:29.555395 +%s ++ 1098197:pw-trigger.sh: pw_patch_check_state: 274: date=1779899729 ++ 1098197:pw-trigger.sh: pw_patch_check_state: 275: '[' 1779899728 -le 1779899729 ']' ++ 1098197:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1779899729 +++ 1098197:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1098197:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 1098197:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1098197:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 1098197:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1098197:pw-trigger.sh: pw_patch_check_state: 267: wait 1100135 ++ 1098197:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 1098197:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1098197:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.wLcSi26Q4P ++ 1098197:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 456451, "url": "https://patchwork.sourceware.org/api/1.2/patches/135749/checks/456451/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-05-27T18:46:31.384450", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_check--master-arm-precommit/builds/10238/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_gdb_check--master-arm", "description": "Test passed" }' = null ']' +++ 1098197:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1098197:pw-trigger.sh: pw_patch_check_state: 273: date=2026-05-27T18:46:31.384450 +++ 1098197:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-05-27T18:46:31.384450 +%s ++ 1098197:pw-trigger.sh: pw_patch_check_state: 274: date=1779907591 ++ 1098197:pw-trigger.sh: pw_patch_check_state: 275: '[' 1779899729 -le 1779907591 ']' ++ 1098197:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1779907591 +++ 1098197:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1098197:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 1098197:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1098197:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 1098197:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1098197:pw-trigger.sh: pw_patch_check_state: 267: wait 1100142 ++ 1098197:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 1098197:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1098197:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.wLcSi26Q4P ++ 1098197:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 1098197:pw-trigger.sh: pw_patch_check_state: 270: break ++ 1098197:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 1098197:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.rn6FMGchsv /tmp/tmp.wLcSi26Q4P + 1098197:pw-trigger.sh: 89: check_state=success + 1098197:pw-trigger.sh: 90: '[' success = pending ']' + 1098197:pw-trigger.sh: 93: num_patch=1 + 1098197:pw-trigger.sh: 72: true ++ 1098197:pw-trigger.sh: 74: pw_get_patch_from_series gdb 61496 1 ++ 1098197:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 1098197:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 1098197:pw-trigger.sh: pw_get_patch_from_series: 204: local id=61496 ++ 1098197:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 1098197:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 1098197:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 61496 property '.*' value Patches 1 +++ 1098197:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 1098197:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 1098197:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 1098197:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 1098197:pw-trigger.sh: pw_yaml_get: 100: local id=61496 +++ 1098197:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 1098197:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 1098197:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 1098197:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 1098197:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 1098197:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 1098197:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id= ++ 1098197:pw-trigger.sh: pw_get_patch_from_series: 210: '[' '' = '' ']' ++ 1098197:pw-trigger.sh: pw_get_patch_from_series: 211: return 1 ++ 1098197:pw-trigger.sh: 74: true + 1098197:pw-trigger.sh: 74: patch_id= + 1098197:pw-trigger.sh: 75: '[' '' = '' ']' + 1098197:pw-trigger.sh: 76: break + 1098197:pw-trigger.sh: 96: '[' '' = '' ']' + 1098197:pw-trigger.sh: 97: continue + 1098197:pw-trigger.sh: 62: '[' 22 -gt 0 ']' + 1098197:pw-trigger.sh: 63: i=21 ++ 1098197:pw-trigger.sh: 64: shyaml get-value 21.id + 1098197:pw-trigger.sh: 64: series_id=61498 + 1098197:pw-trigger.sh: 66: pw_series_complete_p gdb 61498 + 1098197:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 1098197:pw-trigger.sh: pw_series_complete_p: 183: local project=gdb + 1098197:pw-trigger.sh: pw_series_complete_p: 184: local series_id=61498 + 1098197:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 1098197:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get gdb series 61498 property Complete value ++ 1098197:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 1098197:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 1098197:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 1098197:pw-trigger.sh: pw_yaml_get: 100: local id=61498 ++ 1098197:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 1098197:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 1098197:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 1098197:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 1098197:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 1098197:pw-trigger.sh: pw_yaml_get: 108: set +x + 1098197:pw-trigger.sh: pw_series_complete_p: 187: value=True + 1098197:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 1098197:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 1098197:pw-trigger.sh: 71: num_patch=0 + 1098197:pw-trigger.sh: 72: true ++ 1098197:pw-trigger.sh: 74: pw_get_patch_from_series gdb 61498 0 ++ 1098197:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 1098197:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 1098197:pw-trigger.sh: pw_get_patch_from_series: 204: local id=61498 ++ 1098197:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 1098197:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 1098197:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 61498 property '.*' value Patches 0 +++ 1098197:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 1098197:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 1098197:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 1098197:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 1098197:pw-trigger.sh: pw_yaml_get: 100: local id=61498 +++ 1098197:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 1098197:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 1098197:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 1098197:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 1098197:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 1098197:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 1098197:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=135751 ++ 1098197:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 135751 = '' ']' ++ 1098197:pw-trigger.sh: pw_get_patch_from_series: 213: echo 135751 + 1098197:pw-trigger.sh: 74: patch_id=135751 + 1098197:pw-trigger.sh: 75: '[' 135751 = '' ']' ++ 1098197:pw-trigger.sh: 82: pw_get_patch_data gdb 135751 State ++ 1098197:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 1098197:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 1098197:pw-trigger.sh: pw_get_patch_data: 224: local project=gdb ++ 1098197:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=135751 ++ 1098197:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 1098197:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gdb patch 135751 property State value ++ 1098197:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 1098197:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 1098197:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 1098197:pw-trigger.sh: pw_yaml_get: 100: local id=135751 ++ 1098197:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 1098197:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 1098197:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 1098197:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 1098197:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 1098197:pw-trigger.sh: pw_yaml_get: 108: set +x + 1098197:pw-trigger.sh: 82: patch_state=new + 1098197:pw-trigger.sh: 83: case "$patch_state" in ++ 1098197:pw-trigger.sh: 89: pw_patch_check_state 135751 tcwg_gdb_check--master-arm ++ 1098197:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 1098197:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=135751 ++ 1098197:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_check--master-arm ++ 1098197:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 1098197:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_check--master-arm +++ 1098197:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 1098197:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 1098197:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_check--master-arm +++ 1098197:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 1098197:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 1098197:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 1098197:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 1098197:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_check--master-arm ++ 1098197:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 1098197:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 1098197:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.R4XmsnqCbc +++ 1098197:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 1098197:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.4SqjCFMZ76 ++ 1098197:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.R4XmsnqCbc /tmp/tmp.4SqjCFMZ76' EXIT ++ 1098197:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 1098197:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/135751/checks/ ++ 1098197:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/135751/checks/?user=linaro-tcwg-bot&context=tcwg_gdb_check--master-arm&page=last' ++ 1098197:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 1098197:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 1098197:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1098197:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 1098197:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1098197:pw-trigger.sh: pw_patch_check_state: 267: wait 1100244 ++ 1098197:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 1098197:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1098197:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.4SqjCFMZ76 ++ 1098197:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 456426, "url": "https://patchwork.sourceware.org/api/1.2/patches/135751/checks/456426/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-05-27T16:42:21.600427", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_check--master-arm-precommit/builds/10239/log", "context": "tcwg_gdb_check--master-arm", "description": "Test started" }' = null ']' +++ 1098197:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1098197:pw-trigger.sh: pw_patch_check_state: 273: date=2026-05-27T16:42:21.600427 +++ 1098197:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-05-27T16:42:21.600427 +%s ++ 1098197:pw-trigger.sh: pw_patch_check_state: 274: date=1779900141 ++ 1098197:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1779900141 ']' ++ 1098197:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1779900141 +++ 1098197:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1098197:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 1098197:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1098197:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 1098197:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1098197:pw-trigger.sh: pw_patch_check_state: 267: wait 1100251 ++ 1098197:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 1098197:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1098197:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.4SqjCFMZ76 ++ 1098197:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 456427, "url": "https://patchwork.sourceware.org/api/1.2/patches/135751/checks/456427/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-05-27T16:42:22.678708", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_check--master-arm-precommit/builds/10239/log", "context": "tcwg_gdb_check--master-arm", "description": "Patch applied" }' = null ']' +++ 1098197:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1098197:pw-trigger.sh: pw_patch_check_state: 273: date=2026-05-27T16:42:22.678708 +++ 1098197:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-05-27T16:42:22.678708 +%s ++ 1098197:pw-trigger.sh: pw_patch_check_state: 274: date=1779900142 ++ 1098197:pw-trigger.sh: pw_patch_check_state: 275: '[' 1779900141 -le 1779900142 ']' ++ 1098197:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1779900142 +++ 1098197:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1098197:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 1098197:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1098197:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 1098197:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1098197:pw-trigger.sh: pw_patch_check_state: 267: wait 1100258 ++ 1098197:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 1098197:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1098197:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.4SqjCFMZ76 ++ 1098197:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 456466, "url": "https://patchwork.sourceware.org/api/1.2/patches/135751/checks/456466/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-05-27T18:54:57.216447", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_check--master-arm-precommit/builds/10239/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_gdb_check--master-arm", "description": "Test passed" }' = null ']' +++ 1098197:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1098197:pw-trigger.sh: pw_patch_check_state: 273: date=2026-05-27T18:54:57.216447 +++ 1098197:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-05-27T18:54:57.216447 +%s ++ 1098197:pw-trigger.sh: pw_patch_check_state: 274: date=1779908097 ++ 1098197:pw-trigger.sh: pw_patch_check_state: 275: '[' 1779900142 -le 1779908097 ']' ++ 1098197:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1779908097 +++ 1098197:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1098197:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 1098197:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1098197:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 1098197:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1098197:pw-trigger.sh: pw_patch_check_state: 267: wait 1100265 ++ 1098197:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 1098197:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1098197:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.4SqjCFMZ76 ++ 1098197:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 1098197:pw-trigger.sh: pw_patch_check_state: 270: break ++ 1098197:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 1098197:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.R4XmsnqCbc /tmp/tmp.4SqjCFMZ76 + 1098197:pw-trigger.sh: 89: check_state=success + 1098197:pw-trigger.sh: 90: '[' success = pending ']' + 1098197:pw-trigger.sh: 93: num_patch=1 + 1098197:pw-trigger.sh: 72: true ++ 1098197:pw-trigger.sh: 74: pw_get_patch_from_series gdb 61498 1 ++ 1098197:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 1098197:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 1098197:pw-trigger.sh: pw_get_patch_from_series: 204: local id=61498 ++ 1098197:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 1098197:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 1098197:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 61498 property '.*' value Patches 1 +++ 1098197:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 1098197:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 1098197:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 1098197:pw-trigger.sh: pw_yaml_get: 100: local id=61498 +++ 1098197:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 1098197:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 1098197:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 1098197:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 1098197:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 1098197:pw-trigger.sh: pw_yaml_get: 108: set +x +++ 1098197:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 ++ 1098197:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id= ++ 1098197:pw-trigger.sh: pw_get_patch_from_series: 210: '[' '' = '' ']' ++ 1098197:pw-trigger.sh: pw_get_patch_from_series: 211: return 1 ++ 1098197:pw-trigger.sh: 74: true + 1098197:pw-trigger.sh: 74: patch_id= + 1098197:pw-trigger.sh: 75: '[' '' = '' ']' + 1098197:pw-trigger.sh: 76: break + 1098197:pw-trigger.sh: 96: '[' '' = '' ']' + 1098197:pw-trigger.sh: 97: continue + 1098197:pw-trigger.sh: 62: '[' 21 -gt 0 ']' + 1098197:pw-trigger.sh: 63: i=20 ++ 1098197:pw-trigger.sh: 64: shyaml get-value 20.id + 1098197:pw-trigger.sh: 64: series_id=61507 + 1098197:pw-trigger.sh: 66: pw_series_complete_p gdb 61507 + 1098197:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 1098197:pw-trigger.sh: pw_series_complete_p: 183: local project=gdb + 1098197:pw-trigger.sh: pw_series_complete_p: 184: local series_id=61507 + 1098197:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 1098197:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get gdb series 61507 property Complete value ++ 1098197:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 1098197:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 1098197:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 1098197:pw-trigger.sh: pw_yaml_get: 100: local id=61507 ++ 1098197:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 1098197:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 1098197:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 1098197:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 1098197:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 1098197:pw-trigger.sh: pw_yaml_get: 108: set +x + 1098197:pw-trigger.sh: pw_series_complete_p: 187: value=True + 1098197:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 1098197:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 1098197:pw-trigger.sh: 71: num_patch=0 + 1098197:pw-trigger.sh: 72: true ++ 1098197:pw-trigger.sh: 74: pw_get_patch_from_series gdb 61507 0 ++ 1098197:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 1098197:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 1098197:pw-trigger.sh: pw_get_patch_from_series: 204: local id=61507 ++ 1098197:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 1098197:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 1098197:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 61507 property '.*' value Patches 0 +++ 1098197:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 1098197:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 1098197:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 1098197:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 1098197:pw-trigger.sh: pw_yaml_get: 100: local id=61507 +++ 1098197:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 1098197:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 1098197:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 1098197:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 1098197:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 1098197:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 1098197:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=135760 ++ 1098197:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 135760 = '' ']' ++ 1098197:pw-trigger.sh: pw_get_patch_from_series: 213: echo 135760 + 1098197:pw-trigger.sh: 74: patch_id=135760 + 1098197:pw-trigger.sh: 75: '[' 135760 = '' ']' ++ 1098197:pw-trigger.sh: 82: pw_get_patch_data gdb 135760 State ++ 1098197:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 1098197:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 1098197:pw-trigger.sh: pw_get_patch_data: 224: local project=gdb ++ 1098197:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=135760 ++ 1098197:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 1098197:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gdb patch 135760 property State value ++ 1098197:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 1098197:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 1098197:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 1098197:pw-trigger.sh: pw_yaml_get: 100: local id=135760 ++ 1098197:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 1098197:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 1098197:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 1098197:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 1098197:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 1098197:pw-trigger.sh: pw_yaml_get: 108: set +x + 1098197:pw-trigger.sh: 82: patch_state=new + 1098197:pw-trigger.sh: 83: case "$patch_state" in ++ 1098197:pw-trigger.sh: 89: pw_patch_check_state 135760 tcwg_gdb_check--master-arm ++ 1098197:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 1098197:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=135760 ++ 1098197:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_check--master-arm ++ 1098197:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 1098197:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_check--master-arm +++ 1098197:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 1098197:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 1098197:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_check--master-arm +++ 1098197:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 1098197:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 1098197:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 1098197:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 1098197:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_check--master-arm ++ 1098197:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 1098197:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 1098197:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.qiQcsKsz0c +++ 1098197:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 1098197:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.yhemkXtOY9 ++ 1098197:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.qiQcsKsz0c /tmp/tmp.yhemkXtOY9' EXIT ++ 1098197:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 1098197:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/135760/checks/ ++ 1098197:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/135760/checks/?user=linaro-tcwg-bot&context=tcwg_gdb_check--master-arm&page=last' ++ 1098197:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 1098197:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 1098197:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1098197:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 1098197:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1098197:pw-trigger.sh: pw_patch_check_state: 267: wait 1100367 ++ 1098197:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 1098197:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1098197:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.yhemkXtOY9 ++ 1098197:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 456430, "url": "https://patchwork.sourceware.org/api/1.2/patches/135760/checks/456430/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-05-27T16:48:04.552818", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_check--master-arm-precommit/builds/10240/log", "context": "tcwg_gdb_check--master-arm", "description": "Test started" }' = null ']' +++ 1098197:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1098197:pw-trigger.sh: pw_patch_check_state: 273: date=2026-05-27T16:48:04.552818 +++ 1098197:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-05-27T16:48:04.552818 +%s ++ 1098197:pw-trigger.sh: pw_patch_check_state: 274: date=1779900484 ++ 1098197:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1779900484 ']' ++ 1098197:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1779900484 +++ 1098197:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1098197:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 1098197:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1098197:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 1098197:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1098197:pw-trigger.sh: pw_patch_check_state: 267: wait 1100374 ++ 1098197:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 1098197:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1098197:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.yhemkXtOY9 ++ 1098197:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 456431, "url": "https://patchwork.sourceware.org/api/1.2/patches/135760/checks/456431/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-05-27T16:48:05.706484", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_check--master-arm-precommit/builds/10240/log", "context": "tcwg_gdb_check--master-arm", "description": "Patch applied" }' = null ']' +++ 1098197:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1098197:pw-trigger.sh: pw_patch_check_state: 273: date=2026-05-27T16:48:05.706484 +++ 1098197:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-05-27T16:48:05.706484 +%s ++ 1098197:pw-trigger.sh: pw_patch_check_state: 274: date=1779900485 ++ 1098197:pw-trigger.sh: pw_patch_check_state: 275: '[' 1779900484 -le 1779900485 ']' ++ 1098197:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1779900485 +++ 1098197:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1098197:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 1098197:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1098197:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 1098197:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1098197:pw-trigger.sh: pw_patch_check_state: 267: wait 1100381 ++ 1098197:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 1098197:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1098197:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.yhemkXtOY9 ++ 1098197:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 456481, "url": "https://patchwork.sourceware.org/api/1.2/patches/135760/checks/456481/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-05-27T19:18:50.832901", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_check--master-arm-precommit/builds/10240/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_gdb_check--master-arm", "description": "Test passed" }' = null ']' +++ 1098197:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1098197:pw-trigger.sh: pw_patch_check_state: 273: date=2026-05-27T19:18:50.832901 +++ 1098197:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-05-27T19:18:50.832901 +%s ++ 1098197:pw-trigger.sh: pw_patch_check_state: 274: date=1779909530 ++ 1098197:pw-trigger.sh: pw_patch_check_state: 275: '[' 1779900485 -le 1779909530 ']' ++ 1098197:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1779909530 +++ 1098197:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1098197:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 1098197:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1098197:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 1098197:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1098197:pw-trigger.sh: pw_patch_check_state: 267: wait 1100388 ++ 1098197:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 1098197:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1098197:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.yhemkXtOY9 ++ 1098197:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 1098197:pw-trigger.sh: pw_patch_check_state: 270: break ++ 1098197:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 1098197:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.qiQcsKsz0c /tmp/tmp.yhemkXtOY9 + 1098197:pw-trigger.sh: 89: check_state=success + 1098197:pw-trigger.sh: 90: '[' success = pending ']' + 1098197:pw-trigger.sh: 93: num_patch=1 + 1098197:pw-trigger.sh: 72: true ++ 1098197:pw-trigger.sh: 74: pw_get_patch_from_series gdb 61507 1 ++ 1098197:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 1098197:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 1098197:pw-trigger.sh: pw_get_patch_from_series: 204: local id=61507 ++ 1098197:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 1098197:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 1098197:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 61507 property '.*' value Patches 1 +++ 1098197:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 1098197:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 1098197:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 1098197:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 1098197:pw-trigger.sh: pw_yaml_get: 100: local id=61507 +++ 1098197:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 1098197:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 1098197:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 1098197:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 1098197:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 1098197:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 1098197:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id= ++ 1098197:pw-trigger.sh: pw_get_patch_from_series: 210: '[' '' = '' ']' ++ 1098197:pw-trigger.sh: pw_get_patch_from_series: 211: return 1 ++ 1098197:pw-trigger.sh: 74: true + 1098197:pw-trigger.sh: 74: patch_id= + 1098197:pw-trigger.sh: 75: '[' '' = '' ']' + 1098197:pw-trigger.sh: 76: break + 1098197:pw-trigger.sh: 96: '[' '' = '' ']' + 1098197:pw-trigger.sh: 97: continue + 1098197:pw-trigger.sh: 62: '[' 20 -gt 0 ']' + 1098197:pw-trigger.sh: 63: i=19 ++ 1098197:pw-trigger.sh: 64: shyaml get-value 19.id + 1098197:pw-trigger.sh: 64: series_id=61528 + 1098197:pw-trigger.sh: 66: pw_series_complete_p gdb 61528 + 1098197:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 1098197:pw-trigger.sh: pw_series_complete_p: 183: local project=gdb + 1098197:pw-trigger.sh: pw_series_complete_p: 184: local series_id=61528 + 1098197:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 1098197:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get gdb series 61528 property Complete value ++ 1098197:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 1098197:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 1098197:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 1098197:pw-trigger.sh: pw_yaml_get: 100: local id=61528 ++ 1098197:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 1098197:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 1098197:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 1098197:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 1098197:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 1098197:pw-trigger.sh: pw_yaml_get: 108: set +x + 1098197:pw-trigger.sh: pw_series_complete_p: 187: value=True + 1098197:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 1098197:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 1098197:pw-trigger.sh: 71: num_patch=0 + 1098197:pw-trigger.sh: 72: true ++ 1098197:pw-trigger.sh: 74: pw_get_patch_from_series gdb 61528 0 ++ 1098197:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 1098197:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 1098197:pw-trigger.sh: pw_get_patch_from_series: 204: local id=61528 ++ 1098197:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 1098197:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 1098197:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 61528 property '.*' value Patches 0 +++ 1098197:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 1098197:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 1098197:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 1098197:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 1098197:pw-trigger.sh: pw_yaml_get: 100: local id=61528 +++ 1098197:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 1098197:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 1098197:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 1098197:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 1098197:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 1098197:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 1098197:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=135783 ++ 1098197:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 135783 = '' ']' ++ 1098197:pw-trigger.sh: pw_get_patch_from_series: 213: echo 135783 + 1098197:pw-trigger.sh: 74: patch_id=135783 + 1098197:pw-trigger.sh: 75: '[' 135783 = '' ']' ++ 1098197:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 1098197:pw-trigger.sh: 82: pw_get_patch_data gdb 135783 State ++ 1098197:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 1098197:pw-trigger.sh: pw_get_patch_data: 224: local project=gdb ++ 1098197:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=135783 ++ 1098197:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 1098197:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gdb patch 135783 property State value ++ 1098197:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 1098197:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 1098197:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 1098197:pw-trigger.sh: pw_yaml_get: 100: local id=135783 ++ 1098197:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 1098197:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 1098197:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 1098197:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 1098197:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 1098197:pw-trigger.sh: pw_yaml_get: 108: set +x + 1098197:pw-trigger.sh: 82: patch_state=committed + 1098197:pw-trigger.sh: 83: case "$patch_state" in ++ 1098197:pw-trigger.sh: 89: pw_patch_check_state 135783 tcwg_gdb_check--master-arm ++ 1098197:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 1098197:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=135783 ++ 1098197:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_check--master-arm ++ 1098197:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 1098197:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_check--master-arm +++ 1098197:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 1098197:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 1098197:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_check--master-arm +++ 1098197:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 1098197:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 1098197:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 1098197:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 1098197:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_check--master-arm ++ 1098197:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 1098197:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 1098197:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.m2IPdFox6i +++ 1098197:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 1098197:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.0DlsVoiBEe ++ 1098197:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.m2IPdFox6i /tmp/tmp.0DlsVoiBEe' EXIT ++ 1098197:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 1098197:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/135783/checks/ ++ 1098197:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/135783/checks/?user=linaro-tcwg-bot&context=tcwg_gdb_check--master-arm&page=last' ++ 1098197:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 1098197:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 1098197:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1098197:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 1098197:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1098197:pw-trigger.sh: pw_patch_check_state: 267: wait 1100490 ++ 1098197:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 1098197:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1098197:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.0DlsVoiBEe ++ 1098197:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 456680, "url": "https://patchwork.sourceware.org/api/1.2/patches/135783/checks/456680/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-05-28T00:19:30.787222", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_check--master-arm-precommit/builds/10242/log", "context": "tcwg_gdb_check--master-arm", "description": "Test started" }' = null ']' +++ 1098197:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1098197:pw-trigger.sh: pw_patch_check_state: 273: date=2026-05-28T00:19:30.787222 +++ 1098197:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-05-28T00:19:30.787222 +%s ++ 1098197:pw-trigger.sh: pw_patch_check_state: 274: date=1779927570 ++ 1098197:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1779927570 ']' ++ 1098197:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1779927570 +++ 1098197:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1098197:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 1098197:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1098197:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 1098197:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1098197:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 1098197:pw-trigger.sh: pw_patch_check_state: 267: wait 1100497 ++ 1098197:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1098197:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.0DlsVoiBEe ++ 1098197:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 456681, "url": "https://patchwork.sourceware.org/api/1.2/patches/135783/checks/456681/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-05-28T00:19:31.832644", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_check--master-arm-precommit/builds/10242/log", "context": "tcwg_gdb_check--master-arm", "description": "Patch applied" }' = null ']' +++ 1098197:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1098197:pw-trigger.sh: pw_patch_check_state: 273: date=2026-05-28T00:19:31.832644 +++ 1098197:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-05-28T00:19:31.832644 +%s ++ 1098197:pw-trigger.sh: pw_patch_check_state: 274: date=1779927571 ++ 1098197:pw-trigger.sh: pw_patch_check_state: 275: '[' 1779927570 -le 1779927571 ']' ++ 1098197:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1779927571 +++ 1098197:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1098197:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 1098197:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1098197:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 1098197:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1098197:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 1098197:pw-trigger.sh: pw_patch_check_state: 267: wait 1100504 ++ 1098197:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1098197:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.0DlsVoiBEe ++ 1098197:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 456749, "url": "https://patchwork.sourceware.org/api/1.2/patches/135783/checks/456749/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-05-28T02:41:22.593119", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_check--master-arm-precommit/builds/10242/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_gdb_check--master-arm", "description": "Test passed" }' = null ']' +++ 1098197:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1098197:pw-trigger.sh: pw_patch_check_state: 273: date=2026-05-28T02:41:22.593119 +++ 1098197:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-05-28T02:41:22.593119 +%s ++ 1098197:pw-trigger.sh: pw_patch_check_state: 274: date=1779936082 ++ 1098197:pw-trigger.sh: pw_patch_check_state: 275: '[' 1779927571 -le 1779936082 ']' ++ 1098197:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1779936082 +++ 1098197:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1098197:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 1098197:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1098197:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 1098197:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1098197:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 1098197:pw-trigger.sh: pw_patch_check_state: 267: wait 1100511 ++ 1098197:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1098197:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.0DlsVoiBEe ++ 1098197:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 1098197:pw-trigger.sh: pw_patch_check_state: 270: break ++ 1098197:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 1098197:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.m2IPdFox6i /tmp/tmp.0DlsVoiBEe + 1098197:pw-trigger.sh: 89: check_state=success + 1098197:pw-trigger.sh: 90: '[' success = pending ']' + 1098197:pw-trigger.sh: 93: num_patch=1 + 1098197:pw-trigger.sh: 72: true ++ 1098197:pw-trigger.sh: 74: pw_get_patch_from_series gdb 61528 1 ++ 1098197:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 1098197:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 1098197:pw-trigger.sh: pw_get_patch_from_series: 204: local id=61528 ++ 1098197:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 1098197:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 1098197:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 61528 property '.*' value Patches 1 +++ 1098197:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 1098197:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 1098197:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 1098197:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 1098197:pw-trigger.sh: pw_yaml_get: 100: local id=61528 +++ 1098197:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 1098197:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 1098197:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 1098197:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 1098197:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 1098197:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 1098197:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id= ++ 1098197:pw-trigger.sh: pw_get_patch_from_series: 210: '[' '' = '' ']' ++ 1098197:pw-trigger.sh: pw_get_patch_from_series: 211: return 1 ++ 1098197:pw-trigger.sh: 74: true + 1098197:pw-trigger.sh: 74: patch_id= + 1098197:pw-trigger.sh: 75: '[' '' = '' ']' + 1098197:pw-trigger.sh: 76: break + 1098197:pw-trigger.sh: 96: '[' '' = '' ']' + 1098197:pw-trigger.sh: 97: continue + 1098197:pw-trigger.sh: 62: '[' 19 -gt 0 ']' + 1098197:pw-trigger.sh: 63: i=18 ++ 1098197:pw-trigger.sh: 64: shyaml get-value 18.id + 1098197:pw-trigger.sh: 64: series_id=61560 + 1098197:pw-trigger.sh: 66: pw_series_complete_p gdb 61560 + 1098197:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 1098197:pw-trigger.sh: pw_series_complete_p: 183: local project=gdb + 1098197:pw-trigger.sh: pw_series_complete_p: 184: local series_id=61560 + 1098197:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 1098197:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get gdb series 61560 property Complete value ++ 1098197:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 1098197:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 1098197:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 1098197:pw-trigger.sh: pw_yaml_get: 100: local id=61560 ++ 1098197:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 1098197:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 1098197:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 1098197:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 1098197:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 1098197:pw-trigger.sh: pw_yaml_get: 108: set +x + 1098197:pw-trigger.sh: pw_series_complete_p: 187: value=True + 1098197:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 1098197:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 1098197:pw-trigger.sh: 71: num_patch=0 + 1098197:pw-trigger.sh: 72: true ++ 1098197:pw-trigger.sh: 74: pw_get_patch_from_series gdb 61560 0 ++ 1098197:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 1098197:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 1098197:pw-trigger.sh: pw_get_patch_from_series: 204: local id=61560 ++ 1098197:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 1098197:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 1098197:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 61560 property '.*' value Patches 0 +++ 1098197:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 1098197:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 1098197:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 1098197:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 1098197:pw-trigger.sh: pw_yaml_get: 100: local id=61560 +++ 1098197:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 1098197:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 1098197:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 1098197:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 1098197:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 1098197:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 1098197:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=135847 ++ 1098197:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 135847 = '' ']' ++ 1098197:pw-trigger.sh: pw_get_patch_from_series: 213: echo 135847 + 1098197:pw-trigger.sh: 74: patch_id=135847 + 1098197:pw-trigger.sh: 75: '[' 135847 = '' ']' ++ 1098197:pw-trigger.sh: 82: pw_get_patch_data gdb 135847 State ++ 1098197:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 1098197:pw-trigger.sh: pw_get_patch_data: 224: local project=gdb ++ 1098197:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=135847 ++ 1098197:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 1098197:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gdb patch 135847 property State value ++ 1098197:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 1098197:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 1098197:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 1098197:pw-trigger.sh: pw_yaml_get: 100: local id=135847 ++ 1098197:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 1098197:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 1098197:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 1098197:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 1098197:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 1098197:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 1098197:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' + 1098197:pw-trigger.sh: 82: patch_state=committed + 1098197:pw-trigger.sh: 83: case "$patch_state" in ++ 1098197:pw-trigger.sh: 89: pw_patch_check_state 135847 tcwg_gdb_check--master-arm ++ 1098197:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 1098197:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=135847 ++ 1098197:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_check--master-arm ++ 1098197:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 1098197:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_check--master-arm +++ 1098197:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 1098197:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 1098197:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_check--master-arm +++ 1098197:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 1098197:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 1098197:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 1098197:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 1098197:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_check--master-arm ++ 1098197:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 1098197:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 1098197:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.I8y3I6vA9s +++ 1098197:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 1098197:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.zDT1AVWk7r ++ 1098197:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.I8y3I6vA9s /tmp/tmp.zDT1AVWk7r' EXIT ++ 1098197:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 1098197:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/135847/checks/ ++ 1098197:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/135847/checks/?user=linaro-tcwg-bot&context=tcwg_gdb_check--master-arm&page=last' ++ 1098197:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 1098197:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 1098197:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1098197:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 1098197:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1098197:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 1098197:pw-trigger.sh: pw_patch_check_state: 267: wait 1100615 ++ 1098197:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1098197:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.zDT1AVWk7r ++ 1098197:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 456992, "url": "https://patchwork.sourceware.org/api/1.2/patches/135847/checks/456992/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-05-28T10:05:19.639721", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_check--master-arm-precommit/builds/10244/log", "context": "tcwg_gdb_check--master-arm", "description": "Test started" }' = null ']' +++ 1098197:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1098197:pw-trigger.sh: pw_patch_check_state: 273: date=2026-05-28T10:05:19.639721 +++ 1098197:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-05-28T10:05:19.639721 +%s ++ 1098197:pw-trigger.sh: pw_patch_check_state: 274: date=1779962719 ++ 1098197:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1779962719 ']' ++ 1098197:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1779962719 +++ 1098197:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1098197:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 1098197:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1098197:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 1098197:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1098197:pw-trigger.sh: pw_patch_check_state: 267: wait 1100622 ++ 1098197:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 1098197:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1098197:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.zDT1AVWk7r ++ 1098197:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 456993, "url": "https://patchwork.sourceware.org/api/1.2/patches/135847/checks/456993/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-05-28T10:05:20.825107", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_check--master-arm-precommit/builds/10244/log", "context": "tcwg_gdb_check--master-arm", "description": "Patch applied" }' = null ']' +++ 1098197:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1098197:pw-trigger.sh: pw_patch_check_state: 273: date=2026-05-28T10:05:20.825107 +++ 1098197:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-05-28T10:05:20.825107 +%s ++ 1098197:pw-trigger.sh: pw_patch_check_state: 274: date=1779962720 ++ 1098197:pw-trigger.sh: pw_patch_check_state: 275: '[' 1779962719 -le 1779962720 ']' ++ 1098197:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1779962720 +++ 1098197:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1098197:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 1098197:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1098197:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 1098197:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1098197:pw-trigger.sh: pw_patch_check_state: 267: wait 1100629 ++ 1098197:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 1098197:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1098197:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.zDT1AVWk7r ++ 1098197:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 457077, "url": "https://patchwork.sourceware.org/api/1.2/patches/135847/checks/457077/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-05-28T12:41:43.232567", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_check--master-arm-precommit/builds/10244/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_gdb_check--master-arm", "description": "Test passed" }' = null ']' +++ 1098197:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1098197:pw-trigger.sh: pw_patch_check_state: 273: date=2026-05-28T12:41:43.232567 +++ 1098197:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-05-28T12:41:43.232567 +%s ++ 1098197:pw-trigger.sh: pw_patch_check_state: 274: date=1779972103 ++ 1098197:pw-trigger.sh: pw_patch_check_state: 275: '[' 1779962720 -le 1779972103 ']' ++ 1098197:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1779972103 +++ 1098197:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1098197:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 1098197:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1098197:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 1098197:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1098197:pw-trigger.sh: pw_patch_check_state: 267: wait 1100636 ++ 1098197:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 1098197:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1098197:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.zDT1AVWk7r ++ 1098197:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 1098197:pw-trigger.sh: pw_patch_check_state: 270: break ++ 1098197:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 1098197:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.I8y3I6vA9s /tmp/tmp.zDT1AVWk7r + 1098197:pw-trigger.sh: 89: check_state=success + 1098197:pw-trigger.sh: 90: '[' success = pending ']' + 1098197:pw-trigger.sh: 93: num_patch=1 + 1098197:pw-trigger.sh: 72: true ++ 1098197:pw-trigger.sh: 74: pw_get_patch_from_series gdb 61560 1 ++ 1098197:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 1098197:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 1098197:pw-trigger.sh: pw_get_patch_from_series: 204: local id=61560 ++ 1098197:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 1098197:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 1098197:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 61560 property '.*' value Patches 1 +++ 1098197:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 1098197:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 1098197:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 1098197:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 1098197:pw-trigger.sh: pw_yaml_get: 100: local id=61560 +++ 1098197:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 1098197:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 1098197:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 1098197:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 1098197:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 1098197:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 1098197:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=135846 ++ 1098197:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 135846 = '' ']' ++ 1098197:pw-trigger.sh: pw_get_patch_from_series: 213: echo 135846 + 1098197:pw-trigger.sh: 74: patch_id=135846 + 1098197:pw-trigger.sh: 75: '[' 135846 = '' ']' ++ 1098197:pw-trigger.sh: 82: pw_get_patch_data gdb 135846 State ++ 1098197:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 1098197:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 1098197:pw-trigger.sh: pw_get_patch_data: 224: local project=gdb ++ 1098197:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=135846 ++ 1098197:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 1098197:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gdb patch 135846 property State value ++ 1098197:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 1098197:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 1098197:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 1098197:pw-trigger.sh: pw_yaml_get: 100: local id=135846 ++ 1098197:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 1098197:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 1098197:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 1098197:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 1098197:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 1098197:pw-trigger.sh: pw_yaml_get: 108: set +x + 1098197:pw-trigger.sh: 82: patch_state=committed + 1098197:pw-trigger.sh: 83: case "$patch_state" in ++ 1098197:pw-trigger.sh: 89: pw_patch_check_state 135846 tcwg_gdb_check--master-arm ++ 1098197:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 1098197:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=135846 ++ 1098197:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_check--master-arm ++ 1098197:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 1098197:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_check--master-arm +++ 1098197:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 1098197:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 1098197:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_check--master-arm +++ 1098197:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 1098197:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 1098197:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 1098197:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 1098197:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_check--master-arm ++ 1098197:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 1098197:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 1098197:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.z9RjYL5mGq +++ 1098197:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 1098197:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.L3nm8oa3It ++ 1098197:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.z9RjYL5mGq /tmp/tmp.L3nm8oa3It' EXIT ++ 1098197:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 1098197:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/135846/checks/ ++ 1098197:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/135846/checks/?user=linaro-tcwg-bot&context=tcwg_gdb_check--master-arm&page=last' ++ 1098197:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 1098197:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 1098197:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1098197:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 1098197:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1098197:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 1098197:pw-trigger.sh: pw_patch_check_state: 267: wait 1100700 ++ 1098197:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1098197:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.L3nm8oa3It ++ 1098197:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 457435, "url": "https://patchwork.sourceware.org/api/1.2/patches/135846/checks/457435/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-05-28T22:11:56.971060", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_check--master-arm-precommit/builds/10246/log", "context": "tcwg_gdb_check--master-arm", "description": "Test started" }' = null ']' +++ 1098197:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1098197:pw-trigger.sh: pw_patch_check_state: 273: date=2026-05-28T22:11:56.971060 +++ 1098197:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-05-28T22:11:56.971060 +%s ++ 1098197:pw-trigger.sh: pw_patch_check_state: 274: date=1780006316 ++ 1098197:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1780006316 ']' ++ 1098197:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1780006316 +++ 1098197:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1098197:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 1098197:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1098197:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 1098197:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1098197:pw-trigger.sh: pw_patch_check_state: 267: wait 1100707 ++ 1098197:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 1098197:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1098197:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.L3nm8oa3It ++ 1098197:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 457436, "url": "https://patchwork.sourceware.org/api/1.2/patches/135846/checks/457436/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-05-28T22:11:59.429173", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_check--master-arm-precommit/builds/10246/log", "context": "tcwg_gdb_check--master-arm", "description": "Patch applied" }' = null ']' +++ 1098197:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1098197:pw-trigger.sh: pw_patch_check_state: 273: date=2026-05-28T22:11:59.429173 +++ 1098197:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-05-28T22:11:59.429173 +%s ++ 1098197:pw-trigger.sh: pw_patch_check_state: 274: date=1780006319 ++ 1098197:pw-trigger.sh: pw_patch_check_state: 275: '[' 1780006316 -le 1780006319 ']' ++ 1098197:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1780006319 +++ 1098197:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1098197:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 1098197:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1098197:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 1098197:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1098197:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 1098197:pw-trigger.sh: pw_patch_check_state: 267: wait 1100714 ++ 1098197:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1098197:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.L3nm8oa3It ++ 1098197:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 457532, "url": "https://patchwork.sourceware.org/api/1.2/patches/135846/checks/457532/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-05-29T00:39:28.544329", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_check--master-arm-precommit/builds/10246/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_gdb_check--master-arm", "description": "Test passed" }' = null ']' +++ 1098197:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1098197:pw-trigger.sh: pw_patch_check_state: 273: date=2026-05-29T00:39:28.544329 +++ 1098197:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-05-29T00:39:28.544329 +%s ++ 1098197:pw-trigger.sh: pw_patch_check_state: 274: date=1780015168 ++ 1098197:pw-trigger.sh: pw_patch_check_state: 275: '[' 1780006319 -le 1780015168 ']' ++ 1098197:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1780015168 +++ 1098197:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1098197:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 1098197:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1098197:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 1098197:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1098197:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 1098197:pw-trigger.sh: pw_patch_check_state: 267: wait 1100721 ++ 1098197:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1098197:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.L3nm8oa3It ++ 1098197:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 1098197:pw-trigger.sh: pw_patch_check_state: 270: break ++ 1098197:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 1098197:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.z9RjYL5mGq /tmp/tmp.L3nm8oa3It + 1098197:pw-trigger.sh: 89: check_state=success + 1098197:pw-trigger.sh: 90: '[' success = pending ']' + 1098197:pw-trigger.sh: 93: num_patch=2 + 1098197:pw-trigger.sh: 72: true ++ 1098197:pw-trigger.sh: 74: pw_get_patch_from_series gdb 61560 2 ++ 1098197:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 1098197:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 1098197:pw-trigger.sh: pw_get_patch_from_series: 204: local id=61560 ++ 1098197:pw-trigger.sh: pw_get_patch_from_series: 205: local num=2 ++ 1098197:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 1098197:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 61560 property '.*' value Patches 2 +++ 1098197:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 1098197:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 1098197:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 1098197:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 1098197:pw-trigger.sh: pw_yaml_get: 100: local id=61560 +++ 1098197:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 1098197:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 1098197:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 1098197:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 1098197:pw-trigger.sh: pw_yaml_get: 105: local match_num=2 +++ 1098197:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 1098197:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id= ++ 1098197:pw-trigger.sh: pw_get_patch_from_series: 210: '[' '' = '' ']' ++ 1098197:pw-trigger.sh: pw_get_patch_from_series: 211: return 1 ++ 1098197:pw-trigger.sh: 74: true + 1098197:pw-trigger.sh: 74: patch_id= + 1098197:pw-trigger.sh: 75: '[' '' = '' ']' + 1098197:pw-trigger.sh: 76: break + 1098197:pw-trigger.sh: 96: '[' '' = '' ']' + 1098197:pw-trigger.sh: 97: continue + 1098197:pw-trigger.sh: 62: '[' 18 -gt 0 ']' + 1098197:pw-trigger.sh: 63: i=17 ++ 1098197:pw-trigger.sh: 64: shyaml get-value 17.id + 1098197:pw-trigger.sh: 64: series_id=61603 + 1098197:pw-trigger.sh: 66: pw_series_complete_p gdb 61603 + 1098197:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 1098197:pw-trigger.sh: pw_series_complete_p: 183: local project=gdb + 1098197:pw-trigger.sh: pw_series_complete_p: 184: local series_id=61603 + 1098197:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 1098197:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get gdb series 61603 property Complete value ++ 1098197:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 1098197:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 1098197:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 1098197:pw-trigger.sh: pw_yaml_get: 100: local id=61603 ++ 1098197:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 1098197:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 1098197:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 1098197:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 1098197:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 1098197:pw-trigger.sh: pw_yaml_get: 108: set +x + 1098197:pw-trigger.sh: pw_series_complete_p: 187: value=True + 1098197:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 1098197:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 1098197:pw-trigger.sh: 71: num_patch=0 + 1098197:pw-trigger.sh: 72: true ++ 1098197:pw-trigger.sh: 74: pw_get_patch_from_series gdb 61603 0 ++ 1098197:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 1098197:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 1098197:pw-trigger.sh: pw_get_patch_from_series: 204: local id=61603 ++ 1098197:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 1098197:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 1098197:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 61603 property '.*' value Patches 0 +++ 1098197:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 1098197:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 1098197:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 1098197:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 1098197:pw-trigger.sh: pw_yaml_get: 100: local id=61603 +++ 1098197:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 1098197:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 1098197:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 1098197:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 1098197:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 1098197:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 1098197:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=135988 ++ 1098197:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 135988 = '' ']' ++ 1098197:pw-trigger.sh: pw_get_patch_from_series: 213: echo 135988 + 1098197:pw-trigger.sh: 74: patch_id=135988 + 1098197:pw-trigger.sh: 75: '[' 135988 = '' ']' ++ 1098197:pw-trigger.sh: 82: pw_get_patch_data gdb 135988 State ++ 1098197:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 1098197:pw-trigger.sh: pw_get_patch_data: 224: local project=gdb ++ 1098197:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=135988 ++ 1098197:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 1098197:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gdb patch 135988 property State value ++ 1098197:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 1098197:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 1098197:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 1098197:pw-trigger.sh: pw_yaml_get: 100: local id=135988 ++ 1098197:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 1098197:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 1098197:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 1098197:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 1098197:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 1098197:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 1098197:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' + 1098197:pw-trigger.sh: 82: patch_state=new + 1098197:pw-trigger.sh: 83: case "$patch_state" in ++ 1098197:pw-trigger.sh: 89: pw_patch_check_state 135988 tcwg_gdb_check--master-arm ++ 1098197:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 1098197:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=135988 ++ 1098197:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_check--master-arm ++ 1098197:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 1098197:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_check--master-arm +++ 1098197:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 1098197:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 1098197:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_check--master-arm +++ 1098197:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 1098197:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 1098197:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 1098197:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 1098197:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_check--master-arm ++ 1098197:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 1098197:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 1098197:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.LABMegiYwk +++ 1098197:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 1098197:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.RcEO9rcMBe ++ 1098197:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.LABMegiYwk /tmp/tmp.RcEO9rcMBe' EXIT ++ 1098197:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 1098197:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/135988/checks/ ++ 1098197:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/135988/checks/?user=linaro-tcwg-bot&context=tcwg_gdb_check--master-arm&page=last' ++ 1098197:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 1098197:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 1098197:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1098197:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 1098197:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1098197:pw-trigger.sh: pw_patch_check_state: 267: wait 1100826 ++ 1098197:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 1098197:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1098197:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.RcEO9rcMBe ++ 1098197:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 457819, "url": "https://patchwork.sourceware.org/api/1.2/patches/135988/checks/457819/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-05-29T09:59:40.126595", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_check--master-arm-precommit/builds/10248/log", "context": "tcwg_gdb_check--master-arm", "description": "Test started" }' = null ']' +++ 1098197:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1098197:pw-trigger.sh: pw_patch_check_state: 273: date=2026-05-29T09:59:40.126595 +++ 1098197:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-05-29T09:59:40.126595 +%s ++ 1098197:pw-trigger.sh: pw_patch_check_state: 274: date=1780048780 ++ 1098197:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1780048780 ']' ++ 1098197:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1780048780 +++ 1098197:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1098197:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 1098197:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1098197:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 1098197:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1098197:pw-trigger.sh: pw_patch_check_state: 267: wait 1100833 ++ 1098197:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 1098197:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1098197:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.RcEO9rcMBe ++ 1098197:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 457820, "url": "https://patchwork.sourceware.org/api/1.2/patches/135988/checks/457820/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-05-29T09:59:42.867596", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_check--master-arm-precommit/builds/10248/log", "context": "tcwg_gdb_check--master-arm", "description": "Patch applied" }' = null ']' +++ 1098197:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1098197:pw-trigger.sh: pw_patch_check_state: 273: date=2026-05-29T09:59:42.867596 +++ 1098197:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-05-29T09:59:42.867596 +%s ++ 1098197:pw-trigger.sh: pw_patch_check_state: 274: date=1780048782 ++ 1098197:pw-trigger.sh: pw_patch_check_state: 275: '[' 1780048780 -le 1780048782 ']' ++ 1098197:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1780048782 +++ 1098197:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1098197:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 1098197:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1098197:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 1098197:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1098197:pw-trigger.sh: pw_patch_check_state: 267: wait 1100840 ++ 1098197:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 1098197:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1098197:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.RcEO9rcMBe ++ 1098197:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 457900, "url": "https://patchwork.sourceware.org/api/1.2/patches/135988/checks/457900/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-05-29T12:28:47.304897", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_check--master-arm-precommit/builds/10248/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_gdb_check--master-arm", "description": "Test passed" }' = null ']' +++ 1098197:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1098197:pw-trigger.sh: pw_patch_check_state: 273: date=2026-05-29T12:28:47.304897 +++ 1098197:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-05-29T12:28:47.304897 +%s ++ 1098197:pw-trigger.sh: pw_patch_check_state: 274: date=1780057727 ++ 1098197:pw-trigger.sh: pw_patch_check_state: 275: '[' 1780048782 -le 1780057727 ']' ++ 1098197:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1780057727 +++ 1098197:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1098197:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 1098197:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1098197:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 1098197:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1098197:pw-trigger.sh: pw_patch_check_state: 267: wait 1100847 ++ 1098197:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 1098197:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1098197:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.RcEO9rcMBe ++ 1098197:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 1098197:pw-trigger.sh: pw_patch_check_state: 270: break ++ 1098197:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 1098197:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.LABMegiYwk /tmp/tmp.RcEO9rcMBe + 1098197:pw-trigger.sh: 89: check_state=success + 1098197:pw-trigger.sh: 90: '[' success = pending ']' + 1098197:pw-trigger.sh: 93: num_patch=1 + 1098197:pw-trigger.sh: 72: true ++ 1098197:pw-trigger.sh: 74: pw_get_patch_from_series gdb 61603 1 ++ 1098197:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 1098197:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 1098197:pw-trigger.sh: pw_get_patch_from_series: 204: local id=61603 ++ 1098197:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 1098197:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 1098197:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 61603 property '.*' value Patches 1 +++ 1098197:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 1098197:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 1098197:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 1098197:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 1098197:pw-trigger.sh: pw_yaml_get: 100: local id=61603 +++ 1098197:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 1098197:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 1098197:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 1098197:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 1098197:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 1098197:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 1098197:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id= ++ 1098197:pw-trigger.sh: pw_get_patch_from_series: 210: '[' '' = '' ']' ++ 1098197:pw-trigger.sh: pw_get_patch_from_series: 211: return 1 ++ 1098197:pw-trigger.sh: 74: true + 1098197:pw-trigger.sh: 74: patch_id= + 1098197:pw-trigger.sh: 75: '[' '' = '' ']' + 1098197:pw-trigger.sh: 76: break + 1098197:pw-trigger.sh: 96: '[' '' = '' ']' + 1098197:pw-trigger.sh: 97: continue + 1098197:pw-trigger.sh: 62: '[' 17 -gt 0 ']' + 1098197:pw-trigger.sh: 63: i=16 ++ 1098197:pw-trigger.sh: 64: shyaml get-value 16.id + 1098197:pw-trigger.sh: 64: series_id=61643 + 1098197:pw-trigger.sh: 66: pw_series_complete_p gdb 61643 + 1098197:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 1098197:pw-trigger.sh: pw_series_complete_p: 183: local project=gdb + 1098197:pw-trigger.sh: pw_series_complete_p: 184: local series_id=61643 + 1098197:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 1098197:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get gdb series 61643 property Complete value ++ 1098197:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 1098197:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 1098197:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 1098197:pw-trigger.sh: pw_yaml_get: 100: local id=61643 ++ 1098197:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 1098197:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 1098197:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 1098197:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 1098197:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 1098197:pw-trigger.sh: pw_yaml_get: 108: set +x + 1098197:pw-trigger.sh: pw_series_complete_p: 187: value=True + 1098197:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 1098197:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 1098197:pw-trigger.sh: 71: num_patch=0 + 1098197:pw-trigger.sh: 72: true ++ 1098197:pw-trigger.sh: 74: pw_get_patch_from_series gdb 61643 0 ++ 1098197:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 1098197:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 1098197:pw-trigger.sh: pw_get_patch_from_series: 204: local id=61643 ++ 1098197:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 1098197:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 1098197:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 61643 property '.*' value Patches 0 +++ 1098197:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 1098197:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 1098197:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 1098197:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 1098197:pw-trigger.sh: pw_yaml_get: 100: local id=61643 +++ 1098197:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 1098197:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 1098197:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 1098197:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 1098197:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 1098197:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 1098197:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=136069 ++ 1098197:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 136069 = '' ']' ++ 1098197:pw-trigger.sh: pw_get_patch_from_series: 213: echo 136069 + 1098197:pw-trigger.sh: 74: patch_id=136069 + 1098197:pw-trigger.sh: 75: '[' 136069 = '' ']' ++ 1098197:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 1098197:pw-trigger.sh: 82: pw_get_patch_data gdb 136069 State ++ 1098197:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 1098197:pw-trigger.sh: pw_get_patch_data: 224: local project=gdb ++ 1098197:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=136069 ++ 1098197:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 1098197:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gdb patch 136069 property State value ++ 1098197:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 1098197:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 1098197:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 1098197:pw-trigger.sh: pw_yaml_get: 100: local id=136069 ++ 1098197:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 1098197:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 1098197:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 1098197:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 1098197:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 1098197:pw-trigger.sh: pw_yaml_get: 108: set +x + 1098197:pw-trigger.sh: 82: patch_state=committed + 1098197:pw-trigger.sh: 83: case "$patch_state" in ++ 1098197:pw-trigger.sh: 89: pw_patch_check_state 136069 tcwg_gdb_check--master-arm ++ 1098197:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 1098197:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=136069 ++ 1098197:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_check--master-arm ++ 1098197:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 1098197:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_check--master-arm +++ 1098197:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 1098197:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 1098197:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_check--master-arm +++ 1098197:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 1098197:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 1098197:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 1098197:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 1098197:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_check--master-arm ++ 1098197:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 1098197:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 1098197:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.0ewqiOzhPO +++ 1098197:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 1098197:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.Mq20dlYT59 ++ 1098197:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.0ewqiOzhPO /tmp/tmp.Mq20dlYT59' EXIT ++ 1098197:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 1098197:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/136069/checks/ ++ 1098197:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/136069/checks/?user=linaro-tcwg-bot&context=tcwg_gdb_check--master-arm&page=last' ++ 1098197:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 1098197:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 1098197:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1098197:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 1098197:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1098197:pw-trigger.sh: pw_patch_check_state: 267: wait 1100951 ++ 1098197:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 1098197:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1098197:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.Mq20dlYT59 ++ 1098197:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 458021, "url": "https://patchwork.sourceware.org/api/1.2/patches/136069/checks/458021/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-05-29T16:37:21.710569", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_check--master-arm-precommit/builds/10250/log", "context": "tcwg_gdb_check--master-arm", "description": "Test started" }' = null ']' +++ 1098197:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1098197:pw-trigger.sh: pw_patch_check_state: 273: date=2026-05-29T16:37:21.710569 +++ 1098197:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-05-29T16:37:21.710569 +%s ++ 1098197:pw-trigger.sh: pw_patch_check_state: 274: date=1780072641 ++ 1098197:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1780072641 ']' ++ 1098197:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1780072641 +++ 1098197:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1098197:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 1098197:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1098197:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 1098197:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1098197:pw-trigger.sh: pw_patch_check_state: 267: wait 1100958 ++ 1098197:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 1098197:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1098197:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.Mq20dlYT59 ++ 1098197:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 458022, "url": "https://patchwork.sourceware.org/api/1.2/patches/136069/checks/458022/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-05-29T16:37:23.000154", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_check--master-arm-precommit/builds/10250/log", "context": "tcwg_gdb_check--master-arm", "description": "Patch applied" }' = null ']' +++ 1098197:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1098197:pw-trigger.sh: pw_patch_check_state: 273: date=2026-05-29T16:37:23.000154 +++ 1098197:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-05-29T16:37:23.000154 +%s ++ 1098197:pw-trigger.sh: pw_patch_check_state: 274: date=1780072643 ++ 1098197:pw-trigger.sh: pw_patch_check_state: 275: '[' 1780072641 -le 1780072643 ']' ++ 1098197:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1780072643 +++ 1098197:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1098197:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 1098197:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1098197:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 1098197:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1098197:pw-trigger.sh: pw_patch_check_state: 267: wait 1100965 ++ 1098197:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 1098197:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1098197:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.Mq20dlYT59 ++ 1098197:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 458099, "url": "https://patchwork.sourceware.org/api/1.2/patches/136069/checks/458099/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-05-29T18:43:00.939967", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_check--master-arm-precommit/builds/10250/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_gdb_check--master-arm", "description": "Test passed" }' = null ']' +++ 1098197:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1098197:pw-trigger.sh: pw_patch_check_state: 273: date=2026-05-29T18:43:00.939967 +++ 1098197:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-05-29T18:43:00.939967 +%s ++ 1098197:pw-trigger.sh: pw_patch_check_state: 274: date=1780080180 ++ 1098197:pw-trigger.sh: pw_patch_check_state: 275: '[' 1780072643 -le 1780080180 ']' ++ 1098197:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1780080180 +++ 1098197:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1098197:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 1098197:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1098197:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 1098197:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1098197:pw-trigger.sh: pw_patch_check_state: 267: wait 1100972 ++ 1098197:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 1098197:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1098197:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.Mq20dlYT59 ++ 1098197:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 1098197:pw-trigger.sh: pw_patch_check_state: 270: break ++ 1098197:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 1098197:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.0ewqiOzhPO /tmp/tmp.Mq20dlYT59 + 1098197:pw-trigger.sh: 89: check_state=success + 1098197:pw-trigger.sh: 90: '[' success = pending ']' + 1098197:pw-trigger.sh: 93: num_patch=1 + 1098197:pw-trigger.sh: 72: true ++ 1098197:pw-trigger.sh: 74: pw_get_patch_from_series gdb 61643 1 ++ 1098197:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 1098197:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 1098197:pw-trigger.sh: pw_get_patch_from_series: 204: local id=61643 ++ 1098197:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 1098197:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 1098197:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 61643 property '.*' value Patches 1 +++ 1098197:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 1098197:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 1098197:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 1098197:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 1098197:pw-trigger.sh: pw_yaml_get: 100: local id=61643 +++ 1098197:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 1098197:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 1098197:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 1098197:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 1098197:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 1098197:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 1098197:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=136070 ++ 1098197:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 136070 = '' ']' ++ 1098197:pw-trigger.sh: pw_get_patch_from_series: 213: echo 136070 + 1098197:pw-trigger.sh: 74: patch_id=136070 + 1098197:pw-trigger.sh: 75: '[' 136070 = '' ']' ++ 1098197:pw-trigger.sh: 82: pw_get_patch_data gdb 136070 State ++ 1098197:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 1098197:pw-trigger.sh: pw_get_patch_data: 224: local project=gdb ++ 1098197:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=136070 ++ 1098197:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 1098197:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gdb patch 136070 property State value ++ 1098197:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 1098197:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 1098197:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 1098197:pw-trigger.sh: pw_yaml_get: 100: local id=136070 ++ 1098197:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 1098197:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 1098197:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 1098197:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 1098197:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 1098197:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 1098197:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' + 1098197:pw-trigger.sh: 82: patch_state=committed + 1098197:pw-trigger.sh: 83: case "$patch_state" in ++ 1098197:pw-trigger.sh: 89: pw_patch_check_state 136070 tcwg_gdb_check--master-arm ++ 1098197:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 1098197:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=136070 ++ 1098197:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_check--master-arm ++ 1098197:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 1098197:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_check--master-arm +++ 1098197:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 1098197:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 1098197:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_check--master-arm +++ 1098197:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 1098197:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 1098197:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 1098197:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 1098197:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_check--master-arm ++ 1098197:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 1098197:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 1098197:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.e5VzeAmnwi +++ 1098197:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 1098197:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.olByZh1hpg ++ 1098197:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.e5VzeAmnwi /tmp/tmp.olByZh1hpg' EXIT ++ 1098197:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 1098197:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/136070/checks/ ++ 1098197:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/136070/checks/?user=linaro-tcwg-bot&context=tcwg_gdb_check--master-arm&page=last' ++ 1098197:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 1098197:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 1098197:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1098197:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 1098197:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1098197:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 1098197:pw-trigger.sh: pw_patch_check_state: 267: wait 1101036 ++ 1098197:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1098197:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.olByZh1hpg ++ 1098197:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 458363, "url": "https://patchwork.sourceware.org/api/1.2/patches/136070/checks/458363/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-05-30T04:44:38.403239", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_check--master-arm-precommit/builds/10253/log", "context": "tcwg_gdb_check--master-arm", "description": "Test started" }' = null ']' +++ 1098197:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1098197:pw-trigger.sh: pw_patch_check_state: 273: date=2026-05-30T04:44:38.403239 +++ 1098197:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-05-30T04:44:38.403239 +%s ++ 1098197:pw-trigger.sh: pw_patch_check_state: 274: date=1780116278 ++ 1098197:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1780116278 ']' ++ 1098197:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1780116278 +++ 1098197:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1098197:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 1098197:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1098197:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 1098197:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1098197:pw-trigger.sh: pw_patch_check_state: 267: wait 1101043 ++ 1098197:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 1098197:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1098197:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.olByZh1hpg ++ 1098197:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 458365, "url": "https://patchwork.sourceware.org/api/1.2/patches/136070/checks/458365/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-05-30T04:44:40.249811", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_check--master-arm-precommit/builds/10253/log", "context": "tcwg_gdb_check--master-arm", "description": "Patch applied" }' = null ']' +++ 1098197:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1098197:pw-trigger.sh: pw_patch_check_state: 273: date=2026-05-30T04:44:40.249811 +++ 1098197:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-05-30T04:44:40.249811 +%s ++ 1098197:pw-trigger.sh: pw_patch_check_state: 274: date=1780116280 ++ 1098197:pw-trigger.sh: pw_patch_check_state: 275: '[' 1780116278 -le 1780116280 ']' ++ 1098197:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1780116280 +++ 1098197:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1098197:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 1098197:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1098197:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 1098197:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1098197:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 1098197:pw-trigger.sh: pw_patch_check_state: 267: wait 1101050 ++ 1098197:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1098197:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.olByZh1hpg ++ 1098197:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 458376, "url": "https://patchwork.sourceware.org/api/1.2/patches/136070/checks/458376/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-05-30T06:37:29.864817", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_check--master-arm-precommit/builds/10253/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_gdb_check--master-arm", "description": "Test passed" }' = null ']' +++ 1098197:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1098197:pw-trigger.sh: pw_patch_check_state: 273: date=2026-05-30T06:37:29.864817 +++ 1098197:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-05-30T06:37:29.864817 +%s ++ 1098197:pw-trigger.sh: pw_patch_check_state: 274: date=1780123049 ++ 1098197:pw-trigger.sh: pw_patch_check_state: 275: '[' 1780116280 -le 1780123049 ']' ++ 1098197:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1780123049 +++ 1098197:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1098197:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 1098197:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1098197:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 1098197:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1098197:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 1098197:pw-trigger.sh: pw_patch_check_state: 267: wait 1101057 ++ 1098197:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1098197:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.olByZh1hpg ++ 1098197:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 1098197:pw-trigger.sh: pw_patch_check_state: 270: break ++ 1098197:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 1098197:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.e5VzeAmnwi /tmp/tmp.olByZh1hpg + 1098197:pw-trigger.sh: 89: check_state=success + 1098197:pw-trigger.sh: 90: '[' success = pending ']' + 1098197:pw-trigger.sh: 93: num_patch=2 + 1098197:pw-trigger.sh: 72: true ++ 1098197:pw-trigger.sh: 74: pw_get_patch_from_series gdb 61643 2 ++ 1098197:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 1098197:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 1098197:pw-trigger.sh: pw_get_patch_from_series: 204: local id=61643 ++ 1098197:pw-trigger.sh: pw_get_patch_from_series: 205: local num=2 ++ 1098197:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 1098197:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 1098197:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 61643 property '.*' value Patches 2 +++ 1098197:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 1098197:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 1098197:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 1098197:pw-trigger.sh: pw_yaml_get: 100: local id=61643 +++ 1098197:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 1098197:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 1098197:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 1098197:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 1098197:pw-trigger.sh: pw_yaml_get: 105: local match_num=2 +++ 1098197:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 1098197:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id= ++ 1098197:pw-trigger.sh: pw_get_patch_from_series: 210: '[' '' = '' ']' ++ 1098197:pw-trigger.sh: pw_get_patch_from_series: 211: return 1 ++ 1098197:pw-trigger.sh: 74: true + 1098197:pw-trigger.sh: 74: patch_id= + 1098197:pw-trigger.sh: 75: '[' '' = '' ']' + 1098197:pw-trigger.sh: 76: break + 1098197:pw-trigger.sh: 96: '[' '' = '' ']' + 1098197:pw-trigger.sh: 97: continue + 1098197:pw-trigger.sh: 62: '[' 16 -gt 0 ']' + 1098197:pw-trigger.sh: 63: i=15 ++ 1098197:pw-trigger.sh: 64: shyaml get-value 15.id + 1098197:pw-trigger.sh: 64: series_id=61648 + 1098197:pw-trigger.sh: 66: pw_series_complete_p gdb 61648 + 1098197:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 1098197:pw-trigger.sh: pw_series_complete_p: 183: local project=gdb + 1098197:pw-trigger.sh: pw_series_complete_p: 184: local series_id=61648 + 1098197:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 1098197:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get gdb series 61648 property Complete value ++ 1098197:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 1098197:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 1098197:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 1098197:pw-trigger.sh: pw_yaml_get: 100: local id=61648 ++ 1098197:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 1098197:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 1098197:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 1098197:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 1098197:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 1098197:pw-trigger.sh: pw_yaml_get: 108: set +x + 1098197:pw-trigger.sh: pw_series_complete_p: 187: value=True + 1098197:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 1098197:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 1098197:pw-trigger.sh: 71: num_patch=0 + 1098197:pw-trigger.sh: 72: true ++ 1098197:pw-trigger.sh: 74: pw_get_patch_from_series gdb 61648 0 ++ 1098197:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 1098197:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 1098197:pw-trigger.sh: pw_get_patch_from_series: 204: local id=61648 ++ 1098197:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 1098197:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 1098197:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 61648 property '.*' value Patches 0 +++ 1098197:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 1098197:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 1098197:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 1098197:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 1098197:pw-trigger.sh: pw_yaml_get: 100: local id=61648 +++ 1098197:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 1098197:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 1098197:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 1098197:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 1098197:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 1098197:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 1098197:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=136082 ++ 1098197:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 136082 = '' ']' ++ 1098197:pw-trigger.sh: pw_get_patch_from_series: 213: echo 136082 + 1098197:pw-trigger.sh: 74: patch_id=136082 + 1098197:pw-trigger.sh: 75: '[' 136082 = '' ']' ++ 1098197:pw-trigger.sh: 82: pw_get_patch_data gdb 136082 State ++ 1098197:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 1098197:pw-trigger.sh: pw_get_patch_data: 224: local project=gdb ++ 1098197:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=136082 ++ 1098197:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 1098197:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gdb patch 136082 property State value ++ 1098197:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 1098197:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 1098197:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 1098197:pw-trigger.sh: pw_yaml_get: 100: local id=136082 ++ 1098197:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 1098197:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 1098197:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 1098197:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 1098197:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 1098197:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 1098197:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' + 1098197:pw-trigger.sh: 82: patch_state=superseded + 1098197:pw-trigger.sh: 83: case "$patch_state" in + 1098197:pw-trigger.sh: 85: num_patch=1 + 1098197:pw-trigger.sh: 86: continue + 1098197:pw-trigger.sh: 72: true ++ 1098197:pw-trigger.sh: 74: pw_get_patch_from_series gdb 61648 1 ++ 1098197:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 1098197:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 1098197:pw-trigger.sh: pw_get_patch_from_series: 204: local id=61648 ++ 1098197:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 1098197:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 1098197:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 61648 property '.*' value Patches 1 +++ 1098197:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 1098197:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 1098197:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 1098197:pw-trigger.sh: pw_yaml_get: 100: local id=61648 +++ 1098197:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 1098197:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 1098197:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 1098197:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 1098197:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 1098197:pw-trigger.sh: pw_yaml_get: 108: set +x +++ 1098197:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 ++ 1098197:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=136084 ++ 1098197:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 136084 = '' ']' ++ 1098197:pw-trigger.sh: pw_get_patch_from_series: 213: echo 136084 + 1098197:pw-trigger.sh: 74: patch_id=136084 + 1098197:pw-trigger.sh: 75: '[' 136084 = '' ']' ++ 1098197:pw-trigger.sh: 82: pw_get_patch_data gdb 136084 State ++ 1098197:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 1098197:pw-trigger.sh: pw_get_patch_data: 224: local project=gdb ++ 1098197:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=136084 ++ 1098197:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 1098197:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gdb patch 136084 property State value ++ 1098197:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 1098197:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 1098197:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 1098197:pw-trigger.sh: pw_yaml_get: 100: local id=136084 ++ 1098197:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 1098197:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 1098197:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 1098197:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 1098197:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 1098197:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 1098197:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' + 1098197:pw-trigger.sh: 82: patch_state=superseded + 1098197:pw-trigger.sh: 83: case "$patch_state" in + 1098197:pw-trigger.sh: 85: num_patch=2 + 1098197:pw-trigger.sh: 86: continue + 1098197:pw-trigger.sh: 72: true ++ 1098197:pw-trigger.sh: 74: pw_get_patch_from_series gdb 61648 2 ++ 1098197:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 1098197:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 1098197:pw-trigger.sh: pw_get_patch_from_series: 204: local id=61648 ++ 1098197:pw-trigger.sh: pw_get_patch_from_series: 205: local num=2 ++ 1098197:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 1098197:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 61648 property '.*' value Patches 2 +++ 1098197:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 1098197:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 1098197:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 1098197:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 1098197:pw-trigger.sh: pw_yaml_get: 100: local id=61648 +++ 1098197:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 1098197:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 1098197:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 1098197:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 1098197:pw-trigger.sh: pw_yaml_get: 105: local match_num=2 +++ 1098197:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 1098197:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=136083 ++ 1098197:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 136083 = '' ']' ++ 1098197:pw-trigger.sh: pw_get_patch_from_series: 213: echo 136083 + 1098197:pw-trigger.sh: 74: patch_id=136083 + 1098197:pw-trigger.sh: 75: '[' 136083 = '' ']' ++ 1098197:pw-trigger.sh: 82: pw_get_patch_data gdb 136083 State ++ 1098197:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 1098197:pw-trigger.sh: pw_get_patch_data: 224: local project=gdb ++ 1098197:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=136083 ++ 1098197:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 1098197:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gdb patch 136083 property State value ++ 1098197:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 1098197:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 1098197:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 1098197:pw-trigger.sh: pw_yaml_get: 100: local id=136083 ++ 1098197:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 1098197:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 1098197:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 1098197:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 1098197:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 1098197:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 1098197:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' + 1098197:pw-trigger.sh: 82: patch_state=superseded + 1098197:pw-trigger.sh: 83: case "$patch_state" in + 1098197:pw-trigger.sh: 85: num_patch=3 + 1098197:pw-trigger.sh: 86: continue + 1098197:pw-trigger.sh: 72: true ++ 1098197:pw-trigger.sh: 74: pw_get_patch_from_series gdb 61648 3 ++ 1098197:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 1098197:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 1098197:pw-trigger.sh: pw_get_patch_from_series: 204: local id=61648 ++ 1098197:pw-trigger.sh: pw_get_patch_from_series: 205: local num=3 ++ 1098197:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 1098197:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 61648 property '.*' value Patches 3 +++ 1098197:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 1098197:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 1098197:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 1098197:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 1098197:pw-trigger.sh: pw_yaml_get: 100: local id=61648 +++ 1098197:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 1098197:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 1098197:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 1098197:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 1098197:pw-trigger.sh: pw_yaml_get: 105: local match_num=3 +++ 1098197:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 1098197:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id= ++ 1098197:pw-trigger.sh: pw_get_patch_from_series: 210: '[' '' = '' ']' ++ 1098197:pw-trigger.sh: pw_get_patch_from_series: 211: return 1 ++ 1098197:pw-trigger.sh: 74: true + 1098197:pw-trigger.sh: 74: patch_id= + 1098197:pw-trigger.sh: 75: '[' '' = '' ']' + 1098197:pw-trigger.sh: 76: break + 1098197:pw-trigger.sh: 96: '[' '' = '' ']' + 1098197:pw-trigger.sh: 97: continue + 1098197:pw-trigger.sh: 62: '[' 15 -gt 0 ']' + 1098197:pw-trigger.sh: 63: i=14 ++ 1098197:pw-trigger.sh: 64: shyaml get-value 14.id + 1098197:pw-trigger.sh: 64: series_id=61653 + 1098197:pw-trigger.sh: 66: pw_series_complete_p gdb 61653 + 1098197:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 1098197:pw-trigger.sh: pw_series_complete_p: 183: local project=gdb + 1098197:pw-trigger.sh: pw_series_complete_p: 184: local series_id=61653 + 1098197:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 1098197:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get gdb series 61653 property Complete value ++ 1098197:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 1098197:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 1098197:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 1098197:pw-trigger.sh: pw_yaml_get: 100: local id=61653 ++ 1098197:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 1098197:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 1098197:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 1098197:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 1098197:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 1098197:pw-trigger.sh: pw_yaml_get: 108: set +x + 1098197:pw-trigger.sh: pw_series_complete_p: 187: value=True + 1098197:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 1098197:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 1098197:pw-trigger.sh: 71: num_patch=0 + 1098197:pw-trigger.sh: 72: true ++ 1098197:pw-trigger.sh: 74: pw_get_patch_from_series gdb 61653 0 ++ 1098197:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 1098197:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 1098197:pw-trigger.sh: pw_get_patch_from_series: 204: local id=61653 ++ 1098197:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 1098197:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 1098197:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 61653 property '.*' value Patches 0 +++ 1098197:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 1098197:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 1098197:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 1098197:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 1098197:pw-trigger.sh: pw_yaml_get: 100: local id=61653 +++ 1098197:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 1098197:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 1098197:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 1098197:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 1098197:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 1098197:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 1098197:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=136098 ++ 1098197:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 136098 = '' ']' ++ 1098197:pw-trigger.sh: pw_get_patch_from_series: 213: echo 136098 + 1098197:pw-trigger.sh: 74: patch_id=136098 + 1098197:pw-trigger.sh: 75: '[' 136098 = '' ']' ++ 1098197:pw-trigger.sh: 82: pw_get_patch_data gdb 136098 State ++ 1098197:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 1098197:pw-trigger.sh: pw_get_patch_data: 224: local project=gdb ++ 1098197:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=136098 ++ 1098197:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 1098197:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gdb patch 136098 property State value ++ 1098197:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 1098197:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 1098197:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 1098197:pw-trigger.sh: pw_yaml_get: 100: local id=136098 ++ 1098197:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 1098197:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 1098197:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 1098197:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 1098197:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 1098197:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 1098197:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' + 1098197:pw-trigger.sh: 82: patch_state=new + 1098197:pw-trigger.sh: 83: case "$patch_state" in ++ 1098197:pw-trigger.sh: 89: pw_patch_check_state 136098 tcwg_gdb_check--master-arm ++ 1098197:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 1098197:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=136098 ++ 1098197:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_check--master-arm ++ 1098197:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 1098197:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_check--master-arm +++ 1098197:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 1098197:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 1098197:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_check--master-arm +++ 1098197:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 1098197:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 1098197:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 1098197:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 1098197:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_check--master-arm ++ 1098197:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 1098197:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 1098197:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.mlUcF9LaA3 +++ 1098197:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 1098197:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.zB6NcQVupl ++ 1098197:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.mlUcF9LaA3 /tmp/tmp.zB6NcQVupl' EXIT ++ 1098197:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 1098197:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/136098/checks/ ++ 1098197:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/136098/checks/?user=linaro-tcwg-bot&context=tcwg_gdb_check--master-arm&page=last' ++ 1098197:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 1098197:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 1098197:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1098197:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 1098197:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1098197:pw-trigger.sh: pw_patch_check_state: 267: wait 1101360 ++ 1098197:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 1098197:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1098197:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.zB6NcQVupl ++ 1098197:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 1098197:pw-trigger.sh: pw_patch_check_state: 270: break ++ 1098197:pw-trigger.sh: pw_patch_check_state: 281: echo pending +++ 1098197:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.mlUcF9LaA3 /tmp/tmp.zB6NcQVupl + 1098197:pw-trigger.sh: 89: check_state=pending + 1098197:pw-trigger.sh: 90: '[' pending = pending ']' + 1098197:pw-trigger.sh: 91: break + 1098197:pw-trigger.sh: 96: '[' 136098 = '' ']' + 1098197:pw-trigger.sh: 101: check_state=success + 1098197:pw-trigger.sh: 102: for prereq_bot in "${prereq_bots[@]}" ++ 1098197:pw-trigger.sh: 103: pw_patch_check_state 136098 tcwg_gdb_build--master-arm ++ 1098197:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 1098197:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=136098 ++ 1098197:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_build--master-arm ++ 1098197:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 1098197:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_build--master-arm +++ 1098197:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 1098197:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 1098197:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_build--master-arm +++ 1098197:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 1098197:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 1098197:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 1098197:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 1098197:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_build--master-arm ++ 1098197:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 1098197:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 1098197:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.26DbBkVHwE +++ 1098197:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 1098197:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.JBdinn3gSH ++ 1098197:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.26DbBkVHwE /tmp/tmp.JBdinn3gSH' EXIT ++ 1098197:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 1098197:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/136098/checks/ ++ 1098197:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/136098/checks/?user=linaro-tcwg-bot&context=tcwg_gdb_build--master-arm&page=last' ++ 1098197:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 1098197:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 1098197:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1098197:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 1098197:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1098197:pw-trigger.sh: pw_patch_check_state: 267: wait 1101375 ++ 1098197:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 1098197:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1098197:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.JBdinn3gSH ++ 1098197:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 458240, "url": "https://patchwork.sourceware.org/api/1.2/patches/136098/checks/458240/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-05-30T00:07:59.406833", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-arm-precommit/builds/10325/log", "context": "tcwg_gdb_build--master-arm", "description": "Build started" }' = null ']' +++ 1098197:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1098197:pw-trigger.sh: pw_patch_check_state: 273: date=2026-05-30T00:07:59.406833 +++ 1098197:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-05-30T00:07:59.406833 +%s ++ 1098197:pw-trigger.sh: pw_patch_check_state: 274: date=1780099679 ++ 1098197:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1780099679 ']' ++ 1098197:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1780099679 +++ 1098197:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1098197:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 1098197:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1098197:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 1098197:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1098197:pw-trigger.sh: pw_patch_check_state: 267: wait 1101382 ++ 1098197:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 1098197:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1098197:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.JBdinn3gSH ++ 1098197:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 458241, "url": "https://patchwork.sourceware.org/api/1.2/patches/136098/checks/458241/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-05-30T00:08:02.317397", "state": "fail", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-arm-precommit/builds/10325/archive/artifacts/jenkins/pw-apply.log", "context": "tcwg_gdb_build--master-arm", "description": "Patch failed to apply" }' = null ']' +++ 1098197:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1098197:pw-trigger.sh: pw_patch_check_state: 273: date=2026-05-30T00:08:02.317397 +++ 1098197:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-05-30T00:08:02.317397 +%s ++ 1098197:pw-trigger.sh: pw_patch_check_state: 274: date=1780099682 ++ 1098197:pw-trigger.sh: pw_patch_check_state: 275: '[' 1780099679 -le 1780099682 ']' ++ 1098197:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1780099682 +++ 1098197:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1098197:pw-trigger.sh: pw_patch_check_state: 277: cur_state=fail ++ 1098197:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1098197:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 1098197:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1098197:pw-trigger.sh: pw_patch_check_state: 267: wait 1101389 ++ 1098197:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 1098197:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1098197:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.JBdinn3gSH ++ 1098197:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 1098197:pw-trigger.sh: pw_patch_check_state: 270: break ++ 1098197:pw-trigger.sh: pw_patch_check_state: 281: echo fail +++ 1098197:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.26DbBkVHwE /tmp/tmp.JBdinn3gSH + 1098197:pw-trigger.sh: 103: check_state=fail WARNING: Waiting for 136098:tcwg_gdb_build--master-arm to succeed. + 1098197:pw-trigger.sh: 104: '[' fail '!=' success ']' + 1098197:pw-trigger.sh: 105: break + 1098197:pw-trigger.sh: 108: '[' fail '!=' success ']' + 1098197:pw-trigger.sh: 109: echo 'WARNING: Waiting for 136098:tcwg_gdb_build--master-arm to succeed.' + 1098197:pw-trigger.sh: 110: continue + 1098197:pw-trigger.sh: 62: '[' 14 -gt 0 ']' + 1098197:pw-trigger.sh: 63: i=13 ++ 1098197:pw-trigger.sh: 64: shyaml get-value 13.id + 1098197:pw-trigger.sh: 64: series_id=61654 + 1098197:pw-trigger.sh: 66: pw_series_complete_p gdb 61654 + 1098197:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 1098197:pw-trigger.sh: pw_series_complete_p: 183: local project=gdb + 1098197:pw-trigger.sh: pw_series_complete_p: 184: local series_id=61654 + 1098197:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 1098197:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get gdb series 61654 property Complete value ++ 1098197:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 1098197:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 1098197:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 1098197:pw-trigger.sh: pw_yaml_get: 100: local id=61654 ++ 1098197:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 1098197:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 1098197:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 1098197:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 1098197:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 1098197:pw-trigger.sh: pw_yaml_get: 108: set +x + 1098197:pw-trigger.sh: pw_series_complete_p: 187: value=True + 1098197:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 1098197:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 1098197:pw-trigger.sh: 71: num_patch=0 + 1098197:pw-trigger.sh: 72: true ++ 1098197:pw-trigger.sh: 74: pw_get_patch_from_series gdb 61654 0 ++ 1098197:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 1098197:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 1098197:pw-trigger.sh: pw_get_patch_from_series: 204: local id=61654 ++ 1098197:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 1098197:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 1098197:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 1098197:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 61654 property '.*' value Patches 0 +++ 1098197:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 1098197:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 1098197:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 1098197:pw-trigger.sh: pw_yaml_get: 100: local id=61654 +++ 1098197:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 1098197:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 1098197:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 1098197:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 1098197:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 1098197:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 1098197:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=136099 ++ 1098197:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 136099 = '' ']' ++ 1098197:pw-trigger.sh: pw_get_patch_from_series: 213: echo 136099 + 1098197:pw-trigger.sh: 74: patch_id=136099 + 1098197:pw-trigger.sh: 75: '[' 136099 = '' ']' ++ 1098197:pw-trigger.sh: 82: pw_get_patch_data gdb 136099 State ++ 1098197:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 1098197:pw-trigger.sh: pw_get_patch_data: 224: local project=gdb ++ 1098197:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=136099 ++ 1098197:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 1098197:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gdb patch 136099 property State value ++ 1098197:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 1098197:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 1098197:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 1098197:pw-trigger.sh: pw_yaml_get: 100: local id=136099 ++ 1098197:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 1098197:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 1098197:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 1098197:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 1098197:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 1098197:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 1098197:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' + 1098197:pw-trigger.sh: 82: patch_state=new + 1098197:pw-trigger.sh: 83: case "$patch_state" in ++ 1098197:pw-trigger.sh: 89: pw_patch_check_state 136099 tcwg_gdb_check--master-arm ++ 1098197:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 1098197:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=136099 ++ 1098197:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_check--master-arm ++ 1098197:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 1098197:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_check--master-arm +++ 1098197:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 1098197:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 1098197:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_check--master-arm +++ 1098197:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 1098197:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 1098197:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 1098197:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 1098197:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_check--master-arm ++ 1098197:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 1098197:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 1098197:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.Pko3otrO3A +++ 1098197:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 1098197:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.nrVlhd17yN ++ 1098197:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.Pko3otrO3A /tmp/tmp.nrVlhd17yN' EXIT ++ 1098197:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 1098197:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/136099/checks/ ++ 1098197:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/136099/checks/?user=linaro-tcwg-bot&context=tcwg_gdb_check--master-arm&page=last' ++ 1098197:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 1098197:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 1098197:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1098197:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 1098197:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1098197:pw-trigger.sh: pw_patch_check_state: 267: wait 1101476 ++ 1098197:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 1098197:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1098197:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.nrVlhd17yN ++ 1098197:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 1098197:pw-trigger.sh: pw_patch_check_state: 270: break ++ 1098197:pw-trigger.sh: pw_patch_check_state: 281: echo pending +++ 1098197:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.Pko3otrO3A /tmp/tmp.nrVlhd17yN + 1098197:pw-trigger.sh: 89: check_state=pending + 1098197:pw-trigger.sh: 90: '[' pending = pending ']' + 1098197:pw-trigger.sh: 91: break + 1098197:pw-trigger.sh: 96: '[' 136099 = '' ']' + 1098197:pw-trigger.sh: 101: check_state=success + 1098197:pw-trigger.sh: 102: for prereq_bot in "${prereq_bots[@]}" ++ 1098197:pw-trigger.sh: 103: pw_patch_check_state 136099 tcwg_gdb_build--master-arm ++ 1098197:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 1098197:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=136099 ++ 1098197:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_build--master-arm ++ 1098197:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 1098197:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_build--master-arm +++ 1098197:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 1098197:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 1098197:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_build--master-arm +++ 1098197:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 1098197:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 1098197:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 1098197:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 1098197:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_build--master-arm ++ 1098197:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 1098197:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 1098197:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.pn6G7ye5cP +++ 1098197:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 1098197:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.2rT1uhbncD ++ 1098197:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.pn6G7ye5cP /tmp/tmp.2rT1uhbncD' EXIT ++ 1098197:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 1098197:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/136099/checks/ ++ 1098197:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/136099/checks/?user=linaro-tcwg-bot&context=tcwg_gdb_build--master-arm&page=last' ++ 1098197:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 1098197:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 1098197:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1098197:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 1098197:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1098197:pw-trigger.sh: pw_patch_check_state: 267: wait 1101491 ++ 1098197:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 1098197:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1098197:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.2rT1uhbncD ++ 1098197:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 458242, "url": "https://patchwork.sourceware.org/api/1.2/patches/136099/checks/458242/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-05-30T00:08:24.028543", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-arm-precommit/builds/10326/log", "context": "tcwg_gdb_build--master-arm", "description": "Build started" }' = null ']' +++ 1098197:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1098197:pw-trigger.sh: pw_patch_check_state: 273: date=2026-05-30T00:08:24.028543 +++ 1098197:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-05-30T00:08:24.028543 +%s ++ 1098197:pw-trigger.sh: pw_patch_check_state: 274: date=1780099704 ++ 1098197:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1780099704 ']' ++ 1098197:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1780099704 +++ 1098197:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1098197:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 1098197:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1098197:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 1098197:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1098197:pw-trigger.sh: pw_patch_check_state: 267: wait 1101498 ++ 1098197:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 1098197:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1098197:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.2rT1uhbncD ++ 1098197:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 458243, "url": "https://patchwork.sourceware.org/api/1.2/patches/136099/checks/458243/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-05-30T00:08:25.059043", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-arm-precommit/builds/10326/log", "context": "tcwg_gdb_build--master-arm", "description": "Patch applied" }' = null ']' +++ 1098197:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1098197:pw-trigger.sh: pw_patch_check_state: 273: date=2026-05-30T00:08:25.059043 +++ 1098197:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-05-30T00:08:25.059043 +%s ++ 1098197:pw-trigger.sh: pw_patch_check_state: 274: date=1780099705 ++ 1098197:pw-trigger.sh: pw_patch_check_state: 275: '[' 1780099704 -le 1780099705 ']' ++ 1098197:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1780099705 +++ 1098197:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1098197:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 1098197:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1098197:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 1098197:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1098197:pw-trigger.sh: pw_patch_check_state: 267: wait 1101505 ++ 1098197:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 1098197:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1098197:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.2rT1uhbncD ++ 1098197:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 458244, "url": "https://patchwork.sourceware.org/api/1.2/patches/136099/checks/458244/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-05-30T00:08:25.403628", "state": "warning", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-arm-precommit/builds/10326/archive/artifacts/artifacts.precommit/", "context": "tcwg_gdb_build--master-arm", "description": "Skipped because it is an RFC" }' = null ']' +++ 1098197:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1098197:pw-trigger.sh: pw_patch_check_state: 273: date=2026-05-30T00:08:25.403628 +++ 1098197:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-05-30T00:08:25.403628 +%s ++ 1098197:pw-trigger.sh: pw_patch_check_state: 274: date=1780099705 ++ 1098197:pw-trigger.sh: pw_patch_check_state: 275: '[' 1780099705 -le 1780099705 ']' ++ 1098197:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1780099705 +++ 1098197:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1098197:pw-trigger.sh: pw_patch_check_state: 277: cur_state=warning ++ 1098197:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1098197:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 1098197:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1098197:pw-trigger.sh: pw_patch_check_state: 267: wait 1101512 ++ 1098197:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 1098197:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1098197:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.2rT1uhbncD ++ 1098197:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 1098197:pw-trigger.sh: pw_patch_check_state: 270: break ++ 1098197:pw-trigger.sh: pw_patch_check_state: 281: echo warning +++ 1098197:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.pn6G7ye5cP /tmp/tmp.2rT1uhbncD + 1098197:pw-trigger.sh: 103: check_state=warning WARNING: Waiting for 136099:tcwg_gdb_build--master-arm to succeed. + 1098197:pw-trigger.sh: 104: '[' warning '!=' success ']' + 1098197:pw-trigger.sh: 105: break + 1098197:pw-trigger.sh: 108: '[' warning '!=' success ']' + 1098197:pw-trigger.sh: 109: echo 'WARNING: Waiting for 136099:tcwg_gdb_build--master-arm to succeed.' + 1098197:pw-trigger.sh: 110: continue + 1098197:pw-trigger.sh: 62: '[' 13 -gt 0 ']' + 1098197:pw-trigger.sh: 63: i=12 ++ 1098197:pw-trigger.sh: 64: shyaml get-value 12.id + 1098197:pw-trigger.sh: 64: series_id=61659 + 1098197:pw-trigger.sh: 66: pw_series_complete_p gdb 61659 + 1098197:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 1098197:pw-trigger.sh: pw_series_complete_p: 183: local project=gdb + 1098197:pw-trigger.sh: pw_series_complete_p: 184: local series_id=61659 + 1098197:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 1098197:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get gdb series 61659 property Complete value ++ 1098197:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 1098197:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 1098197:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 1098197:pw-trigger.sh: pw_yaml_get: 100: local id=61659 ++ 1098197:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 1098197:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 1098197:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 1098197:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 1098197:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 1098197:pw-trigger.sh: pw_yaml_get: 108: set +x + 1098197:pw-trigger.sh: pw_series_complete_p: 187: value=True + 1098197:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 1098197:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 1098197:pw-trigger.sh: 71: num_patch=0 + 1098197:pw-trigger.sh: 72: true ++ 1098197:pw-trigger.sh: 74: pw_get_patch_from_series gdb 61659 0 ++ 1098197:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 1098197:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 1098197:pw-trigger.sh: pw_get_patch_from_series: 204: local id=61659 ++ 1098197:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 1098197:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 1098197:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 61659 property '.*' value Patches 0 +++ 1098197:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 1098197:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 1098197:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 1098197:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 1098197:pw-trigger.sh: pw_yaml_get: 100: local id=61659 +++ 1098197:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 1098197:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 1098197:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 1098197:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 1098197:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 1098197:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 1098197:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=136104 ++ 1098197:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 136104 = '' ']' ++ 1098197:pw-trigger.sh: pw_get_patch_from_series: 213: echo 136104 + 1098197:pw-trigger.sh: 74: patch_id=136104 + 1098197:pw-trigger.sh: 75: '[' 136104 = '' ']' ++ 1098197:pw-trigger.sh: 82: pw_get_patch_data gdb 136104 State ++ 1098197:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 1098197:pw-trigger.sh: pw_get_patch_data: 224: local project=gdb ++ 1098197:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=136104 ++ 1098197:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 1098197:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gdb patch 136104 property State value ++ 1098197:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 1098197:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 1098197:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 1098197:pw-trigger.sh: pw_yaml_get: 100: local id=136104 ++ 1098197:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 1098197:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 1098197:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 1098197:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 1098197:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 1098197:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 1098197:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' + 1098197:pw-trigger.sh: 82: patch_state=new + 1098197:pw-trigger.sh: 83: case "$patch_state" in ++ 1098197:pw-trigger.sh: 89: pw_patch_check_state 136104 tcwg_gdb_check--master-arm ++ 1098197:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 1098197:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=136104 ++ 1098197:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_check--master-arm ++ 1098197:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 1098197:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 +++ 1098197:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_check--master-arm ++ 1098197:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 1098197:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_check--master-arm +++ 1098197:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 1098197:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 1098197:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 1098197:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 1098197:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_check--master-arm ++ 1098197:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 1098197:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 1098197:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.xCosqz7Ee0 +++ 1098197:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 1098197:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.gltwo1CFe8 ++ 1098197:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.xCosqz7Ee0 /tmp/tmp.gltwo1CFe8' EXIT ++ 1098197:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 1098197:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/136104/checks/ ++ 1098197:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/136104/checks/?user=linaro-tcwg-bot&context=tcwg_gdb_check--master-arm&page=last' ++ 1098197:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 1098197:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 1098197:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1098197:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 1098197:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1098197:pw-trigger.sh: pw_patch_check_state: 267: wait 1101599 ++ 1098197:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 1098197:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1098197:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.gltwo1CFe8 ++ 1098197:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 458359, "url": "https://patchwork.sourceware.org/api/1.2/patches/136104/checks/458359/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-05-30T04:43:28.447924", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_check--master-arm-precommit/builds/10254/log", "context": "tcwg_gdb_check--master-arm", "description": "Test started" }' = null ']' +++ 1098197:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1098197:pw-trigger.sh: pw_patch_check_state: 273: date=2026-05-30T04:43:28.447924 +++ 1098197:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-05-30T04:43:28.447924 +%s ++ 1098197:pw-trigger.sh: pw_patch_check_state: 274: date=1780116208 ++ 1098197:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1780116208 ']' ++ 1098197:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1780116208 +++ 1098197:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1098197:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 1098197:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1098197:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 1098197:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1098197:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 1098197:pw-trigger.sh: pw_patch_check_state: 267: wait 1101606 ++ 1098197:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1098197:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.gltwo1CFe8 ++ 1098197:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 458361, "url": "https://patchwork.sourceware.org/api/1.2/patches/136104/checks/458361/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-05-30T04:43:29.478373", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_check--master-arm-precommit/builds/10254/log", "context": "tcwg_gdb_check--master-arm", "description": "Patch applied" }' = null ']' +++ 1098197:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1098197:pw-trigger.sh: pw_patch_check_state: 273: date=2026-05-30T04:43:29.478373 +++ 1098197:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-05-30T04:43:29.478373 +%s ++ 1098197:pw-trigger.sh: pw_patch_check_state: 274: date=1780116209 ++ 1098197:pw-trigger.sh: pw_patch_check_state: 275: '[' 1780116208 -le 1780116209 ']' ++ 1098197:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1780116209 +++ 1098197:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1098197:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 1098197:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1098197:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 1098197:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 1098197:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1098197:pw-trigger.sh: pw_patch_check_state: 267: wait 1101613 ++ 1098197:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1098197:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.gltwo1CFe8 ++ 1098197:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 458373, "url": "https://patchwork.sourceware.org/api/1.2/patches/136104/checks/458373/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-05-30T06:35:01.582007", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_check--master-arm-precommit/builds/10254/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_gdb_check--master-arm", "description": "Test passed" }' = null ']' +++ 1098197:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1098197:pw-trigger.sh: pw_patch_check_state: 273: date=2026-05-30T06:35:01.582007 +++ 1098197:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-05-30T06:35:01.582007 +%s ++ 1098197:pw-trigger.sh: pw_patch_check_state: 274: date=1780122901 ++ 1098197:pw-trigger.sh: pw_patch_check_state: 275: '[' 1780116209 -le 1780122901 ']' ++ 1098197:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1780122901 +++ 1098197:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1098197:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 1098197:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1098197:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 1098197:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1098197:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 1098197:pw-trigger.sh: pw_patch_check_state: 267: wait 1101620 ++ 1098197:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1098197:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.gltwo1CFe8 ++ 1098197:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 1098197:pw-trigger.sh: pw_patch_check_state: 270: break ++ 1098197:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 1098197:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.xCosqz7Ee0 /tmp/tmp.gltwo1CFe8 + 1098197:pw-trigger.sh: 89: check_state=success + 1098197:pw-trigger.sh: 90: '[' success = pending ']' + 1098197:pw-trigger.sh: 93: num_patch=1 + 1098197:pw-trigger.sh: 72: true ++ 1098197:pw-trigger.sh: 74: pw_get_patch_from_series gdb 61659 1 ++ 1098197:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 1098197:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 1098197:pw-trigger.sh: pw_get_patch_from_series: 204: local id=61659 ++ 1098197:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 1098197:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 1098197:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 61659 property '.*' value Patches 1 +++ 1098197:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 1098197:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 1098197:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 1098197:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 1098197:pw-trigger.sh: pw_yaml_get: 100: local id=61659 +++ 1098197:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 1098197:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 1098197:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 1098197:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 1098197:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 1098197:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 1098197:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id= ++ 1098197:pw-trigger.sh: pw_get_patch_from_series: 210: '[' '' = '' ']' ++ 1098197:pw-trigger.sh: pw_get_patch_from_series: 211: return 1 ++ 1098197:pw-trigger.sh: 74: true + 1098197:pw-trigger.sh: 74: patch_id= + 1098197:pw-trigger.sh: 75: '[' '' = '' ']' + 1098197:pw-trigger.sh: 76: break + 1098197:pw-trigger.sh: 96: '[' '' = '' ']' + 1098197:pw-trigger.sh: 97: continue + 1098197:pw-trigger.sh: 62: '[' 12 -gt 0 ']' + 1098197:pw-trigger.sh: 63: i=11 ++ 1098197:pw-trigger.sh: 64: shyaml get-value 11.id + 1098197:pw-trigger.sh: 64: series_id=61661 + 1098197:pw-trigger.sh: 66: pw_series_complete_p gdb 61661 + 1098197:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 1098197:pw-trigger.sh: pw_series_complete_p: 183: local project=gdb + 1098197:pw-trigger.sh: pw_series_complete_p: 184: local series_id=61661 + 1098197:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 1098197:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get gdb series 61661 property Complete value ++ 1098197:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 1098197:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 1098197:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 1098197:pw-trigger.sh: pw_yaml_get: 100: local id=61661 ++ 1098197:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 1098197:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 1098197:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 1098197:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 1098197:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 1098197:pw-trigger.sh: pw_yaml_get: 108: set +x + 1098197:pw-trigger.sh: pw_series_complete_p: 187: value=True + 1098197:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 1098197:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 1098197:pw-trigger.sh: 71: num_patch=0 + 1098197:pw-trigger.sh: 72: true ++ 1098197:pw-trigger.sh: 74: pw_get_patch_from_series gdb 61661 0 ++ 1098197:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 1098197:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 1098197:pw-trigger.sh: pw_get_patch_from_series: 204: local id=61661 ++ 1098197:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 1098197:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 1098197:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 61661 property '.*' value Patches 0 +++ 1098197:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 1098197:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 1098197:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 1098197:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 1098197:pw-trigger.sh: pw_yaml_get: 100: local id=61661 +++ 1098197:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 1098197:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 1098197:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 1098197:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 1098197:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 1098197:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 1098197:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=136106 ++ 1098197:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 136106 = '' ']' ++ 1098197:pw-trigger.sh: pw_get_patch_from_series: 213: echo 136106 + 1098197:pw-trigger.sh: 74: patch_id=136106 + 1098197:pw-trigger.sh: 75: '[' 136106 = '' ']' ++ 1098197:pw-trigger.sh: 82: pw_get_patch_data gdb 136106 State ++ 1098197:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 1098197:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 1098197:pw-trigger.sh: pw_get_patch_data: 224: local project=gdb ++ 1098197:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=136106 ++ 1098197:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 1098197:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gdb patch 136106 property State value ++ 1098197:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 1098197:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 1098197:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 1098197:pw-trigger.sh: pw_yaml_get: 100: local id=136106 ++ 1098197:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 1098197:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 1098197:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 1098197:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 1098197:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 1098197:pw-trigger.sh: pw_yaml_get: 108: set +x + 1098197:pw-trigger.sh: 82: patch_state=new + 1098197:pw-trigger.sh: 83: case "$patch_state" in ++ 1098197:pw-trigger.sh: 89: pw_patch_check_state 136106 tcwg_gdb_check--master-arm ++ 1098197:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 1098197:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=136106 ++ 1098197:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_check--master-arm ++ 1098197:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 1098197:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_check--master-arm +++ 1098197:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 1098197:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 1098197:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 +++ 1098197:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_check--master-arm ++ 1098197:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 1098197:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 1098197:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 1098197:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_check--master-arm ++ 1098197:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 1098197:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 1098197:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.eVhHfPxkDt +++ 1098197:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 1098197:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.2RNMjMbRe0 ++ 1098197:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.eVhHfPxkDt /tmp/tmp.2RNMjMbRe0' EXIT ++ 1098197:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 1098197:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/136106/checks/ ++ 1098197:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/136106/checks/?user=linaro-tcwg-bot&context=tcwg_gdb_check--master-arm&page=last' ++ 1098197:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 1098197:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 1098197:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1098197:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 1098197:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1098197:pw-trigger.sh: pw_patch_check_state: 267: wait 1101722 ++ 1098197:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 1098197:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1098197:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.2RNMjMbRe0 ++ 1098197:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 458362, "url": "https://patchwork.sourceware.org/api/1.2/patches/136106/checks/458362/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-05-30T04:44:38.160727", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_check--master-arm-precommit/builds/10255/log", "context": "tcwg_gdb_check--master-arm", "description": "Test started" }' = null ']' +++ 1098197:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1098197:pw-trigger.sh: pw_patch_check_state: 273: date=2026-05-30T04:44:38.160727 +++ 1098197:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-05-30T04:44:38.160727 +%s ++ 1098197:pw-trigger.sh: pw_patch_check_state: 274: date=1780116278 ++ 1098197:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1780116278 ']' ++ 1098197:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1780116278 +++ 1098197:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1098197:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 1098197:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1098197:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 1098197:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1098197:pw-trigger.sh: pw_patch_check_state: 267: wait 1101729 ++ 1098197:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 1098197:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1098197:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.2RNMjMbRe0 ++ 1098197:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 458364, "url": "https://patchwork.sourceware.org/api/1.2/patches/136106/checks/458364/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-05-30T04:44:39.449724", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_check--master-arm-precommit/builds/10255/log", "context": "tcwg_gdb_check--master-arm", "description": "Patch applied" }' = null ']' +++ 1098197:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1098197:pw-trigger.sh: pw_patch_check_state: 273: date=2026-05-30T04:44:39.449724 +++ 1098197:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-05-30T04:44:39.449724 +%s ++ 1098197:pw-trigger.sh: pw_patch_check_state: 274: date=1780116279 ++ 1098197:pw-trigger.sh: pw_patch_check_state: 275: '[' 1780116278 -le 1780116279 ']' ++ 1098197:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1780116279 +++ 1098197:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1098197:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 1098197:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1098197:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 1098197:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1098197:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 1098197:pw-trigger.sh: pw_patch_check_state: 267: wait 1101736 ++ 1098197:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1098197:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.2RNMjMbRe0 ++ 1098197:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 458374, "url": "https://patchwork.sourceware.org/api/1.2/patches/136106/checks/458374/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-05-30T06:37:14.833448", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_check--master-arm-precommit/builds/10255/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_gdb_check--master-arm", "description": "Test passed" }' = null ']' +++ 1098197:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1098197:pw-trigger.sh: pw_patch_check_state: 273: date=2026-05-30T06:37:14.833448 +++ 1098197:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-05-30T06:37:14.833448 +%s ++ 1098197:pw-trigger.sh: pw_patch_check_state: 274: date=1780123034 ++ 1098197:pw-trigger.sh: pw_patch_check_state: 275: '[' 1780116279 -le 1780123034 ']' ++ 1098197:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1780123034 +++ 1098197:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1098197:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 1098197:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1098197:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 1098197:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1098197:pw-trigger.sh: pw_patch_check_state: 267: wait 1101743 ++ 1098197:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 1098197:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1098197:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.2RNMjMbRe0 ++ 1098197:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 1098197:pw-trigger.sh: pw_patch_check_state: 270: break ++ 1098197:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 1098197:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.eVhHfPxkDt /tmp/tmp.2RNMjMbRe0 + 1098197:pw-trigger.sh: 89: check_state=success + 1098197:pw-trigger.sh: 90: '[' success = pending ']' + 1098197:pw-trigger.sh: 93: num_patch=1 + 1098197:pw-trigger.sh: 72: true ++ 1098197:pw-trigger.sh: 74: pw_get_patch_from_series gdb 61661 1 ++ 1098197:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 1098197:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 1098197:pw-trigger.sh: pw_get_patch_from_series: 204: local id=61661 ++ 1098197:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 1098197:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 1098197:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 61661 property '.*' value Patches 1 +++ 1098197:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 1098197:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 1098197:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 1098197:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 1098197:pw-trigger.sh: pw_yaml_get: 100: local id=61661 +++ 1098197:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 1098197:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 1098197:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 1098197:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 1098197:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 1098197:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 1098197:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id= ++ 1098197:pw-trigger.sh: pw_get_patch_from_series: 210: '[' '' = '' ']' ++ 1098197:pw-trigger.sh: pw_get_patch_from_series: 211: return 1 ++ 1098197:pw-trigger.sh: 74: true + 1098197:pw-trigger.sh: 74: patch_id= + 1098197:pw-trigger.sh: 75: '[' '' = '' ']' + 1098197:pw-trigger.sh: 76: break + 1098197:pw-trigger.sh: 96: '[' '' = '' ']' + 1098197:pw-trigger.sh: 97: continue + 1098197:pw-trigger.sh: 62: '[' 11 -gt 0 ']' + 1098197:pw-trigger.sh: 63: i=10 ++ 1098197:pw-trigger.sh: 64: shyaml get-value 10.id + 1098197:pw-trigger.sh: 64: series_id=61669 + 1098197:pw-trigger.sh: 66: pw_series_complete_p gdb 61669 + 1098197:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 1098197:pw-trigger.sh: pw_series_complete_p: 183: local project=gdb + 1098197:pw-trigger.sh: pw_series_complete_p: 184: local series_id=61669 + 1098197:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 1098197:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get gdb series 61669 property Complete value ++ 1098197:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 1098197:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 1098197:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 1098197:pw-trigger.sh: pw_yaml_get: 100: local id=61669 ++ 1098197:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 1098197:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 1098197:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 1098197:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 1098197:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 1098197:pw-trigger.sh: pw_yaml_get: 108: set +x + 1098197:pw-trigger.sh: pw_series_complete_p: 187: value=True + 1098197:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 1098197:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 1098197:pw-trigger.sh: 71: num_patch=0 + 1098197:pw-trigger.sh: 72: true ++ 1098197:pw-trigger.sh: 74: pw_get_patch_from_series gdb 61669 0 ++ 1098197:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 1098197:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 1098197:pw-trigger.sh: pw_get_patch_from_series: 204: local id=61669 ++ 1098197:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 1098197:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 1098197:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 61669 property '.*' value Patches 0 +++ 1098197:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 1098197:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 1098197:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 1098197:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 1098197:pw-trigger.sh: pw_yaml_get: 100: local id=61669 +++ 1098197:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 1098197:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 1098197:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 1098197:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 1098197:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 1098197:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 1098197:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=136116 ++ 1098197:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 136116 = '' ']' ++ 1098197:pw-trigger.sh: pw_get_patch_from_series: 213: echo 136116 + 1098197:pw-trigger.sh: 74: patch_id=136116 + 1098197:pw-trigger.sh: 75: '[' 136116 = '' ']' ++ 1098197:pw-trigger.sh: 82: pw_get_patch_data gdb 136116 State ++ 1098197:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 1098197:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 1098197:pw-trigger.sh: pw_get_patch_data: 224: local project=gdb ++ 1098197:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=136116 ++ 1098197:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 1098197:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gdb patch 136116 property State value ++ 1098197:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 1098197:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 1098197:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 1098197:pw-trigger.sh: pw_yaml_get: 100: local id=136116 ++ 1098197:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 1098197:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 1098197:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 1098197:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 1098197:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 1098197:pw-trigger.sh: pw_yaml_get: 108: set +x + 1098197:pw-trigger.sh: 82: patch_state=committed + 1098197:pw-trigger.sh: 83: case "$patch_state" in ++ 1098197:pw-trigger.sh: 89: pw_patch_check_state 136116 tcwg_gdb_check--master-arm ++ 1098197:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 1098197:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=136116 ++ 1098197:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_check--master-arm ++ 1098197:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 1098197:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_check--master-arm +++ 1098197:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 1098197:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 1098197:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_check--master-arm +++ 1098197:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 1098197:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 1098197:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 1098197:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 1098197:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_check--master-arm ++ 1098197:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 1098197:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 1098197:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.0poW9riFue +++ 1098197:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 1098197:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.lzcLPCQMJh ++ 1098197:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.0poW9riFue /tmp/tmp.lzcLPCQMJh' EXIT ++ 1098197:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 1098197:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/136116/checks/ ++ 1098197:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/136116/checks/?user=linaro-tcwg-bot&context=tcwg_gdb_check--master-arm&page=last' ++ 1098197:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 1098197:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 1098197:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1098197:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 1098197:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1098197:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 1098197:pw-trigger.sh: pw_patch_check_state: 267: wait 1101845 ++ 1098197:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1098197:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.lzcLPCQMJh ++ 1098197:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 1098197:pw-trigger.sh: pw_patch_check_state: 270: break ++ 1098197:pw-trigger.sh: pw_patch_check_state: 281: echo pending +++ 1098197:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.0poW9riFue /tmp/tmp.lzcLPCQMJh + 1098197:pw-trigger.sh: 89: check_state=pending + 1098197:pw-trigger.sh: 90: '[' pending = pending ']' + 1098197:pw-trigger.sh: 91: break + 1098197:pw-trigger.sh: 96: '[' 136116 = '' ']' + 1098197:pw-trigger.sh: 101: check_state=success + 1098197:pw-trigger.sh: 102: for prereq_bot in "${prereq_bots[@]}" ++ 1098197:pw-trigger.sh: 103: pw_patch_check_state 136116 tcwg_gdb_build--master-arm ++ 1098197:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 1098197:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=136116 ++ 1098197:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_build--master-arm ++ 1098197:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 1098197:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_build--master-arm +++ 1098197:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 1098197:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 1098197:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_build--master-arm +++ 1098197:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 1098197:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 1098197:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 1098197:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 1098197:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_build--master-arm ++ 1098197:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 1098197:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 1098197:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.xcwcTWXS5G +++ 1098197:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 1098197:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.hWUnYKyhpx ++ 1098197:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.xcwcTWXS5G /tmp/tmp.hWUnYKyhpx' EXIT ++ 1098197:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 1098197:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/136116/checks/ ++ 1098197:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/136116/checks/?user=linaro-tcwg-bot&context=tcwg_gdb_build--master-arm&page=last' ++ 1098197:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 1098197:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 1098197:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1098197:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 1098197:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1098197:pw-trigger.sh: pw_patch_check_state: 267: wait 1101860 ++ 1098197:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 1098197:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1098197:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.hWUnYKyhpx ++ 1098197:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 458546, "url": "https://patchwork.sourceware.org/api/1.2/patches/136116/checks/458546/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-05-30T20:00:50.186501", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-arm-precommit/builds/10331/log", "context": "tcwg_gdb_build--master-arm", "description": "Build started" }' = null ']' +++ 1098197:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1098197:pw-trigger.sh: pw_patch_check_state: 273: date=2026-05-30T20:00:50.186501 +++ 1098197:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-05-30T20:00:50.186501 +%s ++ 1098197:pw-trigger.sh: pw_patch_check_state: 274: date=1780171250 ++ 1098197:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1780171250 ']' ++ 1098197:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1780171250 +++ 1098197:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1098197:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 1098197:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1098197:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 1098197:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1098197:pw-trigger.sh: pw_patch_check_state: 267: wait 1101867 ++ 1098197:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 1098197:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1098197:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.hWUnYKyhpx ++ 1098197:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 458547, "url": "https://patchwork.sourceware.org/api/1.2/patches/136116/checks/458547/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-05-30T20:00:52.433048", "state": "fail", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-arm-precommit/builds/10331/archive/artifacts/jenkins/pw-apply.log", "context": "tcwg_gdb_build--master-arm", "description": "Patch failed to apply" }' = null ']' +++ 1098197:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1098197:pw-trigger.sh: pw_patch_check_state: 273: date=2026-05-30T20:00:52.433048 +++ 1098197:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-05-30T20:00:52.433048 +%s ++ 1098197:pw-trigger.sh: pw_patch_check_state: 274: date=1780171252 ++ 1098197:pw-trigger.sh: pw_patch_check_state: 275: '[' 1780171250 -le 1780171252 ']' ++ 1098197:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1780171252 +++ 1098197:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1098197:pw-trigger.sh: pw_patch_check_state: 277: cur_state=fail ++ 1098197:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1098197:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 1098197:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1098197:pw-trigger.sh: pw_patch_check_state: 267: wait 1101874 ++ 1098197:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 1098197:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1098197:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.hWUnYKyhpx ++ 1098197:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 1098197:pw-trigger.sh: pw_patch_check_state: 270: break ++ 1098197:pw-trigger.sh: pw_patch_check_state: 281: echo fail +++ 1098197:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.xcwcTWXS5G /tmp/tmp.hWUnYKyhpx + 1098197:pw-trigger.sh: 103: check_state=fail + 1098197:pw-trigger.sh: 104: '[' fail '!=' success ']' WARNING: Waiting for 136116:tcwg_gdb_build--master-arm to succeed. + 1098197:pw-trigger.sh: 105: break + 1098197:pw-trigger.sh: 108: '[' fail '!=' success ']' + 1098197:pw-trigger.sh: 109: echo 'WARNING: Waiting for 136116:tcwg_gdb_build--master-arm to succeed.' + 1098197:pw-trigger.sh: 110: continue + 1098197:pw-trigger.sh: 62: '[' 10 -gt 0 ']' + 1098197:pw-trigger.sh: 63: i=9 ++ 1098197:pw-trigger.sh: 64: shyaml get-value 9.id + 1098197:pw-trigger.sh: 64: series_id=61688 + 1098197:pw-trigger.sh: 66: pw_series_complete_p gdb 61688 + 1098197:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 1098197:pw-trigger.sh: pw_series_complete_p: 183: local project=gdb + 1098197:pw-trigger.sh: pw_series_complete_p: 184: local series_id=61688 + 1098197:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 1098197:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get gdb series 61688 property Complete value ++ 1098197:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 1098197:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 1098197:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 1098197:pw-trigger.sh: pw_yaml_get: 100: local id=61688 ++ 1098197:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 1098197:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 1098197:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 1098197:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 1098197:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 1098197:pw-trigger.sh: pw_yaml_get: 108: set +x + 1098197:pw-trigger.sh: pw_series_complete_p: 187: value=True + 1098197:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 1098197:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 1098197:pw-trigger.sh: 71: num_patch=0 + 1098197:pw-trigger.sh: 72: true ++ 1098197:pw-trigger.sh: 74: pw_get_patch_from_series gdb 61688 0 ++ 1098197:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 1098197:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 1098197:pw-trigger.sh: pw_get_patch_from_series: 204: local id=61688 ++ 1098197:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 1098197:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 1098197:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 61688 property '.*' value Patches 0 +++ 1098197:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 1098197:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 1098197:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 1098197:pw-trigger.sh: pw_yaml_get: 100: local id=61688 +++ 1098197:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 1098197:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 1098197:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 1098197:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 1098197:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 1098197:pw-trigger.sh: pw_yaml_get: 108: set +x +++ 1098197:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 ++ 1098197:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=136140 ++ 1098197:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 136140 = '' ']' ++ 1098197:pw-trigger.sh: pw_get_patch_from_series: 213: echo 136140 + 1098197:pw-trigger.sh: 74: patch_id=136140 + 1098197:pw-trigger.sh: 75: '[' 136140 = '' ']' ++ 1098197:pw-trigger.sh: 82: pw_get_patch_data gdb 136140 State ++ 1098197:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 1098197:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 1098197:pw-trigger.sh: pw_get_patch_data: 224: local project=gdb ++ 1098197:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=136140 ++ 1098197:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 1098197:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gdb patch 136140 property State value ++ 1098197:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 1098197:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 1098197:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 1098197:pw-trigger.sh: pw_yaml_get: 100: local id=136140 ++ 1098197:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 1098197:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 1098197:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 1098197:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 1098197:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 1098197:pw-trigger.sh: pw_yaml_get: 108: set +x + 1098197:pw-trigger.sh: 82: patch_state=new + 1098197:pw-trigger.sh: 83: case "$patch_state" in ++ 1098197:pw-trigger.sh: 89: pw_patch_check_state 136140 tcwg_gdb_check--master-arm ++ 1098197:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 1098197:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=136140 ++ 1098197:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_check--master-arm ++ 1098197:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 1098197:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_check--master-arm +++ 1098197:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 1098197:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 1098197:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_check--master-arm +++ 1098197:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 1098197:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 1098197:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 1098197:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 1098197:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_check--master-arm ++ 1098197:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 1098197:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 1098197:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.uBN6L8wgTX +++ 1098197:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 1098197:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.M6vB2SxalU ++ 1098197:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.uBN6L8wgTX /tmp/tmp.M6vB2SxalU' EXIT ++ 1098197:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 1098197:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/136140/checks/ ++ 1098197:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/136140/checks/?user=linaro-tcwg-bot&context=tcwg_gdb_check--master-arm&page=last' ++ 1098197:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 1098197:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 1098197:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1098197:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 1098197:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1098197:pw-trigger.sh: pw_patch_check_state: 267: wait 1101961 ++ 1098197:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 1098197:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1098197:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.M6vB2SxalU ++ 1098197:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 458932, "url": "https://patchwork.sourceware.org/api/1.2/patches/136140/checks/458932/", "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-01T03:28:39.057128", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_check--master-arm-precommit/builds/10256/log", "context": "tcwg_gdb_check--master-arm", "description": "Test started" }' = null ']' +++ 1098197:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1098197:pw-trigger.sh: pw_patch_check_state: 273: date=2026-06-01T03:28:39.057128 +++ 1098197:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-06-01T03:28:39.057128 +%s ++ 1098197:pw-trigger.sh: pw_patch_check_state: 274: date=1780284519 ++ 1098197:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1780284519 ']' ++ 1098197:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1780284519 +++ 1098197:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1098197:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 1098197:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1098197:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 1098197:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1098197:pw-trigger.sh: pw_patch_check_state: 267: wait 1101968 ++ 1098197:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 1098197:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1098197:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.M6vB2SxalU ++ 1098197:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 458933, "url": "https://patchwork.sourceware.org/api/1.2/patches/136140/checks/458933/", "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-01T03:28:40.409197", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_check--master-arm-precommit/builds/10256/log", "context": "tcwg_gdb_check--master-arm", "description": "Patch applied" }' = null ']' +++ 1098197:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1098197:pw-trigger.sh: pw_patch_check_state: 273: date=2026-06-01T03:28:40.409197 +++ 1098197:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-06-01T03:28:40.409197 +%s ++ 1098197:pw-trigger.sh: pw_patch_check_state: 274: date=1780284520 ++ 1098197:pw-trigger.sh: pw_patch_check_state: 275: '[' 1780284519 -le 1780284520 ']' ++ 1098197:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1780284520 +++ 1098197:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1098197:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 1098197:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1098197:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 1098197:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1098197:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 1098197:pw-trigger.sh: pw_patch_check_state: 267: wait 1101975 ++ 1098197:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1098197:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.M6vB2SxalU ++ 1098197:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 458943, "url": "https://patchwork.sourceware.org/api/1.2/patches/136140/checks/458943/", "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-01T05:30:37.101426", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_check--master-arm-precommit/builds/10256/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_gdb_check--master-arm", "description": "Test passed" }' = null ']' +++ 1098197:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1098197:pw-trigger.sh: pw_patch_check_state: 273: date=2026-06-01T05:30:37.101426 +++ 1098197:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-06-01T05:30:37.101426 +%s ++ 1098197:pw-trigger.sh: pw_patch_check_state: 274: date=1780291837 ++ 1098197:pw-trigger.sh: pw_patch_check_state: 275: '[' 1780284520 -le 1780291837 ']' ++ 1098197:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1780291837 +++ 1098197:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1098197:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 1098197:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1098197:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 1098197:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1098197:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 1098197:pw-trigger.sh: pw_patch_check_state: 267: wait 1101982 ++ 1098197:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1098197:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.M6vB2SxalU ++ 1098197:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 1098197:pw-trigger.sh: pw_patch_check_state: 270: break ++ 1098197:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 1098197:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.uBN6L8wgTX /tmp/tmp.M6vB2SxalU + 1098197:pw-trigger.sh: 89: check_state=success + 1098197:pw-trigger.sh: 90: '[' success = pending ']' + 1098197:pw-trigger.sh: 93: num_patch=1 + 1098197:pw-trigger.sh: 72: true ++ 1098197:pw-trigger.sh: 74: pw_get_patch_from_series gdb 61688 1 ++ 1098197:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 1098197:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 1098197:pw-trigger.sh: pw_get_patch_from_series: 204: local id=61688 ++ 1098197:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 1098197:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 1098197:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 61688 property '.*' value Patches 1 +++ 1098197:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 1098197:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 1098197:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 1098197:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 1098197:pw-trigger.sh: pw_yaml_get: 100: local id=61688 +++ 1098197:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 1098197:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 1098197:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 1098197:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 1098197:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 1098197:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 1098197:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id= ++ 1098197:pw-trigger.sh: pw_get_patch_from_series: 210: '[' '' = '' ']' ++ 1098197:pw-trigger.sh: pw_get_patch_from_series: 211: return 1 ++ 1098197:pw-trigger.sh: 74: true + 1098197:pw-trigger.sh: 74: patch_id= + 1098197:pw-trigger.sh: 75: '[' '' = '' ']' + 1098197:pw-trigger.sh: 76: break + 1098197:pw-trigger.sh: 96: '[' '' = '' ']' + 1098197:pw-trigger.sh: 97: continue + 1098197:pw-trigger.sh: 62: '[' 9 -gt 0 ']' + 1098197:pw-trigger.sh: 63: i=8 ++ 1098197:pw-trigger.sh: 64: shyaml get-value 8.id + 1098197:pw-trigger.sh: 64: series_id=61706 + 1098197:pw-trigger.sh: 66: pw_series_complete_p gdb 61706 + 1098197:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 1098197:pw-trigger.sh: pw_series_complete_p: 183: local project=gdb + 1098197:pw-trigger.sh: pw_series_complete_p: 184: local series_id=61706 + 1098197:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 1098197:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get gdb series 61706 property Complete value ++ 1098197:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 1098197:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 1098197:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 1098197:pw-trigger.sh: pw_yaml_get: 100: local id=61706 ++ 1098197:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 1098197:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 1098197:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 1098197:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 1098197:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 1098197:pw-trigger.sh: pw_yaml_get: 108: set +x + 1098197:pw-trigger.sh: pw_series_complete_p: 187: value=True + 1098197:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 1098197:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 1098197:pw-trigger.sh: 71: num_patch=0 + 1098197:pw-trigger.sh: 72: true ++ 1098197:pw-trigger.sh: 74: pw_get_patch_from_series gdb 61706 0 ++ 1098197:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 1098197:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 1098197:pw-trigger.sh: pw_get_patch_from_series: 204: local id=61706 ++ 1098197:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 1098197:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 1098197:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 61706 property '.*' value Patches 0 +++ 1098197:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 1098197:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 1098197:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 1098197:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 1098197:pw-trigger.sh: pw_yaml_get: 100: local id=61706 +++ 1098197:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 1098197:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 1098197:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 1098197:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 1098197:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 1098197:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 1098197:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=136159 ++ 1098197:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 136159 = '' ']' ++ 1098197:pw-trigger.sh: pw_get_patch_from_series: 213: echo 136159 + 1098197:pw-trigger.sh: 74: patch_id=136159 + 1098197:pw-trigger.sh: 75: '[' 136159 = '' ']' ++ 1098197:pw-trigger.sh: 82: pw_get_patch_data gdb 136159 State ++ 1098197:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 1098197:pw-trigger.sh: pw_get_patch_data: 224: local project=gdb ++ 1098197:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=136159 ++ 1098197:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 1098197:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gdb patch 136159 property State value ++ 1098197:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 1098197:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 1098197:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 1098197:pw-trigger.sh: pw_yaml_get: 100: local id=136159 ++ 1098197:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 1098197:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 1098197:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 1098197:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 1098197:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 1098197:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 1098197:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' + 1098197:pw-trigger.sh: 82: patch_state=committed + 1098197:pw-trigger.sh: 83: case "$patch_state" in ++ 1098197:pw-trigger.sh: 89: pw_patch_check_state 136159 tcwg_gdb_check--master-arm ++ 1098197:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 1098197:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=136159 ++ 1098197:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_check--master-arm ++ 1098197:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 1098197:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_check--master-arm +++ 1098197:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 1098197:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 1098197:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_check--master-arm +++ 1098197:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 1098197:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 1098197:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 1098197:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 1098197:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_check--master-arm ++ 1098197:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 1098197:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 1098197:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.zQpaobkATs +++ 1098197:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 1098197:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.EZtKOr6lw2 ++ 1098197:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.zQpaobkATs /tmp/tmp.EZtKOr6lw2' EXIT ++ 1098197:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 1098197:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/136159/checks/ ++ 1098197:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/136159/checks/?user=linaro-tcwg-bot&context=tcwg_gdb_check--master-arm&page=last' ++ 1098197:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 1098197:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 1098197:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1098197:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 1098197:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1098197:pw-trigger.sh: pw_patch_check_state: 267: wait 1102090 ++ 1098197:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 1098197:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1098197:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.EZtKOr6lw2 ++ 1098197:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 1098197:pw-trigger.sh: pw_patch_check_state: 270: break ++ 1098197:pw-trigger.sh: pw_patch_check_state: 281: echo pending +++ 1098197:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.zQpaobkATs /tmp/tmp.EZtKOr6lw2 + 1098197:pw-trigger.sh: 89: check_state=pending + 1098197:pw-trigger.sh: 90: '[' pending = pending ']' + 1098197:pw-trigger.sh: 91: break + 1098197:pw-trigger.sh: 96: '[' 136159 = '' ']' + 1098197:pw-trigger.sh: 101: check_state=success + 1098197:pw-trigger.sh: 102: for prereq_bot in "${prereq_bots[@]}" ++ 1098197:pw-trigger.sh: 103: pw_patch_check_state 136159 tcwg_gdb_build--master-arm ++ 1098197:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 1098197:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=136159 ++ 1098197:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_build--master-arm ++ 1098197:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 1098197:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_build--master-arm +++ 1098197:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 1098197:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 1098197:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_build--master-arm +++ 1098197:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 1098197:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 1098197:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 1098197:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 1098197:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_build--master-arm ++ 1098197:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 1098197:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 1098197:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.NYTj3aLnXh +++ 1098197:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 1098197:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.RaciQCx4TQ ++ 1098197:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.NYTj3aLnXh /tmp/tmp.RaciQCx4TQ' EXIT ++ 1098197:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 1098197:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/136159/checks/ ++ 1098197:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/136159/checks/?user=linaro-tcwg-bot&context=tcwg_gdb_build--master-arm&page=last' ++ 1098197:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 1098197:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 1098197:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1098197:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 1098197:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1098197:pw-trigger.sh: pw_patch_check_state: 267: wait 1102105 ++ 1098197:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 1098197:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1098197:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.RaciQCx4TQ ++ 1098197:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 459147, "url": "https://patchwork.sourceware.org/api/1.2/patches/136159/checks/459147/", "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-01T20:45:50.214497", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-arm-precommit/builds/10333/log", "context": "tcwg_gdb_build--master-arm", "description": "Build started" }' = null ']' +++ 1098197:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1098197:pw-trigger.sh: pw_patch_check_state: 273: date=2026-06-01T20:45:50.214497 +++ 1098197:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-06-01T20:45:50.214497 +%s ++ 1098197:pw-trigger.sh: pw_patch_check_state: 274: date=1780346750 ++ 1098197:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1780346750 ']' ++ 1098197:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1780346750 +++ 1098197:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1098197:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 1098197:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1098197:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 1098197:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1098197:pw-trigger.sh: pw_patch_check_state: 267: wait 1102112 ++ 1098197:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 1098197:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1098197:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.RaciQCx4TQ ++ 1098197:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 459150, "url": "https://patchwork.sourceware.org/api/1.2/patches/136159/checks/459150/", "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-01T20:46:03.400744", "state": "fail", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-arm-precommit/builds/10333/archive/artifacts/jenkins/pw-apply.log", "context": "tcwg_gdb_build--master-arm", "description": "Patch failed to apply" }' = null ']' +++ 1098197:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1098197:pw-trigger.sh: pw_patch_check_state: 273: date=2026-06-01T20:46:03.400744 +++ 1098197:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-06-01T20:46:03.400744 +%s ++ 1098197:pw-trigger.sh: pw_patch_check_state: 274: date=1780346763 ++ 1098197:pw-trigger.sh: pw_patch_check_state: 275: '[' 1780346750 -le 1780346763 ']' ++ 1098197:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1780346763 +++ 1098197:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1098197:pw-trigger.sh: pw_patch_check_state: 277: cur_state=fail ++ 1098197:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1098197:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 1098197:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1098197:pw-trigger.sh: pw_patch_check_state: 267: wait 1102119 ++ 1098197:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 1098197:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1098197:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.RaciQCx4TQ ++ 1098197:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 1098197:pw-trigger.sh: pw_patch_check_state: 270: break ++ 1098197:pw-trigger.sh: pw_patch_check_state: 281: echo fail +++ 1098197:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.NYTj3aLnXh /tmp/tmp.RaciQCx4TQ + 1098197:pw-trigger.sh: 103: check_state=fail + 1098197:pw-trigger.sh: 104: '[' fail '!=' success ']' WARNING: Waiting for 136159:tcwg_gdb_build--master-arm to succeed. + 1098197:pw-trigger.sh: 105: break + 1098197:pw-trigger.sh: 108: '[' fail '!=' success ']' + 1098197:pw-trigger.sh: 109: echo 'WARNING: Waiting for 136159:tcwg_gdb_build--master-arm to succeed.' + 1098197:pw-trigger.sh: 110: continue + 1098197:pw-trigger.sh: 62: '[' 8 -gt 0 ']' + 1098197:pw-trigger.sh: 63: i=7 ++ 1098197:pw-trigger.sh: 64: shyaml get-value 7.id + 1098197:pw-trigger.sh: 64: series_id=61710 + 1098197:pw-trigger.sh: 66: pw_series_complete_p gdb 61710 + 1098197:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 1098197:pw-trigger.sh: pw_series_complete_p: 183: local project=gdb + 1098197:pw-trigger.sh: pw_series_complete_p: 184: local series_id=61710 + 1098197:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 1098197:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get gdb series 61710 property Complete value ++ 1098197:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 1098197:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 1098197:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 1098197:pw-trigger.sh: pw_yaml_get: 100: local id=61710 ++ 1098197:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 1098197:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 1098197:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 1098197:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 1098197:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 1098197:pw-trigger.sh: pw_yaml_get: 108: set +x + 1098197:pw-trigger.sh: pw_series_complete_p: 187: value=False + 1098197:pw-trigger.sh: pw_series_complete_p: 188: '[' False = True ']' + 1098197:pw-trigger.sh: pw_series_complete_p: 191: return 1 + 1098197:pw-trigger.sh: 67: continue + 1098197:pw-trigger.sh: 62: '[' 7 -gt 0 ']' + 1098197:pw-trigger.sh: 63: i=6 ++ 1098197:pw-trigger.sh: 64: shyaml get-value 6.id + 1098197:pw-trigger.sh: 64: series_id=61716 + 1098197:pw-trigger.sh: 66: pw_series_complete_p gdb 61716 + 1098197:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 1098197:pw-trigger.sh: pw_series_complete_p: 183: local project=gdb + 1098197:pw-trigger.sh: pw_series_complete_p: 184: local series_id=61716 + 1098197:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 1098197:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get gdb series 61716 property Complete value ++ 1098197:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 1098197:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 1098197:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 1098197:pw-trigger.sh: pw_yaml_get: 100: local id=61716 ++ 1098197:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 1098197:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 1098197:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 1098197:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 1098197:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 1098197:pw-trigger.sh: pw_yaml_get: 108: set +x + 1098197:pw-trigger.sh: pw_series_complete_p: 187: value=True + 1098197:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 1098197:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 1098197:pw-trigger.sh: 71: num_patch=0 + 1098197:pw-trigger.sh: 72: true ++ 1098197:pw-trigger.sh: 74: pw_get_patch_from_series gdb 61716 0 ++ 1098197:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 1098197:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 1098197:pw-trigger.sh: pw_get_patch_from_series: 204: local id=61716 ++ 1098197:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 1098197:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 1098197:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 61716 property '.*' value Patches 0 +++ 1098197:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 1098197:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 1098197:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 1098197:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 1098197:pw-trigger.sh: pw_yaml_get: 100: local id=61716 +++ 1098197:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 1098197:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 1098197:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 1098197:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 1098197:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 1098197:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 1098197:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=136188 ++ 1098197:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 136188 = '' ']' ++ 1098197:pw-trigger.sh: pw_get_patch_from_series: 213: echo 136188 + 1098197:pw-trigger.sh: 74: patch_id=136188 + 1098197:pw-trigger.sh: 75: '[' 136188 = '' ']' ++ 1098197:pw-trigger.sh: 82: pw_get_patch_data gdb 136188 State ++ 1098197:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 1098197:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 1098197:pw-trigger.sh: pw_get_patch_data: 224: local project=gdb ++ 1098197:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=136188 ++ 1098197:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 1098197:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gdb patch 136188 property State value ++ 1098197:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 1098197:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 1098197:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 1098197:pw-trigger.sh: pw_yaml_get: 100: local id=136188 ++ 1098197:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 1098197:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 1098197:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 1098197:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 1098197:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 1098197:pw-trigger.sh: pw_yaml_get: 108: set +x + 1098197:pw-trigger.sh: 82: patch_state=new + 1098197:pw-trigger.sh: 83: case "$patch_state" in ++ 1098197:pw-trigger.sh: 89: pw_patch_check_state 136188 tcwg_gdb_check--master-arm ++ 1098197:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 1098197:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=136188 ++ 1098197:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_check--master-arm ++ 1098197:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 1098197:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_check--master-arm +++ 1098197:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 1098197:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 1098197:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_check--master-arm +++ 1098197:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 1098197:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 1098197:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 1098197:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 1098197:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_check--master-arm ++ 1098197:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 1098197:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 1098197:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.VzjXoMDLxM +++ 1098197:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 1098197:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.jS4qND7owt ++ 1098197:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.VzjXoMDLxM /tmp/tmp.jS4qND7owt' EXIT ++ 1098197:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 1098197:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/136188/checks/ ++ 1098197:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/136188/checks/?user=linaro-tcwg-bot&context=tcwg_gdb_check--master-arm&page=last' ++ 1098197:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 1098197:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 1098197:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1098197:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 1098197:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1098197:pw-trigger.sh: pw_patch_check_state: 267: wait 1102230 ++ 1098197:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 1098197:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1098197:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.jS4qND7owt ++ 1098197:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 1098197:pw-trigger.sh: pw_patch_check_state: 270: break ++ 1098197:pw-trigger.sh: pw_patch_check_state: 281: echo pending +++ 1098197:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.VzjXoMDLxM /tmp/tmp.jS4qND7owt + 1098197:pw-trigger.sh: 89: check_state=pending + 1098197:pw-trigger.sh: 90: '[' pending = pending ']' + 1098197:pw-trigger.sh: 91: break + 1098197:pw-trigger.sh: 96: '[' 136188 = '' ']' + 1098197:pw-trigger.sh: 101: check_state=success + 1098197:pw-trigger.sh: 102: for prereq_bot in "${prereq_bots[@]}" ++ 1098197:pw-trigger.sh: 103: pw_patch_check_state 136188 tcwg_gdb_build--master-arm ++ 1098197:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 1098197:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=136188 ++ 1098197:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_build--master-arm ++ 1098197:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 1098197:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_build--master-arm +++ 1098197:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 1098197:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 1098197:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_build--master-arm +++ 1098197:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 1098197:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 1098197:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 1098197:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 1098197:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_build--master-arm ++ 1098197:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 1098197:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 1098197:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.lpxx6CxQvE +++ 1098197:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 1098197:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.vSPqBw3As6 ++ 1098197:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.lpxx6CxQvE /tmp/tmp.vSPqBw3As6' EXIT ++ 1098197:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 1098197:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/136188/checks/ ++ 1098197:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/136188/checks/?user=linaro-tcwg-bot&context=tcwg_gdb_build--master-arm&page=last' ++ 1098197:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 1098197:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 1098197:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1098197:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 1098197:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1098197:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 1098197:pw-trigger.sh: pw_patch_check_state: 267: wait 1102245 ++ 1098197:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1098197:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.vSPqBw3As6 ++ 1098197:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 459146, "url": "https://patchwork.sourceware.org/api/1.2/patches/136188/checks/459146/", "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-01T20:45:48.354231", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-arm-precommit/builds/10334/log", "context": "tcwg_gdb_build--master-arm", "description": "Build started" }' = null ']' +++ 1098197:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1098197:pw-trigger.sh: pw_patch_check_state: 273: date=2026-06-01T20:45:48.354231 +++ 1098197:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-06-01T20:45:48.354231 +%s ++ 1098197:pw-trigger.sh: pw_patch_check_state: 274: date=1780346748 ++ 1098197:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1780346748 ']' ++ 1098197:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1780346748 +++ 1098197:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1098197:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 1098197:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1098197:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 1098197:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1098197:pw-trigger.sh: pw_patch_check_state: 267: wait 1102252 ++ 1098197:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 1098197:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1098197:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.vSPqBw3As6 ++ 1098197:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 459149, "url": "https://patchwork.sourceware.org/api/1.2/patches/136188/checks/459149/", "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-01T20:46:00.553960", "state": "fail", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-arm-precommit/builds/10334/archive/artifacts/jenkins/pw-apply.log", "context": "tcwg_gdb_build--master-arm", "description": "Patch failed to apply" }' = null ']' +++ 1098197:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1098197:pw-trigger.sh: pw_patch_check_state: 273: date=2026-06-01T20:46:00.553960 +++ 1098197:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-06-01T20:46:00.553960 +%s ++ 1098197:pw-trigger.sh: pw_patch_check_state: 274: date=1780346760 ++ 1098197:pw-trigger.sh: pw_patch_check_state: 275: '[' 1780346748 -le 1780346760 ']' ++ 1098197:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1780346760 +++ 1098197:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1098197:pw-trigger.sh: pw_patch_check_state: 277: cur_state=fail ++ 1098197:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1098197:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 1098197:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1098197:pw-trigger.sh: pw_patch_check_state: 267: wait 1102259 ++ 1098197:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 1098197:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1098197:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.vSPqBw3As6 ++ 1098197:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 1098197:pw-trigger.sh: pw_patch_check_state: 270: break ++ 1098197:pw-trigger.sh: pw_patch_check_state: 281: echo fail +++ 1098197:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.lpxx6CxQvE /tmp/tmp.vSPqBw3As6 + 1098197:pw-trigger.sh: 103: check_state=fail WARNING: Waiting for 136188:tcwg_gdb_build--master-arm to succeed. + 1098197:pw-trigger.sh: 104: '[' fail '!=' success ']' + 1098197:pw-trigger.sh: 105: break + 1098197:pw-trigger.sh: 108: '[' fail '!=' success ']' + 1098197:pw-trigger.sh: 109: echo 'WARNING: Waiting for 136188:tcwg_gdb_build--master-arm to succeed.' + 1098197:pw-trigger.sh: 110: continue + 1098197:pw-trigger.sh: 62: '[' 6 -gt 0 ']' + 1098197:pw-trigger.sh: 63: i=5 ++ 1098197:pw-trigger.sh: 64: shyaml get-value 5.id + 1098197:pw-trigger.sh: 64: series_id=61725 + 1098197:pw-trigger.sh: 66: pw_series_complete_p gdb 61725 + 1098197:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 1098197:pw-trigger.sh: pw_series_complete_p: 183: local project=gdb + 1098197:pw-trigger.sh: pw_series_complete_p: 184: local series_id=61725 + 1098197:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 1098197:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get gdb series 61725 property Complete value ++ 1098197:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 1098197:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 1098197:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 1098197:pw-trigger.sh: pw_yaml_get: 100: local id=61725 ++ 1098197:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 1098197:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 1098197:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 1098197:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 1098197:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 1098197:pw-trigger.sh: pw_yaml_get: 108: set +x + 1098197:pw-trigger.sh: pw_series_complete_p: 187: value=True + 1098197:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 1098197:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 1098197:pw-trigger.sh: 71: num_patch=0 + 1098197:pw-trigger.sh: 72: true ++ 1098197:pw-trigger.sh: 74: pw_get_patch_from_series gdb 61725 0 ++ 1098197:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 1098197:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 1098197:pw-trigger.sh: pw_get_patch_from_series: 204: local id=61725 ++ 1098197:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 1098197:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 1098197:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 61725 property '.*' value Patches 0 +++ 1098197:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 1098197:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 1098197:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 1098197:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 1098197:pw-trigger.sh: pw_yaml_get: 100: local id=61725 +++ 1098197:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 1098197:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 1098197:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 1098197:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 1098197:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 1098197:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 1098197:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=136207 ++ 1098197:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 136207 = '' ']' ++ 1098197:pw-trigger.sh: pw_get_patch_from_series: 213: echo 136207 + 1098197:pw-trigger.sh: 74: patch_id=136207 + 1098197:pw-trigger.sh: 75: '[' 136207 = '' ']' ++ 1098197:pw-trigger.sh: 82: pw_get_patch_data gdb 136207 State ++ 1098197:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 1098197:pw-trigger.sh: pw_get_patch_data: 224: local project=gdb ++ 1098197:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=136207 ++ 1098197:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 1098197:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gdb patch 136207 property State value ++ 1098197:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 1098197:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 1098197:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 1098197:pw-trigger.sh: pw_yaml_get: 100: local id=136207 ++ 1098197:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 1098197:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 1098197:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 1098197:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 1098197:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 1098197:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 1098197:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' + 1098197:pw-trigger.sh: 82: patch_state=new + 1098197:pw-trigger.sh: 83: case "$patch_state" in ++ 1098197:pw-trigger.sh: 89: pw_patch_check_state 136207 tcwg_gdb_check--master-arm ++ 1098197:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 1098197:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=136207 ++ 1098197:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_check--master-arm ++ 1098197:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 1098197:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_check--master-arm +++ 1098197:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 1098197:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 1098197:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_check--master-arm +++ 1098197:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 1098197:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 1098197:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 1098197:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 1098197:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_check--master-arm ++ 1098197:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 1098197:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 1098197:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.v2MtUJnCyu +++ 1098197:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 1098197:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.lmt8k7tzgj ++ 1098197:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.v2MtUJnCyu /tmp/tmp.lmt8k7tzgj' EXIT ++ 1098197:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 1098197:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/136207/checks/ ++ 1098197: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' ++ 1098197:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 1098197:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 1098197:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1098197:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 1098197:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1098197:pw-trigger.sh: pw_patch_check_state: 267: wait 1102354 ++ 1098197:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 1098197:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1098197:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.lmt8k7tzgj ++ 1098197: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 ']' +++ 1098197:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1098197:pw-trigger.sh: pw_patch_check_state: 273: date=2026-06-02T00:02:02.136066 +++ 1098197:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-06-02T00:02:02.136066 +%s ++ 1098197:pw-trigger.sh: pw_patch_check_state: 274: date=1780358522 ++ 1098197:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1780358522 ']' ++ 1098197:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1780358522 +++ 1098197:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1098197:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 1098197:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1098197:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 1098197:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1098197:pw-trigger.sh: pw_patch_check_state: 267: wait 1102361 ++ 1098197:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 1098197:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1098197:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.lmt8k7tzgj ++ 1098197: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 ']' +++ 1098197:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1098197:pw-trigger.sh: pw_patch_check_state: 273: date=2026-06-02T00:02:03.494768 +++ 1098197:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-06-02T00:02:03.494768 +%s ++ 1098197:pw-trigger.sh: pw_patch_check_state: 274: date=1780358523 ++ 1098197:pw-trigger.sh: pw_patch_check_state: 275: '[' 1780358522 -le 1780358523 ']' ++ 1098197:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1780358523 +++ 1098197:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1098197:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 1098197:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1098197:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 1098197:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1098197:pw-trigger.sh: pw_patch_check_state: 267: wait 1102368 ++ 1098197:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 1098197:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1098197:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.lmt8k7tzgj ++ 1098197: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 ']' +++ 1098197:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1098197:pw-trigger.sh: pw_patch_check_state: 273: date=2026-06-02T03:20:21.725280 +++ 1098197:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-06-02T03:20:21.725280 +%s ++ 1098197:pw-trigger.sh: pw_patch_check_state: 274: date=1780370421 ++ 1098197:pw-trigger.sh: pw_patch_check_state: 275: '[' 1780358523 -le 1780370421 ']' ++ 1098197:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1780370421 +++ 1098197:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1098197:pw-trigger.sh: pw_patch_check_state: 277: cur_state=fail ++ 1098197:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1098197:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 1098197:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1098197:pw-trigger.sh: pw_patch_check_state: 267: wait 1102375 ++ 1098197:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 1098197:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1098197:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.lmt8k7tzgj ++ 1098197:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 1098197:pw-trigger.sh: pw_patch_check_state: 270: break ++ 1098197:pw-trigger.sh: pw_patch_check_state: 281: echo fail +++ 1098197:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.v2MtUJnCyu /tmp/tmp.lmt8k7tzgj + 1098197:pw-trigger.sh: 89: check_state=fail + 1098197:pw-trigger.sh: 90: '[' fail = pending ']' + 1098197:pw-trigger.sh: 93: num_patch=1 + 1098197:pw-trigger.sh: 72: true ++ 1098197:pw-trigger.sh: 74: pw_get_patch_from_series gdb 61725 1 ++ 1098197:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 1098197:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 1098197:pw-trigger.sh: pw_get_patch_from_series: 204: local id=61725 ++ 1098197:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 1098197:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 1098197:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 61725 property '.*' value Patches 1 +++ 1098197:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 1098197:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 1098197:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 1098197:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 1098197:pw-trigger.sh: pw_yaml_get: 100: local id=61725 +++ 1098197:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 1098197:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 1098197:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 1098197:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 1098197:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 1098197:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 1098197:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=136204 ++ 1098197:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 136204 = '' ']' ++ 1098197:pw-trigger.sh: pw_get_patch_from_series: 213: echo 136204 + 1098197:pw-trigger.sh: 74: patch_id=136204 + 1098197:pw-trigger.sh: 75: '[' 136204 = '' ']' ++ 1098197:pw-trigger.sh: 82: pw_get_patch_data gdb 136204 State ++ 1098197:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 1098197:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 1098197:pw-trigger.sh: pw_get_patch_data: 224: local project=gdb ++ 1098197:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=136204 ++ 1098197:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 1098197:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gdb patch 136204 property State value ++ 1098197:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 1098197:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 1098197:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 1098197:pw-trigger.sh: pw_yaml_get: 100: local id=136204 ++ 1098197:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 1098197:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 1098197:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 1098197:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 1098197:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 1098197:pw-trigger.sh: pw_yaml_get: 108: set +x + 1098197:pw-trigger.sh: 82: patch_state=new + 1098197:pw-trigger.sh: 83: case "$patch_state" in ++ 1098197:pw-trigger.sh: 89: pw_patch_check_state 136204 tcwg_gdb_check--master-arm ++ 1098197:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 1098197:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=136204 ++ 1098197:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_check--master-arm ++ 1098197:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 1098197:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_check--master-arm +++ 1098197:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 1098197:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 1098197:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_check--master-arm +++ 1098197:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 1098197:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 1098197:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 1098197:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 1098197:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_check--master-arm ++ 1098197:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 1098197:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 1098197:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.DMMwnLmGDr +++ 1098197:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 1098197:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.uvWSyVMnBU ++ 1098197:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.DMMwnLmGDr /tmp/tmp.uvWSyVMnBU' EXIT ++ 1098197:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 1098197:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/136204/checks/ ++ 1098197: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' ++ 1098197:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 1098197:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 1098197:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1098197:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 1098197:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1098197:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 1098197:pw-trigger.sh: pw_patch_check_state: 267: wait 1102439 ++ 1098197:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1098197:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.uvWSyVMnBU ++ 1098197:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 1098197:pw-trigger.sh: pw_patch_check_state: 270: break ++ 1098197:pw-trigger.sh: pw_patch_check_state: 281: echo pending +++ 1098197:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.DMMwnLmGDr /tmp/tmp.uvWSyVMnBU + 1098197:pw-trigger.sh: 89: check_state=pending + 1098197:pw-trigger.sh: 90: '[' pending = pending ']' + 1098197:pw-trigger.sh: 91: break + 1098197:pw-trigger.sh: 96: '[' 136204 = '' ']' + 1098197:pw-trigger.sh: 101: check_state=success + 1098197:pw-trigger.sh: 102: for prereq_bot in "${prereq_bots[@]}" ++ 1098197:pw-trigger.sh: 103: pw_patch_check_state 136204 tcwg_gdb_build--master-arm ++ 1098197:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 1098197:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=136204 ++ 1098197:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_build--master-arm ++ 1098197:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 1098197:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_build--master-arm +++ 1098197:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 1098197:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 1098197:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_build--master-arm +++ 1098197:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 1098197:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 1098197:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 1098197:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 1098197:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_build--master-arm ++ 1098197:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 1098197:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 1098197:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.TkI9Z2NKBc +++ 1098197:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 1098197:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.jnTRBmfmJD ++ 1098197:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.TkI9Z2NKBc /tmp/tmp.jnTRBmfmJD' EXIT ++ 1098197:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 1098197:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/136204/checks/ ++ 1098197: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_build--master-arm&page=last' ++ 1098197:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 1098197:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 1098197:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1098197:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 1098197:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1098197:pw-trigger.sh: pw_patch_check_state: 267: wait 1102454 ++ 1098197:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 1098197:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1098197:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.jnTRBmfmJD ++ 1098197:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 459373, "url": "https://patchwork.sourceware.org/api/1.2/patches/136204/checks/459373/", "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-02T06:56:57.648212", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-arm-precommit/builds/10337/log", "context": "tcwg_gdb_build--master-arm", "description": "Build started" }' = null ']' +++ 1098197:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1098197:pw-trigger.sh: pw_patch_check_state: 273: date=2026-06-02T06:56:57.648212 +++ 1098197:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-06-02T06:56:57.648212 +%s ++ 1098197:pw-trigger.sh: pw_patch_check_state: 274: date=1780383417 ++ 1098197:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1780383417 ']' ++ 1098197:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1780383417 +++ 1098197:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1098197:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 1098197:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1098197:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 1098197:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1098197:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 1098197:pw-trigger.sh: pw_patch_check_state: 267: wait 1102461 ++ 1098197:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1098197:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.jnTRBmfmJD ++ 1098197:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 459374, "url": "https://patchwork.sourceware.org/api/1.2/patches/136204/checks/459374/", "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-02T06:57:02.168006", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-arm-precommit/builds/10337/log", "context": "tcwg_gdb_build--master-arm", "description": "Patch applied" }' = null ']' +++ 1098197:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1098197:pw-trigger.sh: pw_patch_check_state: 273: date=2026-06-02T06:57:02.168006 +++ 1098197:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-06-02T06:57:02.168006 +%s ++ 1098197:pw-trigger.sh: pw_patch_check_state: 274: date=1780383422 ++ 1098197:pw-trigger.sh: pw_patch_check_state: 275: '[' 1780383417 -le 1780383422 ']' ++ 1098197:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1780383422 +++ 1098197:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1098197:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 1098197:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1098197:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 1098197:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1098197:pw-trigger.sh: pw_patch_check_state: 267: wait 1102468 ++ 1098197:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 1098197:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1098197:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.jnTRBmfmJD ++ 1098197:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 459383, "url": "https://patchwork.sourceware.org/api/1.2/patches/136204/checks/459383/", "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-02T07:01:29.110733", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-arm-precommit/builds/10337/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_gdb_build--master-arm", "description": "Build passed" }' = null ']' +++ 1098197:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1098197:pw-trigger.sh: pw_patch_check_state: 273: date=2026-06-02T07:01:29.110733 +++ 1098197:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-06-02T07:01:29.110733 +%s ++ 1098197:pw-trigger.sh: pw_patch_check_state: 274: date=1780383689 ++ 1098197:pw-trigger.sh: pw_patch_check_state: 275: '[' 1780383422 -le 1780383689 ']' ++ 1098197:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1780383689 +++ 1098197:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1098197:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 1098197:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1098197:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 1098197:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1098197:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 1098197:pw-trigger.sh: pw_patch_check_state: 267: wait 1102475 ++ 1098197:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1098197:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.jnTRBmfmJD ++ 1098197:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 1098197:pw-trigger.sh: pw_patch_check_state: 270: break ++ 1098197:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 1098197:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.TkI9Z2NKBc /tmp/tmp.jnTRBmfmJD + 1098197:pw-trigger.sh: 103: check_state=success + 1098197:pw-trigger.sh: 104: '[' success '!=' success ']' + 1098197:pw-trigger.sh: 108: '[' success '!=' success ']' + 1098197:pw-trigger.sh: 113: j=1 + 1098197:pw-trigger.sh: 114: cat + 1098197:pw-trigger.sh: 62: '[' 5 -gt 0 ']' + 1098197:pw-trigger.sh: 63: i=4 ++ 1098197:pw-trigger.sh: 64: shyaml get-value 4.id + 1098197:pw-trigger.sh: 64: series_id=61738 + 1098197:pw-trigger.sh: 66: pw_series_complete_p gdb 61738 + 1098197:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 1098197:pw-trigger.sh: pw_series_complete_p: 183: local project=gdb + 1098197:pw-trigger.sh: pw_series_complete_p: 184: local series_id=61738 + 1098197:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 1098197:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get gdb series 61738 property Complete value ++ 1098197:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 1098197:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 1098197:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 1098197:pw-trigger.sh: pw_yaml_get: 100: local id=61738 ++ 1098197:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 1098197:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 1098197:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 1098197:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 1098197:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 1098197:pw-trigger.sh: pw_yaml_get: 108: set +x + 1098197:pw-trigger.sh: pw_series_complete_p: 187: value=True + 1098197:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 1098197:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 1098197:pw-trigger.sh: 71: num_patch=0 + 1098197:pw-trigger.sh: 72: true ++ 1098197:pw-trigger.sh: 74: pw_get_patch_from_series gdb 61738 0 ++ 1098197:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 1098197:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 1098197:pw-trigger.sh: pw_get_patch_from_series: 204: local id=61738 ++ 1098197:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 1098197:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 1098197:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 61738 property '.*' value Patches 0 +++ 1098197:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 1098197:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 1098197:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 1098197:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 1098197:pw-trigger.sh: pw_yaml_get: 100: local id=61738 +++ 1098197:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 1098197:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 1098197:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 1098197:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 1098197:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 1098197:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 1098197:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=136223 ++ 1098197:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 136223 = '' ']' ++ 1098197:pw-trigger.sh: pw_get_patch_from_series: 213: echo 136223 + 1098197:pw-trigger.sh: 74: patch_id=136223 + 1098197:pw-trigger.sh: 75: '[' 136223 = '' ']' ++ 1098197:pw-trigger.sh: 82: pw_get_patch_data gdb 136223 State ++ 1098197:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 1098197:pw-trigger.sh: pw_get_patch_data: 224: local project=gdb ++ 1098197:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=136223 ++ 1098197:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 1098197:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gdb patch 136223 property State value ++ 1098197:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 1098197:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 1098197:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 1098197:pw-trigger.sh: pw_yaml_get: 100: local id=136223 ++ 1098197:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 1098197:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 1098197:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 1098197:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 1098197:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 1098197:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 1098197:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' + 1098197:pw-trigger.sh: 82: patch_state=new + 1098197:pw-trigger.sh: 83: case "$patch_state" in ++ 1098197:pw-trigger.sh: 89: pw_patch_check_state 136223 tcwg_gdb_check--master-arm ++ 1098197:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 1098197:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=136223 ++ 1098197:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_check--master-arm ++ 1098197:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 1098197:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_check--master-arm +++ 1098197:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 1098197:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 1098197:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_check--master-arm +++ 1098197:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 1098197:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 1098197:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 1098197:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 1098197:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_check--master-arm ++ 1098197:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 1098197:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 1098197:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.dV5FUQuiO3 +++ 1098197:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 1098197:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.OikWPzU1i0 ++ 1098197:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.dV5FUQuiO3 /tmp/tmp.OikWPzU1i0' EXIT ++ 1098197:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 1098197:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/136223/checks/ ++ 1098197: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' ++ 1098197:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 1098197:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 1098197:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1098197:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 1098197:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1098197:pw-trigger.sh: pw_patch_check_state: 267: wait 1102563 ++ 1098197:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 1098197:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1098197:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.OikWPzU1i0 ++ 1098197:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 1098197:pw-trigger.sh: pw_patch_check_state: 270: break ++ 1098197:pw-trigger.sh: pw_patch_check_state: 281: echo pending +++ 1098197:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.dV5FUQuiO3 /tmp/tmp.OikWPzU1i0 + 1098197:pw-trigger.sh: 89: check_state=pending + 1098197:pw-trigger.sh: 90: '[' pending = pending ']' + 1098197:pw-trigger.sh: 91: break + 1098197:pw-trigger.sh: 96: '[' 136223 = '' ']' + 1098197:pw-trigger.sh: 101: check_state=success + 1098197:pw-trigger.sh: 102: for prereq_bot in "${prereq_bots[@]}" ++ 1098197:pw-trigger.sh: 103: pw_patch_check_state 136223 tcwg_gdb_build--master-arm ++ 1098197:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 1098197:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=136223 ++ 1098197:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_build--master-arm ++ 1098197:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 1098197:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_build--master-arm +++ 1098197:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 1098197:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 1098197:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_build--master-arm +++ 1098197:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 1098197:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 1098197:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 1098197:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 1098197:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_build--master-arm ++ 1098197:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 1098197:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 1098197:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.iihupPvV89 +++ 1098197:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 1098197:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.GMjiuG9b7R ++ 1098197:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.iihupPvV89 /tmp/tmp.GMjiuG9b7R' EXIT ++ 1098197:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 1098197:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/136223/checks/ ++ 1098197: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_build--master-arm&page=last' ++ 1098197:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 1098197:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 1098197:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1098197:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 1098197:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1098197:pw-trigger.sh: pw_patch_check_state: 267: wait 1102578 ++ 1098197:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 1098197:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1098197:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.GMjiuG9b7R ++ 1098197:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 459371, "url": "https://patchwork.sourceware.org/api/1.2/patches/136223/checks/459371/", "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-02T06:56:53.786002", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-arm-precommit/builds/10338/log", "context": "tcwg_gdb_build--master-arm", "description": "Build started" }' = null ']' +++ 1098197:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1098197:pw-trigger.sh: pw_patch_check_state: 273: date=2026-06-02T06:56:53.786002 +++ 1098197:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-06-02T06:56:53.786002 +%s ++ 1098197:pw-trigger.sh: pw_patch_check_state: 274: date=1780383413 ++ 1098197:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1780383413 ']' ++ 1098197:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1780383413 +++ 1098197:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1098197:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 1098197:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1098197:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 1098197:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1098197:pw-trigger.sh: pw_patch_check_state: 267: wait 1102585 ++ 1098197:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 1098197:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1098197:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.GMjiuG9b7R ++ 1098197:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 459372, "url": "https://patchwork.sourceware.org/api/1.2/patches/136223/checks/459372/", "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-02T06:56:56.234695", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-arm-precommit/builds/10338/log", "context": "tcwg_gdb_build--master-arm", "description": "Patch applied" }' = null ']' +++ 1098197:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1098197:pw-trigger.sh: pw_patch_check_state: 273: date=2026-06-02T06:56:56.234695 +++ 1098197:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-06-02T06:56:56.234695 +%s ++ 1098197:pw-trigger.sh: pw_patch_check_state: 274: date=1780383416 ++ 1098197:pw-trigger.sh: pw_patch_check_state: 275: '[' 1780383413 -le 1780383416 ']' ++ 1098197:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1780383416 +++ 1098197:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1098197:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 1098197:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1098197:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 1098197:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1098197:pw-trigger.sh: pw_patch_check_state: 267: wait 1102592 ++ 1098197:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 1098197:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1098197:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.GMjiuG9b7R ++ 1098197:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 459381, "url": "https://patchwork.sourceware.org/api/1.2/patches/136223/checks/459381/", "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-02T07:01:10.613792", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-arm-precommit/builds/10338/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_gdb_build--master-arm", "description": "Build passed" }' = null ']' +++ 1098197:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1098197:pw-trigger.sh: pw_patch_check_state: 273: date=2026-06-02T07:01:10.613792 +++ 1098197:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-06-02T07:01:10.613792 +%s ++ 1098197:pw-trigger.sh: pw_patch_check_state: 274: date=1780383670 ++ 1098197:pw-trigger.sh: pw_patch_check_state: 275: '[' 1780383416 -le 1780383670 ']' ++ 1098197:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1780383670 +++ 1098197:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1098197:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 1098197:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1098197:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 1098197:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1098197:pw-trigger.sh: pw_patch_check_state: 267: wait 1102599 ++ 1098197:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 1098197:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1098197:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.GMjiuG9b7R ++ 1098197:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 1098197:pw-trigger.sh: pw_patch_check_state: 270: break ++ 1098197:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 1098197:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.iihupPvV89 /tmp/tmp.GMjiuG9b7R + 1098197:pw-trigger.sh: 103: check_state=success + 1098197:pw-trigger.sh: 104: '[' success '!=' success ']' + 1098197:pw-trigger.sh: 108: '[' success '!=' success ']' + 1098197:pw-trigger.sh: 113: j=2 + 1098197:pw-trigger.sh: 114: cat + 1098197:pw-trigger.sh: 62: '[' 4 -gt 0 ']' + 1098197:pw-trigger.sh: 63: i=3 ++ 1098197:pw-trigger.sh: 64: shyaml get-value 3.id + 1098197:pw-trigger.sh: 64: series_id=61752 + 1098197:pw-trigger.sh: 66: pw_series_complete_p gdb 61752 + 1098197:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 1098197:pw-trigger.sh: pw_series_complete_p: 183: local project=gdb + 1098197:pw-trigger.sh: pw_series_complete_p: 184: local series_id=61752 + 1098197:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 1098197:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get gdb series 61752 property Complete value ++ 1098197:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 1098197:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 1098197:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 1098197:pw-trigger.sh: pw_yaml_get: 100: local id=61752 ++ 1098197:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 1098197:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 1098197:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 1098197:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 1098197:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 1098197:pw-trigger.sh: pw_yaml_get: 108: set +x + 1098197:pw-trigger.sh: pw_series_complete_p: 187: value=True + 1098197:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 1098197:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 1098197:pw-trigger.sh: 71: num_patch=0 + 1098197:pw-trigger.sh: 72: true ++ 1098197:pw-trigger.sh: 74: pw_get_patch_from_series gdb 61752 0 ++ 1098197:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 1098197:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 1098197:pw-trigger.sh: pw_get_patch_from_series: 204: local id=61752 ++ 1098197:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 1098197:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 1098197:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 61752 property '.*' value Patches 0 +++ 1098197:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 1098197:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 1098197:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 1098197:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 1098197:pw-trigger.sh: pw_yaml_get: 100: local id=61752 +++ 1098197:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 1098197:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 1098197:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 1098197:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 1098197:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 1098197:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 1098197:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=136288 ++ 1098197:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 136288 = '' ']' ++ 1098197:pw-trigger.sh: pw_get_patch_from_series: 213: echo 136288 + 1098197:pw-trigger.sh: 74: patch_id=136288 + 1098197:pw-trigger.sh: 75: '[' 136288 = '' ']' ++ 1098197:pw-trigger.sh: 82: pw_get_patch_data gdb 136288 State ++ 1098197:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 1098197:pw-trigger.sh: pw_get_patch_data: 224: local project=gdb ++ 1098197:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=136288 ++ 1098197:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 1098197:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gdb patch 136288 property State value ++ 1098197:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 1098197:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 1098197:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 1098197:pw-trigger.sh: pw_yaml_get: 100: local id=136288 ++ 1098197:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 1098197:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 1098197:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 1098197:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 1098197:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 1098197:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 1098197:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' + 1098197:pw-trigger.sh: 82: patch_state=new + 1098197:pw-trigger.sh: 83: case "$patch_state" in ++ 1098197:pw-trigger.sh: 89: pw_patch_check_state 136288 tcwg_gdb_check--master-arm ++ 1098197:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 1098197:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=136288 ++ 1098197:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_check--master-arm ++ 1098197:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 1098197:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_check--master-arm +++ 1098197:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 1098197:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 1098197:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_check--master-arm +++ 1098197:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 1098197:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 1098197:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 1098197:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 1098197:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_check--master-arm ++ 1098197:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 1098197:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 1098197:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.2miKVJPhca +++ 1098197:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 1098197:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.KEQ6OSPGL5 ++ 1098197:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.2miKVJPhca /tmp/tmp.KEQ6OSPGL5' EXIT ++ 1098197:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 1098197:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/136288/checks/ ++ 1098197: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' ++ 1098197:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 1098197:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 1098197:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1098197:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 1098197:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1098197:pw-trigger.sh: pw_patch_check_state: 267: wait 1102689 ++ 1098197:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 1098197:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1098197:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.KEQ6OSPGL5 ++ 1098197:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 1098197:pw-trigger.sh: pw_patch_check_state: 270: break ++ 1098197:pw-trigger.sh: pw_patch_check_state: 281: echo pending +++ 1098197:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.2miKVJPhca /tmp/tmp.KEQ6OSPGL5 + 1098197:pw-trigger.sh: 89: check_state=pending + 1098197:pw-trigger.sh: 90: '[' pending = pending ']' + 1098197:pw-trigger.sh: 91: break + 1098197:pw-trigger.sh: 96: '[' 136288 = '' ']' + 1098197:pw-trigger.sh: 101: check_state=success + 1098197:pw-trigger.sh: 102: for prereq_bot in "${prereq_bots[@]}" ++ 1098197:pw-trigger.sh: 103: pw_patch_check_state 136288 tcwg_gdb_build--master-arm ++ 1098197:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 1098197:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=136288 ++ 1098197:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_build--master-arm ++ 1098197:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 1098197:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_build--master-arm +++ 1098197:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 1098197:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 1098197:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_build--master-arm +++ 1098197:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 1098197:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 1098197:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 1098197:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 1098197:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_build--master-arm ++ 1098197:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 1098197:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 1098197:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.fB24IOe5xq +++ 1098197:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 1098197:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.Ir8C5a0Vix ++ 1098197:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.fB24IOe5xq /tmp/tmp.Ir8C5a0Vix' EXIT ++ 1098197:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 1098197:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/136288/checks/ ++ 1098197: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_build--master-arm&page=last' ++ 1098197:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 1098197:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 1098197:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1098197:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 1098197:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1098197:pw-trigger.sh: pw_patch_check_state: 267: wait 1102704 ++ 1098197:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 1098197:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1098197:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.Ir8C5a0Vix ++ 1098197:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 459505, "url": "https://patchwork.sourceware.org/api/1.2/patches/136288/checks/459505/", "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-02T13:37:02.230748", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-arm-precommit/builds/10341/log", "context": "tcwg_gdb_build--master-arm", "description": "Build started" }' = null ']' +++ 1098197:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1098197:pw-trigger.sh: pw_patch_check_state: 273: date=2026-06-02T13:37:02.230748 +++ 1098197:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-06-02T13:37:02.230748 +%s ++ 1098197:pw-trigger.sh: pw_patch_check_state: 274: date=1780407422 ++ 1098197:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1780407422 ']' ++ 1098197:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1780407422 +++ 1098197:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1098197:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 1098197:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1098197:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 1098197:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1098197:pw-trigger.sh: pw_patch_check_state: 267: wait 1102711 ++ 1098197:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 1098197:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1098197:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.Ir8C5a0Vix ++ 1098197:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 459506, "url": "https://patchwork.sourceware.org/api/1.2/patches/136288/checks/459506/", "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-02T13:37:03.322160", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-arm-precommit/builds/10341/log", "context": "tcwg_gdb_build--master-arm", "description": "Patch applied" }' = null ']' +++ 1098197:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1098197:pw-trigger.sh: pw_patch_check_state: 273: date=2026-06-02T13:37:03.322160 +++ 1098197:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-06-02T13:37:03.322160 +%s ++ 1098197:pw-trigger.sh: pw_patch_check_state: 274: date=1780407423 ++ 1098197:pw-trigger.sh: pw_patch_check_state: 275: '[' 1780407422 -le 1780407423 ']' ++ 1098197:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1780407423 +++ 1098197:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1098197:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 1098197:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1098197:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 1098197:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1098197:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 1098197:pw-trigger.sh: pw_patch_check_state: 267: wait 1102718 ++ 1098197:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1098197:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.Ir8C5a0Vix ++ 1098197:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 459510, "url": "https://patchwork.sourceware.org/api/1.2/patches/136288/checks/459510/", "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-02T13:39:51.666112", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-arm-precommit/builds/10341/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_gdb_build--master-arm", "description": "Build passed" }' = null ']' +++ 1098197:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1098197:pw-trigger.sh: pw_patch_check_state: 273: date=2026-06-02T13:39:51.666112 +++ 1098197:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-06-02T13:39:51.666112 +%s ++ 1098197:pw-trigger.sh: pw_patch_check_state: 274: date=1780407591 ++ 1098197:pw-trigger.sh: pw_patch_check_state: 275: '[' 1780407423 -le 1780407591 ']' ++ 1098197:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1780407591 +++ 1098197:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1098197:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 1098197:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1098197:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 1098197:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1098197:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 1098197:pw-trigger.sh: pw_patch_check_state: 267: wait 1102725 ++ 1098197:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1098197:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.Ir8C5a0Vix ++ 1098197:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 1098197:pw-trigger.sh: pw_patch_check_state: 270: break ++ 1098197:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 1098197:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.fB24IOe5xq /tmp/tmp.Ir8C5a0Vix + 1098197:pw-trigger.sh: 103: check_state=success + 1098197:pw-trigger.sh: 104: '[' success '!=' success ']' + 1098197:pw-trigger.sh: 108: '[' success '!=' success ']' + 1098197:pw-trigger.sh: 113: j=3 + 1098197:pw-trigger.sh: 114: cat + 1098197:pw-trigger.sh: 62: '[' 3 -gt 0 ']' + 1098197:pw-trigger.sh: 63: i=2 ++ 1098197:pw-trigger.sh: 64: shyaml get-value 2.id + 1098197:pw-trigger.sh: 64: series_id=61756 + 1098197:pw-trigger.sh: 66: pw_series_complete_p gdb 61756 + 1098197:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 1098197:pw-trigger.sh: pw_series_complete_p: 183: local project=gdb + 1098197:pw-trigger.sh: pw_series_complete_p: 184: local series_id=61756 + 1098197:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 1098197:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get gdb series 61756 property Complete value ++ 1098197:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 1098197:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 1098197:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 1098197:pw-trigger.sh: pw_yaml_get: 100: local id=61756 ++ 1098197:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 1098197:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 1098197:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 1098197:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 1098197:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 1098197:pw-trigger.sh: pw_yaml_get: 108: set +x + 1098197:pw-trigger.sh: pw_series_complete_p: 187: value=True + 1098197:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 1098197:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 1098197:pw-trigger.sh: 71: num_patch=0 + 1098197:pw-trigger.sh: 72: true ++ 1098197:pw-trigger.sh: 74: pw_get_patch_from_series gdb 61756 0 ++ 1098197:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 1098197:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 1098197:pw-trigger.sh: pw_get_patch_from_series: 204: local id=61756 ++ 1098197:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 1098197:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 1098197:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 61756 property '.*' value Patches 0 +++ 1098197:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 1098197:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 1098197:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 1098197:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 1098197:pw-trigger.sh: pw_yaml_get: 100: local id=61756 +++ 1098197:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 1098197:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 1098197:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 1098197:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 1098197:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 1098197:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 1098197:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=136293 ++ 1098197:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 136293 = '' ']' ++ 1098197:pw-trigger.sh: pw_get_patch_from_series: 213: echo 136293 + 1098197:pw-trigger.sh: 74: patch_id=136293 + 1098197:pw-trigger.sh: 75: '[' 136293 = '' ']' ++ 1098197:pw-trigger.sh: 82: pw_get_patch_data gdb 136293 State ++ 1098197:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 1098197:pw-trigger.sh: pw_get_patch_data: 224: local project=gdb ++ 1098197:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=136293 ++ 1098197:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 1098197:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gdb patch 136293 property State value ++ 1098197:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 1098197:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 1098197:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 1098197:pw-trigger.sh: pw_yaml_get: 100: local id=136293 ++ 1098197:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 1098197:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 1098197:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 1098197:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 1098197:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 1098197:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 1098197:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' + 1098197:pw-trigger.sh: 82: patch_state=new + 1098197:pw-trigger.sh: 83: case "$patch_state" in ++ 1098197:pw-trigger.sh: 89: pw_patch_check_state 136293 tcwg_gdb_check--master-arm ++ 1098197:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 1098197:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=136293 ++ 1098197:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_check--master-arm ++ 1098197:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 1098197:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 +++ 1098197:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_check--master-arm ++ 1098197:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 1098197:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_check--master-arm +++ 1098197:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 1098197:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 1098197:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 1098197:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 1098197:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_check--master-arm ++ 1098197:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 1098197:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 1098197:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.JvTb4K8NCf +++ 1098197:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 1098197:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.45v43UPahG ++ 1098197:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.JvTb4K8NCf /tmp/tmp.45v43UPahG' EXIT ++ 1098197:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 1098197:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/136293/checks/ ++ 1098197: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' ++ 1098197:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 1098197:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 1098197:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1098197:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 1098197:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1098197:pw-trigger.sh: pw_patch_check_state: 267: wait 1102815 ++ 1098197:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 1098197:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1098197:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.45v43UPahG ++ 1098197:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 1098197:pw-trigger.sh: pw_patch_check_state: 270: break ++ 1098197:pw-trigger.sh: pw_patch_check_state: 281: echo pending +++ 1098197:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.JvTb4K8NCf /tmp/tmp.45v43UPahG + 1098197:pw-trigger.sh: 89: check_state=pending + 1098197:pw-trigger.sh: 90: '[' pending = pending ']' + 1098197:pw-trigger.sh: 91: break + 1098197:pw-trigger.sh: 96: '[' 136293 = '' ']' + 1098197:pw-trigger.sh: 101: check_state=success + 1098197:pw-trigger.sh: 102: for prereq_bot in "${prereq_bots[@]}" ++ 1098197:pw-trigger.sh: 103: pw_patch_check_state 136293 tcwg_gdb_build--master-arm ++ 1098197:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 1098197:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=136293 ++ 1098197:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_build--master-arm ++ 1098197:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 1098197:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_build--master-arm +++ 1098197:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 1098197:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 1098197:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_build--master-arm +++ 1098197:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 1098197:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 1098197:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 1098197:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 1098197:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_build--master-arm ++ 1098197:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 1098197:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 1098197:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.IvXEDHrd3H +++ 1098197:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 1098197:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.QIKHWQY65P ++ 1098197:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.IvXEDHrd3H /tmp/tmp.QIKHWQY65P' EXIT ++ 1098197:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 1098197:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/136293/checks/ ++ 1098197: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_build--master-arm&page=last' ++ 1098197:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 1098197:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 1098197:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1098197:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 1098197:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1098197:pw-trigger.sh: pw_patch_check_state: 267: wait 1102830 ++ 1098197:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 1098197:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1098197:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.QIKHWQY65P ++ 1098197:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 459507, "url": "https://patchwork.sourceware.org/api/1.2/patches/136293/checks/459507/", "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-02T13:37:18.802700", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-arm-precommit/builds/10342/log", "context": "tcwg_gdb_build--master-arm", "description": "Build started" }' = null ']' +++ 1098197:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1098197:pw-trigger.sh: pw_patch_check_state: 273: date=2026-06-02T13:37:18.802700 +++ 1098197:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-06-02T13:37:18.802700 +%s ++ 1098197:pw-trigger.sh: pw_patch_check_state: 274: date=1780407438 ++ 1098197:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1780407438 ']' ++ 1098197:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1780407438 +++ 1098197:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1098197:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 1098197:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1098197:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 1098197:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1098197:pw-trigger.sh: pw_patch_check_state: 267: wait 1102837 ++ 1098197:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 1098197:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1098197:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.QIKHWQY65P ++ 1098197:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 459508, "url": "https://patchwork.sourceware.org/api/1.2/patches/136293/checks/459508/", "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-02T13:37:20.513429", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-arm-precommit/builds/10342/log", "context": "tcwg_gdb_build--master-arm", "description": "Patch applied" }' = null ']' +++ 1098197:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1098197:pw-trigger.sh: pw_patch_check_state: 273: date=2026-06-02T13:37:20.513429 +++ 1098197:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-06-02T13:37:20.513429 +%s ++ 1098197:pw-trigger.sh: pw_patch_check_state: 274: date=1780407440 ++ 1098197:pw-trigger.sh: pw_patch_check_state: 275: '[' 1780407438 -le 1780407440 ']' ++ 1098197:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1780407440 +++ 1098197:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1098197:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 1098197:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1098197:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 1098197:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1098197:pw-trigger.sh: pw_patch_check_state: 267: wait 1102844 ++ 1098197:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 1098197:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1098197:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.QIKHWQY65P ++ 1098197:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 459511, "url": "https://patchwork.sourceware.org/api/1.2/patches/136293/checks/459511/", "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-02T13:40:07.705269", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-arm-precommit/builds/10342/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_gdb_build--master-arm", "description": "Build passed" }' = null ']' +++ 1098197:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1098197:pw-trigger.sh: pw_patch_check_state: 273: date=2026-06-02T13:40:07.705269 +++ 1098197:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-06-02T13:40:07.705269 +%s ++ 1098197:pw-trigger.sh: pw_patch_check_state: 274: date=1780407607 ++ 1098197:pw-trigger.sh: pw_patch_check_state: 275: '[' 1780407440 -le 1780407607 ']' ++ 1098197:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1780407607 +++ 1098197:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1098197:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 1098197:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1098197:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 1098197:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1098197:pw-trigger.sh: pw_patch_check_state: 267: wait 1102851 ++ 1098197:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 1098197:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1098197:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.QIKHWQY65P ++ 1098197:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 1098197:pw-trigger.sh: pw_patch_check_state: 270: break ++ 1098197:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 1098197:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.IvXEDHrd3H /tmp/tmp.QIKHWQY65P + 1098197:pw-trigger.sh: 103: check_state=success + 1098197:pw-trigger.sh: 104: '[' success '!=' success ']' + 1098197:pw-trigger.sh: 108: '[' success '!=' success ']' + 1098197:pw-trigger.sh: 113: j=4 + 1098197:pw-trigger.sh: 114: cat + 1098197:pw-trigger.sh: 62: '[' 2 -gt 0 ']' + 1098197:pw-trigger.sh: 63: i=1 ++ 1098197:pw-trigger.sh: 64: shyaml get-value 1.id + 1098197:pw-trigger.sh: 64: series_id=61765 + 1098197:pw-trigger.sh: 66: pw_series_complete_p gdb 61765 + 1098197:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 1098197:pw-trigger.sh: pw_series_complete_p: 183: local project=gdb + 1098197:pw-trigger.sh: pw_series_complete_p: 184: local series_id=61765 + 1098197:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 1098197:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get gdb series 61765 property Complete value ++ 1098197:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 1098197:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 1098197:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 1098197:pw-trigger.sh: pw_yaml_get: 100: local id=61765 ++ 1098197:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 1098197:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 1098197:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 1098197:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 1098197:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 1098197:pw-trigger.sh: pw_yaml_get: 108: set +x + 1098197:pw-trigger.sh: pw_series_complete_p: 187: value=True + 1098197:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 1098197:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 1098197:pw-trigger.sh: 71: num_patch=0 + 1098197:pw-trigger.sh: 72: true ++ 1098197:pw-trigger.sh: 74: pw_get_patch_from_series gdb 61765 0 ++ 1098197:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 1098197:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 1098197:pw-trigger.sh: pw_get_patch_from_series: 204: local id=61765 ++ 1098197:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 1098197:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 1098197:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 61765 property '.*' value Patches 0 +++ 1098197:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 1098197:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 1098197:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 1098197:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 1098197:pw-trigger.sh: pw_yaml_get: 100: local id=61765 +++ 1098197:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 1098197:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 1098197:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 1098197:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 1098197:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 1098197:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 1098197:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=136311 ++ 1098197:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 136311 = '' ']' ++ 1098197:pw-trigger.sh: pw_get_patch_from_series: 213: echo 136311 + 1098197:pw-trigger.sh: 74: patch_id=136311 + 1098197:pw-trigger.sh: 75: '[' 136311 = '' ']' ++ 1098197:pw-trigger.sh: 82: pw_get_patch_data gdb 136311 State ++ 1098197:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 1098197:pw-trigger.sh: pw_get_patch_data: 224: local project=gdb ++ 1098197:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=136311 ++ 1098197:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 1098197:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gdb patch 136311 property State value ++ 1098197:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 1098197:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 1098197:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 1098197:pw-trigger.sh: pw_yaml_get: 100: local id=136311 ++ 1098197:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 1098197:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 1098197:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 1098197:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 1098197:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 1098197:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 1098197:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' + 1098197:pw-trigger.sh: 82: patch_state=new + 1098197:pw-trigger.sh: 83: case "$patch_state" in ++ 1098197:pw-trigger.sh: 89: pw_patch_check_state 136311 tcwg_gdb_check--master-arm ++ 1098197:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 1098197:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=136311 ++ 1098197:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_check--master-arm ++ 1098197:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 1098197:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_check--master-arm +++ 1098197:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 1098197:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 1098197:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_check--master-arm +++ 1098197:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 1098197:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 1098197:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 1098197:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 1098197:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_check--master-arm ++ 1098197:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 1098197:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 1098197:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.B1oKRZ0sOP +++ 1098197:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 1098197:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.0i8OpHL4rM ++ 1098197:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.B1oKRZ0sOP /tmp/tmp.0i8OpHL4rM' EXIT ++ 1098197:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 1098197:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/136311/checks/ ++ 1098197: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' ++ 1098197:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 1098197:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 1098197:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1098197:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 1098197:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1098197:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 1098197:pw-trigger.sh: pw_patch_check_state: 267: wait 1102953 ++ 1098197:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1098197:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.0i8OpHL4rM ++ 1098197:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 1098197:pw-trigger.sh: pw_patch_check_state: 270: break ++ 1098197:pw-trigger.sh: pw_patch_check_state: 281: echo pending +++ 1098197:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.B1oKRZ0sOP /tmp/tmp.0i8OpHL4rM + 1098197:pw-trigger.sh: 89: check_state=pending + 1098197:pw-trigger.sh: 90: '[' pending = pending ']' + 1098197:pw-trigger.sh: 91: break + 1098197:pw-trigger.sh: 96: '[' 136311 = '' ']' + 1098197:pw-trigger.sh: 101: check_state=success + 1098197:pw-trigger.sh: 102: for prereq_bot in "${prereq_bots[@]}" ++ 1098197:pw-trigger.sh: 103: pw_patch_check_state 136311 tcwg_gdb_build--master-arm ++ 1098197:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 1098197:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=136311 ++ 1098197:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_build--master-arm ++ 1098197:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 1098197:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_build--master-arm +++ 1098197:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 1098197:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 1098197:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_build--master-arm +++ 1098197:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 1098197:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 1098197:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 1098197:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 1098197:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_build--master-arm ++ 1098197:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 1098197:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 1098197:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.WmWHjOl4z8 +++ 1098197:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 1098197:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.xlD0monBiB ++ 1098197:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.WmWHjOl4z8 /tmp/tmp.xlD0monBiB' EXIT ++ 1098197:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 1098197:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/136311/checks/ ++ 1098197: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_build--master-arm&page=last' ++ 1098197:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 1098197:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 1098197:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1098197:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 1098197:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1098197:pw-trigger.sh: pw_patch_check_state: 267: wait 1102968 ++ 1098197:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 1098197:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1098197:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.xlD0monBiB ++ 1098197:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 1098197:pw-trigger.sh: pw_patch_check_state: 270: break ++ 1098197:pw-trigger.sh: pw_patch_check_state: 281: echo pending +++ 1098197:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.WmWHjOl4z8 /tmp/tmp.xlD0monBiB + 1098197:pw-trigger.sh: 103: check_state=pending + 1098197:pw-trigger.sh: 104: '[' pending '!=' success ']' WARNING: Waiting for 136311:tcwg_gdb_build--master-arm to succeed. + 1098197:pw-trigger.sh: 105: break + 1098197:pw-trigger.sh: 108: '[' pending '!=' success ']' + 1098197:pw-trigger.sh: 109: echo 'WARNING: Waiting for 136311:tcwg_gdb_build--master-arm to succeed.' + 1098197:pw-trigger.sh: 110: continue + 1098197:pw-trigger.sh: 62: '[' 1 -gt 0 ']' + 1098197:pw-trigger.sh: 63: i=0 ++ 1098197:pw-trigger.sh: 64: shyaml get-value 0.id + 1098197:pw-trigger.sh: 64: series_id=61768 + 1098197:pw-trigger.sh: 66: pw_series_complete_p gdb 61768 + 1098197:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 1098197:pw-trigger.sh: pw_series_complete_p: 183: local project=gdb + 1098197:pw-trigger.sh: pw_series_complete_p: 184: local series_id=61768 + 1098197:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 1098197:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get gdb series 61768 property Complete value ++ 1098197:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 1098197:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 1098197:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 1098197:pw-trigger.sh: pw_yaml_get: 100: local id=61768 ++ 1098197:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 1098197:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 1098197:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 1098197:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 1098197:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 1098197:pw-trigger.sh: pw_yaml_get: 108: set +x + 1098197:pw-trigger.sh: pw_series_complete_p: 187: value=True + 1098197:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 1098197:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 1098197:pw-trigger.sh: 71: num_patch=0 + 1098197:pw-trigger.sh: 72: true ++ 1098197:pw-trigger.sh: 74: pw_get_patch_from_series gdb 61768 0 ++ 1098197:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 1098197:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 1098197:pw-trigger.sh: pw_get_patch_from_series: 204: local id=61768 ++ 1098197:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 1098197:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 1098197:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 61768 property '.*' value Patches 0 +++ 1098197:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 1098197:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 1098197:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 1098197:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 1098197:pw-trigger.sh: pw_yaml_get: 100: local id=61768 +++ 1098197:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 1098197:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 1098197:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 1098197:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 1098197:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 1098197:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 1098197:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=136314 ++ 1098197:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 136314 = '' ']' ++ 1098197:pw-trigger.sh: pw_get_patch_from_series: 213: echo 136314 + 1098197:pw-trigger.sh: 74: patch_id=136314 + 1098197:pw-trigger.sh: 75: '[' 136314 = '' ']' ++ 1098197:pw-trigger.sh: 82: pw_get_patch_data gdb 136314 State ++ 1098197:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 1098197:pw-trigger.sh: pw_get_patch_data: 224: local project=gdb ++ 1098197:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=136314 ++ 1098197:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 1098197:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gdb patch 136314 property State value ++ 1098197:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 1098197:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 1098197:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 1098197:pw-trigger.sh: pw_yaml_get: 100: local id=136314 ++ 1098197:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 1098197:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 1098197:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 1098197:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 1098197:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 1098197:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 1098197:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' + 1098197:pw-trigger.sh: 82: patch_state=new + 1098197:pw-trigger.sh: 83: case "$patch_state" in ++ 1098197:pw-trigger.sh: 89: pw_patch_check_state 136314 tcwg_gdb_check--master-arm ++ 1098197:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 1098197:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=136314 ++ 1098197:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_check--master-arm ++ 1098197:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 1098197:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_check--master-arm +++ 1098197:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 1098197:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 1098197:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_check--master-arm +++ 1098197:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 1098197:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 1098197:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 1098197:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 1098197:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_check--master-arm ++ 1098197:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 1098197:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 1098197:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.bzwi1hIcJx +++ 1098197:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 1098197:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.A8A1sVytU8 ++ 1098197:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.bzwi1hIcJx /tmp/tmp.A8A1sVytU8' EXIT ++ 1098197:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 1098197:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/136314/checks/ ++ 1098197: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' ++ 1098197:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 1098197:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 1098197:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1098197:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 1098197:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1098197:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 1098197:pw-trigger.sh: pw_patch_check_state: 267: wait 1103055 ++ 1098197:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1098197:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.A8A1sVytU8 ++ 1098197:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 1098197:pw-trigger.sh: pw_patch_check_state: 270: break ++ 1098197:pw-trigger.sh: pw_patch_check_state: 281: echo pending +++ 1098197:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.bzwi1hIcJx /tmp/tmp.A8A1sVytU8 + 1098197:pw-trigger.sh: 89: check_state=pending + 1098197:pw-trigger.sh: 90: '[' pending = pending ']' + 1098197:pw-trigger.sh: 91: break + 1098197:pw-trigger.sh: 96: '[' 136314 = '' ']' + 1098197:pw-trigger.sh: 101: check_state=success + 1098197:pw-trigger.sh: 102: for prereq_bot in "${prereq_bots[@]}" ++ 1098197:pw-trigger.sh: 103: pw_patch_check_state 136314 tcwg_gdb_build--master-arm ++ 1098197:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 1098197:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=136314 ++ 1098197:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_build--master-arm ++ 1098197:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 1098197:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_build--master-arm +++ 1098197:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 1098197:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 1098197:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_build--master-arm +++ 1098197:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 1098197:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 1098197:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 1098197:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 1098197:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_build--master-arm ++ 1098197:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 1098197:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 1098197:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.S2Lwqeb2Pe +++ 1098197:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 1098197:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.Khj9CRarXp ++ 1098197:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.S2Lwqeb2Pe /tmp/tmp.Khj9CRarXp' EXIT ++ 1098197:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 1098197:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/136314/checks/ ++ 1098197: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_build--master-arm&page=last' ++ 1098197:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 1098197:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 1098197:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1098197:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 1098197:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1098197:pw-trigger.sh: pw_patch_check_state: 267: wait 1103070 ++ 1098197:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 1098197:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1098197:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.Khj9CRarXp ++ 1098197:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 1098197:pw-trigger.sh: pw_patch_check_state: 270: break ++ 1098197:pw-trigger.sh: pw_patch_check_state: 281: echo pending +++ 1098197:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.S2Lwqeb2Pe /tmp/tmp.Khj9CRarXp + 1098197:pw-trigger.sh: 103: check_state=pending WARNING: Waiting for 136314:tcwg_gdb_build--master-arm to succeed. + 1098197:pw-trigger.sh: 104: '[' pending '!=' success ']' + 1098197:pw-trigger.sh: 105: break + 1098197:pw-trigger.sh: 108: '[' pending '!=' success ']' + 1098197:pw-trigger.sh: 109: echo 'WARNING: Waiting for 136314:tcwg_gdb_build--master-arm to succeed.' + 1098197:pw-trigger.sh: 110: continue + 1098197:pw-trigger.sh: 62: '[' 0 -gt 0 ']' + 1098197:pw-trigger.sh: 119: rm /tmp/tmp.8mbWsuSG0l Processed 30 series and created 4 pre-commit triggers + 1098197:pw-trigger.sh: 121: echo 'Processed 30 series and created 4 pre-commit triggers' + 1098197:pw-trigger.sh: 1: pw_deinit gdb + 1098197:pw-trigger.sh: pw_deinit: 57: set -euf -o pipefail + 1098197:pw-trigger.sh: pw_deinit: 58: local project=gdb + 1098197:pw-trigger.sh: pw_deinit: 60: rm -rf /tmp/pw-yaml-cache-1098197 + 1098197:pw-trigger.sh: 1: rm -f /tmp/tmp.8mbWsuSG0l