+ 721975:jenkins4350182515636436051.sh: build_container_exec: 29: set +x + 1051967:pw-trigger.sh: 46: trap 'pw_deinit gdb' EXIT + 1051967:pw-trigger.sh: 47: pw_init gdb + 1051967:pw-trigger.sh: pw_init: 41: set -euf -o pipefail + 1051967:pw-trigger.sh: pw_init: 42: local project=gdb + 1051967:pw-trigger.sh: pw_init: 44: git -C gdb config pw.server https://patchwork.sourceware.org/api/1.2/ + 1051967:pw-trigger.sh: pw_init: 46: git -C gdb config pw.project gdb + 1051967:pw-trigger.sh: pw_init: 48: pw_clear_cache + 1051967:pw-trigger.sh: pw_clear_cache: 68: set -euf -o pipefail + 1051967:pw-trigger.sh: pw_clear_cache: 70: rm -rf /tmp/pw-yaml-cache-1051967 + 1051967:pw-trigger.sh: pw_clear_cache: 71: mkdir /tmp/pw-yaml-cache-1051967 ++ 1051967:pw-trigger.sh: 49: mktemp + 1051967:pw-trigger.sh: 49: yaml=/tmp/tmp.fAuyIm7wfa + 1051967:pw-trigger.sh: 51: trap 'pw_deinit gdb; rm -f /tmp/tmp.fAuyIm7wfa' EXIT + 1051967:pw-trigger.sh: 53: readarray -t prereq_bots ++ 1051967:pw-trigger.sh: 53: print_prereq_bots tcwg_gdb_check--master-arm ++ 1051967:pw-trigger.sh: print_prereq_bots: 26: set -euf -o pipefail ++ 1051967:pw-trigger.sh: print_prereq_bots: 27: local ci_bot=tcwg_gdb_check--master-arm ++ 1051967:pw-trigger.sh: print_prereq_bots: 30: case "$ci_bot" in ++ 1051967:pw-trigger.sh: print_prereq_bots: 32: echo tcwg_gdb_check--master-arm ++ 1051967:pw-trigger.sh: print_prereq_bots: 32: sed -e s/_check--/_build--/ ++ 1051967:pw-trigger.sh: print_prereq_bots: 37: case "$ci_bot" in + 1051967:pw-trigger.sh: 55: git -C gdb pw series list -f yaml + 1051967:pw-trigger.sh: 56: mkdir -p artifacts/jenkins ++ 1051967:pw-trigger.sh: 58: shyaml get-length + 1051967:pw-trigger.sh: 58: len=30 + 1051967:pw-trigger.sh: 59: i=30 + 1051967:pw-trigger.sh: 60: j=0 + 1051967:pw-trigger.sh: 62: '[' 30 -gt 0 ']' + 1051967:pw-trigger.sh: 63: i=29 ++ 1051967:pw-trigger.sh: 64: shyaml get-value 29.id + 1051967:pw-trigger.sh: 64: series_id=61281 + 1051967:pw-trigger.sh: 66: pw_series_complete_p gdb 61281 + 1051967:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 1051967:pw-trigger.sh: pw_series_complete_p: 183: local project=gdb + 1051967:pw-trigger.sh: pw_series_complete_p: 184: local series_id=61281 + 1051967:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 1051967:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get gdb series 61281 property Complete value ++ 1051967:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 1051967:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 1051967:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 1051967:pw-trigger.sh: pw_yaml_get: 100: local id=61281 ++ 1051967:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 1051967:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 1051967:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 1051967:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 1051967:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 1051967:pw-trigger.sh: pw_yaml_get: 108: set +x + 1051967:pw-trigger.sh: pw_series_complete_p: 187: value=True + 1051967:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 1051967:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 1051967:pw-trigger.sh: 71: num_patch=0 + 1051967:pw-trigger.sh: 72: true ++ 1051967:pw-trigger.sh: 74: pw_get_patch_from_series gdb 61281 0 ++ 1051967:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 1051967:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 1051967:pw-trigger.sh: pw_get_patch_from_series: 204: local id=61281 ++ 1051967:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 1051967:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 1051967:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 61281 property '.*' value Patches 0 +++ 1051967:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 1051967:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 1051967:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 1051967:pw-trigger.sh: pw_yaml_get: 100: local id=61281 +++ 1051967:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 1051967:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 1051967:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 1051967:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 1051967:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 1051967:pw-trigger.sh: pw_yaml_get: 108: set +x +++ 1051967:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 ++ 1051967:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=135349 ++ 1051967:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 135349 = '' ']' ++ 1051967:pw-trigger.sh: pw_get_patch_from_series: 213: echo 135349 + 1051967:pw-trigger.sh: 74: patch_id=135349 + 1051967:pw-trigger.sh: 75: '[' 135349 = '' ']' ++ 1051967:pw-trigger.sh: 82: pw_get_patch_data gdb 135349 State ++ 1051967:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 1051967:pw-trigger.sh: pw_get_patch_data: 224: local project=gdb ++ 1051967:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=135349 ++ 1051967:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 1051967:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gdb patch 135349 property State value ++ 1051967:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 1051967:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 1051967:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 1051967:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 1051967:pw-trigger.sh: pw_yaml_get: 100: local id=135349 ++ 1051967:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 1051967:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 1051967:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 1051967:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 1051967:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 1051967:pw-trigger.sh: pw_yaml_get: 108: set +x + 1051967:pw-trigger.sh: 82: patch_state=committed + 1051967:pw-trigger.sh: 83: case "$patch_state" in ++ 1051967:pw-trigger.sh: 89: pw_patch_check_state 135349 tcwg_gdb_check--master-arm ++ 1051967:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 1051967:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=135349 ++ 1051967:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_check--master-arm ++ 1051967:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 1051967:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 +++ 1051967:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_check--master-arm ++ 1051967:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 1051967:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_check--master-arm +++ 1051967:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 1051967:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 1051967:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 1051967:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 1051967:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_check--master-arm ++ 1051967:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 1051967:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 1051967:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.DJGBZm8Ljh +++ 1051967:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 1051967:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.amCPIHfwmV ++ 1051967:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.DJGBZm8Ljh /tmp/tmp.amCPIHfwmV' EXIT ++ 1051967:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 1051967:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/135349/checks/ ++ 1051967:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/135349/checks/?user=linaro-tcwg-bot&context=tcwg_gdb_check--master-arm&page=last' ++ 1051967:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 1051967:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 1051967:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1051967:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 1051967:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 1051967:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1051967:pw-trigger.sh: pw_patch_check_state: 267: wait 1052098 ++ 1051967:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1051967:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.amCPIHfwmV ++ 1051967:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 452734, "url": "https://patchwork.sourceware.org/api/1.2/patches/135349/checks/452734/", "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-20T22:26:36.450593", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_check--master-arm-precommit/builds/10201/log", "context": "tcwg_gdb_check--master-arm", "description": "Test started" }' = null ']' +++ 1051967:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1051967:pw-trigger.sh: pw_patch_check_state: 273: date=2026-05-20T22:26:36.450593 +++ 1051967:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-05-20T22:26:36.450593 +%s ++ 1051967:pw-trigger.sh: pw_patch_check_state: 274: date=1779315996 ++ 1051967:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1779315996 ']' ++ 1051967:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1779315996 +++ 1051967:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1051967:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 1051967:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1051967:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 1051967:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1051967:pw-trigger.sh: pw_patch_check_state: 267: wait 1052105 ++ 1051967:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 1051967:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1051967:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.amCPIHfwmV ++ 1051967:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 452735, "url": "https://patchwork.sourceware.org/api/1.2/patches/135349/checks/452735/", "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-20T22:26:37.619909", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_check--master-arm-precommit/builds/10201/log", "context": "tcwg_gdb_check--master-arm", "description": "Patch applied" }' = null ']' +++ 1051967:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1051967:pw-trigger.sh: pw_patch_check_state: 273: date=2026-05-20T22:26:37.619909 +++ 1051967:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-05-20T22:26:37.619909 +%s ++ 1051967:pw-trigger.sh: pw_patch_check_state: 274: date=1779315997 ++ 1051967:pw-trigger.sh: pw_patch_check_state: 275: '[' 1779315996 -le 1779315997 ']' ++ 1051967:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1779315997 +++ 1051967:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1051967:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 1051967:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1051967:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 1051967:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1051967:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 1051967:pw-trigger.sh: pw_patch_check_state: 267: wait 1052112 ++ 1051967:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1051967:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.amCPIHfwmV ++ 1051967:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 452746, "url": "https://patchwork.sourceware.org/api/1.2/patches/135349/checks/452746/", "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-21T00:19:28.062775", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_check--master-arm-precommit/builds/10201/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_gdb_check--master-arm", "description": "Test passed" }' = null ']' +++ 1051967:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1051967:pw-trigger.sh: pw_patch_check_state: 273: date=2026-05-21T00:19:28.062775 +++ 1051967:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-05-21T00:19:28.062775 +%s ++ 1051967:pw-trigger.sh: pw_patch_check_state: 274: date=1779322768 ++ 1051967:pw-trigger.sh: pw_patch_check_state: 275: '[' 1779315997 -le 1779322768 ']' ++ 1051967:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1779322768 +++ 1051967:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1051967:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 1051967:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1051967:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 1051967:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1051967:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 1051967:pw-trigger.sh: pw_patch_check_state: 267: wait 1052119 ++ 1051967:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1051967:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.amCPIHfwmV ++ 1051967:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 1051967:pw-trigger.sh: pw_patch_check_state: 270: break ++ 1051967:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 1051967:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.DJGBZm8Ljh /tmp/tmp.amCPIHfwmV + 1051967:pw-trigger.sh: 89: check_state=success + 1051967:pw-trigger.sh: 90: '[' success = pending ']' + 1051967:pw-trigger.sh: 93: num_patch=1 + 1051967:pw-trigger.sh: 72: true ++ 1051967:pw-trigger.sh: 74: pw_get_patch_from_series gdb 61281 1 ++ 1051967:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 1051967:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 1051967:pw-trigger.sh: pw_get_patch_from_series: 204: local id=61281 ++ 1051967:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 1051967:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 1051967:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 61281 property '.*' value Patches 1 +++ 1051967:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 1051967:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 1051967:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 1051967:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 1051967:pw-trigger.sh: pw_yaml_get: 100: local id=61281 +++ 1051967:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 1051967:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 1051967:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 1051967:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 1051967:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 1051967:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 1051967:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=135348 ++ 1051967:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 135348 = '' ']' ++ 1051967:pw-trigger.sh: pw_get_patch_from_series: 213: echo 135348 + 1051967:pw-trigger.sh: 74: patch_id=135348 + 1051967:pw-trigger.sh: 75: '[' 135348 = '' ']' ++ 1051967:pw-trigger.sh: 82: pw_get_patch_data gdb 135348 State ++ 1051967:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 1051967:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 1051967:pw-trigger.sh: pw_get_patch_data: 224: local project=gdb ++ 1051967:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=135348 ++ 1051967:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 1051967:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gdb patch 135348 property State value ++ 1051967:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 1051967:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 1051967:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 1051967:pw-trigger.sh: pw_yaml_get: 100: local id=135348 ++ 1051967:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 1051967:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 1051967:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 1051967:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 1051967:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 1051967:pw-trigger.sh: pw_yaml_get: 108: set +x + 1051967:pw-trigger.sh: 82: patch_state=committed + 1051967:pw-trigger.sh: 83: case "$patch_state" in ++ 1051967:pw-trigger.sh: 89: pw_patch_check_state 135348 tcwg_gdb_check--master-arm ++ 1051967:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 1051967:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=135348 ++ 1051967:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_check--master-arm ++ 1051967:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 1051967:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_check--master-arm +++ 1051967:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 1051967:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 1051967:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_check--master-arm +++ 1051967:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 1051967:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 1051967:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 1051967:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 1051967:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_check--master-arm ++ 1051967:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 1051967:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 1051967:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.RWoRYdhXcw +++ 1051967:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 1051967:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.E6KxXt6rUc ++ 1051967:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.RWoRYdhXcw /tmp/tmp.E6KxXt6rUc' EXIT ++ 1051967:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 1051967:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/135348/checks/ ++ 1051967:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/135348/checks/?user=linaro-tcwg-bot&context=tcwg_gdb_check--master-arm&page=last' ++ 1051967:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 1051967:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 1051967:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1051967:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 1051967:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1051967:pw-trigger.sh: pw_patch_check_state: 267: wait 1052183 ++ 1051967:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 1051967:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1051967:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.E6KxXt6rUc ++ 1051967:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 452946, "url": "https://patchwork.sourceware.org/api/1.2/patches/135348/checks/452946/", "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-21T09:54:36.225224", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_check--master-arm-precommit/builds/10206/log", "context": "tcwg_gdb_check--master-arm", "description": "Test started" }' = null ']' +++ 1051967:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1051967:pw-trigger.sh: pw_patch_check_state: 273: date=2026-05-21T09:54:36.225224 +++ 1051967:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-05-21T09:54:36.225224 +%s ++ 1051967:pw-trigger.sh: pw_patch_check_state: 274: date=1779357276 ++ 1051967:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1779357276 ']' ++ 1051967:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1779357276 +++ 1051967:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1051967:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 1051967:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1051967:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 1051967:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1051967:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 1051967:pw-trigger.sh: pw_patch_check_state: 267: wait 1052190 ++ 1051967:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1051967:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.E6KxXt6rUc ++ 1051967:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 452947, "url": "https://patchwork.sourceware.org/api/1.2/patches/135348/checks/452947/", "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-21T09:54:38.124314", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_check--master-arm-precommit/builds/10206/log", "context": "tcwg_gdb_check--master-arm", "description": "Patch applied" }' = null ']' +++ 1051967:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1051967:pw-trigger.sh: pw_patch_check_state: 273: date=2026-05-21T09:54:38.124314 +++ 1051967:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-05-21T09:54:38.124314 +%s ++ 1051967:pw-trigger.sh: pw_patch_check_state: 274: date=1779357278 ++ 1051967:pw-trigger.sh: pw_patch_check_state: 275: '[' 1779357276 -le 1779357278 ']' ++ 1051967:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1779357278 +++ 1051967:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1051967:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 1051967:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1051967:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 1051967:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1051967:pw-trigger.sh: pw_patch_check_state: 267: wait 1052197 ++ 1051967:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 1051967:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1051967:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.E6KxXt6rUc ++ 1051967:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 453029, "url": "https://patchwork.sourceware.org/api/1.2/patches/135348/checks/453029/", "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-21T12:11:50.628453", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_check--master-arm-precommit/builds/10206/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_gdb_check--master-arm", "description": "Test passed" }' = null ']' +++ 1051967:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1051967:pw-trigger.sh: pw_patch_check_state: 273: date=2026-05-21T12:11:50.628453 +++ 1051967:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-05-21T12:11:50.628453 +%s ++ 1051967:pw-trigger.sh: pw_patch_check_state: 274: date=1779365510 ++ 1051967:pw-trigger.sh: pw_patch_check_state: 275: '[' 1779357278 -le 1779365510 ']' ++ 1051967:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1779365510 +++ 1051967:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1051967:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 1051967:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1051967:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 1051967:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 1051967:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1051967:pw-trigger.sh: pw_patch_check_state: 267: wait 1052204 ++ 1051967:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1051967:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.E6KxXt6rUc ++ 1051967:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 1051967:pw-trigger.sh: pw_patch_check_state: 270: break ++ 1051967:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 1051967:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.RWoRYdhXcw /tmp/tmp.E6KxXt6rUc + 1051967:pw-trigger.sh: 89: check_state=success + 1051967:pw-trigger.sh: 90: '[' success = pending ']' + 1051967:pw-trigger.sh: 93: num_patch=2 + 1051967:pw-trigger.sh: 72: true ++ 1051967:pw-trigger.sh: 74: pw_get_patch_from_series gdb 61281 2 ++ 1051967:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 1051967:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 1051967:pw-trigger.sh: pw_get_patch_from_series: 204: local id=61281 ++ 1051967:pw-trigger.sh: pw_get_patch_from_series: 205: local num=2 ++ 1051967:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 1051967:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 61281 property '.*' value Patches 2 +++ 1051967:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 1051967:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 1051967:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 1051967:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 1051967:pw-trigger.sh: pw_yaml_get: 100: local id=61281 +++ 1051967:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 1051967:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 1051967:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 1051967:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 1051967:pw-trigger.sh: pw_yaml_get: 105: local match_num=2 +++ 1051967:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 1051967:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=135347 ++ 1051967:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 135347 = '' ']' ++ 1051967:pw-trigger.sh: pw_get_patch_from_series: 213: echo 135347 + 1051967:pw-trigger.sh: 74: patch_id=135347 + 1051967:pw-trigger.sh: 75: '[' 135347 = '' ']' ++ 1051967:pw-trigger.sh: 82: pw_get_patch_data gdb 135347 State ++ 1051967:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 1051967:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 1051967:pw-trigger.sh: pw_get_patch_data: 224: local project=gdb ++ 1051967:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=135347 ++ 1051967:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 1051967:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gdb patch 135347 property State value ++ 1051967:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 1051967:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 1051967:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 1051967:pw-trigger.sh: pw_yaml_get: 100: local id=135347 ++ 1051967:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 1051967:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 1051967:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 1051967:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 1051967:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 1051967:pw-trigger.sh: pw_yaml_get: 108: set +x + 1051967:pw-trigger.sh: 82: patch_state=committed + 1051967:pw-trigger.sh: 83: case "$patch_state" in ++ 1051967:pw-trigger.sh: 89: pw_patch_check_state 135347 tcwg_gdb_check--master-arm ++ 1051967:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 1051967:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=135347 ++ 1051967:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_check--master-arm ++ 1051967:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 1051967:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_check--master-arm +++ 1051967:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 1051967:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 1051967:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_check--master-arm +++ 1051967:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 1051967:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 1051967:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 1051967:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 1051967:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_check--master-arm ++ 1051967:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 1051967:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 1051967:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.oewafUKKlX +++ 1051967:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 1051967:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.pu0cx2Ak08 ++ 1051967:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.oewafUKKlX /tmp/tmp.pu0cx2Ak08' EXIT ++ 1051967:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 1051967:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/135347/checks/ ++ 1051967:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/135347/checks/?user=linaro-tcwg-bot&context=tcwg_gdb_check--master-arm&page=last' ++ 1051967:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 1051967:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 1051967:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1051967:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 1051967:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1051967:pw-trigger.sh: pw_patch_check_state: 267: wait 1052271 ++ 1051967:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 1051967:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1051967:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.pu0cx2Ak08 ++ 1051967:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 453142, "url": "https://patchwork.sourceware.org/api/1.2/patches/135347/checks/453142/", "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-21T16:44:58.876464", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_check--master-arm-precommit/builds/10208/log", "context": "tcwg_gdb_check--master-arm", "description": "Test started" }' = null ']' +++ 1051967:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1051967:pw-trigger.sh: pw_patch_check_state: 273: date=2026-05-21T16:44:58.876464 +++ 1051967:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-05-21T16:44:58.876464 +%s ++ 1051967:pw-trigger.sh: pw_patch_check_state: 274: date=1779381898 ++ 1051967:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1779381898 ']' ++ 1051967:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1779381898 +++ 1051967:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1051967:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 1051967:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1051967:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 1051967:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1051967:pw-trigger.sh: pw_patch_check_state: 267: wait 1052278 ++ 1051967:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 1051967:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1051967:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.pu0cx2Ak08 ++ 1051967:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 453143, "url": "https://patchwork.sourceware.org/api/1.2/patches/135347/checks/453143/", "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-21T16:45:02.052058", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_check--master-arm-precommit/builds/10208/log", "context": "tcwg_gdb_check--master-arm", "description": "Patch applied" }' = null ']' +++ 1051967:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1051967:pw-trigger.sh: pw_patch_check_state: 273: date=2026-05-21T16:45:02.052058 +++ 1051967:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-05-21T16:45:02.052058 +%s ++ 1051967:pw-trigger.sh: pw_patch_check_state: 274: date=1779381902 ++ 1051967:pw-trigger.sh: pw_patch_check_state: 275: '[' 1779381898 -le 1779381902 ']' ++ 1051967:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1779381902 +++ 1051967:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1051967:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 1051967:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1051967:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 1051967:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1051967:pw-trigger.sh: pw_patch_check_state: 267: wait 1052285 ++ 1051967:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 1051967:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1051967:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.pu0cx2Ak08 ++ 1051967:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 453210, "url": "https://patchwork.sourceware.org/api/1.2/patches/135347/checks/453210/", "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-21T19:12:17.613373", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_check--master-arm-precommit/builds/10208/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_gdb_check--master-arm", "description": "Test passed" }' = null ']' +++ 1051967:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1051967:pw-trigger.sh: pw_patch_check_state: 273: date=2026-05-21T19:12:17.613373 +++ 1051967:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-05-21T19:12:17.613373 +%s ++ 1051967:pw-trigger.sh: pw_patch_check_state: 274: date=1779390737 ++ 1051967:pw-trigger.sh: pw_patch_check_state: 275: '[' 1779381902 -le 1779390737 ']' ++ 1051967:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1779390737 +++ 1051967:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1051967:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 1051967:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1051967:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 1051967:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1051967:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 1051967:pw-trigger.sh: pw_patch_check_state: 267: wait 1052292 ++ 1051967:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1051967:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.pu0cx2Ak08 ++ 1051967:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 1051967:pw-trigger.sh: pw_patch_check_state: 270: break ++ 1051967:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 1051967:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.oewafUKKlX /tmp/tmp.pu0cx2Ak08 + 1051967:pw-trigger.sh: 89: check_state=success + 1051967:pw-trigger.sh: 90: '[' success = pending ']' + 1051967:pw-trigger.sh: 93: num_patch=3 + 1051967:pw-trigger.sh: 72: true ++ 1051967:pw-trigger.sh: 74: pw_get_patch_from_series gdb 61281 3 ++ 1051967:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 1051967:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 1051967:pw-trigger.sh: pw_get_patch_from_series: 204: local id=61281 ++ 1051967:pw-trigger.sh: pw_get_patch_from_series: 205: local num=3 ++ 1051967:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 1051967:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 61281 property '.*' value Patches 3 +++ 1051967:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 1051967:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 1051967:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 1051967:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 1051967:pw-trigger.sh: pw_yaml_get: 100: local id=61281 +++ 1051967:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 1051967:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 1051967:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 1051967:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 1051967:pw-trigger.sh: pw_yaml_get: 105: local match_num=3 +++ 1051967:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 1051967:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id= ++ 1051967:pw-trigger.sh: pw_get_patch_from_series: 210: '[' '' = '' ']' ++ 1051967:pw-trigger.sh: pw_get_patch_from_series: 211: return 1 ++ 1051967:pw-trigger.sh: 74: true + 1051967:pw-trigger.sh: 74: patch_id= + 1051967:pw-trigger.sh: 75: '[' '' = '' ']' + 1051967:pw-trigger.sh: 76: break + 1051967:pw-trigger.sh: 96: '[' '' = '' ']' + 1051967:pw-trigger.sh: 97: continue + 1051967:pw-trigger.sh: 62: '[' 29 -gt 0 ']' + 1051967:pw-trigger.sh: 63: i=28 ++ 1051967:pw-trigger.sh: 64: shyaml get-value 28.id + 1051967:pw-trigger.sh: 64: series_id=61285 + 1051967:pw-trigger.sh: 66: pw_series_complete_p gdb 61285 + 1051967:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 1051967:pw-trigger.sh: pw_series_complete_p: 183: local project=gdb + 1051967:pw-trigger.sh: pw_series_complete_p: 184: local series_id=61285 + 1051967:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 1051967:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get gdb series 61285 property Complete value ++ 1051967:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 1051967:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 1051967:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 1051967:pw-trigger.sh: pw_yaml_get: 100: local id=61285 ++ 1051967:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 1051967:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 1051967:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 1051967:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 1051967:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 1051967:pw-trigger.sh: pw_yaml_get: 108: set +x + 1051967:pw-trigger.sh: pw_series_complete_p: 187: value=True + 1051967:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 1051967:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 1051967:pw-trigger.sh: 71: num_patch=0 + 1051967:pw-trigger.sh: 72: true ++ 1051967:pw-trigger.sh: 74: pw_get_patch_from_series gdb 61285 0 ++ 1051967:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 1051967:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 1051967:pw-trigger.sh: pw_get_patch_from_series: 204: local id=61285 ++ 1051967:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 1051967:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 1051967:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 61285 property '.*' value Patches 0 +++ 1051967:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 1051967:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 1051967:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 1051967:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 1051967:pw-trigger.sh: pw_yaml_get: 100: local id=61285 +++ 1051967:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 1051967:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 1051967:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 1051967:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 1051967:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 1051967:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 1051967:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=135358 ++ 1051967:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 135358 = '' ']' ++ 1051967:pw-trigger.sh: pw_get_patch_from_series: 213: echo 135358 + 1051967:pw-trigger.sh: 74: patch_id=135358 + 1051967:pw-trigger.sh: 75: '[' 135358 = '' ']' ++ 1051967:pw-trigger.sh: 82: pw_get_patch_data gdb 135358 State ++ 1051967:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 1051967:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 1051967:pw-trigger.sh: pw_get_patch_data: 224: local project=gdb ++ 1051967:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=135358 ++ 1051967:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 1051967:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gdb patch 135358 property State value ++ 1051967:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 1051967:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 1051967:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 1051967:pw-trigger.sh: pw_yaml_get: 100: local id=135358 ++ 1051967:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 1051967:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 1051967:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 1051967:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 1051967:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 1051967:pw-trigger.sh: pw_yaml_get: 108: set +x + 1051967:pw-trigger.sh: 82: patch_state=new + 1051967:pw-trigger.sh: 83: case "$patch_state" in ++ 1051967:pw-trigger.sh: 89: pw_patch_check_state 135358 tcwg_gdb_check--master-arm ++ 1051967:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 1051967:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=135358 ++ 1051967:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_check--master-arm ++ 1051967:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 1051967:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_check--master-arm +++ 1051967:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 1051967:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 1051967:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_check--master-arm +++ 1051967:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 1051967:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 1051967:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 1051967:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 1051967:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_check--master-arm ++ 1051967:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 1051967:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 1051967:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.jL3qyQC5c0 +++ 1051967:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 1051967:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.FQ4eux4TP0 ++ 1051967:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.jL3qyQC5c0 /tmp/tmp.FQ4eux4TP0' EXIT ++ 1051967:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 1051967:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/135358/checks/ ++ 1051967:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/135358/checks/?user=linaro-tcwg-bot&context=tcwg_gdb_check--master-arm&page=last' ++ 1051967:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 1051967:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 1051967:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1051967:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 1051967:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1051967:pw-trigger.sh: pw_patch_check_state: 267: wait 1052400 ++ 1051967:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 1051967:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1051967:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.FQ4eux4TP0 ++ 1051967:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 452736, "url": "https://patchwork.sourceware.org/api/1.2/patches/135358/checks/452736/", "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-20T22:26:39.378986", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_check--master-arm-precommit/builds/10202/log", "context": "tcwg_gdb_check--master-arm", "description": "Test started" }' = null ']' +++ 1051967:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1051967:pw-trigger.sh: pw_patch_check_state: 273: date=2026-05-20T22:26:39.378986 +++ 1051967:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-05-20T22:26:39.378986 +%s ++ 1051967:pw-trigger.sh: pw_patch_check_state: 274: date=1779315999 ++ 1051967:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1779315999 ']' ++ 1051967:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1779315999 +++ 1051967:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1051967:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 1051967:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1051967:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 1051967:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1051967:pw-trigger.sh: pw_patch_check_state: 267: wait 1052407 ++ 1051967:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 1051967:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1051967:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.FQ4eux4TP0 ++ 1051967:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 452737, "url": "https://patchwork.sourceware.org/api/1.2/patches/135358/checks/452737/", "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-20T22:26:40.397449", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_check--master-arm-precommit/builds/10202/log", "context": "tcwg_gdb_check--master-arm", "description": "Patch applied" }' = null ']' +++ 1051967:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1051967:pw-trigger.sh: pw_patch_check_state: 273: date=2026-05-20T22:26:40.397449 +++ 1051967:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-05-20T22:26:40.397449 +%s ++ 1051967:pw-trigger.sh: pw_patch_check_state: 274: date=1779316000 ++ 1051967:pw-trigger.sh: pw_patch_check_state: 275: '[' 1779315999 -le 1779316000 ']' ++ 1051967:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1779316000 +++ 1051967:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1051967:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 1051967:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1051967:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 1051967:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 1051967:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1051967:pw-trigger.sh: pw_patch_check_state: 267: wait 1052414 ++ 1051967:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1051967:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.FQ4eux4TP0 ++ 1051967:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 452747, "url": "https://patchwork.sourceware.org/api/1.2/patches/135358/checks/452747/", "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-21T00:19:35.162226", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_check--master-arm-precommit/builds/10202/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_gdb_check--master-arm", "description": "Test passed" }' = null ']' +++ 1051967:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1051967:pw-trigger.sh: pw_patch_check_state: 273: date=2026-05-21T00:19:35.162226 +++ 1051967:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-05-21T00:19:35.162226 +%s ++ 1051967:pw-trigger.sh: pw_patch_check_state: 274: date=1779322775 ++ 1051967:pw-trigger.sh: pw_patch_check_state: 275: '[' 1779316000 -le 1779322775 ']' ++ 1051967:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1779322775 +++ 1051967:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1051967:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 1051967:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1051967:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 1051967:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1051967:pw-trigger.sh: pw_patch_check_state: 267: wait 1052421 ++ 1051967:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 1051967:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1051967:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.FQ4eux4TP0 ++ 1051967:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 1051967:pw-trigger.sh: pw_patch_check_state: 270: break ++ 1051967:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 1051967:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.jL3qyQC5c0 /tmp/tmp.FQ4eux4TP0 + 1051967:pw-trigger.sh: 89: check_state=success + 1051967:pw-trigger.sh: 90: '[' success = pending ']' + 1051967:pw-trigger.sh: 93: num_patch=1 + 1051967:pw-trigger.sh: 72: true ++ 1051967:pw-trigger.sh: 74: pw_get_patch_from_series gdb 61285 1 ++ 1051967:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 1051967:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 1051967:pw-trigger.sh: pw_get_patch_from_series: 204: local id=61285 ++ 1051967:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 1051967:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 1051967:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 61285 property '.*' value Patches 1 +++ 1051967:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 1051967:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 1051967:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 1051967:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 1051967:pw-trigger.sh: pw_yaml_get: 100: local id=61285 +++ 1051967:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 1051967:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 1051967:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 1051967:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 1051967:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 1051967:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 1051967:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id= ++ 1051967:pw-trigger.sh: pw_get_patch_from_series: 210: '[' '' = '' ']' ++ 1051967:pw-trigger.sh: pw_get_patch_from_series: 211: return 1 ++ 1051967:pw-trigger.sh: 74: true + 1051967:pw-trigger.sh: 74: patch_id= + 1051967:pw-trigger.sh: 75: '[' '' = '' ']' + 1051967:pw-trigger.sh: 76: break + 1051967:pw-trigger.sh: 96: '[' '' = '' ']' + 1051967:pw-trigger.sh: 97: continue + 1051967:pw-trigger.sh: 62: '[' 28 -gt 0 ']' + 1051967:pw-trigger.sh: 63: i=27 ++ 1051967:pw-trigger.sh: 64: shyaml get-value 27.id + 1051967:pw-trigger.sh: 64: series_id=61289 + 1051967:pw-trigger.sh: 66: pw_series_complete_p gdb 61289 + 1051967:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 1051967:pw-trigger.sh: pw_series_complete_p: 183: local project=gdb + 1051967:pw-trigger.sh: pw_series_complete_p: 184: local series_id=61289 + 1051967:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 1051967:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get gdb series 61289 property Complete value ++ 1051967:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 1051967:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 1051967:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 1051967:pw-trigger.sh: pw_yaml_get: 100: local id=61289 ++ 1051967:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 1051967:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 1051967:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 1051967:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 1051967:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 1051967:pw-trigger.sh: pw_yaml_get: 108: set +x + 1051967:pw-trigger.sh: pw_series_complete_p: 187: value=True + 1051967:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 1051967:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 1051967:pw-trigger.sh: 71: num_patch=0 + 1051967:pw-trigger.sh: 72: true ++ 1051967:pw-trigger.sh: 74: pw_get_patch_from_series gdb 61289 0 ++ 1051967:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 1051967:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 1051967:pw-trigger.sh: pw_get_patch_from_series: 204: local id=61289 ++ 1051967:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 1051967:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 1051967:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 61289 property '.*' value Patches 0 +++ 1051967:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 1051967:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 1051967:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 1051967:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 1051967:pw-trigger.sh: pw_yaml_get: 100: local id=61289 +++ 1051967:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 1051967:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 1051967:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 1051967:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 1051967:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 1051967:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 1051967:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=135362 ++ 1051967:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 135362 = '' ']' ++ 1051967:pw-trigger.sh: pw_get_patch_from_series: 213: echo 135362 + 1051967:pw-trigger.sh: 74: patch_id=135362 + 1051967:pw-trigger.sh: 75: '[' 135362 = '' ']' ++ 1051967:pw-trigger.sh: 82: pw_get_patch_data gdb 135362 State ++ 1051967:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 1051967:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 1051967:pw-trigger.sh: pw_get_patch_data: 224: local project=gdb ++ 1051967:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=135362 ++ 1051967:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 1051967:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gdb patch 135362 property State value ++ 1051967:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 1051967:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 1051967:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 1051967:pw-trigger.sh: pw_yaml_get: 100: local id=135362 ++ 1051967:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 1051967:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 1051967:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 1051967:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 1051967:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 1051967:pw-trigger.sh: pw_yaml_get: 108: set +x + 1051967:pw-trigger.sh: 82: patch_state=new + 1051967:pw-trigger.sh: 83: case "$patch_state" in ++ 1051967:pw-trigger.sh: 89: pw_patch_check_state 135362 tcwg_gdb_check--master-arm ++ 1051967:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 1051967:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=135362 ++ 1051967:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_check--master-arm ++ 1051967:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 1051967:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_check--master-arm +++ 1051967:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 1051967:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 1051967:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_check--master-arm +++ 1051967:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 1051967:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 1051967:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 1051967:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 1051967:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_check--master-arm ++ 1051967:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 1051967:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 1051967:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.ZOhOC4LNVv +++ 1051967:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 1051967:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.wxVFl6Jznn ++ 1051967:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.ZOhOC4LNVv /tmp/tmp.wxVFl6Jznn' EXIT ++ 1051967:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 1051967:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/135362/checks/ ++ 1051967:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/135362/checks/?user=linaro-tcwg-bot&context=tcwg_gdb_check--master-arm&page=last' ++ 1051967:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 1051967:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 1051967:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1051967:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 1051967:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1051967:pw-trigger.sh: pw_patch_check_state: 267: wait 1052523 ++ 1051967:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 1051967:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1051967:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.wxVFl6Jznn ++ 1051967:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 452740, "url": "https://patchwork.sourceware.org/api/1.2/patches/135362/checks/452740/", "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-20T22:53:46.499770", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_check--master-arm-precommit/builds/10203/log", "context": "tcwg_gdb_check--master-arm", "description": "Test started" }' = null ']' +++ 1051967:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1051967:pw-trigger.sh: pw_patch_check_state: 273: date=2026-05-20T22:53:46.499770 +++ 1051967:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-05-20T22:53:46.499770 +%s ++ 1051967:pw-trigger.sh: pw_patch_check_state: 274: date=1779317626 ++ 1051967:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1779317626 ']' ++ 1051967:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1779317626 +++ 1051967:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1051967:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 1051967:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1051967:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 1051967:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1051967:pw-trigger.sh: pw_patch_check_state: 267: wait 1052530 ++ 1051967:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 1051967:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1051967:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.wxVFl6Jznn ++ 1051967:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 452741, "url": "https://patchwork.sourceware.org/api/1.2/patches/135362/checks/452741/", "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-20T22:53:47.559502", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_check--master-arm-precommit/builds/10203/log", "context": "tcwg_gdb_check--master-arm", "description": "Patch applied" }' = null ']' +++ 1051967:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1051967:pw-trigger.sh: pw_patch_check_state: 273: date=2026-05-20T22:53:47.559502 +++ 1051967:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-05-20T22:53:47.559502 +%s ++ 1051967:pw-trigger.sh: pw_patch_check_state: 274: date=1779317627 ++ 1051967:pw-trigger.sh: pw_patch_check_state: 275: '[' 1779317626 -le 1779317627 ']' ++ 1051967:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1779317627 +++ 1051967:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1051967:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 1051967:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1051967:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 1051967:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1051967:pw-trigger.sh: pw_patch_check_state: 267: wait 1052537 ++ 1051967:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 1051967:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1051967:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.wxVFl6Jznn ++ 1051967:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 452757, "url": "https://patchwork.sourceware.org/api/1.2/patches/135362/checks/452757/", "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-21T01:00:31.858029", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_check--master-arm-precommit/builds/10203/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_gdb_check--master-arm", "description": "Test passed" }' = null ']' +++ 1051967:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1051967:pw-trigger.sh: pw_patch_check_state: 273: date=2026-05-21T01:00:31.858029 +++ 1051967:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-05-21T01:00:31.858029 +%s ++ 1051967:pw-trigger.sh: pw_patch_check_state: 274: date=1779325231 ++ 1051967:pw-trigger.sh: pw_patch_check_state: 275: '[' 1779317627 -le 1779325231 ']' ++ 1051967:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1779325231 +++ 1051967:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1051967:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 1051967:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1051967:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 1051967:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1051967:pw-trigger.sh: pw_patch_check_state: 267: wait 1052544 ++ 1051967:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 1051967:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1051967:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.wxVFl6Jznn ++ 1051967:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 1051967:pw-trigger.sh: pw_patch_check_state: 270: break ++ 1051967:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 1051967:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.ZOhOC4LNVv /tmp/tmp.wxVFl6Jznn + 1051967:pw-trigger.sh: 89: check_state=success + 1051967:pw-trigger.sh: 90: '[' success = pending ']' + 1051967:pw-trigger.sh: 93: num_patch=1 + 1051967:pw-trigger.sh: 72: true ++ 1051967:pw-trigger.sh: 74: pw_get_patch_from_series gdb 61289 1 ++ 1051967:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 1051967:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 1051967:pw-trigger.sh: pw_get_patch_from_series: 204: local id=61289 ++ 1051967:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 1051967:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 1051967:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 61289 property '.*' value Patches 1 +++ 1051967:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 1051967:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 1051967:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 1051967:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 1051967:pw-trigger.sh: pw_yaml_get: 100: local id=61289 +++ 1051967:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 1051967:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 1051967:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 1051967:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 1051967:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 1051967:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 1051967:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id= ++ 1051967:pw-trigger.sh: pw_get_patch_from_series: 210: '[' '' = '' ']' ++ 1051967:pw-trigger.sh: pw_get_patch_from_series: 211: return 1 ++ 1051967:pw-trigger.sh: 74: true + 1051967:pw-trigger.sh: 74: patch_id= + 1051967:pw-trigger.sh: 75: '[' '' = '' ']' + 1051967:pw-trigger.sh: 76: break + 1051967:pw-trigger.sh: 96: '[' '' = '' ']' + 1051967:pw-trigger.sh: 97: continue + 1051967:pw-trigger.sh: 62: '[' 27 -gt 0 ']' + 1051967:pw-trigger.sh: 63: i=26 ++ 1051967:pw-trigger.sh: 64: shyaml get-value 26.id + 1051967:pw-trigger.sh: 64: series_id=61290 + 1051967:pw-trigger.sh: 66: pw_series_complete_p gdb 61290 + 1051967:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 1051967:pw-trigger.sh: pw_series_complete_p: 183: local project=gdb + 1051967:pw-trigger.sh: pw_series_complete_p: 184: local series_id=61290 + 1051967:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 1051967:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get gdb series 61290 property Complete value ++ 1051967:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 1051967:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 1051967:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 1051967:pw-trigger.sh: pw_yaml_get: 100: local id=61290 ++ 1051967:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 1051967:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 1051967:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 1051967:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 1051967:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 1051967:pw-trigger.sh: pw_yaml_get: 108: set +x + 1051967:pw-trigger.sh: pw_series_complete_p: 187: value=True + 1051967:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 1051967:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 1051967:pw-trigger.sh: 71: num_patch=0 + 1051967:pw-trigger.sh: 72: true ++ 1051967:pw-trigger.sh: 74: pw_get_patch_from_series gdb 61290 0 ++ 1051967:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 1051967:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 1051967:pw-trigger.sh: pw_get_patch_from_series: 204: local id=61290 ++ 1051967:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 1051967:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 1051967:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 61290 property '.*' value Patches 0 +++ 1051967:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 1051967:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 1051967:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 1051967:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 1051967:pw-trigger.sh: pw_yaml_get: 100: local id=61290 +++ 1051967:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 1051967:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 1051967:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 1051967:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 1051967:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 1051967:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 1051967:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=135364 ++ 1051967:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 135364 = '' ']' ++ 1051967:pw-trigger.sh: pw_get_patch_from_series: 213: echo 135364 + 1051967:pw-trigger.sh: 74: patch_id=135364 + 1051967:pw-trigger.sh: 75: '[' 135364 = '' ']' ++ 1051967:pw-trigger.sh: 82: pw_get_patch_data gdb 135364 State ++ 1051967:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 1051967:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 1051967:pw-trigger.sh: pw_get_patch_data: 224: local project=gdb ++ 1051967:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=135364 ++ 1051967:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 1051967:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gdb patch 135364 property State value ++ 1051967:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 1051967:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 1051967:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 1051967:pw-trigger.sh: pw_yaml_get: 100: local id=135364 ++ 1051967:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 1051967:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 1051967:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 1051967:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 1051967:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 1051967:pw-trigger.sh: pw_yaml_get: 108: set +x + 1051967:pw-trigger.sh: 82: patch_state=new + 1051967:pw-trigger.sh: 83: case "$patch_state" in ++ 1051967:pw-trigger.sh: 89: pw_patch_check_state 135364 tcwg_gdb_check--master-arm ++ 1051967:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 1051967:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=135364 ++ 1051967:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_check--master-arm ++ 1051967:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 1051967:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_check--master-arm +++ 1051967:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 1051967:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 1051967:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_check--master-arm +++ 1051967:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 1051967:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 1051967:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 1051967:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 1051967:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_check--master-arm ++ 1051967:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 1051967:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 1051967:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.uM96TxlPWz +++ 1051967:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 1051967:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.0yKbKCatTK ++ 1051967:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.uM96TxlPWz /tmp/tmp.0yKbKCatTK' EXIT ++ 1051967:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 1051967:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/135364/checks/ ++ 1051967:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/135364/checks/?user=linaro-tcwg-bot&context=tcwg_gdb_check--master-arm&page=last' ++ 1051967:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 1051967:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 1051967:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1051967:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 1051967:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1051967:pw-trigger.sh: pw_patch_check_state: 267: wait 1052648 ++ 1051967:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 1051967:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1051967:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.0yKbKCatTK ++ 1051967:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 452744, "url": "https://patchwork.sourceware.org/api/1.2/patches/135364/checks/452744/", "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-21T00:12:17.565264", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_check--master-arm-precommit/builds/10204/log", "context": "tcwg_gdb_check--master-arm", "description": "Test started" }' = null ']' +++ 1051967:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1051967:pw-trigger.sh: pw_patch_check_state: 273: date=2026-05-21T00:12:17.565264 +++ 1051967:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-05-21T00:12:17.565264 +%s ++ 1051967:pw-trigger.sh: pw_patch_check_state: 274: date=1779322337 ++ 1051967:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1779322337 ']' ++ 1051967:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1779322337 +++ 1051967:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1051967:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 1051967:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1051967:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 1051967:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1051967:pw-trigger.sh: pw_patch_check_state: 267: wait 1052655 ++ 1051967:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 1051967:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1051967:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.0yKbKCatTK ++ 1051967:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 452745, "url": "https://patchwork.sourceware.org/api/1.2/patches/135364/checks/452745/", "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-21T00:12:18.698102", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_check--master-arm-precommit/builds/10204/log", "context": "tcwg_gdb_check--master-arm", "description": "Patch applied" }' = null ']' +++ 1051967:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1051967:pw-trigger.sh: pw_patch_check_state: 273: date=2026-05-21T00:12:18.698102 +++ 1051967:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-05-21T00:12:18.698102 +%s ++ 1051967:pw-trigger.sh: pw_patch_check_state: 274: date=1779322338 ++ 1051967:pw-trigger.sh: pw_patch_check_state: 275: '[' 1779322337 -le 1779322338 ']' ++ 1051967:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1779322338 +++ 1051967:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1051967:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 1051967:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1051967:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 1051967:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 1051967:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1051967:pw-trigger.sh: pw_patch_check_state: 267: wait 1052662 ++ 1051967:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1051967:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.0yKbKCatTK ++ 1051967:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 452766, "url": "https://patchwork.sourceware.org/api/1.2/patches/135364/checks/452766/", "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-21T02:40:35.451430", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_check--master-arm-precommit/builds/10204/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_gdb_check--master-arm", "description": "Test passed" }' = null ']' +++ 1051967:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1051967:pw-trigger.sh: pw_patch_check_state: 273: date=2026-05-21T02:40:35.451430 +++ 1051967:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-05-21T02:40:35.451430 +%s ++ 1051967:pw-trigger.sh: pw_patch_check_state: 274: date=1779331235 ++ 1051967:pw-trigger.sh: pw_patch_check_state: 275: '[' 1779322338 -le 1779331235 ']' ++ 1051967:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1779331235 +++ 1051967:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1051967:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 1051967:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1051967:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 1051967:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1051967:pw-trigger.sh: pw_patch_check_state: 267: wait 1052669 ++ 1051967:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 1051967:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1051967:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.0yKbKCatTK ++ 1051967:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 1051967:pw-trigger.sh: pw_patch_check_state: 270: break ++ 1051967:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 1051967:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.uM96TxlPWz /tmp/tmp.0yKbKCatTK + 1051967:pw-trigger.sh: 89: check_state=success + 1051967:pw-trigger.sh: 90: '[' success = pending ']' + 1051967:pw-trigger.sh: 93: num_patch=1 + 1051967:pw-trigger.sh: 72: true ++ 1051967:pw-trigger.sh: 74: pw_get_patch_from_series gdb 61290 1 ++ 1051967:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 1051967:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 1051967:pw-trigger.sh: pw_get_patch_from_series: 204: local id=61290 ++ 1051967:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 1051967:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 1051967:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 61290 property '.*' value Patches 1 +++ 1051967:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 1051967:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 1051967:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 1051967:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 1051967:pw-trigger.sh: pw_yaml_get: 100: local id=61290 +++ 1051967:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 1051967:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 1051967:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 1051967:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 1051967:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 1051967:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 1051967:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=135363 ++ 1051967:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 135363 = '' ']' ++ 1051967:pw-trigger.sh: pw_get_patch_from_series: 213: echo 135363 + 1051967:pw-trigger.sh: 74: patch_id=135363 + 1051967:pw-trigger.sh: 75: '[' 135363 = '' ']' ++ 1051967:pw-trigger.sh: 82: pw_get_patch_data gdb 135363 State ++ 1051967:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 1051967:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 1051967:pw-trigger.sh: pw_get_patch_data: 224: local project=gdb ++ 1051967:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=135363 ++ 1051967:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 1051967:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gdb patch 135363 property State value ++ 1051967:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 1051967:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 1051967:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 1051967:pw-trigger.sh: pw_yaml_get: 100: local id=135363 ++ 1051967:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 1051967:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 1051967:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 1051967:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 1051967:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 1051967:pw-trigger.sh: pw_yaml_get: 108: set +x + 1051967:pw-trigger.sh: 82: patch_state=new + 1051967:pw-trigger.sh: 83: case "$patch_state" in ++ 1051967:pw-trigger.sh: 89: pw_patch_check_state 135363 tcwg_gdb_check--master-arm ++ 1051967:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 1051967:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=135363 ++ 1051967:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_check--master-arm ++ 1051967:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 1051967:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_check--master-arm +++ 1051967:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 1051967:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 1051967:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_check--master-arm +++ 1051967:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 1051967:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 1051967:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 1051967:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 1051967:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_check--master-arm ++ 1051967:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 1051967:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 1051967:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.B3NBH7dra9 +++ 1051967:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 1051967:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.o7Y0JRtwXN ++ 1051967:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.B3NBH7dra9 /tmp/tmp.o7Y0JRtwXN' EXIT ++ 1051967:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 1051967:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/135363/checks/ ++ 1051967:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/135363/checks/?user=linaro-tcwg-bot&context=tcwg_gdb_check--master-arm&page=last' ++ 1051967:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 1051967:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 1051967:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1051967:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 1051967:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1051967:pw-trigger.sh: pw_patch_check_state: 267: wait 1052733 ++ 1051967:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 1051967:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1051967:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.o7Y0JRtwXN ++ 1051967:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 453145, "url": "https://patchwork.sourceware.org/api/1.2/patches/135363/checks/453145/", "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-21T17:16:48.724650", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_check--master-arm-precommit/builds/10209/log", "context": "tcwg_gdb_check--master-arm", "description": "Test started" }' = null ']' +++ 1051967:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1051967:pw-trigger.sh: pw_patch_check_state: 273: date=2026-05-21T17:16:48.724650 +++ 1051967:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-05-21T17:16:48.724650 +%s ++ 1051967:pw-trigger.sh: pw_patch_check_state: 274: date=1779383808 ++ 1051967:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1779383808 ']' ++ 1051967:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1779383808 +++ 1051967:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1051967:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 1051967:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1051967:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 1051967:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 1051967:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1051967:pw-trigger.sh: pw_patch_check_state: 267: wait 1052740 ++ 1051967:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1051967:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.o7Y0JRtwXN ++ 1051967:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 453146, "url": "https://patchwork.sourceware.org/api/1.2/patches/135363/checks/453146/", "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-21T17:16:51.217126", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_check--master-arm-precommit/builds/10209/log", "context": "tcwg_gdb_check--master-arm", "description": "Patch applied" }' = null ']' +++ 1051967:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1051967:pw-trigger.sh: pw_patch_check_state: 273: date=2026-05-21T17:16:51.217126 +++ 1051967:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-05-21T17:16:51.217126 +%s ++ 1051967:pw-trigger.sh: pw_patch_check_state: 274: date=1779383811 ++ 1051967:pw-trigger.sh: pw_patch_check_state: 275: '[' 1779383808 -le 1779383811 ']' ++ 1051967:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1779383811 +++ 1051967:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1051967:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 1051967:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1051967:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 1051967:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1051967:pw-trigger.sh: pw_patch_check_state: 267: wait 1052747 ++ 1051967:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 1051967:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1051967:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.o7Y0JRtwXN ++ 1051967:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 453221, "url": "https://patchwork.sourceware.org/api/1.2/patches/135363/checks/453221/", "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-21T19:32:29.525232", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_check--master-arm-precommit/builds/10209/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_gdb_check--master-arm", "description": "Test passed" }' = null ']' +++ 1051967:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1051967:pw-trigger.sh: pw_patch_check_state: 273: date=2026-05-21T19:32:29.525232 +++ 1051967:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-05-21T19:32:29.525232 +%s ++ 1051967:pw-trigger.sh: pw_patch_check_state: 274: date=1779391949 ++ 1051967:pw-trigger.sh: pw_patch_check_state: 275: '[' 1779383811 -le 1779391949 ']' ++ 1051967:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1779391949 +++ 1051967:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1051967:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 1051967:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1051967:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 1051967:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1051967:pw-trigger.sh: pw_patch_check_state: 267: wait 1052754 ++ 1051967:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 1051967:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1051967:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.o7Y0JRtwXN ++ 1051967:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 1051967:pw-trigger.sh: pw_patch_check_state: 270: break ++ 1051967:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 1051967:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.B3NBH7dra9 /tmp/tmp.o7Y0JRtwXN + 1051967:pw-trigger.sh: 89: check_state=success + 1051967:pw-trigger.sh: 90: '[' success = pending ']' + 1051967:pw-trigger.sh: 93: num_patch=2 + 1051967:pw-trigger.sh: 72: true ++ 1051967:pw-trigger.sh: 74: pw_get_patch_from_series gdb 61290 2 ++ 1051967:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 1051967:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 1051967:pw-trigger.sh: pw_get_patch_from_series: 204: local id=61290 ++ 1051967:pw-trigger.sh: pw_get_patch_from_series: 205: local num=2 ++ 1051967:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 1051967:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 61290 property '.*' value Patches 2 +++ 1051967:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 1051967:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 1051967:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 1051967:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 1051967:pw-trigger.sh: pw_yaml_get: 100: local id=61290 +++ 1051967:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 1051967:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 1051967:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 1051967:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 1051967:pw-trigger.sh: pw_yaml_get: 105: local match_num=2 +++ 1051967:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 1051967:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id= ++ 1051967:pw-trigger.sh: pw_get_patch_from_series: 210: '[' '' = '' ']' ++ 1051967:pw-trigger.sh: pw_get_patch_from_series: 211: return 1 ++ 1051967:pw-trigger.sh: 74: true + 1051967:pw-trigger.sh: 74: patch_id= + 1051967:pw-trigger.sh: 75: '[' '' = '' ']' + 1051967:pw-trigger.sh: 76: break + 1051967:pw-trigger.sh: 96: '[' '' = '' ']' + 1051967:pw-trigger.sh: 97: continue + 1051967:pw-trigger.sh: 62: '[' 26 -gt 0 ']' + 1051967:pw-trigger.sh: 63: i=25 ++ 1051967:pw-trigger.sh: 64: shyaml get-value 25.id + 1051967:pw-trigger.sh: 64: series_id=61301 + 1051967:pw-trigger.sh: 66: pw_series_complete_p gdb 61301 + 1051967:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 1051967:pw-trigger.sh: pw_series_complete_p: 183: local project=gdb + 1051967:pw-trigger.sh: pw_series_complete_p: 184: local series_id=61301 + 1051967:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 1051967:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get gdb series 61301 property Complete value ++ 1051967:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 1051967:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 1051967:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 1051967:pw-trigger.sh: pw_yaml_get: 100: local id=61301 ++ 1051967:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 1051967:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 1051967:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 1051967:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 1051967:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 1051967:pw-trigger.sh: pw_yaml_get: 108: set +x + 1051967:pw-trigger.sh: pw_series_complete_p: 187: value=True + 1051967:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 1051967:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 1051967:pw-trigger.sh: 71: num_patch=0 + 1051967:pw-trigger.sh: 72: true ++ 1051967:pw-trigger.sh: 74: pw_get_patch_from_series gdb 61301 0 ++ 1051967:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 1051967:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 1051967:pw-trigger.sh: pw_get_patch_from_series: 204: local id=61301 ++ 1051967:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 1051967:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 1051967:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 61301 property '.*' value Patches 0 +++ 1051967:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 1051967:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 1051967:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 1051967:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 1051967:pw-trigger.sh: pw_yaml_get: 100: local id=61301 +++ 1051967:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 1051967:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 1051967:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 1051967:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 1051967:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 1051967:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 1051967:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=135377 ++ 1051967:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 135377 = '' ']' ++ 1051967:pw-trigger.sh: pw_get_patch_from_series: 213: echo 135377 + 1051967:pw-trigger.sh: 74: patch_id=135377 + 1051967:pw-trigger.sh: 75: '[' 135377 = '' ']' ++ 1051967:pw-trigger.sh: 82: pw_get_patch_data gdb 135377 State ++ 1051967:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 1051967:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 1051967:pw-trigger.sh: pw_get_patch_data: 224: local project=gdb ++ 1051967:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=135377 ++ 1051967:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 1051967:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gdb patch 135377 property State value ++ 1051967:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 1051967:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 1051967:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 1051967:pw-trigger.sh: pw_yaml_get: 100: local id=135377 ++ 1051967:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 1051967:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 1051967:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 1051967:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 1051967:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 1051967:pw-trigger.sh: pw_yaml_get: 108: set +x + 1051967:pw-trigger.sh: 82: patch_state=new + 1051967:pw-trigger.sh: 83: case "$patch_state" in ++ 1051967:pw-trigger.sh: 89: pw_patch_check_state 135377 tcwg_gdb_check--master-arm ++ 1051967:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 1051967:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=135377 ++ 1051967:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_check--master-arm ++ 1051967:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 1051967:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_check--master-arm +++ 1051967:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 1051967:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 1051967:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_check--master-arm +++ 1051967:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 1051967:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 1051967:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 1051967:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 1051967:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_check--master-arm ++ 1051967:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 1051967:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 1051967:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.0psOwdEJeO +++ 1051967:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 1051967:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.eMSRhaVKmi ++ 1051967:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.0psOwdEJeO /tmp/tmp.eMSRhaVKmi' EXIT ++ 1051967:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 1051967:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/135377/checks/ ++ 1051967:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/135377/checks/?user=linaro-tcwg-bot&context=tcwg_gdb_check--master-arm&page=last' ++ 1051967:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 1051967:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 1051967:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1051967:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 1051967:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1051967:pw-trigger.sh: pw_patch_check_state: 267: wait 1052861 ++ 1051967:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 1051967:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1051967:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.eMSRhaVKmi ++ 1051967:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 453152, "url": "https://patchwork.sourceware.org/api/1.2/patches/135377/checks/453152/", "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-21T17:52:56.883558", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_check--master-arm-precommit/builds/10210/log", "context": "tcwg_gdb_check--master-arm", "description": "Test started" }' = null ']' +++ 1051967:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1051967:pw-trigger.sh: pw_patch_check_state: 273: date=2026-05-21T17:52:56.883558 +++ 1051967:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-05-21T17:52:56.883558 +%s ++ 1051967:pw-trigger.sh: pw_patch_check_state: 274: date=1779385976 ++ 1051967:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1779385976 ']' ++ 1051967:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1779385976 +++ 1051967:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1051967:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 1051967:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1051967:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 1051967:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1051967:pw-trigger.sh: pw_patch_check_state: 267: wait 1052868 ++ 1051967:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 1051967:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1051967:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.eMSRhaVKmi ++ 1051967:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 453153, "url": "https://patchwork.sourceware.org/api/1.2/patches/135377/checks/453153/", "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-21T17:52:58.238482", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_check--master-arm-precommit/builds/10210/log", "context": "tcwg_gdb_check--master-arm", "description": "Patch applied" }' = null ']' +++ 1051967:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1051967:pw-trigger.sh: pw_patch_check_state: 273: date=2026-05-21T17:52:58.238482 +++ 1051967:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-05-21T17:52:58.238482 +%s ++ 1051967:pw-trigger.sh: pw_patch_check_state: 274: date=1779385978 ++ 1051967:pw-trigger.sh: pw_patch_check_state: 275: '[' 1779385976 -le 1779385978 ']' ++ 1051967:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1779385978 +++ 1051967:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1051967:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 1051967:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1051967:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 1051967:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1051967:pw-trigger.sh: pw_patch_check_state: 267: wait 1052875 ++ 1051967:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 1051967:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1051967:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.eMSRhaVKmi ++ 1051967:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 453224, "url": "https://patchwork.sourceware.org/api/1.2/patches/135377/checks/453224/", "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-21T19:59:26.005715", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_check--master-arm-precommit/builds/10210/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_gdb_check--master-arm", "description": "Test passed" }' = null ']' +++ 1051967:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1051967:pw-trigger.sh: pw_patch_check_state: 273: date=2026-05-21T19:59:26.005715 +++ 1051967:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-05-21T19:59:26.005715 +%s ++ 1051967:pw-trigger.sh: pw_patch_check_state: 274: date=1779393566 ++ 1051967:pw-trigger.sh: pw_patch_check_state: 275: '[' 1779385978 -le 1779393566 ']' ++ 1051967:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1779393566 +++ 1051967:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1051967:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 1051967:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1051967:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 1051967:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1051967:pw-trigger.sh: pw_patch_check_state: 267: wait 1052882 ++ 1051967:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 1051967:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1051967:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.eMSRhaVKmi ++ 1051967:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 1051967:pw-trigger.sh: pw_patch_check_state: 270: break ++ 1051967:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 1051967:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.0psOwdEJeO /tmp/tmp.eMSRhaVKmi + 1051967:pw-trigger.sh: 89: check_state=success + 1051967:pw-trigger.sh: 90: '[' success = pending ']' + 1051967:pw-trigger.sh: 93: num_patch=1 + 1051967:pw-trigger.sh: 72: true ++ 1051967:pw-trigger.sh: 74: pw_get_patch_from_series gdb 61301 1 ++ 1051967:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 1051967:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 1051967:pw-trigger.sh: pw_get_patch_from_series: 204: local id=61301 ++ 1051967:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 1051967:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 1051967:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 61301 property '.*' value Patches 1 +++ 1051967:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 1051967:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 1051967:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 1051967:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 1051967:pw-trigger.sh: pw_yaml_get: 100: local id=61301 +++ 1051967:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 1051967:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 1051967:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 1051967:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 1051967:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 1051967:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 1051967:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=135378 ++ 1051967:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 135378 = '' ']' ++ 1051967:pw-trigger.sh: pw_get_patch_from_series: 213: echo 135378 + 1051967:pw-trigger.sh: 74: patch_id=135378 + 1051967:pw-trigger.sh: 75: '[' 135378 = '' ']' ++ 1051967:pw-trigger.sh: 82: pw_get_patch_data gdb 135378 State ++ 1051967:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 1051967:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 1051967:pw-trigger.sh: pw_get_patch_data: 224: local project=gdb ++ 1051967:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=135378 ++ 1051967:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 1051967:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gdb patch 135378 property State value ++ 1051967:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 1051967:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 1051967:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 1051967:pw-trigger.sh: pw_yaml_get: 100: local id=135378 ++ 1051967:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 1051967:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 1051967:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 1051967:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 1051967:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 1051967:pw-trigger.sh: pw_yaml_get: 108: set +x + 1051967:pw-trigger.sh: 82: patch_state=new + 1051967:pw-trigger.sh: 83: case "$patch_state" in ++ 1051967:pw-trigger.sh: 89: pw_patch_check_state 135378 tcwg_gdb_check--master-arm ++ 1051967:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 1051967:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=135378 ++ 1051967:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_check--master-arm ++ 1051967:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 1051967:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_check--master-arm +++ 1051967:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 1051967:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 1051967:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_check--master-arm +++ 1051967:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 1051967:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 1051967:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 1051967:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 1051967:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_check--master-arm ++ 1051967:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 1051967:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 1051967:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.PjeWRCKL1W +++ 1051967:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 1051967:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.BwTzd7oXfS ++ 1051967:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.PjeWRCKL1W /tmp/tmp.BwTzd7oXfS' EXIT ++ 1051967:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 1051967:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/135378/checks/ ++ 1051967:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/135378/checks/?user=linaro-tcwg-bot&context=tcwg_gdb_check--master-arm&page=last' ++ 1051967:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 1051967:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 1051967:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1051967:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 1051967:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1051967:pw-trigger.sh: pw_patch_check_state: 267: wait 1052946 ++ 1051967:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 1051967:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1051967:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.BwTzd7oXfS ++ 1051967:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 453421, "url": "https://patchwork.sourceware.org/api/1.2/patches/135378/checks/453421/", "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-22T01:11:31.108447", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_check--master-arm-precommit/builds/10212/log", "context": "tcwg_gdb_check--master-arm", "description": "Test started" }' = null ']' +++ 1051967:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1051967:pw-trigger.sh: pw_patch_check_state: 273: date=2026-05-22T01:11:31.108447 +++ 1051967:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-05-22T01:11:31.108447 +%s ++ 1051967:pw-trigger.sh: pw_patch_check_state: 274: date=1779412291 ++ 1051967:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1779412291 ']' ++ 1051967:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1779412291 +++ 1051967:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1051967:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 1051967:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1051967:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 1051967:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1051967:pw-trigger.sh: pw_patch_check_state: 267: wait 1052953 ++ 1051967:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 1051967:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1051967:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.BwTzd7oXfS ++ 1051967:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 453424, "url": "https://patchwork.sourceware.org/api/1.2/patches/135378/checks/453424/", "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-22T01:11:33.447348", "state": "fail", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_check--master-arm-precommit/builds/10212/archive/artifacts/jenkins/pw-apply.log", "context": "tcwg_gdb_check--master-arm", "description": "Patch failed to apply" }' = null ']' +++ 1051967:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1051967:pw-trigger.sh: pw_patch_check_state: 273: date=2026-05-22T01:11:33.447348 +++ 1051967:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-05-22T01:11:33.447348 +%s ++ 1051967:pw-trigger.sh: pw_patch_check_state: 274: date=1779412293 ++ 1051967:pw-trigger.sh: pw_patch_check_state: 275: '[' 1779412291 -le 1779412293 ']' ++ 1051967:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1779412293 +++ 1051967:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1051967:pw-trigger.sh: pw_patch_check_state: 277: cur_state=fail ++ 1051967:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1051967:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 1051967:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1051967:pw-trigger.sh: pw_patch_check_state: 267: wait 1052960 ++ 1051967:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 1051967:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1051967:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.BwTzd7oXfS ++ 1051967:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 1051967:pw-trigger.sh: pw_patch_check_state: 270: break ++ 1051967:pw-trigger.sh: pw_patch_check_state: 281: echo fail +++ 1051967:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.PjeWRCKL1W /tmp/tmp.BwTzd7oXfS + 1051967:pw-trigger.sh: 89: check_state=fail + 1051967:pw-trigger.sh: 90: '[' fail = pending ']' + 1051967:pw-trigger.sh: 93: num_patch=2 + 1051967:pw-trigger.sh: 72: true ++ 1051967:pw-trigger.sh: 74: pw_get_patch_from_series gdb 61301 2 ++ 1051967:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 1051967:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 1051967:pw-trigger.sh: pw_get_patch_from_series: 204: local id=61301 ++ 1051967:pw-trigger.sh: pw_get_patch_from_series: 205: local num=2 ++ 1051967:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 1051967:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 61301 property '.*' value Patches 2 +++ 1051967:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 1051967:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 1051967:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 1051967:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 1051967:pw-trigger.sh: pw_yaml_get: 100: local id=61301 +++ 1051967:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 1051967:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 1051967:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 1051967:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 1051967:pw-trigger.sh: pw_yaml_get: 105: local match_num=2 +++ 1051967:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 1051967:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id= ++ 1051967:pw-trigger.sh: pw_get_patch_from_series: 210: '[' '' = '' ']' ++ 1051967:pw-trigger.sh: pw_get_patch_from_series: 211: return 1 ++ 1051967:pw-trigger.sh: 74: true + 1051967:pw-trigger.sh: 74: patch_id= + 1051967:pw-trigger.sh: 75: '[' '' = '' ']' + 1051967:pw-trigger.sh: 76: break + 1051967:pw-trigger.sh: 96: '[' '' = '' ']' + 1051967:pw-trigger.sh: 97: continue + 1051967:pw-trigger.sh: 62: '[' 25 -gt 0 ']' + 1051967:pw-trigger.sh: 63: i=24 ++ 1051967:pw-trigger.sh: 64: shyaml get-value 24.id + 1051967:pw-trigger.sh: 64: series_id=61327 + 1051967:pw-trigger.sh: 66: pw_series_complete_p gdb 61327 + 1051967:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 1051967:pw-trigger.sh: pw_series_complete_p: 183: local project=gdb + 1051967:pw-trigger.sh: pw_series_complete_p: 184: local series_id=61327 + 1051967:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 1051967:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get gdb series 61327 property Complete value ++ 1051967:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 1051967:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 1051967:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 1051967:pw-trigger.sh: pw_yaml_get: 100: local id=61327 ++ 1051967:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 1051967:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 1051967:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 1051967:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 1051967:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 1051967:pw-trigger.sh: pw_yaml_get: 108: set +x + 1051967:pw-trigger.sh: pw_series_complete_p: 187: value=True + 1051967:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 1051967:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 1051967:pw-trigger.sh: 71: num_patch=0 + 1051967:pw-trigger.sh: 72: true ++ 1051967:pw-trigger.sh: 74: pw_get_patch_from_series gdb 61327 0 ++ 1051967:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 1051967:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 1051967:pw-trigger.sh: pw_get_patch_from_series: 204: local id=61327 ++ 1051967:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 1051967:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 1051967:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 61327 property '.*' value Patches 0 +++ 1051967:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 1051967:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 1051967:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 1051967:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 1051967:pw-trigger.sh: pw_yaml_get: 100: local id=61327 +++ 1051967:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 1051967:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 1051967:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 1051967:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 1051967:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 1051967:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 1051967:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=135418 ++ 1051967:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 135418 = '' ']' ++ 1051967:pw-trigger.sh: pw_get_patch_from_series: 213: echo 135418 + 1051967:pw-trigger.sh: 74: patch_id=135418 + 1051967:pw-trigger.sh: 75: '[' 135418 = '' ']' ++ 1051967:pw-trigger.sh: 82: pw_get_patch_data gdb 135418 State ++ 1051967:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 1051967:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 1051967:pw-trigger.sh: pw_get_patch_data: 224: local project=gdb ++ 1051967:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=135418 ++ 1051967:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 1051967:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gdb patch 135418 property State value ++ 1051967:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 1051967:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 1051967:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 1051967:pw-trigger.sh: pw_yaml_get: 100: local id=135418 ++ 1051967:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 1051967:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 1051967:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 1051967:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 1051967:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 1051967:pw-trigger.sh: pw_yaml_get: 108: set +x + 1051967:pw-trigger.sh: 82: patch_state=new + 1051967:pw-trigger.sh: 83: case "$patch_state" in ++ 1051967:pw-trigger.sh: 89: pw_patch_check_state 135418 tcwg_gdb_check--master-arm ++ 1051967:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 1051967:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=135418 ++ 1051967:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_check--master-arm ++ 1051967:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 1051967:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_check--master-arm +++ 1051967:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 1051967:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 1051967:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_check--master-arm +++ 1051967:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 1051967:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 1051967:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 1051967:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 1051967:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_check--master-arm ++ 1051967:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 1051967:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 1051967:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.iYZizS5XSI +++ 1051967:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 1051967:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.Kt5qVRLJV1 ++ 1051967:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.iYZizS5XSI /tmp/tmp.Kt5qVRLJV1' EXIT ++ 1051967:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 1051967:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/135418/checks/ ++ 1051967:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/135418/checks/?user=linaro-tcwg-bot&context=tcwg_gdb_check--master-arm&page=last' ++ 1051967:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 1051967:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 1051967:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1051967:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 1051967:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1051967:pw-trigger.sh: pw_patch_check_state: 267: wait 1053065 ++ 1051967:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 1051967:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1051967:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.Kt5qVRLJV1 ++ 1051967:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 453580, "url": "https://patchwork.sourceware.org/api/1.2/patches/135418/checks/453580/", "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-22T10:15:42.987512", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_check--master-arm-precommit/builds/10214/log", "context": "tcwg_gdb_check--master-arm", "description": "Test started" }' = null ']' +++ 1051967:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1051967:pw-trigger.sh: pw_patch_check_state: 273: date=2026-05-22T10:15:42.987512 +++ 1051967:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-05-22T10:15:42.987512 +%s ++ 1051967:pw-trigger.sh: pw_patch_check_state: 274: date=1779444942 ++ 1051967:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1779444942 ']' ++ 1051967:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1779444942 +++ 1051967:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1051967:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 1051967:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1051967:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 1051967:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1051967:pw-trigger.sh: pw_patch_check_state: 267: wait 1053072 ++ 1051967:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 1051967:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1051967:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.Kt5qVRLJV1 ++ 1051967:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 453582, "url": "https://patchwork.sourceware.org/api/1.2/patches/135418/checks/453582/", "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-22T10:15:44.416990", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_check--master-arm-precommit/builds/10214/log", "context": "tcwg_gdb_check--master-arm", "description": "Patch applied" }' = null ']' +++ 1051967:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1051967:pw-trigger.sh: pw_patch_check_state: 273: date=2026-05-22T10:15:44.416990 +++ 1051967:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-05-22T10:15:44.416990 +%s ++ 1051967:pw-trigger.sh: pw_patch_check_state: 274: date=1779444944 ++ 1051967:pw-trigger.sh: pw_patch_check_state: 275: '[' 1779444942 -le 1779444944 ']' ++ 1051967:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1779444944 +++ 1051967:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1051967:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 1051967:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1051967:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 1051967:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 1051967:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1051967:pw-trigger.sh: pw_patch_check_state: 267: wait 1053079 ++ 1051967:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1051967:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.Kt5qVRLJV1 ++ 1051967:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 453610, "url": "https://patchwork.sourceware.org/api/1.2/patches/135418/checks/453610/", "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-22T12:34:07.865924", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_check--master-arm-precommit/builds/10214/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_gdb_check--master-arm", "description": "Test passed" }' = null ']' +++ 1051967:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1051967:pw-trigger.sh: pw_patch_check_state: 273: date=2026-05-22T12:34:07.865924 +++ 1051967:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-05-22T12:34:07.865924 +%s ++ 1051967:pw-trigger.sh: pw_patch_check_state: 274: date=1779453247 ++ 1051967:pw-trigger.sh: pw_patch_check_state: 275: '[' 1779444944 -le 1779453247 ']' ++ 1051967:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1779453247 +++ 1051967:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1051967:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 1051967:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1051967:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 1051967:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1051967:pw-trigger.sh: pw_patch_check_state: 267: wait 1053086 ++ 1051967:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 1051967:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1051967:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.Kt5qVRLJV1 ++ 1051967:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 1051967:pw-trigger.sh: pw_patch_check_state: 270: break ++ 1051967:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 1051967:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.iYZizS5XSI /tmp/tmp.Kt5qVRLJV1 + 1051967:pw-trigger.sh: 89: check_state=success + 1051967:pw-trigger.sh: 90: '[' success = pending ']' + 1051967:pw-trigger.sh: 93: num_patch=1 + 1051967:pw-trigger.sh: 72: true ++ 1051967:pw-trigger.sh: 74: pw_get_patch_from_series gdb 61327 1 ++ 1051967:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 1051967:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 1051967:pw-trigger.sh: pw_get_patch_from_series: 204: local id=61327 ++ 1051967:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 1051967:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 1051967:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 61327 property '.*' value Patches 1 +++ 1051967:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 1051967:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 1051967:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 1051967:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 1051967:pw-trigger.sh: pw_yaml_get: 100: local id=61327 +++ 1051967:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 1051967:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 1051967:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 1051967:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 1051967:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 1051967:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 1051967:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id= ++ 1051967:pw-trigger.sh: pw_get_patch_from_series: 210: '[' '' = '' ']' ++ 1051967:pw-trigger.sh: pw_get_patch_from_series: 211: return 1 ++ 1051967:pw-trigger.sh: 74: true + 1051967:pw-trigger.sh: 74: patch_id= + 1051967:pw-trigger.sh: 75: '[' '' = '' ']' + 1051967:pw-trigger.sh: 76: break + 1051967:pw-trigger.sh: 96: '[' '' = '' ']' + 1051967:pw-trigger.sh: 97: continue + 1051967:pw-trigger.sh: 62: '[' 24 -gt 0 ']' + 1051967:pw-trigger.sh: 63: i=23 ++ 1051967:pw-trigger.sh: 64: shyaml get-value 23.id + 1051967:pw-trigger.sh: 64: series_id=61337 + 1051967:pw-trigger.sh: 66: pw_series_complete_p gdb 61337 + 1051967:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 1051967:pw-trigger.sh: pw_series_complete_p: 183: local project=gdb + 1051967:pw-trigger.sh: pw_series_complete_p: 184: local series_id=61337 + 1051967:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 1051967:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get gdb series 61337 property Complete value ++ 1051967:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 1051967:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 1051967:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 1051967:pw-trigger.sh: pw_yaml_get: 100: local id=61337 ++ 1051967:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 1051967:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 1051967:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 1051967:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 1051967:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 1051967:pw-trigger.sh: pw_yaml_get: 108: set +x + 1051967:pw-trigger.sh: pw_series_complete_p: 187: value=True + 1051967:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 1051967:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 1051967:pw-trigger.sh: 71: num_patch=0 + 1051967:pw-trigger.sh: 72: true ++ 1051967:pw-trigger.sh: 74: pw_get_patch_from_series gdb 61337 0 ++ 1051967:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 1051967:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 1051967:pw-trigger.sh: pw_get_patch_from_series: 204: local id=61337 ++ 1051967:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 1051967:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 1051967:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 61337 property '.*' value Patches 0 +++ 1051967:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 1051967:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 1051967:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 1051967:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 1051967:pw-trigger.sh: pw_yaml_get: 100: local id=61337 +++ 1051967:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 1051967:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 1051967:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 1051967:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 1051967:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 1051967:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 1051967:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=135431 ++ 1051967:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 135431 = '' ']' ++ 1051967:pw-trigger.sh: pw_get_patch_from_series: 213: echo 135431 + 1051967:pw-trigger.sh: 74: patch_id=135431 + 1051967:pw-trigger.sh: 75: '[' 135431 = '' ']' ++ 1051967:pw-trigger.sh: 82: pw_get_patch_data gdb 135431 State ++ 1051967:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 1051967:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 1051967:pw-trigger.sh: pw_get_patch_data: 224: local project=gdb ++ 1051967:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=135431 ++ 1051967:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 1051967:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gdb patch 135431 property State value ++ 1051967:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 1051967:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 1051967:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 1051967:pw-trigger.sh: pw_yaml_get: 100: local id=135431 ++ 1051967:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 1051967:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 1051967:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 1051967:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 1051967:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 1051967:pw-trigger.sh: pw_yaml_get: 108: set +x + 1051967:pw-trigger.sh: 82: patch_state=new + 1051967:pw-trigger.sh: 83: case "$patch_state" in ++ 1051967:pw-trigger.sh: 89: pw_patch_check_state 135431 tcwg_gdb_check--master-arm ++ 1051967:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 1051967:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=135431 ++ 1051967:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_check--master-arm ++ 1051967:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 1051967:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_check--master-arm +++ 1051967:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 1051967:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 1051967:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_check--master-arm +++ 1051967:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 1051967:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 1051967:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 1051967:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 1051967:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_check--master-arm ++ 1051967:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 1051967:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 1051967:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.BJ3YIiJdv9 +++ 1051967:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 1051967:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.kuWRCMypz0 ++ 1051967:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.BJ3YIiJdv9 /tmp/tmp.kuWRCMypz0' EXIT ++ 1051967:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 1051967:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/135431/checks/ ++ 1051967:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/135431/checks/?user=linaro-tcwg-bot&context=tcwg_gdb_check--master-arm&page=last' ++ 1051967:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 1051967:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 1051967:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1051967:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 1051967:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1051967:pw-trigger.sh: pw_patch_check_state: 267: wait 1053194 ++ 1051967:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 1051967:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1051967:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.kuWRCMypz0 ++ 1051967:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 453581, "url": "https://patchwork.sourceware.org/api/1.2/patches/135431/checks/453581/", "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-22T10:15:43.458949", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_check--master-arm-precommit/builds/10215/log", "context": "tcwg_gdb_check--master-arm", "description": "Test started" }' = null ']' +++ 1051967:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1051967:pw-trigger.sh: pw_patch_check_state: 273: date=2026-05-22T10:15:43.458949 +++ 1051967:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-05-22T10:15:43.458949 +%s ++ 1051967:pw-trigger.sh: pw_patch_check_state: 274: date=1779444943 ++ 1051967:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1779444943 ']' ++ 1051967:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1779444943 +++ 1051967:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1051967:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 1051967:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1051967:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 1051967:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1051967:pw-trigger.sh: pw_patch_check_state: 267: wait 1053201 ++ 1051967:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 1051967:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1051967:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.kuWRCMypz0 ++ 1051967:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 453583, "url": "https://patchwork.sourceware.org/api/1.2/patches/135431/checks/453583/", "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-22T10:15:46.591145", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_check--master-arm-precommit/builds/10215/log", "context": "tcwg_gdb_check--master-arm", "description": "Patch applied" }' = null ']' +++ 1051967:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1051967:pw-trigger.sh: pw_patch_check_state: 273: date=2026-05-22T10:15:46.591145 +++ 1051967:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-05-22T10:15:46.591145 +%s ++ 1051967:pw-trigger.sh: pw_patch_check_state: 274: date=1779444946 ++ 1051967:pw-trigger.sh: pw_patch_check_state: 275: '[' 1779444943 -le 1779444946 ']' ++ 1051967:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1779444946 +++ 1051967:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1051967:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 1051967:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1051967:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 1051967:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1051967:pw-trigger.sh: pw_patch_check_state: 267: wait 1053208 ++ 1051967:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 1051967:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1051967:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.kuWRCMypz0 ++ 1051967:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 453607, "url": "https://patchwork.sourceware.org/api/1.2/patches/135431/checks/453607/", "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-22T12:27:51.558922", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_check--master-arm-precommit/builds/10215/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_gdb_check--master-arm", "description": "Test passed" }' = null ']' +++ 1051967:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1051967:pw-trigger.sh: pw_patch_check_state: 273: date=2026-05-22T12:27:51.558922 +++ 1051967:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-05-22T12:27:51.558922 +%s ++ 1051967:pw-trigger.sh: pw_patch_check_state: 274: date=1779452871 ++ 1051967:pw-trigger.sh: pw_patch_check_state: 275: '[' 1779444946 -le 1779452871 ']' ++ 1051967:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1779452871 +++ 1051967:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1051967:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 1051967:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1051967:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 1051967:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1051967:pw-trigger.sh: pw_patch_check_state: 267: wait 1053215 ++ 1051967:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 1051967:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1051967:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.kuWRCMypz0 ++ 1051967:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 1051967:pw-trigger.sh: pw_patch_check_state: 270: break ++ 1051967:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 1051967:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.BJ3YIiJdv9 /tmp/tmp.kuWRCMypz0 + 1051967:pw-trigger.sh: 89: check_state=success + 1051967:pw-trigger.sh: 90: '[' success = pending ']' + 1051967:pw-trigger.sh: 93: num_patch=1 + 1051967:pw-trigger.sh: 72: true ++ 1051967:pw-trigger.sh: 74: pw_get_patch_from_series gdb 61337 1 ++ 1051967:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 1051967:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 1051967:pw-trigger.sh: pw_get_patch_from_series: 204: local id=61337 ++ 1051967:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 1051967:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 1051967:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 61337 property '.*' value Patches 1 +++ 1051967:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 1051967:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 1051967:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 1051967:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 1051967:pw-trigger.sh: pw_yaml_get: 100: local id=61337 +++ 1051967:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 1051967:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 1051967:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 1051967:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 1051967:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 1051967:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 1051967:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=135429 ++ 1051967:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 135429 = '' ']' ++ 1051967:pw-trigger.sh: pw_get_patch_from_series: 213: echo 135429 + 1051967:pw-trigger.sh: 74: patch_id=135429 + 1051967:pw-trigger.sh: 75: '[' 135429 = '' ']' ++ 1051967:pw-trigger.sh: 82: pw_get_patch_data gdb 135429 State ++ 1051967:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 1051967:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 1051967:pw-trigger.sh: pw_get_patch_data: 224: local project=gdb ++ 1051967:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=135429 ++ 1051967:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 1051967:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gdb patch 135429 property State value ++ 1051967:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 1051967:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 1051967:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 1051967:pw-trigger.sh: pw_yaml_get: 100: local id=135429 ++ 1051967:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 1051967:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 1051967:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 1051967:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 1051967:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 1051967:pw-trigger.sh: pw_yaml_get: 108: set +x + 1051967:pw-trigger.sh: 82: patch_state=new + 1051967:pw-trigger.sh: 83: case "$patch_state" in ++ 1051967:pw-trigger.sh: 89: pw_patch_check_state 135429 tcwg_gdb_check--master-arm ++ 1051967:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 1051967:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=135429 ++ 1051967:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_check--master-arm ++ 1051967:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 1051967:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_check--master-arm +++ 1051967:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 1051967:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 1051967:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_check--master-arm +++ 1051967:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 1051967:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 1051967:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 1051967:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 1051967:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_check--master-arm ++ 1051967:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 1051967:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 1051967:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.MKOdrJ7Zlr +++ 1051967:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 1051967:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.Am9MPvY5U4 ++ 1051967:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.MKOdrJ7Zlr /tmp/tmp.Am9MPvY5U4' EXIT ++ 1051967:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 1051967:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/135429/checks/ ++ 1051967:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/135429/checks/?user=linaro-tcwg-bot&context=tcwg_gdb_check--master-arm&page=last' ++ 1051967:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 1051967:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 1051967:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1051967:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 1051967:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1051967:pw-trigger.sh: pw_patch_check_state: 267: wait 1053279 ++ 1051967:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 1051967:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1051967:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.Am9MPvY5U4 ++ 1051967:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 453734, "url": "https://patchwork.sourceware.org/api/1.2/patches/135429/checks/453734/", "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-22T15:51:29.479510", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_check--master-arm-precommit/builds/10217/log", "context": "tcwg_gdb_check--master-arm", "description": "Test started" }' = null ']' +++ 1051967:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1051967:pw-trigger.sh: pw_patch_check_state: 273: date=2026-05-22T15:51:29.479510 +++ 1051967:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-05-22T15:51:29.479510 +%s ++ 1051967:pw-trigger.sh: pw_patch_check_state: 274: date=1779465089 ++ 1051967:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1779465089 ']' ++ 1051967:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1779465089 +++ 1051967:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1051967:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 1051967:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1051967:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 1051967:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1051967:pw-trigger.sh: pw_patch_check_state: 267: wait 1053286 ++ 1051967:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 1051967:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1051967:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.Am9MPvY5U4 ++ 1051967:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 453735, "url": "https://patchwork.sourceware.org/api/1.2/patches/135429/checks/453735/", "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-22T15:51:31.060239", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_check--master-arm-precommit/builds/10217/log", "context": "tcwg_gdb_check--master-arm", "description": "Patch applied" }' = null ']' +++ 1051967:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1051967:pw-trigger.sh: pw_patch_check_state: 273: date=2026-05-22T15:51:31.060239 +++ 1051967:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-05-22T15:51:31.060239 +%s ++ 1051967:pw-trigger.sh: pw_patch_check_state: 274: date=1779465091 ++ 1051967:pw-trigger.sh: pw_patch_check_state: 275: '[' 1779465089 -le 1779465091 ']' ++ 1051967:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1779465091 +++ 1051967:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1051967:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 1051967:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1051967:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 1051967:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1051967:pw-trigger.sh: pw_patch_check_state: 267: wait 1053293 ++ 1051967:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 1051967:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1051967:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.Am9MPvY5U4 ++ 1051967:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 453786, "url": "https://patchwork.sourceware.org/api/1.2/patches/135429/checks/453786/", "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-22T18:21:03.093896", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_check--master-arm-precommit/builds/10217/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_gdb_check--master-arm", "description": "Test passed" }' = null ']' +++ 1051967:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1051967:pw-trigger.sh: pw_patch_check_state: 273: date=2026-05-22T18:21:03.093896 +++ 1051967:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-05-22T18:21:03.093896 +%s ++ 1051967:pw-trigger.sh: pw_patch_check_state: 274: date=1779474063 ++ 1051967:pw-trigger.sh: pw_patch_check_state: 275: '[' 1779465091 -le 1779474063 ']' ++ 1051967:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1779474063 +++ 1051967:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1051967:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 1051967:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1051967:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 1051967:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1051967:pw-trigger.sh: pw_patch_check_state: 267: wait 1053300 ++ 1051967:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 1051967:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1051967:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.Am9MPvY5U4 ++ 1051967:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 1051967:pw-trigger.sh: pw_patch_check_state: 270: break ++ 1051967:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 1051967:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.MKOdrJ7Zlr /tmp/tmp.Am9MPvY5U4 + 1051967:pw-trigger.sh: 89: check_state=success + 1051967:pw-trigger.sh: 90: '[' success = pending ']' + 1051967:pw-trigger.sh: 93: num_patch=2 + 1051967:pw-trigger.sh: 72: true ++ 1051967:pw-trigger.sh: 74: pw_get_patch_from_series gdb 61337 2 ++ 1051967:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 1051967:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 1051967:pw-trigger.sh: pw_get_patch_from_series: 204: local id=61337 ++ 1051967:pw-trigger.sh: pw_get_patch_from_series: 205: local num=2 ++ 1051967:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 1051967:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 61337 property '.*' value Patches 2 +++ 1051967:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 1051967:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 1051967:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 1051967:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 1051967:pw-trigger.sh: pw_yaml_get: 100: local id=61337 +++ 1051967:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 1051967:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 1051967:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 1051967:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 1051967:pw-trigger.sh: pw_yaml_get: 105: local match_num=2 +++ 1051967:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 1051967:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=135430 ++ 1051967:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 135430 = '' ']' ++ 1051967:pw-trigger.sh: pw_get_patch_from_series: 213: echo 135430 + 1051967:pw-trigger.sh: 74: patch_id=135430 + 1051967:pw-trigger.sh: 75: '[' 135430 = '' ']' ++ 1051967:pw-trigger.sh: 82: pw_get_patch_data gdb 135430 State ++ 1051967:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 1051967:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 1051967:pw-trigger.sh: pw_get_patch_data: 224: local project=gdb ++ 1051967:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=135430 ++ 1051967:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 1051967:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gdb patch 135430 property State value ++ 1051967:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 1051967:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 1051967:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 1051967:pw-trigger.sh: pw_yaml_get: 100: local id=135430 ++ 1051967:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 1051967:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 1051967:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 1051967:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 1051967:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 1051967:pw-trigger.sh: pw_yaml_get: 108: set +x + 1051967:pw-trigger.sh: 82: patch_state=new + 1051967:pw-trigger.sh: 83: case "$patch_state" in ++ 1051967:pw-trigger.sh: 89: pw_patch_check_state 135430 tcwg_gdb_check--master-arm ++ 1051967:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 1051967:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=135430 ++ 1051967:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_check--master-arm ++ 1051967:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 1051967:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_check--master-arm +++ 1051967:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 1051967:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 1051967:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_check--master-arm +++ 1051967:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 1051967:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 1051967:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 1051967:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 1051967:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_check--master-arm ++ 1051967:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 1051967:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 1051967:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.Ln3BVmKiic +++ 1051967:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 1051967:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.geXBgrS25H ++ 1051967:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.Ln3BVmKiic /tmp/tmp.geXBgrS25H' EXIT ++ 1051967:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 1051967:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/135430/checks/ ++ 1051967:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/135430/checks/?user=linaro-tcwg-bot&context=tcwg_gdb_check--master-arm&page=last' ++ 1051967:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 1051967:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 1051967:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1051967:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 1051967:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1051967:pw-trigger.sh: pw_patch_check_state: 267: wait 1053367 ++ 1051967:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 1051967:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1051967:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.geXBgrS25H ++ 1051967:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 453907, "url": "https://patchwork.sourceware.org/api/1.2/patches/135430/checks/453907/", "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-22T22:52:01.391896", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_check--master-arm-precommit/builds/10219/log", "context": "tcwg_gdb_check--master-arm", "description": "Test started" }' = null ']' +++ 1051967:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1051967:pw-trigger.sh: pw_patch_check_state: 273: date=2026-05-22T22:52:01.391896 +++ 1051967:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-05-22T22:52:01.391896 +%s ++ 1051967:pw-trigger.sh: pw_patch_check_state: 274: date=1779490321 ++ 1051967:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1779490321 ']' ++ 1051967:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1779490321 +++ 1051967:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1051967:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 1051967:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1051967:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 1051967:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1051967:pw-trigger.sh: pw_patch_check_state: 267: wait 1053374 ++ 1051967:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 1051967:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1051967:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.geXBgrS25H ++ 1051967:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 453908, "url": "https://patchwork.sourceware.org/api/1.2/patches/135430/checks/453908/", "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-22T22:52:04.012802", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_check--master-arm-precommit/builds/10219/log", "context": "tcwg_gdb_check--master-arm", "description": "Patch applied" }' = null ']' +++ 1051967:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1051967:pw-trigger.sh: pw_patch_check_state: 273: date=2026-05-22T22:52:04.012802 +++ 1051967:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-05-22T22:52:04.012802 +%s ++ 1051967:pw-trigger.sh: pw_patch_check_state: 274: date=1779490324 ++ 1051967:pw-trigger.sh: pw_patch_check_state: 275: '[' 1779490321 -le 1779490324 ']' ++ 1051967:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1779490324 +++ 1051967:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1051967:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 1051967:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1051967:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 1051967:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1051967:pw-trigger.sh: pw_patch_check_state: 267: wait 1053381 ++ 1051967:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 1051967:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1051967:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.geXBgrS25H ++ 1051967:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 453972, "url": "https://patchwork.sourceware.org/api/1.2/patches/135430/checks/453972/", "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-23T01:19:42.942429", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_check--master-arm-precommit/builds/10219/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_gdb_check--master-arm", "description": "Test passed" }' = null ']' +++ 1051967:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1051967:pw-trigger.sh: pw_patch_check_state: 273: date=2026-05-23T01:19:42.942429 +++ 1051967:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-05-23T01:19:42.942429 +%s ++ 1051967:pw-trigger.sh: pw_patch_check_state: 274: date=1779499182 ++ 1051967:pw-trigger.sh: pw_patch_check_state: 275: '[' 1779490324 -le 1779499182 ']' ++ 1051967:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1779499182 +++ 1051967:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1051967:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 1051967:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1051967:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 1051967:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1051967:pw-trigger.sh: pw_patch_check_state: 267: wait 1053388 ++ 1051967:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 1051967:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1051967:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.geXBgrS25H ++ 1051967:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 1051967:pw-trigger.sh: pw_patch_check_state: 270: break ++ 1051967:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 1051967:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.Ln3BVmKiic /tmp/tmp.geXBgrS25H + 1051967:pw-trigger.sh: 89: check_state=success + 1051967:pw-trigger.sh: 90: '[' success = pending ']' + 1051967:pw-trigger.sh: 93: num_patch=3 + 1051967:pw-trigger.sh: 72: true ++ 1051967:pw-trigger.sh: 74: pw_get_patch_from_series gdb 61337 3 ++ 1051967:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 1051967:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 1051967:pw-trigger.sh: pw_get_patch_from_series: 204: local id=61337 ++ 1051967:pw-trigger.sh: pw_get_patch_from_series: 205: local num=3 ++ 1051967:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 1051967:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 61337 property '.*' value Patches 3 +++ 1051967:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 1051967:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 1051967:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 1051967:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 1051967:pw-trigger.sh: pw_yaml_get: 100: local id=61337 +++ 1051967:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 1051967:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 1051967:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 1051967:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 1051967:pw-trigger.sh: pw_yaml_get: 105: local match_num=3 +++ 1051967:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 1051967:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=135428 ++ 1051967:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 135428 = '' ']' ++ 1051967:pw-trigger.sh: pw_get_patch_from_series: 213: echo 135428 + 1051967:pw-trigger.sh: 74: patch_id=135428 + 1051967:pw-trigger.sh: 75: '[' 135428 = '' ']' ++ 1051967:pw-trigger.sh: 82: pw_get_patch_data gdb 135428 State ++ 1051967:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 1051967:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 1051967:pw-trigger.sh: pw_get_patch_data: 224: local project=gdb ++ 1051967:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=135428 ++ 1051967:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 1051967:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gdb patch 135428 property State value ++ 1051967:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 1051967:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 1051967:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 1051967:pw-trigger.sh: pw_yaml_get: 100: local id=135428 ++ 1051967:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 1051967:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 1051967:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 1051967:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 1051967:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 1051967:pw-trigger.sh: pw_yaml_get: 108: set +x + 1051967:pw-trigger.sh: 82: patch_state=new + 1051967:pw-trigger.sh: 83: case "$patch_state" in ++ 1051967:pw-trigger.sh: 89: pw_patch_check_state 135428 tcwg_gdb_check--master-arm ++ 1051967:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 1051967:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=135428 ++ 1051967:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_check--master-arm ++ 1051967:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 1051967:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_check--master-arm +++ 1051967:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 1051967:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 1051967:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_check--master-arm +++ 1051967:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 1051967:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 1051967:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 1051967:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 1051967:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_check--master-arm ++ 1051967:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 1051967:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 1051967:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.U2T0EFih2E +++ 1051967:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 1051967:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.No4LR6wKBY ++ 1051967:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.U2T0EFih2E /tmp/tmp.No4LR6wKBY' EXIT ++ 1051967:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 1051967:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/135428/checks/ ++ 1051967:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/135428/checks/?user=linaro-tcwg-bot&context=tcwg_gdb_check--master-arm&page=last' ++ 1051967:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 1051967:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 1051967:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1051967:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 1051967:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1051967:pw-trigger.sh: pw_patch_check_state: 267: wait 1053458 ++ 1051967:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 1051967:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1051967:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.No4LR6wKBY ++ 1051967:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 454094, "url": "https://patchwork.sourceware.org/api/1.2/patches/135428/checks/454094/", "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-23T08:52:20.467910", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_check--master-arm-precommit/builds/10221/log", "context": "tcwg_gdb_check--master-arm", "description": "Test started" }' = null ']' +++ 1051967:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1051967:pw-trigger.sh: pw_patch_check_state: 273: date=2026-05-23T08:52:20.467910 +++ 1051967:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-05-23T08:52:20.467910 +%s ++ 1051967:pw-trigger.sh: pw_patch_check_state: 274: date=1779526340 ++ 1051967:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1779526340 ']' ++ 1051967:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1779526340 +++ 1051967:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1051967:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 1051967:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1051967:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 1051967:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1051967:pw-trigger.sh: pw_patch_check_state: 267: wait 1053465 ++ 1051967:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 1051967:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1051967:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.No4LR6wKBY ++ 1051967:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 454095, "url": "https://patchwork.sourceware.org/api/1.2/patches/135428/checks/454095/", "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-23T08:52:22.193958", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_check--master-arm-precommit/builds/10221/log", "context": "tcwg_gdb_check--master-arm", "description": "Patch applied" }' = null ']' +++ 1051967:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1051967:pw-trigger.sh: pw_patch_check_state: 273: date=2026-05-23T08:52:22.193958 +++ 1051967:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-05-23T08:52:22.193958 +%s ++ 1051967:pw-trigger.sh: pw_patch_check_state: 274: date=1779526342 ++ 1051967:pw-trigger.sh: pw_patch_check_state: 275: '[' 1779526340 -le 1779526342 ']' ++ 1051967:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1779526342 +++ 1051967:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1051967:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 1051967:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1051967:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 1051967:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1051967:pw-trigger.sh: pw_patch_check_state: 267: wait 1053472 ++ 1051967:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 1051967:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1051967:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.No4LR6wKBY ++ 1051967:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 454113, "url": "https://patchwork.sourceware.org/api/1.2/patches/135428/checks/454113/", "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-23T10:44:55.792696", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_check--master-arm-precommit/builds/10221/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_gdb_check--master-arm", "description": "Test passed" }' = null ']' +++ 1051967:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1051967:pw-trigger.sh: pw_patch_check_state: 273: date=2026-05-23T10:44:55.792696 +++ 1051967:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-05-23T10:44:55.792696 +%s ++ 1051967:pw-trigger.sh: pw_patch_check_state: 274: date=1779533095 ++ 1051967:pw-trigger.sh: pw_patch_check_state: 275: '[' 1779526342 -le 1779533095 ']' ++ 1051967:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1779533095 +++ 1051967:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1051967:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 1051967:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1051967:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 1051967:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1051967:pw-trigger.sh: pw_patch_check_state: 267: wait 1053479 ++ 1051967:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 1051967:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1051967:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.No4LR6wKBY ++ 1051967:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 1051967:pw-trigger.sh: pw_patch_check_state: 270: break ++ 1051967:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 1051967:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.U2T0EFih2E /tmp/tmp.No4LR6wKBY + 1051967:pw-trigger.sh: 89: check_state=success + 1051967:pw-trigger.sh: 90: '[' success = pending ']' + 1051967:pw-trigger.sh: 93: num_patch=4 + 1051967:pw-trigger.sh: 72: true ++ 1051967:pw-trigger.sh: 74: pw_get_patch_from_series gdb 61337 4 ++ 1051967:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 1051967:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 1051967:pw-trigger.sh: pw_get_patch_from_series: 204: local id=61337 ++ 1051967:pw-trigger.sh: pw_get_patch_from_series: 205: local num=4 ++ 1051967:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 1051967:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 61337 property '.*' value Patches 4 +++ 1051967:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 1051967:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 1051967:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 1051967:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 1051967:pw-trigger.sh: pw_yaml_get: 100: local id=61337 +++ 1051967:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 1051967:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 1051967:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 1051967:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 1051967:pw-trigger.sh: pw_yaml_get: 105: local match_num=4 +++ 1051967:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 1051967:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id= ++ 1051967:pw-trigger.sh: pw_get_patch_from_series: 210: '[' '' = '' ']' ++ 1051967:pw-trigger.sh: pw_get_patch_from_series: 211: return 1 ++ 1051967:pw-trigger.sh: 74: true + 1051967:pw-trigger.sh: 74: patch_id= + 1051967:pw-trigger.sh: 75: '[' '' = '' ']' + 1051967:pw-trigger.sh: 76: break + 1051967:pw-trigger.sh: 96: '[' '' = '' ']' + 1051967:pw-trigger.sh: 97: continue + 1051967:pw-trigger.sh: 62: '[' 23 -gt 0 ']' + 1051967:pw-trigger.sh: 63: i=22 ++ 1051967:pw-trigger.sh: 64: shyaml get-value 22.id + 1051967:pw-trigger.sh: 64: series_id=61343 + 1051967:pw-trigger.sh: 66: pw_series_complete_p gdb 61343 + 1051967:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 1051967:pw-trigger.sh: pw_series_complete_p: 183: local project=gdb + 1051967:pw-trigger.sh: pw_series_complete_p: 184: local series_id=61343 + 1051967:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 1051967:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get gdb series 61343 property Complete value ++ 1051967:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 1051967:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 1051967:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 1051967:pw-trigger.sh: pw_yaml_get: 100: local id=61343 ++ 1051967:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 1051967:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 1051967:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 1051967:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 1051967:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 1051967:pw-trigger.sh: pw_yaml_get: 108: set +x + 1051967:pw-trigger.sh: pw_series_complete_p: 187: value=True + 1051967:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 1051967:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 1051967:pw-trigger.sh: 71: num_patch=0 + 1051967:pw-trigger.sh: 72: true ++ 1051967:pw-trigger.sh: 74: pw_get_patch_from_series gdb 61343 0 ++ 1051967:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 1051967:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 1051967:pw-trigger.sh: pw_get_patch_from_series: 204: local id=61343 ++ 1051967:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 1051967:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 1051967:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 61343 property '.*' value Patches 0 +++ 1051967:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 1051967:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 1051967:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 1051967:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 1051967:pw-trigger.sh: pw_yaml_get: 100: local id=61343 +++ 1051967:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 1051967:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 1051967:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 1051967:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 1051967:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 1051967:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 1051967:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=135440 ++ 1051967:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 135440 = '' ']' ++ 1051967:pw-trigger.sh: pw_get_patch_from_series: 213: echo 135440 + 1051967:pw-trigger.sh: 74: patch_id=135440 + 1051967:pw-trigger.sh: 75: '[' 135440 = '' ']' ++ 1051967:pw-trigger.sh: 82: pw_get_patch_data gdb 135440 State ++ 1051967:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 1051967:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 1051967:pw-trigger.sh: pw_get_patch_data: 224: local project=gdb ++ 1051967:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=135440 ++ 1051967:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 1051967:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gdb patch 135440 property State value ++ 1051967:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 1051967:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 1051967:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 1051967:pw-trigger.sh: pw_yaml_get: 100: local id=135440 ++ 1051967:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 1051967:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 1051967:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 1051967:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 1051967:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 1051967:pw-trigger.sh: pw_yaml_get: 108: set +x + 1051967:pw-trigger.sh: 82: patch_state=new + 1051967:pw-trigger.sh: 83: case "$patch_state" in ++ 1051967:pw-trigger.sh: 89: pw_patch_check_state 135440 tcwg_gdb_check--master-arm ++ 1051967:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 1051967:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=135440 ++ 1051967:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_check--master-arm ++ 1051967:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 1051967:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_check--master-arm +++ 1051967:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 1051967:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 1051967:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_check--master-arm +++ 1051967:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 1051967:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 1051967:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 1051967:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 1051967:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_check--master-arm ++ 1051967:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 1051967:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 1051967:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.QaDuFqqSFz +++ 1051967:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 1051967:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.ZbDSPjjwnG ++ 1051967:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.QaDuFqqSFz /tmp/tmp.ZbDSPjjwnG' EXIT ++ 1051967:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 1051967:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/135440/checks/ ++ 1051967:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/135440/checks/?user=linaro-tcwg-bot&context=tcwg_gdb_check--master-arm&page=last' ++ 1051967:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 1051967:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 1051967:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1051967:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 1051967:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1051967:pw-trigger.sh: pw_patch_check_state: 267: wait 1053598 ++ 1051967:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 1051967:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1051967:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.ZbDSPjjwnG ++ 1051967:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 453584, "url": "https://patchwork.sourceware.org/api/1.2/patches/135440/checks/453584/", "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-22T10:16:06.631303", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_check--master-arm-precommit/builds/10216/log", "context": "tcwg_gdb_check--master-arm", "description": "Test started" }' = null ']' +++ 1051967:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1051967:pw-trigger.sh: pw_patch_check_state: 273: date=2026-05-22T10:16:06.631303 +++ 1051967:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-05-22T10:16:06.631303 +%s ++ 1051967:pw-trigger.sh: pw_patch_check_state: 274: date=1779444966 ++ 1051967:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1779444966 ']' ++ 1051967:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1779444966 +++ 1051967:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1051967:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 1051967:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1051967:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 1051967:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1051967:pw-trigger.sh: pw_patch_check_state: 267: wait 1053605 ++ 1051967:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 1051967:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1051967:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.ZbDSPjjwnG ++ 1051967:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 453585, "url": "https://patchwork.sourceware.org/api/1.2/patches/135440/checks/453585/", "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-22T10:16:09.414830", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_check--master-arm-precommit/builds/10216/log", "context": "tcwg_gdb_check--master-arm", "description": "Patch applied" }' = null ']' +++ 1051967:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1051967:pw-trigger.sh: pw_patch_check_state: 273: date=2026-05-22T10:16:09.414830 +++ 1051967:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-05-22T10:16:09.414830 +%s ++ 1051967:pw-trigger.sh: pw_patch_check_state: 274: date=1779444969 ++ 1051967:pw-trigger.sh: pw_patch_check_state: 275: '[' 1779444966 -le 1779444969 ']' ++ 1051967:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1779444969 +++ 1051967:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1051967:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 1051967:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1051967:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 1051967:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1051967:pw-trigger.sh: pw_patch_check_state: 267: wait 1053612 ++ 1051967:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 1051967:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1051967:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.ZbDSPjjwnG ++ 1051967:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 453606, "url": "https://patchwork.sourceware.org/api/1.2/patches/135440/checks/453606/", "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-22T12:26:50.739147", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_check--master-arm-precommit/builds/10216/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_gdb_check--master-arm", "description": "Test passed" }' = null ']' +++ 1051967:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1051967:pw-trigger.sh: pw_patch_check_state: 273: date=2026-05-22T12:26:50.739147 +++ 1051967:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-05-22T12:26:50.739147 +%s ++ 1051967:pw-trigger.sh: pw_patch_check_state: 274: date=1779452810 ++ 1051967:pw-trigger.sh: pw_patch_check_state: 275: '[' 1779444969 -le 1779452810 ']' ++ 1051967:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1779452810 +++ 1051967:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1051967:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 1051967:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1051967:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 1051967:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1051967:pw-trigger.sh: pw_patch_check_state: 267: wait 1053619 ++ 1051967:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 1051967:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1051967:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.ZbDSPjjwnG ++ 1051967:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 1051967:pw-trigger.sh: pw_patch_check_state: 270: break ++ 1051967:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 1051967:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.QaDuFqqSFz /tmp/tmp.ZbDSPjjwnG + 1051967:pw-trigger.sh: 89: check_state=success + 1051967:pw-trigger.sh: 90: '[' success = pending ']' + 1051967:pw-trigger.sh: 93: num_patch=1 + 1051967:pw-trigger.sh: 72: true ++ 1051967:pw-trigger.sh: 74: pw_get_patch_from_series gdb 61343 1 ++ 1051967:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 1051967:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 1051967:pw-trigger.sh: pw_get_patch_from_series: 204: local id=61343 ++ 1051967:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 1051967:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 1051967:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 61343 property '.*' value Patches 1 +++ 1051967:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 1051967:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 1051967:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 1051967:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 1051967:pw-trigger.sh: pw_yaml_get: 100: local id=61343 +++ 1051967:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 1051967:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 1051967:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 1051967:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 1051967:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 1051967:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 1051967:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=135439 ++ 1051967:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 135439 = '' ']' ++ 1051967:pw-trigger.sh: pw_get_patch_from_series: 213: echo 135439 + 1051967:pw-trigger.sh: 74: patch_id=135439 + 1051967:pw-trigger.sh: 75: '[' 135439 = '' ']' ++ 1051967:pw-trigger.sh: 82: pw_get_patch_data gdb 135439 State ++ 1051967:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 1051967:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 1051967:pw-trigger.sh: pw_get_patch_data: 224: local project=gdb ++ 1051967:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=135439 ++ 1051967:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 1051967:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gdb patch 135439 property State value ++ 1051967:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 1051967:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 1051967:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 1051967:pw-trigger.sh: pw_yaml_get: 100: local id=135439 ++ 1051967:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 1051967:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 1051967:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 1051967:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 1051967:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 1051967:pw-trigger.sh: pw_yaml_get: 108: set +x + 1051967:pw-trigger.sh: 82: patch_state=new + 1051967:pw-trigger.sh: 83: case "$patch_state" in ++ 1051967:pw-trigger.sh: 89: pw_patch_check_state 135439 tcwg_gdb_check--master-arm ++ 1051967:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 1051967:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=135439 ++ 1051967:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_check--master-arm ++ 1051967:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 1051967:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_check--master-arm +++ 1051967:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 1051967:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 1051967:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_check--master-arm +++ 1051967:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 1051967:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 1051967:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 1051967:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 1051967:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_check--master-arm ++ 1051967:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 1051967:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 1051967:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.VXNzLA0zyr +++ 1051967:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 1051967:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.PjehxNsHEC ++ 1051967:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.VXNzLA0zyr /tmp/tmp.PjehxNsHEC' EXIT ++ 1051967:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 1051967:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/135439/checks/ ++ 1051967:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/135439/checks/?user=linaro-tcwg-bot&context=tcwg_gdb_check--master-arm&page=last' ++ 1051967:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 1051967:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 1051967:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1051967:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 1051967:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1051967:pw-trigger.sh: pw_patch_check_state: 267: wait 1053683 ++ 1051967:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 1051967:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1051967:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.PjehxNsHEC ++ 1051967:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 453738, "url": "https://patchwork.sourceware.org/api/1.2/patches/135439/checks/453738/", "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-22T15:54:14.207069", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_check--master-arm-precommit/builds/10218/log", "context": "tcwg_gdb_check--master-arm", "description": "Test started" }' = null ']' +++ 1051967:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1051967:pw-trigger.sh: pw_patch_check_state: 273: date=2026-05-22T15:54:14.207069 +++ 1051967:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-05-22T15:54:14.207069 +%s ++ 1051967:pw-trigger.sh: pw_patch_check_state: 274: date=1779465254 ++ 1051967:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1779465254 ']' ++ 1051967:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1779465254 +++ 1051967:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1051967:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 1051967:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1051967:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 1051967:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1051967:pw-trigger.sh: pw_patch_check_state: 267: wait 1053690 ++ 1051967:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 1051967:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1051967:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.PjehxNsHEC ++ 1051967:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 453739, "url": "https://patchwork.sourceware.org/api/1.2/patches/135439/checks/453739/", "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-22T15:54:16.413418", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_check--master-arm-precommit/builds/10218/log", "context": "tcwg_gdb_check--master-arm", "description": "Patch applied" }' = null ']' +++ 1051967:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1051967:pw-trigger.sh: pw_patch_check_state: 273: date=2026-05-22T15:54:16.413418 +++ 1051967:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-05-22T15:54:16.413418 +%s ++ 1051967:pw-trigger.sh: pw_patch_check_state: 274: date=1779465256 ++ 1051967:pw-trigger.sh: pw_patch_check_state: 275: '[' 1779465254 -le 1779465256 ']' ++ 1051967:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1779465256 +++ 1051967:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1051967:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 1051967:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1051967:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 1051967:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1051967:pw-trigger.sh: pw_patch_check_state: 267: wait 1053697 ++ 1051967:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 1051967:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1051967:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.PjehxNsHEC ++ 1051967:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 453785, "url": "https://patchwork.sourceware.org/api/1.2/patches/135439/checks/453785/", "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-22T18:20:42.843577", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_check--master-arm-precommit/builds/10218/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_gdb_check--master-arm", "description": "Test passed" }' = null ']' +++ 1051967:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1051967:pw-trigger.sh: pw_patch_check_state: 273: date=2026-05-22T18:20:42.843577 +++ 1051967:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-05-22T18:20:42.843577 +%s ++ 1051967:pw-trigger.sh: pw_patch_check_state: 274: date=1779474042 ++ 1051967:pw-trigger.sh: pw_patch_check_state: 275: '[' 1779465256 -le 1779474042 ']' ++ 1051967:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1779474042 +++ 1051967:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1051967:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 1051967:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1051967:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 1051967:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1051967:pw-trigger.sh: pw_patch_check_state: 267: wait 1053704 ++ 1051967:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 1051967:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1051967:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.PjehxNsHEC ++ 1051967:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 1051967:pw-trigger.sh: pw_patch_check_state: 270: break ++ 1051967:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 1051967:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.VXNzLA0zyr /tmp/tmp.PjehxNsHEC + 1051967:pw-trigger.sh: 89: check_state=success + 1051967:pw-trigger.sh: 90: '[' success = pending ']' + 1051967:pw-trigger.sh: 93: num_patch=2 + 1051967:pw-trigger.sh: 72: true ++ 1051967:pw-trigger.sh: 74: pw_get_patch_from_series gdb 61343 2 ++ 1051967:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 1051967:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 1051967:pw-trigger.sh: pw_get_patch_from_series: 204: local id=61343 ++ 1051967:pw-trigger.sh: pw_get_patch_from_series: 205: local num=2 ++ 1051967:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 1051967:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 61343 property '.*' value Patches 2 +++ 1051967:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 1051967:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 1051967:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 1051967:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 1051967:pw-trigger.sh: pw_yaml_get: 100: local id=61343 +++ 1051967:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 1051967:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 1051967:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 1051967:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 1051967:pw-trigger.sh: pw_yaml_get: 105: local match_num=2 +++ 1051967:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 1051967:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=135438 ++ 1051967:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 135438 = '' ']' ++ 1051967:pw-trigger.sh: pw_get_patch_from_series: 213: echo 135438 + 1051967:pw-trigger.sh: 74: patch_id=135438 + 1051967:pw-trigger.sh: 75: '[' 135438 = '' ']' ++ 1051967:pw-trigger.sh: 82: pw_get_patch_data gdb 135438 State ++ 1051967:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 1051967:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 1051967:pw-trigger.sh: pw_get_patch_data: 224: local project=gdb ++ 1051967:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=135438 ++ 1051967:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 1051967:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gdb patch 135438 property State value ++ 1051967:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 1051967:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 1051967:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 1051967:pw-trigger.sh: pw_yaml_get: 100: local id=135438 ++ 1051967:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 1051967:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 1051967:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 1051967:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 1051967:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 1051967:pw-trigger.sh: pw_yaml_get: 108: set +x + 1051967:pw-trigger.sh: 82: patch_state=new + 1051967:pw-trigger.sh: 83: case "$patch_state" in ++ 1051967:pw-trigger.sh: 89: pw_patch_check_state 135438 tcwg_gdb_check--master-arm ++ 1051967:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 1051967:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=135438 ++ 1051967:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_check--master-arm ++ 1051967:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 1051967:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_check--master-arm +++ 1051967:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 1051967:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 1051967:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_check--master-arm +++ 1051967:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 1051967:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 1051967:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 1051967:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 1051967:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_check--master-arm ++ 1051967:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 1051967:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 1051967:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.LqBcKgYdU9 +++ 1051967:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 1051967:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.L5zXdyYRex ++ 1051967:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.LqBcKgYdU9 /tmp/tmp.L5zXdyYRex' EXIT ++ 1051967:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 1051967:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/135438/checks/ ++ 1051967:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/135438/checks/?user=linaro-tcwg-bot&context=tcwg_gdb_check--master-arm&page=last' ++ 1051967:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 1051967:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 1051967:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1051967:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 1051967:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1051967:pw-trigger.sh: pw_patch_check_state: 267: wait 1053771 ++ 1051967:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 1051967:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1051967:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.L5zXdyYRex ++ 1051967:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 453914, "url": "https://patchwork.sourceware.org/api/1.2/patches/135438/checks/453914/", "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-22T23:05:42.497201", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_check--master-arm-precommit/builds/10220/log", "context": "tcwg_gdb_check--master-arm", "description": "Test started" }' = null ']' +++ 1051967:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1051967:pw-trigger.sh: pw_patch_check_state: 273: date=2026-05-22T23:05:42.497201 +++ 1051967:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-05-22T23:05:42.497201 +%s ++ 1051967:pw-trigger.sh: pw_patch_check_state: 274: date=1779491142 ++ 1051967:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1779491142 ']' ++ 1051967:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1779491142 +++ 1051967:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1051967:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 1051967:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1051967:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 1051967:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1051967:pw-trigger.sh: pw_patch_check_state: 267: wait 1053778 ++ 1051967:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 1051967:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1051967:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.L5zXdyYRex ++ 1051967:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 453915, "url": "https://patchwork.sourceware.org/api/1.2/patches/135438/checks/453915/", "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-22T23:05:44.753096", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_check--master-arm-precommit/builds/10220/log", "context": "tcwg_gdb_check--master-arm", "description": "Patch applied" }' = null ']' +++ 1051967:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1051967:pw-trigger.sh: pw_patch_check_state: 273: date=2026-05-22T23:05:44.753096 +++ 1051967:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-05-22T23:05:44.753096 +%s ++ 1051967:pw-trigger.sh: pw_patch_check_state: 274: date=1779491144 ++ 1051967:pw-trigger.sh: pw_patch_check_state: 275: '[' 1779491142 -le 1779491144 ']' ++ 1051967:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1779491144 +++ 1051967:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1051967:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 1051967:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1051967:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 1051967:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1051967:pw-trigger.sh: pw_patch_check_state: 267: wait 1053785 ++ 1051967:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 1051967:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1051967:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.L5zXdyYRex ++ 1051967:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 453975, "url": "https://patchwork.sourceware.org/api/1.2/patches/135438/checks/453975/", "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-23T01:33:51.734771", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_check--master-arm-precommit/builds/10220/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_gdb_check--master-arm", "description": "Test passed" }' = null ']' +++ 1051967:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1051967:pw-trigger.sh: pw_patch_check_state: 273: date=2026-05-23T01:33:51.734771 +++ 1051967:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-05-23T01:33:51.734771 +%s ++ 1051967:pw-trigger.sh: pw_patch_check_state: 274: date=1779500031 ++ 1051967:pw-trigger.sh: pw_patch_check_state: 275: '[' 1779491144 -le 1779500031 ']' ++ 1051967:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1779500031 +++ 1051967:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1051967:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 1051967:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1051967:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 1051967:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1051967:pw-trigger.sh: pw_patch_check_state: 267: wait 1053792 ++ 1051967:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 1051967:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1051967:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.L5zXdyYRex ++ 1051967:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 1051967:pw-trigger.sh: pw_patch_check_state: 270: break ++ 1051967:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 1051967:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.LqBcKgYdU9 /tmp/tmp.L5zXdyYRex + 1051967:pw-trigger.sh: 89: check_state=success + 1051967:pw-trigger.sh: 90: '[' success = pending ']' + 1051967:pw-trigger.sh: 93: num_patch=3 + 1051967:pw-trigger.sh: 72: true ++ 1051967:pw-trigger.sh: 74: pw_get_patch_from_series gdb 61343 3 ++ 1051967:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 1051967:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 1051967:pw-trigger.sh: pw_get_patch_from_series: 204: local id=61343 ++ 1051967:pw-trigger.sh: pw_get_patch_from_series: 205: local num=3 ++ 1051967:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 1051967:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 61343 property '.*' value Patches 3 +++ 1051967:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 1051967:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 1051967:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 1051967:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 1051967:pw-trigger.sh: pw_yaml_get: 100: local id=61343 +++ 1051967:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 1051967:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 1051967:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 1051967:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 1051967:pw-trigger.sh: pw_yaml_get: 105: local match_num=3 +++ 1051967:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 1051967:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=135437 ++ 1051967:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 135437 = '' ']' ++ 1051967:pw-trigger.sh: pw_get_patch_from_series: 213: echo 135437 + 1051967:pw-trigger.sh: 74: patch_id=135437 + 1051967:pw-trigger.sh: 75: '[' 135437 = '' ']' ++ 1051967:pw-trigger.sh: 82: pw_get_patch_data gdb 135437 State ++ 1051967:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 1051967:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 1051967:pw-trigger.sh: pw_get_patch_data: 224: local project=gdb ++ 1051967:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=135437 ++ 1051967:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 1051967:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gdb patch 135437 property State value ++ 1051967:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 1051967:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 1051967:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 1051967:pw-trigger.sh: pw_yaml_get: 100: local id=135437 ++ 1051967:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 1051967:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 1051967:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 1051967:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 1051967:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 1051967:pw-trigger.sh: pw_yaml_get: 108: set +x + 1051967:pw-trigger.sh: 82: patch_state=new + 1051967:pw-trigger.sh: 83: case "$patch_state" in ++ 1051967:pw-trigger.sh: 89: pw_patch_check_state 135437 tcwg_gdb_check--master-arm ++ 1051967:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 1051967:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=135437 ++ 1051967:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_check--master-arm ++ 1051967:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 1051967:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_check--master-arm +++ 1051967:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 1051967:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 1051967:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_check--master-arm +++ 1051967:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 1051967:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 1051967:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 1051967:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 1051967:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_check--master-arm ++ 1051967:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 1051967:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 1051967:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.VYTq1GK8cP +++ 1051967:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 1051967:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.nfFuEFddQr ++ 1051967:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.VYTq1GK8cP /tmp/tmp.nfFuEFddQr' EXIT ++ 1051967:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 1051967:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/135437/checks/ ++ 1051967:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/135437/checks/?user=linaro-tcwg-bot&context=tcwg_gdb_check--master-arm&page=last' ++ 1051967:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 1051967:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 1051967:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1051967:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 1051967:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1051967:pw-trigger.sh: pw_patch_check_state: 267: wait 1053862 ++ 1051967:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 1051967:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1051967:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.nfFuEFddQr ++ 1051967:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 454096, "url": "https://patchwork.sourceware.org/api/1.2/patches/135437/checks/454096/", "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-23T08:53:21.115077", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_check--master-arm-precommit/builds/10222/log", "context": "tcwg_gdb_check--master-arm", "description": "Test started" }' = null ']' +++ 1051967:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1051967:pw-trigger.sh: pw_patch_check_state: 273: date=2026-05-23T08:53:21.115077 +++ 1051967:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-05-23T08:53:21.115077 +%s ++ 1051967:pw-trigger.sh: pw_patch_check_state: 274: date=1779526401 ++ 1051967:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1779526401 ']' ++ 1051967:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1779526401 +++ 1051967:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1051967:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 1051967:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1051967:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 1051967:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1051967:pw-trigger.sh: pw_patch_check_state: 267: wait 1053869 ++ 1051967:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 1051967:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1051967:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.nfFuEFddQr ++ 1051967:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 454097, "url": "https://patchwork.sourceware.org/api/1.2/patches/135437/checks/454097/", "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-23T08:53:23.343872", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_check--master-arm-precommit/builds/10222/log", "context": "tcwg_gdb_check--master-arm", "description": "Patch applied" }' = null ']' +++ 1051967:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1051967:pw-trigger.sh: pw_patch_check_state: 273: date=2026-05-23T08:53:23.343872 +++ 1051967:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-05-23T08:53:23.343872 +%s ++ 1051967:pw-trigger.sh: pw_patch_check_state: 274: date=1779526403 ++ 1051967:pw-trigger.sh: pw_patch_check_state: 275: '[' 1779526401 -le 1779526403 ']' ++ 1051967:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1779526403 +++ 1051967:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1051967:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 1051967:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1051967:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 1051967:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1051967:pw-trigger.sh: pw_patch_check_state: 267: wait 1053876 ++ 1051967:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 1051967:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1051967:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.nfFuEFddQr ++ 1051967:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 454114, "url": "https://patchwork.sourceware.org/api/1.2/patches/135437/checks/454114/", "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-23T10:46:34.248154", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_check--master-arm-precommit/builds/10222/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_gdb_check--master-arm", "description": "Test passed" }' = null ']' +++ 1051967:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1051967:pw-trigger.sh: pw_patch_check_state: 273: date=2026-05-23T10:46:34.248154 +++ 1051967:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-05-23T10:46:34.248154 +%s ++ 1051967:pw-trigger.sh: pw_patch_check_state: 274: date=1779533194 ++ 1051967:pw-trigger.sh: pw_patch_check_state: 275: '[' 1779526403 -le 1779533194 ']' ++ 1051967:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1779533194 +++ 1051967:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1051967:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 1051967:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1051967:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 1051967:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1051967:pw-trigger.sh: pw_patch_check_state: 267: wait 1053883 ++ 1051967:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 1051967:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1051967:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.nfFuEFddQr ++ 1051967:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 1051967:pw-trigger.sh: pw_patch_check_state: 270: break ++ 1051967:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 1051967:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.VYTq1GK8cP /tmp/tmp.nfFuEFddQr + 1051967:pw-trigger.sh: 89: check_state=success + 1051967:pw-trigger.sh: 90: '[' success = pending ']' + 1051967:pw-trigger.sh: 93: num_patch=4 + 1051967:pw-trigger.sh: 72: true ++ 1051967:pw-trigger.sh: 74: pw_get_patch_from_series gdb 61343 4 ++ 1051967:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 1051967:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 1051967:pw-trigger.sh: pw_get_patch_from_series: 204: local id=61343 ++ 1051967:pw-trigger.sh: pw_get_patch_from_series: 205: local num=4 ++ 1051967:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 1051967:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 61343 property '.*' value Patches 4 +++ 1051967:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 1051967:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 1051967:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 1051967:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 1051967:pw-trigger.sh: pw_yaml_get: 100: local id=61343 +++ 1051967:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 1051967:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 1051967:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 1051967:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 1051967:pw-trigger.sh: pw_yaml_get: 105: local match_num=4 +++ 1051967:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 1051967:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=135441 ++ 1051967:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 135441 = '' ']' ++ 1051967:pw-trigger.sh: pw_get_patch_from_series: 213: echo 135441 + 1051967:pw-trigger.sh: 74: patch_id=135441 + 1051967:pw-trigger.sh: 75: '[' 135441 = '' ']' ++ 1051967:pw-trigger.sh: 82: pw_get_patch_data gdb 135441 State ++ 1051967:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 1051967:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 1051967:pw-trigger.sh: pw_get_patch_data: 224: local project=gdb ++ 1051967:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=135441 ++ 1051967:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 1051967:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gdb patch 135441 property State value ++ 1051967:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 1051967:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 1051967:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 1051967:pw-trigger.sh: pw_yaml_get: 100: local id=135441 ++ 1051967:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 1051967:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 1051967:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 1051967:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 1051967:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 1051967:pw-trigger.sh: pw_yaml_get: 108: set +x + 1051967:pw-trigger.sh: 82: patch_state=new + 1051967:pw-trigger.sh: 83: case "$patch_state" in ++ 1051967:pw-trigger.sh: 89: pw_patch_check_state 135441 tcwg_gdb_check--master-arm ++ 1051967:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 1051967:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=135441 ++ 1051967:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_check--master-arm ++ 1051967:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 1051967:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_check--master-arm +++ 1051967:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 1051967:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 1051967:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_check--master-arm +++ 1051967:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 1051967:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 1051967:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 1051967:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 1051967:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_check--master-arm ++ 1051967:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 1051967:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 1051967:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.I7t7hX0mDV +++ 1051967:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 1051967:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.2RIW1O0PRS ++ 1051967:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.I7t7hX0mDV /tmp/tmp.2RIW1O0PRS' EXIT ++ 1051967:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 1051967:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/135441/checks/ ++ 1051967:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/135441/checks/?user=linaro-tcwg-bot&context=tcwg_gdb_check--master-arm&page=last' ++ 1051967:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 1051967:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 1051967:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1051967:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 1051967:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1051967:pw-trigger.sh: pw_patch_check_state: 267: wait 1053956 ++ 1051967:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 1051967:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1051967:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.2RIW1O0PRS ++ 1051967:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 454233, "url": "https://patchwork.sourceware.org/api/1.2/patches/135441/checks/454233/", "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-23T17:49:49.759096", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_check--master-arm-precommit/builds/10226/log", "context": "tcwg_gdb_check--master-arm", "description": "Test started" }' = null ']' +++ 1051967:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1051967:pw-trigger.sh: pw_patch_check_state: 273: date=2026-05-23T17:49:49.759096 +++ 1051967:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-05-23T17:49:49.759096 +%s ++ 1051967:pw-trigger.sh: pw_patch_check_state: 274: date=1779558589 ++ 1051967:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1779558589 ']' ++ 1051967:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1779558589 +++ 1051967:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1051967:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 1051967:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1051967:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 1051967:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1051967:pw-trigger.sh: pw_patch_check_state: 267: wait 1053963 ++ 1051967:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 1051967:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1051967:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.2RIW1O0PRS ++ 1051967:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 454234, "url": "https://patchwork.sourceware.org/api/1.2/patches/135441/checks/454234/", "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-23T17:49:54.379533", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_check--master-arm-precommit/builds/10226/log", "context": "tcwg_gdb_check--master-arm", "description": "Patch applied" }' = null ']' +++ 1051967:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1051967:pw-trigger.sh: pw_patch_check_state: 273: date=2026-05-23T17:49:54.379533 +++ 1051967:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-05-23T17:49:54.379533 +%s ++ 1051967:pw-trigger.sh: pw_patch_check_state: 274: date=1779558594 ++ 1051967:pw-trigger.sh: pw_patch_check_state: 275: '[' 1779558589 -le 1779558594 ']' ++ 1051967:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1779558594 +++ 1051967:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1051967:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 1051967:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1051967:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 1051967:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1051967:pw-trigger.sh: pw_patch_check_state: 267: wait 1053970 ++ 1051967:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 1051967:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1051967:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.2RIW1O0PRS ++ 1051967:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 454270, "url": "https://patchwork.sourceware.org/api/1.2/patches/135441/checks/454270/", "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-23T20:12:25.145289", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_check--master-arm-precommit/builds/10226/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_gdb_check--master-arm", "description": "Test passed" }' = null ']' +++ 1051967:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1051967:pw-trigger.sh: pw_patch_check_state: 273: date=2026-05-23T20:12:25.145289 +++ 1051967:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-05-23T20:12:25.145289 +%s ++ 1051967:pw-trigger.sh: pw_patch_check_state: 274: date=1779567145 ++ 1051967:pw-trigger.sh: pw_patch_check_state: 275: '[' 1779558594 -le 1779567145 ']' ++ 1051967:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1779567145 +++ 1051967:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1051967:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 1051967:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1051967:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 1051967:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1051967:pw-trigger.sh: pw_patch_check_state: 267: wait 1053977 ++ 1051967:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 1051967:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1051967:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.2RIW1O0PRS ++ 1051967:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 1051967:pw-trigger.sh: pw_patch_check_state: 270: break ++ 1051967:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 1051967:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.I7t7hX0mDV /tmp/tmp.2RIW1O0PRS + 1051967:pw-trigger.sh: 89: check_state=success + 1051967:pw-trigger.sh: 90: '[' success = pending ']' + 1051967:pw-trigger.sh: 93: num_patch=5 + 1051967:pw-trigger.sh: 72: true ++ 1051967:pw-trigger.sh: 74: pw_get_patch_from_series gdb 61343 5 ++ 1051967:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 1051967:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 1051967:pw-trigger.sh: pw_get_patch_from_series: 204: local id=61343 ++ 1051967:pw-trigger.sh: pw_get_patch_from_series: 205: local num=5 ++ 1051967:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 1051967:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 61343 property '.*' value Patches 5 +++ 1051967:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 1051967:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 1051967:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 1051967:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 1051967:pw-trigger.sh: pw_yaml_get: 100: local id=61343 +++ 1051967:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 1051967:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 1051967:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 1051967:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 1051967:pw-trigger.sh: pw_yaml_get: 105: local match_num=5 +++ 1051967:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 1051967:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id= ++ 1051967:pw-trigger.sh: pw_get_patch_from_series: 210: '[' '' = '' ']' ++ 1051967:pw-trigger.sh: pw_get_patch_from_series: 211: return 1 ++ 1051967:pw-trigger.sh: 74: true + 1051967:pw-trigger.sh: 74: patch_id= + 1051967:pw-trigger.sh: 75: '[' '' = '' ']' + 1051967:pw-trigger.sh: 76: break + 1051967:pw-trigger.sh: 96: '[' '' = '' ']' + 1051967:pw-trigger.sh: 97: continue + 1051967:pw-trigger.sh: 62: '[' 22 -gt 0 ']' + 1051967:pw-trigger.sh: 63: i=21 ++ 1051967:pw-trigger.sh: 64: shyaml get-value 21.id + 1051967:pw-trigger.sh: 64: series_id=61360 + 1051967:pw-trigger.sh: 66: pw_series_complete_p gdb 61360 + 1051967:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 1051967:pw-trigger.sh: pw_series_complete_p: 183: local project=gdb + 1051967:pw-trigger.sh: pw_series_complete_p: 184: local series_id=61360 + 1051967:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 1051967:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get gdb series 61360 property Complete value ++ 1051967:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 1051967:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 1051967:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 1051967:pw-trigger.sh: pw_yaml_get: 100: local id=61360 ++ 1051967:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 1051967:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 1051967:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 1051967:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 1051967:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 1051967:pw-trigger.sh: pw_yaml_get: 108: set +x + 1051967:pw-trigger.sh: pw_series_complete_p: 187: value=True + 1051967:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 1051967:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 1051967:pw-trigger.sh: 71: num_patch=0 + 1051967:pw-trigger.sh: 72: true ++ 1051967:pw-trigger.sh: 74: pw_get_patch_from_series gdb 61360 0 ++ 1051967:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 1051967:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 1051967:pw-trigger.sh: pw_get_patch_from_series: 204: local id=61360 ++ 1051967:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 1051967:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 1051967:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 61360 property '.*' value Patches 0 +++ 1051967:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 1051967:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 1051967:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 1051967:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 1051967:pw-trigger.sh: pw_yaml_get: 100: local id=61360 +++ 1051967:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 1051967:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 1051967:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 1051967:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 1051967:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 1051967:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 1051967:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=135459 ++ 1051967:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 135459 = '' ']' ++ 1051967:pw-trigger.sh: pw_get_patch_from_series: 213: echo 135459 + 1051967:pw-trigger.sh: 74: patch_id=135459 + 1051967:pw-trigger.sh: 75: '[' 135459 = '' ']' ++ 1051967:pw-trigger.sh: 82: pw_get_patch_data gdb 135459 State ++ 1051967:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 1051967:pw-trigger.sh: pw_get_patch_data: 224: local project=gdb ++ 1051967:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=135459 ++ 1051967:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 1051967:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gdb patch 135459 property State value ++ 1051967:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 1051967:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 1051967:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 1051967:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 1051967:pw-trigger.sh: pw_yaml_get: 100: local id=135459 ++ 1051967:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 1051967:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 1051967:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 1051967:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 1051967:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 1051967:pw-trigger.sh: pw_yaml_get: 108: set +x + 1051967:pw-trigger.sh: 82: patch_state=committed + 1051967:pw-trigger.sh: 83: case "$patch_state" in ++ 1051967:pw-trigger.sh: 89: pw_patch_check_state 135459 tcwg_gdb_check--master-arm ++ 1051967:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 1051967:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=135459 ++ 1051967:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_check--master-arm ++ 1051967:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 1051967:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_check--master-arm +++ 1051967:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 1051967:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 1051967:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_check--master-arm +++ 1051967:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 1051967:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 1051967:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 1051967:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 1051967:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_check--master-arm ++ 1051967:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 1051967:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 1051967:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.ocWenAl4P6 +++ 1051967:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 1051967:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.RFYCTvUcZb ++ 1051967:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.ocWenAl4P6 /tmp/tmp.RFYCTvUcZb' EXIT ++ 1051967:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 1051967:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/135459/checks/ ++ 1051967:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/135459/checks/?user=linaro-tcwg-bot&context=tcwg_gdb_check--master-arm&page=last' ++ 1051967:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 1051967:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 1051967:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1051967:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 1051967:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1051967:pw-trigger.sh: pw_patch_check_state: 267: wait 1054097 ++ 1051967:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 1051967:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1051967:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.RFYCTvUcZb ++ 1051967:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 454099, "url": "https://patchwork.sourceware.org/api/1.2/patches/135459/checks/454099/", "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-23T09:06:31.501835", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_check--master-arm-precommit/builds/10223/log", "context": "tcwg_gdb_check--master-arm", "description": "Test started" }' = null ']' +++ 1051967:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1051967:pw-trigger.sh: pw_patch_check_state: 273: date=2026-05-23T09:06:31.501835 +++ 1051967:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-05-23T09:06:31.501835 +%s ++ 1051967:pw-trigger.sh: pw_patch_check_state: 274: date=1779527191 ++ 1051967:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1779527191 ']' ++ 1051967:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1779527191 +++ 1051967:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1051967:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 1051967:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1051967:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 1051967:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1051967:pw-trigger.sh: pw_patch_check_state: 267: wait 1054104 ++ 1051967:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 1051967:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1051967:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.RFYCTvUcZb ++ 1051967:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 454100, "url": "https://patchwork.sourceware.org/api/1.2/patches/135459/checks/454100/", "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-23T09:06:32.798369", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_check--master-arm-precommit/builds/10223/log", "context": "tcwg_gdb_check--master-arm", "description": "Patch applied" }' = null ']' +++ 1051967:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1051967:pw-trigger.sh: pw_patch_check_state: 273: date=2026-05-23T09:06:32.798369 +++ 1051967:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-05-23T09:06:32.798369 +%s ++ 1051967:pw-trigger.sh: pw_patch_check_state: 274: date=1779527192 ++ 1051967:pw-trigger.sh: pw_patch_check_state: 275: '[' 1779527191 -le 1779527192 ']' ++ 1051967:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1779527192 +++ 1051967:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1051967:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 1051967:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1051967:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 1051967:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1051967:pw-trigger.sh: pw_patch_check_state: 267: wait 1054111 ++ 1051967:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 1051967:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1051967:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.RFYCTvUcZb ++ 1051967:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 454119, "url": "https://patchwork.sourceware.org/api/1.2/patches/135459/checks/454119/", "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-23T11:05:51.018273", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_check--master-arm-precommit/builds/10223/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_gdb_check--master-arm", "description": "Test passed" }' = null ']' +++ 1051967:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1051967:pw-trigger.sh: pw_patch_check_state: 273: date=2026-05-23T11:05:51.018273 +++ 1051967:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-05-23T11:05:51.018273 +%s ++ 1051967:pw-trigger.sh: pw_patch_check_state: 274: date=1779534351 ++ 1051967:pw-trigger.sh: pw_patch_check_state: 275: '[' 1779527192 -le 1779534351 ']' ++ 1051967:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1779534351 +++ 1051967:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1051967:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 1051967:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1051967:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 1051967:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1051967:pw-trigger.sh: pw_patch_check_state: 267: wait 1054118 ++ 1051967:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 1051967:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1051967:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.RFYCTvUcZb ++ 1051967:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 1051967:pw-trigger.sh: pw_patch_check_state: 270: break ++ 1051967:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 1051967:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.ocWenAl4P6 /tmp/tmp.RFYCTvUcZb + 1051967:pw-trigger.sh: 89: check_state=success + 1051967:pw-trigger.sh: 90: '[' success = pending ']' + 1051967:pw-trigger.sh: 93: num_patch=1 + 1051967:pw-trigger.sh: 72: true ++ 1051967:pw-trigger.sh: 74: pw_get_patch_from_series gdb 61360 1 ++ 1051967:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 1051967:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 1051967:pw-trigger.sh: pw_get_patch_from_series: 204: local id=61360 ++ 1051967:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 1051967:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 1051967:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 61360 property '.*' value Patches 1 +++ 1051967:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 1051967:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 1051967:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 1051967:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 1051967:pw-trigger.sh: pw_yaml_get: 100: local id=61360 +++ 1051967:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 1051967:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 1051967:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 1051967:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 1051967:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 1051967:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 1051967:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=135462 ++ 1051967:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 135462 = '' ']' ++ 1051967:pw-trigger.sh: pw_get_patch_from_series: 213: echo 135462 + 1051967:pw-trigger.sh: 74: patch_id=135462 + 1051967:pw-trigger.sh: 75: '[' 135462 = '' ']' ++ 1051967:pw-trigger.sh: 82: pw_get_patch_data gdb 135462 State ++ 1051967:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 1051967:pw-trigger.sh: pw_get_patch_data: 224: local project=gdb ++ 1051967:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=135462 ++ 1051967:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 1051967:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gdb patch 135462 property State value ++ 1051967:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 1051967:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 1051967:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 1051967:pw-trigger.sh: pw_yaml_get: 100: local id=135462 ++ 1051967:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 1051967:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 1051967:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 1051967:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 1051967:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 1051967:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 1051967:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' + 1051967:pw-trigger.sh: 82: patch_state=committed + 1051967:pw-trigger.sh: 83: case "$patch_state" in ++ 1051967:pw-trigger.sh: 89: pw_patch_check_state 135462 tcwg_gdb_check--master-arm ++ 1051967:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 1051967:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=135462 ++ 1051967:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_check--master-arm ++ 1051967:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 1051967:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_check--master-arm +++ 1051967:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 1051967:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 1051967:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_check--master-arm +++ 1051967:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 1051967:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 1051967:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 1051967:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 1051967:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_check--master-arm ++ 1051967:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 1051967:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 1051967:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.JmmB7gu4zs +++ 1051967:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 1051967:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.gYyKV65x7R ++ 1051967:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.JmmB7gu4zs /tmp/tmp.gYyKV65x7R' EXIT ++ 1051967:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 1051967:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/135462/checks/ ++ 1051967:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/135462/checks/?user=linaro-tcwg-bot&context=tcwg_gdb_check--master-arm&page=last' ++ 1051967:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 1051967:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 1051967:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1051967:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 1051967:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1051967:pw-trigger.sh: pw_patch_check_state: 267: wait 1054182 ++ 1051967:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 1051967:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1051967:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.gYyKV65x7R ++ 1051967:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 454237, "url": "https://patchwork.sourceware.org/api/1.2/patches/135462/checks/454237/", "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-23T17:54:43.451951", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_check--master-arm-precommit/builds/10227/log", "context": "tcwg_gdb_check--master-arm", "description": "Test started" }' = null ']' +++ 1051967:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1051967:pw-trigger.sh: pw_patch_check_state: 273: date=2026-05-23T17:54:43.451951 +++ 1051967:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-05-23T17:54:43.451951 +%s ++ 1051967:pw-trigger.sh: pw_patch_check_state: 274: date=1779558883 ++ 1051967:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1779558883 ']' ++ 1051967:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1779558883 +++ 1051967:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1051967:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 1051967:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1051967:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 1051967:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1051967:pw-trigger.sh: pw_patch_check_state: 267: wait 1054189 ++ 1051967:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 1051967:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1051967:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.gYyKV65x7R ++ 1051967:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 454238, "url": "https://patchwork.sourceware.org/api/1.2/patches/135462/checks/454238/", "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-23T17:54:47.106764", "state": "fail", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_check--master-arm-precommit/builds/10227/archive/artifacts/jenkins/pw-apply.log", "context": "tcwg_gdb_check--master-arm", "description": "Patch failed to apply" }' = null ']' +++ 1051967:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1051967:pw-trigger.sh: pw_patch_check_state: 273: date=2026-05-23T17:54:47.106764 +++ 1051967:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-05-23T17:54:47.106764 +%s ++ 1051967:pw-trigger.sh: pw_patch_check_state: 274: date=1779558887 ++ 1051967:pw-trigger.sh: pw_patch_check_state: 275: '[' 1779558883 -le 1779558887 ']' ++ 1051967:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1779558887 +++ 1051967:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1051967:pw-trigger.sh: pw_patch_check_state: 277: cur_state=fail ++ 1051967:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1051967:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 1051967:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 1051967:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1051967:pw-trigger.sh: pw_patch_check_state: 267: wait 1054196 ++ 1051967:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1051967:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.gYyKV65x7R ++ 1051967:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 1051967:pw-trigger.sh: pw_patch_check_state: 270: break ++ 1051967:pw-trigger.sh: pw_patch_check_state: 281: echo fail +++ 1051967:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.JmmB7gu4zs /tmp/tmp.gYyKV65x7R + 1051967:pw-trigger.sh: 89: check_state=fail + 1051967:pw-trigger.sh: 90: '[' fail = pending ']' + 1051967:pw-trigger.sh: 93: num_patch=2 + 1051967:pw-trigger.sh: 72: true ++ 1051967:pw-trigger.sh: 74: pw_get_patch_from_series gdb 61360 2 ++ 1051967:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 1051967:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 1051967:pw-trigger.sh: pw_get_patch_from_series: 204: local id=61360 ++ 1051967:pw-trigger.sh: pw_get_patch_from_series: 205: local num=2 ++ 1051967:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 1051967:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 61360 property '.*' value Patches 2 +++ 1051967:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 1051967:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 1051967:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 1051967:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 1051967:pw-trigger.sh: pw_yaml_get: 100: local id=61360 +++ 1051967:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 1051967:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 1051967:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 1051967:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 1051967:pw-trigger.sh: pw_yaml_get: 105: local match_num=2 +++ 1051967:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 1051967:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=135460 ++ 1051967:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 135460 = '' ']' ++ 1051967:pw-trigger.sh: pw_get_patch_from_series: 213: echo 135460 + 1051967:pw-trigger.sh: 74: patch_id=135460 + 1051967:pw-trigger.sh: 75: '[' 135460 = '' ']' ++ 1051967:pw-trigger.sh: 82: pw_get_patch_data gdb 135460 State ++ 1051967:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 1051967:pw-trigger.sh: pw_get_patch_data: 224: local project=gdb ++ 1051967:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=135460 ++ 1051967:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 1051967:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 1051967:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gdb patch 135460 property State value ++ 1051967:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 1051967:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 1051967:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 1051967:pw-trigger.sh: pw_yaml_get: 100: local id=135460 ++ 1051967:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 1051967:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 1051967:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 1051967:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 1051967:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 1051967:pw-trigger.sh: pw_yaml_get: 108: set +x + 1051967:pw-trigger.sh: 82: patch_state=committed + 1051967:pw-trigger.sh: 83: case "$patch_state" in ++ 1051967:pw-trigger.sh: 89: pw_patch_check_state 135460 tcwg_gdb_check--master-arm ++ 1051967:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 1051967:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=135460 ++ 1051967:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_check--master-arm ++ 1051967:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 1051967:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_check--master-arm +++ 1051967:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 1051967:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 1051967:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_check--master-arm +++ 1051967:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 1051967:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 1051967:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 1051967:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 1051967:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_check--master-arm ++ 1051967:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 1051967:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 1051967:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.n0LZuMczHF +++ 1051967:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 1051967:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.t75BUVP7zZ ++ 1051967:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.n0LZuMczHF /tmp/tmp.t75BUVP7zZ' EXIT ++ 1051967:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 1051967:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/135460/checks/ ++ 1051967:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/135460/checks/?user=linaro-tcwg-bot&context=tcwg_gdb_check--master-arm&page=last' ++ 1051967:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 1051967:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 1051967:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1051967:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 1051967:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1051967:pw-trigger.sh: pw_patch_check_state: 267: wait 1054263 ++ 1051967:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 1051967:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1051967:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.t75BUVP7zZ ++ 1051967:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 454276, "url": "https://patchwork.sourceware.org/api/1.2/patches/135460/checks/454276/", "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-23T20:32:43.596741", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_check--master-arm-precommit/builds/10228/log", "context": "tcwg_gdb_check--master-arm", "description": "Test started" }' = null ']' +++ 1051967:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1051967:pw-trigger.sh: pw_patch_check_state: 273: date=2026-05-23T20:32:43.596741 +++ 1051967:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-05-23T20:32:43.596741 +%s ++ 1051967:pw-trigger.sh: pw_patch_check_state: 274: date=1779568363 ++ 1051967:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1779568363 ']' ++ 1051967:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1779568363 +++ 1051967:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1051967:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 1051967:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1051967:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 1051967:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1051967:pw-trigger.sh: pw_patch_check_state: 267: wait 1054270 ++ 1051967:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 1051967:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1051967:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.t75BUVP7zZ ++ 1051967:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 454277, "url": "https://patchwork.sourceware.org/api/1.2/patches/135460/checks/454277/", "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-23T20:32:46.186864", "state": "fail", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_check--master-arm-precommit/builds/10228/archive/artifacts/jenkins/pw-apply.log", "context": "tcwg_gdb_check--master-arm", "description": "Patch failed to apply" }' = null ']' +++ 1051967:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1051967:pw-trigger.sh: pw_patch_check_state: 273: date=2026-05-23T20:32:46.186864 +++ 1051967:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-05-23T20:32:46.186864 +%s ++ 1051967:pw-trigger.sh: pw_patch_check_state: 274: date=1779568366 ++ 1051967:pw-trigger.sh: pw_patch_check_state: 275: '[' 1779568363 -le 1779568366 ']' ++ 1051967:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1779568366 +++ 1051967:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1051967:pw-trigger.sh: pw_patch_check_state: 277: cur_state=fail ++ 1051967:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1051967:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 1051967:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1051967:pw-trigger.sh: pw_patch_check_state: 267: wait 1054277 ++ 1051967:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 1051967:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1051967:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.t75BUVP7zZ ++ 1051967:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 1051967:pw-trigger.sh: pw_patch_check_state: 270: break ++ 1051967:pw-trigger.sh: pw_patch_check_state: 281: echo fail +++ 1051967:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.n0LZuMczHF /tmp/tmp.t75BUVP7zZ + 1051967:pw-trigger.sh: 89: check_state=fail + 1051967:pw-trigger.sh: 90: '[' fail = pending ']' + 1051967:pw-trigger.sh: 93: num_patch=3 + 1051967:pw-trigger.sh: 72: true ++ 1051967:pw-trigger.sh: 74: pw_get_patch_from_series gdb 61360 3 ++ 1051967:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 1051967:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 1051967:pw-trigger.sh: pw_get_patch_from_series: 204: local id=61360 ++ 1051967:pw-trigger.sh: pw_get_patch_from_series: 205: local num=3 ++ 1051967:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 1051967:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 61360 property '.*' value Patches 3 +++ 1051967:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 1051967:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 1051967:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 1051967:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 1051967:pw-trigger.sh: pw_yaml_get: 100: local id=61360 +++ 1051967:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 1051967:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 1051967:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 1051967:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 1051967:pw-trigger.sh: pw_yaml_get: 105: local match_num=3 +++ 1051967:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 1051967:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=135461 ++ 1051967:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 135461 = '' ']' ++ 1051967:pw-trigger.sh: pw_get_patch_from_series: 213: echo 135461 + 1051967:pw-trigger.sh: 74: patch_id=135461 + 1051967:pw-trigger.sh: 75: '[' 135461 = '' ']' ++ 1051967:pw-trigger.sh: 82: pw_get_patch_data gdb 135461 State ++ 1051967:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 1051967:pw-trigger.sh: pw_get_patch_data: 224: local project=gdb ++ 1051967:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=135461 ++ 1051967:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 1051967:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gdb patch 135461 property State value ++ 1051967:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 1051967:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 1051967:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 1051967:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 1051967:pw-trigger.sh: pw_yaml_get: 100: local id=135461 ++ 1051967:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 1051967:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 1051967:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 1051967:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 1051967:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 1051967:pw-trigger.sh: pw_yaml_get: 108: set +x + 1051967:pw-trigger.sh: 82: patch_state=committed + 1051967:pw-trigger.sh: 83: case "$patch_state" in ++ 1051967:pw-trigger.sh: 89: pw_patch_check_state 135461 tcwg_gdb_check--master-arm ++ 1051967:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 1051967:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=135461 ++ 1051967:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_check--master-arm ++ 1051967:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 1051967:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_check--master-arm +++ 1051967:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 1051967:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 1051967:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_check--master-arm +++ 1051967:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 1051967:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 1051967:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 1051967:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 1051967:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_check--master-arm ++ 1051967:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 1051967:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 1051967:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.VrZWTXFayn +++ 1051967:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 1051967:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.LK7XwnTDTb ++ 1051967:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.VrZWTXFayn /tmp/tmp.LK7XwnTDTb' EXIT ++ 1051967:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 1051967:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/135461/checks/ ++ 1051967:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/135461/checks/?user=linaro-tcwg-bot&context=tcwg_gdb_check--master-arm&page=last' ++ 1051967:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 1051967:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 1051967:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1051967:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 1051967:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1051967:pw-trigger.sh: pw_patch_check_state: 267: wait 1054347 ++ 1051967:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 1051967:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1051967:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.LK7XwnTDTb ++ 1051967:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 1051967:pw-trigger.sh: pw_patch_check_state: 270: break ++ 1051967:pw-trigger.sh: pw_patch_check_state: 281: echo pending +++ 1051967:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.VrZWTXFayn /tmp/tmp.LK7XwnTDTb + 1051967:pw-trigger.sh: 89: check_state=pending + 1051967:pw-trigger.sh: 90: '[' pending = pending ']' + 1051967:pw-trigger.sh: 91: break + 1051967:pw-trigger.sh: 96: '[' 135461 = '' ']' + 1051967:pw-trigger.sh: 101: check_state=success + 1051967:pw-trigger.sh: 102: for prereq_bot in "${prereq_bots[@]}" ++ 1051967:pw-trigger.sh: 103: pw_patch_check_state 135461 tcwg_gdb_build--master-arm ++ 1051967:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 1051967:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=135461 ++ 1051967:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_build--master-arm ++ 1051967:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 1051967:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_build--master-arm +++ 1051967:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 1051967:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 1051967:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_build--master-arm +++ 1051967:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 1051967:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 1051967:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 1051967:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 1051967:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_build--master-arm ++ 1051967:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 1051967:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 1051967:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.F8MaN8JiX3 +++ 1051967:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 1051967:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.6bSpPabaWi ++ 1051967:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.F8MaN8JiX3 /tmp/tmp.6bSpPabaWi' EXIT ++ 1051967:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 1051967:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/135461/checks/ ++ 1051967:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/135461/checks/?user=linaro-tcwg-bot&context=tcwg_gdb_build--master-arm&page=last' ++ 1051967:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 1051967:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 1051967:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1051967:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 1051967:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1051967:pw-trigger.sh: pw_patch_check_state: 267: wait 1054362 ++ 1051967:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 1051967:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1051967:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.6bSpPabaWi ++ 1051967:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 454201, "url": "https://patchwork.sourceware.org/api/1.2/patches/135461/checks/454201/", "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-23T13:25:28.974296", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-arm-precommit/builds/10298/log", "context": "tcwg_gdb_build--master-arm", "description": "Build started" }' = null ']' +++ 1051967:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1051967:pw-trigger.sh: pw_patch_check_state: 273: date=2026-05-23T13:25:28.974296 +++ 1051967:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-05-23T13:25:28.974296 +%s ++ 1051967:pw-trigger.sh: pw_patch_check_state: 274: date=1779542728 ++ 1051967:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1779542728 ']' ++ 1051967:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1779542728 +++ 1051967:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1051967:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 1051967:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1051967:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 1051967:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1051967:pw-trigger.sh: pw_patch_check_state: 267: wait 1054369 ++ 1051967:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 1051967:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1051967:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.6bSpPabaWi ++ 1051967:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 454202, "url": "https://patchwork.sourceware.org/api/1.2/patches/135461/checks/454202/", "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-23T13:25:31.417459", "state": "fail", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-arm-precommit/builds/10298/archive/artifacts/jenkins/pw-apply.log", "context": "tcwg_gdb_build--master-arm", "description": "Patch failed to apply" }' = null ']' +++ 1051967:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1051967:pw-trigger.sh: pw_patch_check_state: 273: date=2026-05-23T13:25:31.417459 +++ 1051967:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-05-23T13:25:31.417459 +%s ++ 1051967:pw-trigger.sh: pw_patch_check_state: 274: date=1779542731 ++ 1051967:pw-trigger.sh: pw_patch_check_state: 275: '[' 1779542728 -le 1779542731 ']' ++ 1051967:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1779542731 +++ 1051967:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1051967:pw-trigger.sh: pw_patch_check_state: 277: cur_state=fail ++ 1051967:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1051967:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 1051967:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1051967:pw-trigger.sh: pw_patch_check_state: 267: wait 1054376 ++ 1051967:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 1051967:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1051967:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.6bSpPabaWi ++ 1051967:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 1051967:pw-trigger.sh: pw_patch_check_state: 270: break ++ 1051967:pw-trigger.sh: pw_patch_check_state: 281: echo fail +++ 1051967:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.F8MaN8JiX3 /tmp/tmp.6bSpPabaWi WARNING: Waiting for 135461:tcwg_gdb_build--master-arm to succeed. + 1051967:pw-trigger.sh: 103: check_state=fail + 1051967:pw-trigger.sh: 104: '[' fail '!=' success ']' + 1051967:pw-trigger.sh: 105: break + 1051967:pw-trigger.sh: 108: '[' fail '!=' success ']' + 1051967:pw-trigger.sh: 109: echo 'WARNING: Waiting for 135461:tcwg_gdb_build--master-arm to succeed.' + 1051967:pw-trigger.sh: 110: continue + 1051967:pw-trigger.sh: 62: '[' 21 -gt 0 ']' + 1051967:pw-trigger.sh: 63: i=20 ++ 1051967:pw-trigger.sh: 64: shyaml get-value 20.id + 1051967:pw-trigger.sh: 64: series_id=61367 + 1051967:pw-trigger.sh: 66: pw_series_complete_p gdb 61367 + 1051967:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 1051967:pw-trigger.sh: pw_series_complete_p: 183: local project=gdb + 1051967:pw-trigger.sh: pw_series_complete_p: 184: local series_id=61367 + 1051967:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 1051967:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get gdb series 61367 property Complete value ++ 1051967:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 1051967:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 1051967:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 1051967:pw-trigger.sh: pw_yaml_get: 100: local id=61367 ++ 1051967:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 1051967:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 1051967:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 1051967:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 1051967:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 1051967:pw-trigger.sh: pw_yaml_get: 108: set +x + 1051967:pw-trigger.sh: pw_series_complete_p: 187: value=True + 1051967:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 1051967:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 1051967:pw-trigger.sh: 71: num_patch=0 + 1051967:pw-trigger.sh: 72: true ++ 1051967:pw-trigger.sh: 74: pw_get_patch_from_series gdb 61367 0 ++ 1051967:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 1051967:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 1051967:pw-trigger.sh: pw_get_patch_from_series: 204: local id=61367 ++ 1051967:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 1051967:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 1051967:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 61367 property '.*' value Patches 0 +++ 1051967:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 1051967:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 1051967:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 1051967:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 1051967:pw-trigger.sh: pw_yaml_get: 100: local id=61367 +++ 1051967:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 1051967:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 1051967:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 1051967:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 1051967:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 1051967:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 1051967:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=135468 ++ 1051967:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 135468 = '' ']' ++ 1051967:pw-trigger.sh: pw_get_patch_from_series: 213: echo 135468 + 1051967:pw-trigger.sh: 74: patch_id=135468 + 1051967:pw-trigger.sh: 75: '[' 135468 = '' ']' ++ 1051967:pw-trigger.sh: 82: pw_get_patch_data gdb 135468 State ++ 1051967:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 1051967:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 1051967:pw-trigger.sh: pw_get_patch_data: 224: local project=gdb ++ 1051967:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=135468 ++ 1051967:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 1051967:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gdb patch 135468 property State value ++ 1051967:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 1051967:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 1051967:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 1051967:pw-trigger.sh: pw_yaml_get: 100: local id=135468 ++ 1051967:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 1051967:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 1051967:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 1051967:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 1051967:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 1051967:pw-trigger.sh: pw_yaml_get: 108: set +x + 1051967:pw-trigger.sh: 82: patch_state=new + 1051967:pw-trigger.sh: 83: case "$patch_state" in ++ 1051967:pw-trigger.sh: 89: pw_patch_check_state 135468 tcwg_gdb_check--master-arm ++ 1051967:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 1051967:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=135468 ++ 1051967:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_check--master-arm ++ 1051967:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 1051967:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_check--master-arm +++ 1051967:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 1051967:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 1051967:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_check--master-arm +++ 1051967:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 1051967:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 1051967:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 1051967:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 1051967:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_check--master-arm ++ 1051967:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 1051967:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 1051967:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.mEN3qk6yxr +++ 1051967:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 1051967:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.FyjMlPKLPW ++ 1051967:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.mEN3qk6yxr /tmp/tmp.FyjMlPKLPW' EXIT ++ 1051967:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 1051967:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/135468/checks/ ++ 1051967:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/135468/checks/?user=linaro-tcwg-bot&context=tcwg_gdb_check--master-arm&page=last' ++ 1051967:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 1051967:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 1051967:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1051967:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 1051967:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1051967:pw-trigger.sh: pw_patch_check_state: 267: wait 1054463 ++ 1051967:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 1051967:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1051967:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.FyjMlPKLPW ++ 1051967:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 454103, "url": "https://patchwork.sourceware.org/api/1.2/patches/135468/checks/454103/", "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-23T10:06:07.285115", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_check--master-arm-precommit/builds/10224/log", "context": "tcwg_gdb_check--master-arm", "description": "Test started" }' = null ']' +++ 1051967:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1051967:pw-trigger.sh: pw_patch_check_state: 273: date=2026-05-23T10:06:07.285115 +++ 1051967:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-05-23T10:06:07.285115 +%s ++ 1051967:pw-trigger.sh: pw_patch_check_state: 274: date=1779530767 ++ 1051967:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1779530767 ']' ++ 1051967:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1779530767 +++ 1051967:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1051967:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 1051967:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1051967:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 1051967:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1051967:pw-trigger.sh: pw_patch_check_state: 267: wait 1054470 ++ 1051967:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 1051967:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1051967:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.FyjMlPKLPW ++ 1051967:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 454104, "url": "https://patchwork.sourceware.org/api/1.2/patches/135468/checks/454104/", "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-23T10:06:08.298745", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_check--master-arm-precommit/builds/10224/log", "context": "tcwg_gdb_check--master-arm", "description": "Patch applied" }' = null ']' +++ 1051967:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1051967:pw-trigger.sh: pw_patch_check_state: 273: date=2026-05-23T10:06:08.298745 +++ 1051967:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-05-23T10:06:08.298745 +%s ++ 1051967:pw-trigger.sh: pw_patch_check_state: 274: date=1779530768 ++ 1051967:pw-trigger.sh: pw_patch_check_state: 275: '[' 1779530767 -le 1779530768 ']' ++ 1051967:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1779530768 +++ 1051967:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1051967:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 1051967:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1051967:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 1051967:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1051967:pw-trigger.sh: pw_patch_check_state: 267: wait 1054477 ++ 1051967:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 1051967:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1051967:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.FyjMlPKLPW ++ 1051967:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 454155, "url": "https://patchwork.sourceware.org/api/1.2/patches/135468/checks/454155/", "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-23T12:08:32.337304", "state": "fail", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_check--master-arm-precommit/builds/10224/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_gdb_check--master-arm", "description": "Test failed" }' = null ']' +++ 1051967:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1051967:pw-trigger.sh: pw_patch_check_state: 273: date=2026-05-23T12:08:32.337304 +++ 1051967:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-05-23T12:08:32.337304 +%s ++ 1051967:pw-trigger.sh: pw_patch_check_state: 274: date=1779538112 ++ 1051967:pw-trigger.sh: pw_patch_check_state: 275: '[' 1779530768 -le 1779538112 ']' ++ 1051967:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1779538112 +++ 1051967:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1051967:pw-trigger.sh: pw_patch_check_state: 277: cur_state=fail ++ 1051967:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1051967:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 1051967:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1051967:pw-trigger.sh: pw_patch_check_state: 267: wait 1054484 ++ 1051967:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 1051967:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1051967:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.FyjMlPKLPW ++ 1051967:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 1051967:pw-trigger.sh: pw_patch_check_state: 270: break ++ 1051967:pw-trigger.sh: pw_patch_check_state: 281: echo fail +++ 1051967:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.mEN3qk6yxr /tmp/tmp.FyjMlPKLPW + 1051967:pw-trigger.sh: 89: check_state=fail + 1051967:pw-trigger.sh: 90: '[' fail = pending ']' + 1051967:pw-trigger.sh: 93: num_patch=1 + 1051967:pw-trigger.sh: 72: true ++ 1051967:pw-trigger.sh: 74: pw_get_patch_from_series gdb 61367 1 ++ 1051967:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 1051967:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 1051967:pw-trigger.sh: pw_get_patch_from_series: 204: local id=61367 ++ 1051967:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 1051967:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 1051967:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 61367 property '.*' value Patches 1 +++ 1051967:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 1051967:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 1051967:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 1051967:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 1051967:pw-trigger.sh: pw_yaml_get: 100: local id=61367 +++ 1051967:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 1051967:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 1051967:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 1051967:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 1051967:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 1051967:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 1051967:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id= ++ 1051967:pw-trigger.sh: pw_get_patch_from_series: 210: '[' '' = '' ']' ++ 1051967:pw-trigger.sh: pw_get_patch_from_series: 211: return 1 ++ 1051967:pw-trigger.sh: 74: true + 1051967:pw-trigger.sh: 74: patch_id= + 1051967:pw-trigger.sh: 75: '[' '' = '' ']' + 1051967:pw-trigger.sh: 76: break + 1051967:pw-trigger.sh: 96: '[' '' = '' ']' + 1051967:pw-trigger.sh: 97: continue + 1051967:pw-trigger.sh: 62: '[' 20 -gt 0 ']' + 1051967:pw-trigger.sh: 63: i=19 ++ 1051967:pw-trigger.sh: 64: shyaml get-value 19.id + 1051967:pw-trigger.sh: 64: series_id=61370 + 1051967:pw-trigger.sh: 66: pw_series_complete_p gdb 61370 + 1051967:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 1051967:pw-trigger.sh: pw_series_complete_p: 183: local project=gdb + 1051967:pw-trigger.sh: pw_series_complete_p: 184: local series_id=61370 + 1051967:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 1051967:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get gdb series 61370 property Complete value ++ 1051967:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 1051967:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 1051967:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 1051967:pw-trigger.sh: pw_yaml_get: 100: local id=61370 ++ 1051967:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 1051967:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 1051967:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 1051967:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 1051967:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 1051967:pw-trigger.sh: pw_yaml_get: 108: set +x + 1051967:pw-trigger.sh: pw_series_complete_p: 187: value=True + 1051967:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 1051967:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 1051967:pw-trigger.sh: 71: num_patch=0 + 1051967:pw-trigger.sh: 72: true ++ 1051967:pw-trigger.sh: 74: pw_get_patch_from_series gdb 61370 0 ++ 1051967:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 1051967:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 1051967:pw-trigger.sh: pw_get_patch_from_series: 204: local id=61370 ++ 1051967:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 1051967:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 1051967:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 61370 property '.*' value Patches 0 +++ 1051967:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 1051967:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 1051967:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 1051967:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 1051967:pw-trigger.sh: pw_yaml_get: 100: local id=61370 +++ 1051967:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 1051967:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 1051967:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 1051967:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 1051967:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 1051967:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 1051967:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=135473 ++ 1051967:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 135473 = '' ']' ++ 1051967:pw-trigger.sh: pw_get_patch_from_series: 213: echo 135473 + 1051967:pw-trigger.sh: 74: patch_id=135473 + 1051967:pw-trigger.sh: 75: '[' 135473 = '' ']' ++ 1051967:pw-trigger.sh: 82: pw_get_patch_data gdb 135473 State ++ 1051967:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 1051967:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 1051967:pw-trigger.sh: pw_get_patch_data: 224: local project=gdb ++ 1051967:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=135473 ++ 1051967:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 1051967:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gdb patch 135473 property State value ++ 1051967:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 1051967:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 1051967:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 1051967:pw-trigger.sh: pw_yaml_get: 100: local id=135473 ++ 1051967:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 1051967:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 1051967:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 1051967:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 1051967:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 1051967:pw-trigger.sh: pw_yaml_get: 108: set +x + 1051967:pw-trigger.sh: 82: patch_state=new + 1051967:pw-trigger.sh: 83: case "$patch_state" in ++ 1051967:pw-trigger.sh: 89: pw_patch_check_state 135473 tcwg_gdb_check--master-arm ++ 1051967:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 1051967:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=135473 ++ 1051967:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_check--master-arm ++ 1051967:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 1051967:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_check--master-arm +++ 1051967:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 1051967:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 1051967:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_check--master-arm +++ 1051967:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 1051967:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 1051967:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 1051967:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 1051967:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_check--master-arm ++ 1051967:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 1051967:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 1051967:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.fP9TL3MuZj +++ 1051967:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 1051967:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.n36hluxFfB ++ 1051967:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.fP9TL3MuZj /tmp/tmp.n36hluxFfB' EXIT ++ 1051967:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 1051967:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/135473/checks/ ++ 1051967:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/135473/checks/?user=linaro-tcwg-bot&context=tcwg_gdb_check--master-arm&page=last' ++ 1051967:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 1051967:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 1051967:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1051967:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 1051967:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1051967:pw-trigger.sh: pw_patch_check_state: 267: wait 1054586 ++ 1051967:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 1051967:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1051967:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.n36hluxFfB ++ 1051967:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 454105, "url": "https://patchwork.sourceware.org/api/1.2/patches/135473/checks/454105/", "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-23T10:06:54.529949", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_check--master-arm-precommit/builds/10225/log", "context": "tcwg_gdb_check--master-arm", "description": "Test started" }' = null ']' +++ 1051967:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1051967:pw-trigger.sh: pw_patch_check_state: 273: date=2026-05-23T10:06:54.529949 +++ 1051967:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-05-23T10:06:54.529949 +%s ++ 1051967:pw-trigger.sh: pw_patch_check_state: 274: date=1779530814 ++ 1051967:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1779530814 ']' ++ 1051967:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1779530814 +++ 1051967:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1051967:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 1051967:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1051967:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 1051967:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1051967:pw-trigger.sh: pw_patch_check_state: 267: wait 1054593 ++ 1051967:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 1051967:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1051967:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.n36hluxFfB ++ 1051967:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 454106, "url": "https://patchwork.sourceware.org/api/1.2/patches/135473/checks/454106/", "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-23T10:06:55.677856", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_check--master-arm-precommit/builds/10225/log", "context": "tcwg_gdb_check--master-arm", "description": "Patch applied" }' = null ']' +++ 1051967:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1051967:pw-trigger.sh: pw_patch_check_state: 273: date=2026-05-23T10:06:55.677856 +++ 1051967:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-05-23T10:06:55.677856 +%s ++ 1051967:pw-trigger.sh: pw_patch_check_state: 274: date=1779530815 ++ 1051967:pw-trigger.sh: pw_patch_check_state: 275: '[' 1779530814 -le 1779530815 ']' ++ 1051967:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1779530815 +++ 1051967:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1051967:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 1051967:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1051967:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 1051967:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1051967:pw-trigger.sh: pw_patch_check_state: 267: wait 1054600 ++ 1051967:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 1051967:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1051967:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.n36hluxFfB ++ 1051967:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 454156, "url": "https://patchwork.sourceware.org/api/1.2/patches/135473/checks/454156/", "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-23T12:10:07.081619", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_check--master-arm-precommit/builds/10225/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_gdb_check--master-arm", "description": "Test passed" }' = null ']' +++ 1051967:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1051967:pw-trigger.sh: pw_patch_check_state: 273: date=2026-05-23T12:10:07.081619 +++ 1051967:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-05-23T12:10:07.081619 +%s ++ 1051967:pw-trigger.sh: pw_patch_check_state: 274: date=1779538207 ++ 1051967:pw-trigger.sh: pw_patch_check_state: 275: '[' 1779530815 -le 1779538207 ']' ++ 1051967:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1779538207 +++ 1051967:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1051967:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 1051967:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1051967:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 1051967:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1051967:pw-trigger.sh: pw_patch_check_state: 267: wait 1054607 ++ 1051967:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 1051967:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1051967:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.n36hluxFfB ++ 1051967:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 1051967:pw-trigger.sh: pw_patch_check_state: 270: break ++ 1051967:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 1051967:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.fP9TL3MuZj /tmp/tmp.n36hluxFfB + 1051967:pw-trigger.sh: 89: check_state=success + 1051967:pw-trigger.sh: 90: '[' success = pending ']' + 1051967:pw-trigger.sh: 93: num_patch=1 + 1051967:pw-trigger.sh: 72: true ++ 1051967:pw-trigger.sh: 74: pw_get_patch_from_series gdb 61370 1 ++ 1051967:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 1051967:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 1051967:pw-trigger.sh: pw_get_patch_from_series: 204: local id=61370 ++ 1051967:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 1051967:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 1051967:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 61370 property '.*' value Patches 1 +++ 1051967:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 1051967:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 1051967:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 1051967:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 1051967:pw-trigger.sh: pw_yaml_get: 100: local id=61370 +++ 1051967:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 1051967:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 1051967:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 1051967:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 1051967:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 1051967:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 1051967:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id= ++ 1051967:pw-trigger.sh: pw_get_patch_from_series: 210: '[' '' = '' ']' ++ 1051967:pw-trigger.sh: pw_get_patch_from_series: 211: return 1 ++ 1051967:pw-trigger.sh: 74: true + 1051967:pw-trigger.sh: 74: patch_id= + 1051967:pw-trigger.sh: 75: '[' '' = '' ']' + 1051967:pw-trigger.sh: 76: break + 1051967:pw-trigger.sh: 96: '[' '' = '' ']' + 1051967:pw-trigger.sh: 97: continue + 1051967:pw-trigger.sh: 62: '[' 19 -gt 0 ']' + 1051967:pw-trigger.sh: 63: i=18 ++ 1051967:pw-trigger.sh: 64: shyaml get-value 18.id + 1051967:pw-trigger.sh: 64: series_id=61408 + 1051967:pw-trigger.sh: 66: pw_series_complete_p gdb 61408 + 1051967:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 1051967:pw-trigger.sh: pw_series_complete_p: 183: local project=gdb + 1051967:pw-trigger.sh: pw_series_complete_p: 184: local series_id=61408 + 1051967:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 1051967:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get gdb series 61408 property Complete value ++ 1051967:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 1051967:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 1051967:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 1051967:pw-trigger.sh: pw_yaml_get: 100: local id=61408 ++ 1051967:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 1051967:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 1051967:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 1051967:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 1051967:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 1051967:pw-trigger.sh: pw_yaml_get: 108: set +x + 1051967:pw-trigger.sh: pw_series_complete_p: 187: value=True + 1051967:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 1051967:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 1051967:pw-trigger.sh: 71: num_patch=0 + 1051967:pw-trigger.sh: 72: true ++ 1051967:pw-trigger.sh: 74: pw_get_patch_from_series gdb 61408 0 ++ 1051967:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 1051967:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 1051967:pw-trigger.sh: pw_get_patch_from_series: 204: local id=61408 ++ 1051967:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 1051967:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 1051967:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 61408 property '.*' value Patches 0 +++ 1051967:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 1051967:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 1051967:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 1051967:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 1051967:pw-trigger.sh: pw_yaml_get: 100: local id=61408 +++ 1051967:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 1051967:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 1051967:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 1051967:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 1051967:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 1051967:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 1051967:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=135522 ++ 1051967:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 135522 = '' ']' ++ 1051967:pw-trigger.sh: pw_get_patch_from_series: 213: echo 135522 + 1051967:pw-trigger.sh: 74: patch_id=135522 + 1051967:pw-trigger.sh: 75: '[' 135522 = '' ']' ++ 1051967:pw-trigger.sh: 82: pw_get_patch_data gdb 135522 State ++ 1051967:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 1051967:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 1051967:pw-trigger.sh: pw_get_patch_data: 224: local project=gdb ++ 1051967:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=135522 ++ 1051967:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 1051967:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gdb patch 135522 property State value ++ 1051967:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 1051967:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 1051967:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 1051967:pw-trigger.sh: pw_yaml_get: 100: local id=135522 ++ 1051967:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 1051967:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 1051967:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 1051967:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 1051967:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 1051967:pw-trigger.sh: pw_yaml_get: 108: set +x + 1051967:pw-trigger.sh: 82: patch_state=committed + 1051967:pw-trigger.sh: 83: case "$patch_state" in ++ 1051967:pw-trigger.sh: 89: pw_patch_check_state 135522 tcwg_gdb_check--master-arm ++ 1051967:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 1051967:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=135522 ++ 1051967:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_check--master-arm ++ 1051967:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 1051967:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_check--master-arm +++ 1051967:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 1051967:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 1051967:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_check--master-arm +++ 1051967:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 1051967:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 1051967:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 1051967:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 1051967:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_check--master-arm ++ 1051967:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 1051967:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 1051967:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.0YIQEX1IxQ +++ 1051967:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 1051967:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.nR86cwvwLI ++ 1051967:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.0YIQEX1IxQ /tmp/tmp.nR86cwvwLI' EXIT ++ 1051967:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 1051967:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/135522/checks/ ++ 1051967: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' ++ 1051967:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 1051967:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 1051967:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1051967:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 1051967:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1051967:pw-trigger.sh: pw_patch_check_state: 267: wait 1054709 ++ 1051967:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 1051967:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1051967:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.nR86cwvwLI ++ 1051967: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 ']' +++ 1051967:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1051967:pw-trigger.sh: pw_patch_check_state: 273: date=2026-05-24T15:23:14.794649 +++ 1051967:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-05-24T15:23:14.794649 +%s ++ 1051967:pw-trigger.sh: pw_patch_check_state: 274: date=1779636194 ++ 1051967:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1779636194 ']' ++ 1051967:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1779636194 +++ 1051967:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1051967:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 1051967:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1051967:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 1051967:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1051967:pw-trigger.sh: pw_patch_check_state: 267: wait 1054716 ++ 1051967:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 1051967:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1051967:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.nR86cwvwLI ++ 1051967: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 ']' +++ 1051967:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1051967:pw-trigger.sh: pw_patch_check_state: 273: date=2026-05-24T15:23:16.640159 +++ 1051967:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-05-24T15:23:16.640159 +%s ++ 1051967:pw-trigger.sh: pw_patch_check_state: 274: date=1779636196 ++ 1051967:pw-trigger.sh: pw_patch_check_state: 275: '[' 1779636194 -le 1779636196 ']' ++ 1051967:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1779636196 +++ 1051967:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1051967:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 1051967:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1051967:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 1051967:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1051967:pw-trigger.sh: pw_patch_check_state: 267: wait 1054723 ++ 1051967:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 1051967:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1051967:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.nR86cwvwLI ++ 1051967: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 ']' +++ 1051967:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1051967:pw-trigger.sh: pw_patch_check_state: 273: date=2026-05-24T17:39:56.160786 +++ 1051967:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-05-24T17:39:56.160786 +%s ++ 1051967:pw-trigger.sh: pw_patch_check_state: 274: date=1779644396 ++ 1051967:pw-trigger.sh: pw_patch_check_state: 275: '[' 1779636196 -le 1779644396 ']' ++ 1051967:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1779644396 +++ 1051967:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1051967:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 1051967:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1051967:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 1051967:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1051967:pw-trigger.sh: pw_patch_check_state: 267: wait 1054730 ++ 1051967:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 1051967:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1051967:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.nR86cwvwLI ++ 1051967:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 1051967:pw-trigger.sh: pw_patch_check_state: 270: break ++ 1051967:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 1051967:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.0YIQEX1IxQ /tmp/tmp.nR86cwvwLI + 1051967:pw-trigger.sh: 89: check_state=success + 1051967:pw-trigger.sh: 90: '[' success = pending ']' + 1051967:pw-trigger.sh: 93: num_patch=1 + 1051967:pw-trigger.sh: 72: true ++ 1051967:pw-trigger.sh: 74: pw_get_patch_from_series gdb 61408 1 ++ 1051967:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 1051967:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 1051967:pw-trigger.sh: pw_get_patch_from_series: 204: local id=61408 ++ 1051967:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 1051967:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 1051967:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 61408 property '.*' value Patches 1 +++ 1051967:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 1051967:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 1051967:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 1051967:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 1051967:pw-trigger.sh: pw_yaml_get: 100: local id=61408 +++ 1051967:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 1051967:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 1051967:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 1051967:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 1051967:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 1051967:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 1051967:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id= ++ 1051967:pw-trigger.sh: pw_get_patch_from_series: 210: '[' '' = '' ']' ++ 1051967:pw-trigger.sh: pw_get_patch_from_series: 211: return 1 ++ 1051967:pw-trigger.sh: 74: true + 1051967:pw-trigger.sh: 74: patch_id= + 1051967:pw-trigger.sh: 75: '[' '' = '' ']' + 1051967:pw-trigger.sh: 76: break + 1051967:pw-trigger.sh: 96: '[' '' = '' ']' + 1051967:pw-trigger.sh: 97: continue + 1051967:pw-trigger.sh: 62: '[' 18 -gt 0 ']' + 1051967:pw-trigger.sh: 63: i=17 ++ 1051967:pw-trigger.sh: 64: shyaml get-value 17.id + 1051967:pw-trigger.sh: 64: series_id=61414 + 1051967:pw-trigger.sh: 66: pw_series_complete_p gdb 61414 + 1051967:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 1051967:pw-trigger.sh: pw_series_complete_p: 183: local project=gdb + 1051967:pw-trigger.sh: pw_series_complete_p: 184: local series_id=61414 + 1051967:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 1051967:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get gdb series 61414 property Complete value ++ 1051967:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 1051967:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 1051967:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 1051967:pw-trigger.sh: pw_yaml_get: 100: local id=61414 ++ 1051967:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 1051967:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 1051967:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 1051967:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 1051967:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 1051967:pw-trigger.sh: pw_yaml_get: 108: set +x + 1051967:pw-trigger.sh: pw_series_complete_p: 187: value=True + 1051967:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 1051967:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 1051967:pw-trigger.sh: 71: num_patch=0 + 1051967:pw-trigger.sh: 72: true ++ 1051967:pw-trigger.sh: 74: pw_get_patch_from_series gdb 61414 0 ++ 1051967:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 1051967:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 1051967:pw-trigger.sh: pw_get_patch_from_series: 204: local id=61414 ++ 1051967:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 1051967:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 1051967:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 61414 property '.*' value Patches 0 +++ 1051967:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 1051967:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 1051967:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 1051967:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 1051967:pw-trigger.sh: pw_yaml_get: 100: local id=61414 +++ 1051967:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 1051967:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 1051967:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 1051967:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 1051967:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 1051967:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 1051967:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=135536 ++ 1051967:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 135536 = '' ']' ++ 1051967:pw-trigger.sh: pw_get_patch_from_series: 213: echo 135536 + 1051967:pw-trigger.sh: 74: patch_id=135536 + 1051967:pw-trigger.sh: 75: '[' 135536 = '' ']' ++ 1051967:pw-trigger.sh: 82: pw_get_patch_data gdb 135536 State ++ 1051967:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 1051967:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 1051967:pw-trigger.sh: pw_get_patch_data: 224: local project=gdb ++ 1051967:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=135536 ++ 1051967:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 1051967:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gdb patch 135536 property State value ++ 1051967:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 1051967:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 1051967:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 1051967:pw-trigger.sh: pw_yaml_get: 100: local id=135536 ++ 1051967:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 1051967:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 1051967:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 1051967:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 1051967:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 1051967:pw-trigger.sh: pw_yaml_get: 108: set +x + 1051967:pw-trigger.sh: 82: patch_state=new + 1051967:pw-trigger.sh: 83: case "$patch_state" in ++ 1051967:pw-trigger.sh: 89: pw_patch_check_state 135536 tcwg_gdb_check--master-arm ++ 1051967:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 1051967:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=135536 ++ 1051967:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_check--master-arm ++ 1051967:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 1051967:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_check--master-arm +++ 1051967:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 1051967:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 1051967:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_check--master-arm +++ 1051967:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 1051967:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 1051967:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 1051967:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 1051967:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_check--master-arm ++ 1051967:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 1051967:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 1051967:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.dCXd0OAhzj +++ 1051967:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 1051967:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.J6VW54R8fu ++ 1051967:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.dCXd0OAhzj /tmp/tmp.J6VW54R8fu' EXIT ++ 1051967:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 1051967:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/135536/checks/ ++ 1051967: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' ++ 1051967:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 1051967:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 1051967:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1051967:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 1051967:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1051967:pw-trigger.sh: pw_patch_check_state: 267: wait 1054832 ++ 1051967:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 1051967:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1051967:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.J6VW54R8fu ++ 1051967: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 ']' +++ 1051967:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1051967:pw-trigger.sh: pw_patch_check_state: 273: date=2026-05-25T02:37:32.126780 +++ 1051967:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-05-25T02:37:32.126780 +%s ++ 1051967:pw-trigger.sh: pw_patch_check_state: 274: date=1779676652 ++ 1051967:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1779676652 ']' ++ 1051967:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1779676652 +++ 1051967:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1051967:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 1051967:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1051967:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 1051967:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1051967:pw-trigger.sh: pw_patch_check_state: 267: wait 1054839 ++ 1051967:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 1051967:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1051967:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.J6VW54R8fu ++ 1051967: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 ']' +++ 1051967:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1051967:pw-trigger.sh: pw_patch_check_state: 273: date=2026-05-25T02:37:34.128001 +++ 1051967:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-05-25T02:37:34.128001 +%s ++ 1051967:pw-trigger.sh: pw_patch_check_state: 274: date=1779676654 ++ 1051967:pw-trigger.sh: pw_patch_check_state: 275: '[' 1779676652 -le 1779676654 ']' ++ 1051967:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1779676654 +++ 1051967:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1051967:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 1051967:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1051967:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 1051967:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1051967:pw-trigger.sh: pw_patch_check_state: 267: wait 1054846 ++ 1051967:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 1051967:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1051967:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.J6VW54R8fu ++ 1051967: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 ']' +++ 1051967:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1051967:pw-trigger.sh: pw_patch_check_state: 273: date=2026-05-25T05:17:25.067912 +++ 1051967:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-05-25T05:17:25.067912 +%s ++ 1051967:pw-trigger.sh: pw_patch_check_state: 274: date=1779686245 ++ 1051967:pw-trigger.sh: pw_patch_check_state: 275: '[' 1779676654 -le 1779686245 ']' ++ 1051967:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1779686245 +++ 1051967:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1051967:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 1051967:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1051967:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 1051967:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1051967:pw-trigger.sh: pw_patch_check_state: 267: wait 1054853 ++ 1051967:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 1051967:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1051967:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.J6VW54R8fu ++ 1051967:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 1051967:pw-trigger.sh: pw_patch_check_state: 270: break ++ 1051967:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 1051967:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.dCXd0OAhzj /tmp/tmp.J6VW54R8fu + 1051967:pw-trigger.sh: 89: check_state=success + 1051967:pw-trigger.sh: 90: '[' success = pending ']' + 1051967:pw-trigger.sh: 93: num_patch=1 + 1051967:pw-trigger.sh: 72: true ++ 1051967:pw-trigger.sh: 74: pw_get_patch_from_series gdb 61414 1 ++ 1051967:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 1051967:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 1051967:pw-trigger.sh: pw_get_patch_from_series: 204: local id=61414 ++ 1051967:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 1051967:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 1051967:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 61414 property '.*' value Patches 1 +++ 1051967:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 1051967:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 1051967:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 1051967:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 1051967:pw-trigger.sh: pw_yaml_get: 100: local id=61414 +++ 1051967:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 1051967:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 1051967:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 1051967:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 1051967:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 1051967:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 1051967:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id= ++ 1051967:pw-trigger.sh: pw_get_patch_from_series: 210: '[' '' = '' ']' ++ 1051967:pw-trigger.sh: pw_get_patch_from_series: 211: return 1 ++ 1051967:pw-trigger.sh: 74: true + 1051967:pw-trigger.sh: 74: patch_id= + 1051967:pw-trigger.sh: 75: '[' '' = '' ']' + 1051967:pw-trigger.sh: 76: break + 1051967:pw-trigger.sh: 96: '[' '' = '' ']' + 1051967:pw-trigger.sh: 97: continue + 1051967:pw-trigger.sh: 62: '[' 17 -gt 0 ']' + 1051967:pw-trigger.sh: 63: i=16 ++ 1051967:pw-trigger.sh: 64: shyaml get-value 16.id + 1051967:pw-trigger.sh: 64: series_id=61420 + 1051967:pw-trigger.sh: 66: pw_series_complete_p gdb 61420 + 1051967:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 1051967:pw-trigger.sh: pw_series_complete_p: 183: local project=gdb + 1051967:pw-trigger.sh: pw_series_complete_p: 184: local series_id=61420 + 1051967:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 1051967:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get gdb series 61420 property Complete value ++ 1051967:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 1051967:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 1051967:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 1051967:pw-trigger.sh: pw_yaml_get: 100: local id=61420 ++ 1051967:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 1051967:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 1051967:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 1051967:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 1051967:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 1051967:pw-trigger.sh: pw_yaml_get: 108: set +x + 1051967:pw-trigger.sh: pw_series_complete_p: 187: value=True + 1051967:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 1051967:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 1051967:pw-trigger.sh: 71: num_patch=0 + 1051967:pw-trigger.sh: 72: true ++ 1051967:pw-trigger.sh: 74: pw_get_patch_from_series gdb 61420 0 ++ 1051967:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 1051967:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 1051967:pw-trigger.sh: pw_get_patch_from_series: 204: local id=61420 ++ 1051967:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 1051967:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 1051967:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 61420 property '.*' value Patches 0 +++ 1051967:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 1051967:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 1051967:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 1051967:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 1051967:pw-trigger.sh: pw_yaml_get: 100: local id=61420 +++ 1051967:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 1051967:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 1051967:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 1051967:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 1051967:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 1051967:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 1051967:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=135542 ++ 1051967:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 135542 = '' ']' ++ 1051967:pw-trigger.sh: pw_get_patch_from_series: 213: echo 135542 + 1051967:pw-trigger.sh: 74: patch_id=135542 + 1051967:pw-trigger.sh: 75: '[' 135542 = '' ']' ++ 1051967:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 1051967:pw-trigger.sh: 82: pw_get_patch_data gdb 135542 State ++ 1051967:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 1051967:pw-trigger.sh: pw_get_patch_data: 224: local project=gdb ++ 1051967:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=135542 ++ 1051967:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 1051967:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gdb patch 135542 property State value ++ 1051967:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 1051967:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 1051967:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 1051967:pw-trigger.sh: pw_yaml_get: 100: local id=135542 ++ 1051967:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 1051967:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 1051967:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 1051967:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 1051967:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 1051967:pw-trigger.sh: pw_yaml_get: 108: set +x + 1051967:pw-trigger.sh: 82: patch_state=new + 1051967:pw-trigger.sh: 83: case "$patch_state" in ++ 1051967:pw-trigger.sh: 89: pw_patch_check_state 135542 tcwg_gdb_check--master-arm ++ 1051967:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 1051967:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=135542 ++ 1051967:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_check--master-arm ++ 1051967:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 1051967:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_check--master-arm +++ 1051967:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 1051967:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 1051967:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_check--master-arm +++ 1051967:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 1051967:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 1051967:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 1051967:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 1051967:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_check--master-arm ++ 1051967:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 1051967:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 1051967:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.Kgup8CsxIs +++ 1051967:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 1051967:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.phE5UEVnK2 ++ 1051967:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.Kgup8CsxIs /tmp/tmp.phE5UEVnK2' EXIT ++ 1051967:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 1051967:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/135542/checks/ ++ 1051967: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' ++ 1051967:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 1051967:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 1051967:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1051967:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 1051967:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1051967:pw-trigger.sh: pw_patch_check_state: 267: wait 1054955 ++ 1051967:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 1051967:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1051967:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.phE5UEVnK2 ++ 1051967: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 ']' +++ 1051967:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1051967:pw-trigger.sh: pw_patch_check_state: 273: date=2026-05-25T21:48:43.450132 +++ 1051967:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-05-25T21:48:43.450132 +%s ++ 1051967:pw-trigger.sh: pw_patch_check_state: 274: date=1779745723 ++ 1051967:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1779745723 ']' ++ 1051967:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1779745723 +++ 1051967:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1051967:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 1051967:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1051967:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 1051967:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1051967:pw-trigger.sh: pw_patch_check_state: 267: wait 1054962 ++ 1051967:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 1051967:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1051967:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.phE5UEVnK2 ++ 1051967: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 ']' +++ 1051967:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1051967:pw-trigger.sh: pw_patch_check_state: 273: date=2026-05-25T21:48:44.586934 +++ 1051967:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-05-25T21:48:44.586934 +%s ++ 1051967:pw-trigger.sh: pw_patch_check_state: 274: date=1779745724 ++ 1051967:pw-trigger.sh: pw_patch_check_state: 275: '[' 1779745723 -le 1779745724 ']' ++ 1051967:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1779745724 +++ 1051967:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1051967:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 1051967:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1051967:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 1051967:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1051967:pw-trigger.sh: pw_patch_check_state: 267: wait 1054969 ++ 1051967:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 1051967:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1051967:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.phE5UEVnK2 ++ 1051967: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 ']' +++ 1051967:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1051967:pw-trigger.sh: pw_patch_check_state: 273: date=2026-05-26T00:07:46.795537 +++ 1051967:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-05-26T00:07:46.795537 +%s ++ 1051967:pw-trigger.sh: pw_patch_check_state: 274: date=1779754066 ++ 1051967:pw-trigger.sh: pw_patch_check_state: 275: '[' 1779745724 -le 1779754066 ']' ++ 1051967:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1779754066 +++ 1051967:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1051967:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 1051967:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1051967:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 1051967:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1051967:pw-trigger.sh: pw_patch_check_state: 267: wait 1054976 ++ 1051967:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 1051967:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1051967:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.phE5UEVnK2 ++ 1051967:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 1051967:pw-trigger.sh: pw_patch_check_state: 270: break ++ 1051967:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 1051967:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.Kgup8CsxIs /tmp/tmp.phE5UEVnK2 + 1051967:pw-trigger.sh: 89: check_state=success + 1051967:pw-trigger.sh: 90: '[' success = pending ']' + 1051967:pw-trigger.sh: 93: num_patch=1 + 1051967:pw-trigger.sh: 72: true ++ 1051967:pw-trigger.sh: 74: pw_get_patch_from_series gdb 61420 1 ++ 1051967:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 1051967:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 1051967:pw-trigger.sh: pw_get_patch_from_series: 204: local id=61420 ++ 1051967:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 1051967:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 1051967:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 61420 property '.*' value Patches 1 +++ 1051967:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 1051967:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 1051967:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 1051967:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 1051967:pw-trigger.sh: pw_yaml_get: 100: local id=61420 +++ 1051967:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 1051967:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 1051967:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 1051967:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 1051967:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 1051967:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 1051967:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id= ++ 1051967:pw-trigger.sh: pw_get_patch_from_series: 210: '[' '' = '' ']' ++ 1051967:pw-trigger.sh: pw_get_patch_from_series: 211: return 1 ++ 1051967:pw-trigger.sh: 74: true + 1051967:pw-trigger.sh: 74: patch_id= + 1051967:pw-trigger.sh: 75: '[' '' = '' ']' + 1051967:pw-trigger.sh: 76: break + 1051967:pw-trigger.sh: 96: '[' '' = '' ']' + 1051967:pw-trigger.sh: 97: continue + 1051967:pw-trigger.sh: 62: '[' 16 -gt 0 ']' + 1051967:pw-trigger.sh: 63: i=15 ++ 1051967:pw-trigger.sh: 64: shyaml get-value 15.id + 1051967:pw-trigger.sh: 64: series_id=61453 + 1051967:pw-trigger.sh: 66: pw_series_complete_p gdb 61453 + 1051967:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 1051967:pw-trigger.sh: pw_series_complete_p: 183: local project=gdb + 1051967:pw-trigger.sh: pw_series_complete_p: 184: local series_id=61453 + 1051967:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 1051967:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get gdb series 61453 property Complete value ++ 1051967:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 1051967:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 1051967:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 1051967:pw-trigger.sh: pw_yaml_get: 100: local id=61453 ++ 1051967:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 1051967:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 1051967:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 1051967:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 1051967:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 1051967:pw-trigger.sh: pw_yaml_get: 108: set +x + 1051967:pw-trigger.sh: pw_series_complete_p: 187: value=True + 1051967:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 1051967:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 1051967:pw-trigger.sh: 71: num_patch=0 + 1051967:pw-trigger.sh: 72: true ++ 1051967:pw-trigger.sh: 74: pw_get_patch_from_series gdb 61453 0 ++ 1051967:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 1051967:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 1051967:pw-trigger.sh: pw_get_patch_from_series: 204: local id=61453 ++ 1051967:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 1051967:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 1051967:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 61453 property '.*' value Patches 0 +++ 1051967:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 1051967:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 1051967:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 1051967:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 1051967:pw-trigger.sh: pw_yaml_get: 100: local id=61453 +++ 1051967:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 1051967:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 1051967:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 1051967:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 1051967:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 1051967:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 1051967:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=135633 ++ 1051967:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 135633 = '' ']' ++ 1051967:pw-trigger.sh: pw_get_patch_from_series: 213: echo 135633 + 1051967:pw-trigger.sh: 74: patch_id=135633 + 1051967:pw-trigger.sh: 75: '[' 135633 = '' ']' ++ 1051967:pw-trigger.sh: 82: pw_get_patch_data gdb 135633 State ++ 1051967:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 1051967:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 1051967:pw-trigger.sh: pw_get_patch_data: 224: local project=gdb ++ 1051967:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=135633 ++ 1051967:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 1051967:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gdb patch 135633 property State value ++ 1051967:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 1051967:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 1051967:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 1051967:pw-trigger.sh: pw_yaml_get: 100: local id=135633 ++ 1051967:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 1051967:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 1051967:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 1051967:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 1051967:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 1051967:pw-trigger.sh: pw_yaml_get: 108: set +x + 1051967:pw-trigger.sh: 82: patch_state=new + 1051967:pw-trigger.sh: 83: case "$patch_state" in ++ 1051967:pw-trigger.sh: 89: pw_patch_check_state 135633 tcwg_gdb_check--master-arm ++ 1051967:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 1051967:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=135633 ++ 1051967:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_check--master-arm ++ 1051967:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 1051967:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_check--master-arm +++ 1051967:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 1051967:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 1051967:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_check--master-arm +++ 1051967:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 1051967:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 1051967:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 1051967:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 1051967:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_check--master-arm ++ 1051967:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 1051967:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 1051967:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.EiA8iTtE1O +++ 1051967:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 1051967:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.QaYN5D1Goq ++ 1051967:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.EiA8iTtE1O /tmp/tmp.QaYN5D1Goq' EXIT ++ 1051967:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 1051967:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/135633/checks/ ++ 1051967: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' ++ 1051967:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 1051967:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 1051967:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1051967:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 1051967:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1051967:pw-trigger.sh: pw_patch_check_state: 267: wait 1055098 ++ 1051967:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 1051967:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1051967:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.QaYN5D1Goq ++ 1051967: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 ']' +++ 1051967:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1051967:pw-trigger.sh: pw_patch_check_state: 273: date=2026-05-26T09:48:32.190400 +++ 1051967:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-05-26T09:48:32.190400 +%s ++ 1051967:pw-trigger.sh: pw_patch_check_state: 274: date=1779788912 ++ 1051967:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1779788912 ']' ++ 1051967:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1779788912 +++ 1051967:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1051967:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 1051967:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1051967:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 1051967:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1051967:pw-trigger.sh: pw_patch_check_state: 267: wait 1055105 ++ 1051967:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 1051967:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1051967:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.QaYN5D1Goq ++ 1051967: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 ']' +++ 1051967:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1051967:pw-trigger.sh: pw_patch_check_state: 273: date=2026-05-26T09:48:33.970713 +++ 1051967:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-05-26T09:48:33.970713 +%s ++ 1051967:pw-trigger.sh: pw_patch_check_state: 274: date=1779788913 ++ 1051967:pw-trigger.sh: pw_patch_check_state: 275: '[' 1779788912 -le 1779788913 ']' ++ 1051967:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1779788913 +++ 1051967:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1051967:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 1051967:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1051967:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 1051967:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1051967:pw-trigger.sh: pw_patch_check_state: 267: wait 1055112 ++ 1051967:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 1051967:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1051967:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.QaYN5D1Goq ++ 1051967: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 ']' +++ 1051967:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1051967:pw-trigger.sh: pw_patch_check_state: 273: date=2026-05-26T12:18:42.238390 +++ 1051967:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-05-26T12:18:42.238390 +%s ++ 1051967:pw-trigger.sh: pw_patch_check_state: 274: date=1779797922 ++ 1051967:pw-trigger.sh: pw_patch_check_state: 275: '[' 1779788913 -le 1779797922 ']' ++ 1051967:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1779797922 +++ 1051967:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1051967:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 1051967:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1051967:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 1051967:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1051967:pw-trigger.sh: pw_patch_check_state: 267: wait 1055119 ++ 1051967:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 1051967:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1051967:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.QaYN5D1Goq ++ 1051967:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 1051967:pw-trigger.sh: pw_patch_check_state: 270: break ++ 1051967:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 1051967:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.EiA8iTtE1O /tmp/tmp.QaYN5D1Goq + 1051967:pw-trigger.sh: 89: check_state=success + 1051967:pw-trigger.sh: 90: '[' success = pending ']' + 1051967:pw-trigger.sh: 93: num_patch=1 + 1051967:pw-trigger.sh: 72: true ++ 1051967:pw-trigger.sh: 74: pw_get_patch_from_series gdb 61453 1 ++ 1051967:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 1051967:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 1051967:pw-trigger.sh: pw_get_patch_from_series: 204: local id=61453 ++ 1051967:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 1051967:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 1051967:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 61453 property '.*' value Patches 1 +++ 1051967:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 1051967:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 1051967:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 1051967:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 1051967:pw-trigger.sh: pw_yaml_get: 100: local id=61453 +++ 1051967:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 1051967:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 1051967:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 1051967:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 1051967:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 1051967:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 1051967:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=135635 ++ 1051967:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 135635 = '' ']' ++ 1051967:pw-trigger.sh: pw_get_patch_from_series: 213: echo 135635 + 1051967:pw-trigger.sh: 74: patch_id=135635 + 1051967:pw-trigger.sh: 75: '[' 135635 = '' ']' ++ 1051967:pw-trigger.sh: 82: pw_get_patch_data gdb 135635 State ++ 1051967:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 1051967:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 1051967:pw-trigger.sh: pw_get_patch_data: 224: local project=gdb ++ 1051967:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=135635 ++ 1051967:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 1051967:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gdb patch 135635 property State value ++ 1051967:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 1051967:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 1051967:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 1051967:pw-trigger.sh: pw_yaml_get: 100: local id=135635 ++ 1051967:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 1051967:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 1051967:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 1051967:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 1051967:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 1051967:pw-trigger.sh: pw_yaml_get: 108: set +x + 1051967:pw-trigger.sh: 82: patch_state=new + 1051967:pw-trigger.sh: 83: case "$patch_state" in ++ 1051967:pw-trigger.sh: 89: pw_patch_check_state 135635 tcwg_gdb_check--master-arm ++ 1051967:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 1051967:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=135635 ++ 1051967:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_check--master-arm ++ 1051967:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 1051967:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_check--master-arm +++ 1051967:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 1051967:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 1051967:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_check--master-arm +++ 1051967:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 1051967:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 1051967:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 1051967:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 1051967:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_check--master-arm ++ 1051967:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 1051967:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 1051967:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.6R0Zr4r4OX +++ 1051967:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 1051967:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.Oe6XS39BjS ++ 1051967:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.6R0Zr4r4OX /tmp/tmp.Oe6XS39BjS' EXIT ++ 1051967:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 1051967:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/135635/checks/ ++ 1051967: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' ++ 1051967:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 1051967:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 1051967:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1051967:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 1051967:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1051967:pw-trigger.sh: pw_patch_check_state: 267: wait 1055183 ++ 1051967:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 1051967:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1051967:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.Oe6XS39BjS ++ 1051967: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 ']' +++ 1051967:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1051967:pw-trigger.sh: pw_patch_check_state: 273: date=2026-05-26T17:23:39.813191 +++ 1051967:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-05-26T17:23:39.813191 +%s ++ 1051967:pw-trigger.sh: pw_patch_check_state: 274: date=1779816219 ++ 1051967:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1779816219 ']' ++ 1051967:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1779816219 +++ 1051967:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1051967:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 1051967:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1051967:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 1051967:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1051967:pw-trigger.sh: pw_patch_check_state: 267: wait 1055190 ++ 1051967:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 1051967:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1051967:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.Oe6XS39BjS ++ 1051967: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 ']' +++ 1051967:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1051967:pw-trigger.sh: pw_patch_check_state: 273: date=2026-05-26T17:23:44.840829 +++ 1051967:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-05-26T17:23:44.840829 +%s ++ 1051967:pw-trigger.sh: pw_patch_check_state: 274: date=1779816224 ++ 1051967:pw-trigger.sh: pw_patch_check_state: 275: '[' 1779816219 -le 1779816224 ']' ++ 1051967:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1779816224 +++ 1051967:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1051967:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 1051967:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1051967:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 1051967:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1051967:pw-trigger.sh: pw_patch_check_state: 267: wait 1055197 ++ 1051967:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 1051967:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1051967:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.Oe6XS39BjS ++ 1051967: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 ']' +++ 1051967:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1051967:pw-trigger.sh: pw_patch_check_state: 273: date=2026-05-26T19:39:05.767005 +++ 1051967:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-05-26T19:39:05.767005 +%s ++ 1051967:pw-trigger.sh: pw_patch_check_state: 274: date=1779824345 ++ 1051967:pw-trigger.sh: pw_patch_check_state: 275: '[' 1779816224 -le 1779824345 ']' ++ 1051967:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1779824345 +++ 1051967:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1051967:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 1051967:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1051967:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 1051967:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1051967:pw-trigger.sh: pw_patch_check_state: 267: wait 1055204 ++ 1051967:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 1051967:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1051967:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.Oe6XS39BjS ++ 1051967:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 1051967:pw-trigger.sh: pw_patch_check_state: 270: break ++ 1051967:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 1051967:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.6R0Zr4r4OX /tmp/tmp.Oe6XS39BjS + 1051967:pw-trigger.sh: 89: check_state=success + 1051967:pw-trigger.sh: 90: '[' success = pending ']' + 1051967:pw-trigger.sh: 93: num_patch=2 + 1051967:pw-trigger.sh: 72: true ++ 1051967:pw-trigger.sh: 74: pw_get_patch_from_series gdb 61453 2 ++ 1051967:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 1051967:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 1051967:pw-trigger.sh: pw_get_patch_from_series: 204: local id=61453 ++ 1051967:pw-trigger.sh: pw_get_patch_from_series: 205: local num=2 ++ 1051967:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 1051967:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 61453 property '.*' value Patches 2 +++ 1051967:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 1051967:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 1051967:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 1051967:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 1051967:pw-trigger.sh: pw_yaml_get: 100: local id=61453 +++ 1051967:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 1051967:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 1051967:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 1051967:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 1051967:pw-trigger.sh: pw_yaml_get: 105: local match_num=2 +++ 1051967:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 1051967:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=135631 ++ 1051967:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 135631 = '' ']' ++ 1051967:pw-trigger.sh: pw_get_patch_from_series: 213: echo 135631 + 1051967:pw-trigger.sh: 74: patch_id=135631 + 1051967:pw-trigger.sh: 75: '[' 135631 = '' ']' ++ 1051967:pw-trigger.sh: 82: pw_get_patch_data gdb 135631 State ++ 1051967:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 1051967:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 1051967:pw-trigger.sh: pw_get_patch_data: 224: local project=gdb ++ 1051967:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=135631 ++ 1051967:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 1051967:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gdb patch 135631 property State value ++ 1051967:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 1051967:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 1051967:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 1051967:pw-trigger.sh: pw_yaml_get: 100: local id=135631 ++ 1051967:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 1051967:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 1051967:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 1051967:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 1051967:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 1051967:pw-trigger.sh: pw_yaml_get: 108: set +x + 1051967:pw-trigger.sh: 82: patch_state=new + 1051967:pw-trigger.sh: 83: case "$patch_state" in ++ 1051967:pw-trigger.sh: 89: pw_patch_check_state 135631 tcwg_gdb_check--master-arm ++ 1051967:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 1051967:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=135631 ++ 1051967:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_check--master-arm ++ 1051967:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 1051967:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_check--master-arm +++ 1051967:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 1051967:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 1051967:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_check--master-arm +++ 1051967:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 1051967:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 1051967:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 1051967:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 1051967:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_check--master-arm ++ 1051967:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 1051967:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 1051967:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.qZ0G7YZSwM +++ 1051967:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 1051967:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.B5YQ15zdv7 ++ 1051967:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.qZ0G7YZSwM /tmp/tmp.B5YQ15zdv7' EXIT ++ 1051967:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 1051967:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/135631/checks/ ++ 1051967: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' ++ 1051967:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 1051967:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 1051967:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1051967:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 1051967:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1051967:pw-trigger.sh: pw_patch_check_state: 267: wait 1055271 ++ 1051967:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 1051967:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1051967:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.B5YQ15zdv7 ++ 1051967: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 ']' +++ 1051967:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1051967:pw-trigger.sh: pw_patch_check_state: 273: date=2026-05-27T04:08:54.616594 +++ 1051967:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-05-27T04:08:54.616594 +%s ++ 1051967:pw-trigger.sh: pw_patch_check_state: 274: date=1779854934 ++ 1051967:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1779854934 ']' ++ 1051967:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1779854934 +++ 1051967:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1051967:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 1051967:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1051967:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 1051967:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1051967:pw-trigger.sh: pw_patch_check_state: 267: wait 1055278 ++ 1051967:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 1051967:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1051967:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.B5YQ15zdv7 ++ 1051967: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 ']' +++ 1051967:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1051967:pw-trigger.sh: pw_patch_check_state: 273: date=2026-05-27T04:08:56.634905 +++ 1051967:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-05-27T04:08:56.634905 +%s ++ 1051967:pw-trigger.sh: pw_patch_check_state: 274: date=1779854936 ++ 1051967:pw-trigger.sh: pw_patch_check_state: 275: '[' 1779854934 -le 1779854936 ']' ++ 1051967:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1779854936 +++ 1051967:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1051967:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 1051967:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1051967:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 1051967:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1051967:pw-trigger.sh: pw_patch_check_state: 267: wait 1055285 ++ 1051967:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 1051967:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1051967:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.B5YQ15zdv7 ++ 1051967: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 ']' +++ 1051967:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1051967:pw-trigger.sh: pw_patch_check_state: 273: date=2026-05-27T06:23:39.322898 +++ 1051967:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-05-27T06:23:39.322898 +%s ++ 1051967:pw-trigger.sh: pw_patch_check_state: 274: date=1779863019 ++ 1051967:pw-trigger.sh: pw_patch_check_state: 275: '[' 1779854936 -le 1779863019 ']' ++ 1051967:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1779863019 +++ 1051967:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1051967:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 1051967:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1051967:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 1051967:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1051967:pw-trigger.sh: pw_patch_check_state: 267: wait 1055292 ++ 1051967:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 1051967:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1051967:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.B5YQ15zdv7 ++ 1051967:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 1051967:pw-trigger.sh: pw_patch_check_state: 270: break ++ 1051967:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 1051967:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.qZ0G7YZSwM /tmp/tmp.B5YQ15zdv7 + 1051967:pw-trigger.sh: 89: check_state=success + 1051967:pw-trigger.sh: 90: '[' success = pending ']' + 1051967:pw-trigger.sh: 93: num_patch=3 + 1051967:pw-trigger.sh: 72: true ++ 1051967:pw-trigger.sh: 74: pw_get_patch_from_series gdb 61453 3 ++ 1051967:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 1051967:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 1051967:pw-trigger.sh: pw_get_patch_from_series: 204: local id=61453 ++ 1051967:pw-trigger.sh: pw_get_patch_from_series: 205: local num=3 ++ 1051967:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 1051967:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 61453 property '.*' value Patches 3 +++ 1051967:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 1051967:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 1051967:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 1051967:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 1051967:pw-trigger.sh: pw_yaml_get: 100: local id=61453 +++ 1051967:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 1051967:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 1051967:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 1051967:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 1051967:pw-trigger.sh: pw_yaml_get: 105: local match_num=3 +++ 1051967:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 1051967:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=135634 ++ 1051967:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 135634 = '' ']' ++ 1051967:pw-trigger.sh: pw_get_patch_from_series: 213: echo 135634 + 1051967:pw-trigger.sh: 74: patch_id=135634 + 1051967:pw-trigger.sh: 75: '[' 135634 = '' ']' ++ 1051967:pw-trigger.sh: 82: pw_get_patch_data gdb 135634 State ++ 1051967:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 1051967:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 1051967:pw-trigger.sh: pw_get_patch_data: 224: local project=gdb ++ 1051967:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=135634 ++ 1051967:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 1051967:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gdb patch 135634 property State value ++ 1051967:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 1051967:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 1051967:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 1051967:pw-trigger.sh: pw_yaml_get: 100: local id=135634 ++ 1051967:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 1051967:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 1051967:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 1051967:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 1051967:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 1051967:pw-trigger.sh: pw_yaml_get: 108: set +x + 1051967:pw-trigger.sh: 82: patch_state=new + 1051967:pw-trigger.sh: 83: case "$patch_state" in ++ 1051967:pw-trigger.sh: 89: pw_patch_check_state 135634 tcwg_gdb_check--master-arm ++ 1051967:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 1051967:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=135634 ++ 1051967:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_check--master-arm ++ 1051967:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 1051967:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_check--master-arm +++ 1051967:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 1051967:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 1051967:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_check--master-arm +++ 1051967:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 1051967:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 1051967:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 1051967:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 1051967:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_check--master-arm ++ 1051967:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 1051967:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 1051967:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.tLq9JdqTYS +++ 1051967:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 1051967:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.hx2vKHpBh3 ++ 1051967:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.tLq9JdqTYS /tmp/tmp.hx2vKHpBh3' EXIT ++ 1051967:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 1051967:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/135634/checks/ ++ 1051967: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' ++ 1051967:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 1051967:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 1051967:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1051967:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 1051967:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1051967:pw-trigger.sh: pw_patch_check_state: 267: wait 1055362 ++ 1051967:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 1051967:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1051967:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.hx2vKHpBh3 ++ 1051967: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 ']' +++ 1051967:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1051967:pw-trigger.sh: pw_patch_check_state: 273: date=2026-05-27T16:30:25.865891 +++ 1051967:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-05-27T16:30:25.865891 +%s ++ 1051967:pw-trigger.sh: pw_patch_check_state: 274: date=1779899425 ++ 1051967:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1779899425 ']' ++ 1051967:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1779899425 +++ 1051967:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1051967:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 1051967:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1051967:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 1051967:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1051967:pw-trigger.sh: pw_patch_check_state: 267: wait 1055369 ++ 1051967:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 1051967:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1051967:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.hx2vKHpBh3 ++ 1051967: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 ']' +++ 1051967:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1051967:pw-trigger.sh: pw_patch_check_state: 273: date=2026-05-27T16:30:28.171609 +++ 1051967:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-05-27T16:30:28.171609 +%s ++ 1051967:pw-trigger.sh: pw_patch_check_state: 274: date=1779899428 ++ 1051967:pw-trigger.sh: pw_patch_check_state: 275: '[' 1779899425 -le 1779899428 ']' ++ 1051967:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1779899428 +++ 1051967:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1051967:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 1051967:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1051967:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 1051967:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1051967:pw-trigger.sh: pw_patch_check_state: 267: wait 1055376 ++ 1051967:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 1051967:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1051967:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.hx2vKHpBh3 ++ 1051967: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 ']' +++ 1051967:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1051967:pw-trigger.sh: pw_patch_check_state: 273: date=2026-05-27T18:40:38.913584 +++ 1051967:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-05-27T18:40:38.913584 +%s ++ 1051967:pw-trigger.sh: pw_patch_check_state: 274: date=1779907238 ++ 1051967:pw-trigger.sh: pw_patch_check_state: 275: '[' 1779899428 -le 1779907238 ']' ++ 1051967:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1779907238 +++ 1051967:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1051967:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 1051967:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1051967:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 1051967:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1051967:pw-trigger.sh: pw_patch_check_state: 267: wait 1055383 ++ 1051967:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 1051967:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1051967:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.hx2vKHpBh3 ++ 1051967:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 1051967:pw-trigger.sh: pw_patch_check_state: 270: break ++ 1051967:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 1051967:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.tLq9JdqTYS /tmp/tmp.hx2vKHpBh3 + 1051967:pw-trigger.sh: 89: check_state=success + 1051967:pw-trigger.sh: 90: '[' success = pending ']' + 1051967:pw-trigger.sh: 93: num_patch=4 + 1051967:pw-trigger.sh: 72: true ++ 1051967:pw-trigger.sh: 74: pw_get_patch_from_series gdb 61453 4 ++ 1051967:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 1051967:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 1051967:pw-trigger.sh: pw_get_patch_from_series: 204: local id=61453 ++ 1051967:pw-trigger.sh: pw_get_patch_from_series: 205: local num=4 ++ 1051967:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 1051967:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 61453 property '.*' value Patches 4 +++ 1051967:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 1051967:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 1051967:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 1051967:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 1051967:pw-trigger.sh: pw_yaml_get: 100: local id=61453 +++ 1051967:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 1051967:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 1051967:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 1051967:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 1051967:pw-trigger.sh: pw_yaml_get: 105: local match_num=4 +++ 1051967:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 1051967:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=135628 ++ 1051967:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 135628 = '' ']' ++ 1051967:pw-trigger.sh: pw_get_patch_from_series: 213: echo 135628 + 1051967:pw-trigger.sh: 74: patch_id=135628 + 1051967:pw-trigger.sh: 75: '[' 135628 = '' ']' ++ 1051967:pw-trigger.sh: 82: pw_get_patch_data gdb 135628 State ++ 1051967:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 1051967:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 1051967:pw-trigger.sh: pw_get_patch_data: 224: local project=gdb ++ 1051967:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=135628 ++ 1051967:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 1051967:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gdb patch 135628 property State value ++ 1051967:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 1051967:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 1051967:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 1051967:pw-trigger.sh: pw_yaml_get: 100: local id=135628 ++ 1051967:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 1051967:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 1051967:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 1051967:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 1051967:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 1051967:pw-trigger.sh: pw_yaml_get: 108: set +x + 1051967:pw-trigger.sh: 82: patch_state=new + 1051967:pw-trigger.sh: 83: case "$patch_state" in ++ 1051967:pw-trigger.sh: 89: pw_patch_check_state 135628 tcwg_gdb_check--master-arm ++ 1051967:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 1051967:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=135628 ++ 1051967:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_check--master-arm ++ 1051967:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 1051967:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_check--master-arm +++ 1051967:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 1051967:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 1051967:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_check--master-arm +++ 1051967:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 1051967:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 1051967:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 1051967:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 1051967:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_check--master-arm ++ 1051967:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 1051967:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 1051967:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.jhW2w4PyQW +++ 1051967:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 1051967:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.URtBx20XLI ++ 1051967:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.jhW2w4PyQW /tmp/tmp.URtBx20XLI' EXIT ++ 1051967:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 1051967:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/135628/checks/ ++ 1051967: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' ++ 1051967:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 1051967:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 1051967:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1051967:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 1051967:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 1051967:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1051967:pw-trigger.sh: pw_patch_check_state: 267: wait 1055456 ++ 1051967:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1051967:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.URtBx20XLI ++ 1051967: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 ']' +++ 1051967:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1051967:pw-trigger.sh: pw_patch_check_state: 273: date=2026-05-28T00:11:58.128004 +++ 1051967:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-05-28T00:11:58.128004 +%s ++ 1051967:pw-trigger.sh: pw_patch_check_state: 274: date=1779927118 ++ 1051967:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1779927118 ']' ++ 1051967:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1779927118 +++ 1051967:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1051967:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 1051967:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1051967:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 1051967:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1051967:pw-trigger.sh: pw_patch_check_state: 267: wait 1055463 ++ 1051967:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 1051967:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1051967:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.URtBx20XLI ++ 1051967: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 ']' +++ 1051967:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1051967:pw-trigger.sh: pw_patch_check_state: 273: date=2026-05-28T00:12:07.712041 +++ 1051967:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-05-28T00:12:07.712041 +%s ++ 1051967:pw-trigger.sh: pw_patch_check_state: 274: date=1779927127 ++ 1051967:pw-trigger.sh: pw_patch_check_state: 275: '[' 1779927118 -le 1779927127 ']' ++ 1051967:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1779927127 +++ 1051967:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1051967:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 1051967:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1051967:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 1051967:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1051967:pw-trigger.sh: pw_patch_check_state: 267: wait 1055470 ++ 1051967:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 1051967:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1051967:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.URtBx20XLI ++ 1051967: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 ']' +++ 1051967:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1051967:pw-trigger.sh: pw_patch_check_state: 273: date=2026-05-28T02:46:13.367259 +++ 1051967:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-05-28T02:46:13.367259 +%s ++ 1051967:pw-trigger.sh: pw_patch_check_state: 274: date=1779936373 ++ 1051967:pw-trigger.sh: pw_patch_check_state: 275: '[' 1779927127 -le 1779936373 ']' ++ 1051967:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1779936373 +++ 1051967:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1051967:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 1051967:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1051967:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 1051967:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1051967:pw-trigger.sh: pw_patch_check_state: 267: wait 1055477 ++ 1051967:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 1051967:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1051967:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.URtBx20XLI ++ 1051967:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 1051967:pw-trigger.sh: pw_patch_check_state: 270: break ++ 1051967:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 1051967:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.jhW2w4PyQW /tmp/tmp.URtBx20XLI + 1051967:pw-trigger.sh: 89: check_state=success + 1051967:pw-trigger.sh: 90: '[' success = pending ']' + 1051967:pw-trigger.sh: 93: num_patch=5 + 1051967:pw-trigger.sh: 72: true ++ 1051967:pw-trigger.sh: 74: pw_get_patch_from_series gdb 61453 5 ++ 1051967:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 1051967:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 1051967:pw-trigger.sh: pw_get_patch_from_series: 204: local id=61453 ++ 1051967:pw-trigger.sh: pw_get_patch_from_series: 205: local num=5 ++ 1051967:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 1051967:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 61453 property '.*' value Patches 5 +++ 1051967:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 1051967:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 1051967:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 1051967:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 1051967:pw-trigger.sh: pw_yaml_get: 100: local id=61453 +++ 1051967:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 1051967:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 1051967:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 1051967:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 1051967:pw-trigger.sh: pw_yaml_get: 105: local match_num=5 +++ 1051967:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 1051967:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=135630 ++ 1051967:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 135630 = '' ']' ++ 1051967:pw-trigger.sh: pw_get_patch_from_series: 213: echo 135630 + 1051967:pw-trigger.sh: 74: patch_id=135630 + 1051967:pw-trigger.sh: 75: '[' 135630 = '' ']' ++ 1051967:pw-trigger.sh: 82: pw_get_patch_data gdb 135630 State ++ 1051967:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 1051967:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 1051967:pw-trigger.sh: pw_get_patch_data: 224: local project=gdb ++ 1051967:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=135630 ++ 1051967:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 1051967:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gdb patch 135630 property State value ++ 1051967:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 1051967:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 1051967:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 1051967:pw-trigger.sh: pw_yaml_get: 100: local id=135630 ++ 1051967:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 1051967:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 1051967:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 1051967:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 1051967:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 1051967:pw-trigger.sh: pw_yaml_get: 108: set +x + 1051967:pw-trigger.sh: 82: patch_state=new + 1051967:pw-trigger.sh: 83: case "$patch_state" in ++ 1051967:pw-trigger.sh: 89: pw_patch_check_state 135630 tcwg_gdb_check--master-arm ++ 1051967:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 1051967:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=135630 ++ 1051967:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_check--master-arm ++ 1051967:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 1051967:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_check--master-arm +++ 1051967:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 1051967:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 1051967:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_check--master-arm +++ 1051967:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 1051967:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 1051967:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 1051967:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 1051967:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_check--master-arm ++ 1051967:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 1051967:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 1051967:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.mB5gErxj1V +++ 1051967:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 1051967:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.BKdw2EK1sh ++ 1051967:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.mB5gErxj1V /tmp/tmp.BKdw2EK1sh' EXIT ++ 1051967:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 1051967:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/135630/checks/ ++ 1051967: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' ++ 1051967:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 1051967:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 1051967:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1051967:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 1051967:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1051967:pw-trigger.sh: pw_patch_check_state: 267: wait 1055553 ++ 1051967:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 1051967:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1051967:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.BKdw2EK1sh ++ 1051967: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 ']' +++ 1051967:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1051967:pw-trigger.sh: pw_patch_check_state: 273: date=2026-05-28T10:03:58.479954 +++ 1051967:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-05-28T10:03:58.479954 +%s ++ 1051967:pw-trigger.sh: pw_patch_check_state: 274: date=1779962638 ++ 1051967:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1779962638 ']' ++ 1051967:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1779962638 +++ 1051967:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1051967:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 1051967:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1051967:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 1051967:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1051967:pw-trigger.sh: pw_patch_check_state: 267: wait 1055560 ++ 1051967:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 1051967:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1051967:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.BKdw2EK1sh ++ 1051967: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 ']' +++ 1051967:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1051967:pw-trigger.sh: pw_patch_check_state: 273: date=2026-05-28T10:04:05.961380 +++ 1051967:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-05-28T10:04:05.961380 +%s ++ 1051967:pw-trigger.sh: pw_patch_check_state: 274: date=1779962645 ++ 1051967:pw-trigger.sh: pw_patch_check_state: 275: '[' 1779962638 -le 1779962645 ']' ++ 1051967:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1779962645 +++ 1051967:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1051967:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 1051967:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1051967:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 1051967:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1051967:pw-trigger.sh: pw_patch_check_state: 267: wait 1055567 ++ 1051967:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 1051967:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1051967:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.BKdw2EK1sh ++ 1051967: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 ']' +++ 1051967:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1051967:pw-trigger.sh: pw_patch_check_state: 273: date=2026-05-28T12:31:51.474506 +++ 1051967:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-05-28T12:31:51.474506 +%s ++ 1051967:pw-trigger.sh: pw_patch_check_state: 274: date=1779971511 ++ 1051967:pw-trigger.sh: pw_patch_check_state: 275: '[' 1779962645 -le 1779971511 ']' ++ 1051967:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1779971511 +++ 1051967:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1051967:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 1051967:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1051967:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 1051967:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1051967:pw-trigger.sh: pw_patch_check_state: 267: wait 1055574 ++ 1051967:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 1051967:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1051967:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.BKdw2EK1sh ++ 1051967:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 1051967:pw-trigger.sh: pw_patch_check_state: 270: break ++ 1051967:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 1051967:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.mB5gErxj1V /tmp/tmp.BKdw2EK1sh + 1051967:pw-trigger.sh: 89: check_state=success + 1051967:pw-trigger.sh: 90: '[' success = pending ']' + 1051967:pw-trigger.sh: 93: num_patch=6 + 1051967:pw-trigger.sh: 72: true ++ 1051967:pw-trigger.sh: 74: pw_get_patch_from_series gdb 61453 6 ++ 1051967:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 1051967:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 1051967:pw-trigger.sh: pw_get_patch_from_series: 204: local id=61453 ++ 1051967:pw-trigger.sh: pw_get_patch_from_series: 205: local num=6 ++ 1051967:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 1051967:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 61453 property '.*' value Patches 6 +++ 1051967:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 1051967:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 1051967:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 1051967:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 1051967:pw-trigger.sh: pw_yaml_get: 100: local id=61453 +++ 1051967:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 1051967:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 1051967:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 1051967:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 1051967:pw-trigger.sh: pw_yaml_get: 105: local match_num=6 +++ 1051967:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 1051967:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=135632 ++ 1051967:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 135632 = '' ']' ++ 1051967:pw-trigger.sh: pw_get_patch_from_series: 213: echo 135632 + 1051967:pw-trigger.sh: 74: patch_id=135632 + 1051967:pw-trigger.sh: 75: '[' 135632 = '' ']' ++ 1051967:pw-trigger.sh: 82: pw_get_patch_data gdb 135632 State ++ 1051967:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 1051967:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 1051967:pw-trigger.sh: pw_get_patch_data: 224: local project=gdb ++ 1051967:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=135632 ++ 1051967:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 1051967:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gdb patch 135632 property State value ++ 1051967:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 1051967:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 1051967:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 1051967:pw-trigger.sh: pw_yaml_get: 100: local id=135632 ++ 1051967:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 1051967:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 1051967:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 1051967:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 1051967:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 1051967:pw-trigger.sh: pw_yaml_get: 108: set +x + 1051967:pw-trigger.sh: 82: patch_state=new + 1051967:pw-trigger.sh: 83: case "$patch_state" in ++ 1051967:pw-trigger.sh: 89: pw_patch_check_state 135632 tcwg_gdb_check--master-arm ++ 1051967:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 1051967:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=135632 ++ 1051967:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_check--master-arm ++ 1051967:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 1051967:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_check--master-arm +++ 1051967:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 1051967:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 1051967:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_check--master-arm +++ 1051967:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 1051967:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 1051967:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 1051967:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 1051967:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_check--master-arm ++ 1051967:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 1051967:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 1051967:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.GOi9Qu11Tc +++ 1051967:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 1051967:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.FTp3rOZKGf ++ 1051967:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.GOi9Qu11Tc /tmp/tmp.FTp3rOZKGf' EXIT ++ 1051967:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 1051967:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/135632/checks/ ++ 1051967: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' ++ 1051967:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 1051967:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 1051967:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1051967:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 1051967:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1051967:pw-trigger.sh: pw_patch_check_state: 267: wait 1055653 ++ 1051967:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 1051967:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1051967:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.FTp3rOZKGf ++ 1051967: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 ']' +++ 1051967:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1051967:pw-trigger.sh: pw_patch_check_state: 273: date=2026-05-28T22:10:58.315858 +++ 1051967:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-05-28T22:10:58.315858 +%s ++ 1051967:pw-trigger.sh: pw_patch_check_state: 274: date=1780006258 ++ 1051967:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1780006258 ']' ++ 1051967:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1780006258 +++ 1051967:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1051967:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 1051967:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1051967:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 1051967:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1051967:pw-trigger.sh: pw_patch_check_state: 267: wait 1055660 ++ 1051967:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 1051967:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1051967:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.FTp3rOZKGf ++ 1051967: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 ']' +++ 1051967:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1051967:pw-trigger.sh: pw_patch_check_state: 273: date=2026-05-28T22:11:02.505389 +++ 1051967:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-05-28T22:11:02.505389 +%s ++ 1051967:pw-trigger.sh: pw_patch_check_state: 274: date=1780006262 ++ 1051967:pw-trigger.sh: pw_patch_check_state: 275: '[' 1780006258 -le 1780006262 ']' ++ 1051967:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1780006262 +++ 1051967:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1051967:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 1051967:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1051967:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 1051967:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1051967:pw-trigger.sh: pw_patch_check_state: 267: wait 1055667 ++ 1051967:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 1051967:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1051967:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.FTp3rOZKGf ++ 1051967: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 ']' +++ 1051967:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1051967:pw-trigger.sh: pw_patch_check_state: 273: date=2026-05-29T00:33:24.019913 +++ 1051967:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-05-29T00:33:24.019913 +%s ++ 1051967:pw-trigger.sh: pw_patch_check_state: 274: date=1780014804 ++ 1051967:pw-trigger.sh: pw_patch_check_state: 275: '[' 1780006262 -le 1780014804 ']' ++ 1051967:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1780014804 +++ 1051967:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1051967:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 1051967:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1051967:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 1051967:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1051967:pw-trigger.sh: pw_patch_check_state: 267: wait 1055674 ++ 1051967:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 1051967:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1051967:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.FTp3rOZKGf ++ 1051967:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 1051967:pw-trigger.sh: pw_patch_check_state: 270: break ++ 1051967:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 1051967:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.GOi9Qu11Tc /tmp/tmp.FTp3rOZKGf + 1051967:pw-trigger.sh: 89: check_state=success + 1051967:pw-trigger.sh: 90: '[' success = pending ']' + 1051967:pw-trigger.sh: 93: num_patch=7 + 1051967:pw-trigger.sh: 72: true ++ 1051967:pw-trigger.sh: 74: pw_get_patch_from_series gdb 61453 7 ++ 1051967:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 1051967:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 1051967:pw-trigger.sh: pw_get_patch_from_series: 204: local id=61453 ++ 1051967:pw-trigger.sh: pw_get_patch_from_series: 205: local num=7 ++ 1051967:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 1051967:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 61453 property '.*' value Patches 7 +++ 1051967:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 1051967:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 1051967:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 1051967:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 1051967:pw-trigger.sh: pw_yaml_get: 100: local id=61453 +++ 1051967:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 1051967:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 1051967:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 1051967:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 1051967:pw-trigger.sh: pw_yaml_get: 105: local match_num=7 +++ 1051967:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 1051967:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=135627 ++ 1051967:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 135627 = '' ']' ++ 1051967:pw-trigger.sh: pw_get_patch_from_series: 213: echo 135627 + 1051967:pw-trigger.sh: 74: patch_id=135627 + 1051967:pw-trigger.sh: 75: '[' 135627 = '' ']' ++ 1051967:pw-trigger.sh: 82: pw_get_patch_data gdb 135627 State ++ 1051967:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 1051967:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 1051967:pw-trigger.sh: pw_get_patch_data: 224: local project=gdb ++ 1051967:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=135627 ++ 1051967:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 1051967:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gdb patch 135627 property State value ++ 1051967:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 1051967:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 1051967:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 1051967:pw-trigger.sh: pw_yaml_get: 100: local id=135627 ++ 1051967:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 1051967:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 1051967:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 1051967:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 1051967:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 1051967:pw-trigger.sh: pw_yaml_get: 108: set +x + 1051967:pw-trigger.sh: 82: patch_state=new + 1051967:pw-trigger.sh: 83: case "$patch_state" in ++ 1051967:pw-trigger.sh: 89: pw_patch_check_state 135627 tcwg_gdb_check--master-arm ++ 1051967:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 1051967:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=135627 ++ 1051967:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_check--master-arm ++ 1051967:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 1051967:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_check--master-arm +++ 1051967:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 1051967:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 1051967:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_check--master-arm +++ 1051967:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 1051967:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 1051967:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 1051967:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 1051967:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_check--master-arm ++ 1051967:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 1051967:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 1051967:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.rSojhd52rV +++ 1051967:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 1051967:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.5AScUp1Vxb ++ 1051967:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.rSojhd52rV /tmp/tmp.5AScUp1Vxb' EXIT ++ 1051967:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 1051967:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/135627/checks/ ++ 1051967: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' ++ 1051967:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 1051967:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 1051967:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1051967:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 1051967:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1051967:pw-trigger.sh: pw_patch_check_state: 267: wait 1055756 ++ 1051967:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 1051967:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1051967:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.5AScUp1Vxb ++ 1051967: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 ']' +++ 1051967:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1051967:pw-trigger.sh: pw_patch_check_state: 273: date=2026-05-29T05:50:41.373005 +++ 1051967:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-05-29T05:50:41.373005 +%s ++ 1051967:pw-trigger.sh: pw_patch_check_state: 274: date=1780033841 ++ 1051967:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1780033841 ']' ++ 1051967:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1780033841 +++ 1051967:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1051967:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 1051967:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1051967:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 1051967:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1051967:pw-trigger.sh: pw_patch_check_state: 267: wait 1055763 ++ 1051967:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 1051967:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1051967:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.5AScUp1Vxb ++ 1051967: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 ']' +++ 1051967:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1051967:pw-trigger.sh: pw_patch_check_state: 273: date=2026-05-29T05:50:44.747554 +++ 1051967:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-05-29T05:50:44.747554 +%s ++ 1051967:pw-trigger.sh: pw_patch_check_state: 274: date=1780033844 ++ 1051967:pw-trigger.sh: pw_patch_check_state: 275: '[' 1780033841 -le 1780033844 ']' ++ 1051967:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1780033844 +++ 1051967:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1051967:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 1051967:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1051967:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 1051967:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1051967:pw-trigger.sh: pw_patch_check_state: 267: wait 1055770 ++ 1051967:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 1051967:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1051967:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.5AScUp1Vxb ++ 1051967: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 ']' +++ 1051967:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1051967:pw-trigger.sh: pw_patch_check_state: 273: date=2026-05-29T08:28:36.021924 +++ 1051967:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-05-29T08:28:36.021924 +%s ++ 1051967:pw-trigger.sh: pw_patch_check_state: 274: date=1780043316 ++ 1051967:pw-trigger.sh: pw_patch_check_state: 275: '[' 1780033844 -le 1780043316 ']' ++ 1051967:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1780043316 +++ 1051967:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1051967:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 1051967:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1051967:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 1051967:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1051967:pw-trigger.sh: pw_patch_check_state: 267: wait 1055777 ++ 1051967:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 1051967:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1051967:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.5AScUp1Vxb ++ 1051967:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 1051967:pw-trigger.sh: pw_patch_check_state: 270: break ++ 1051967:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 1051967:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.rSojhd52rV /tmp/tmp.5AScUp1Vxb + 1051967:pw-trigger.sh: 89: check_state=success + 1051967:pw-trigger.sh: 90: '[' success = pending ']' + 1051967:pw-trigger.sh: 93: num_patch=8 + 1051967:pw-trigger.sh: 72: true ++ 1051967:pw-trigger.sh: 74: pw_get_patch_from_series gdb 61453 8 ++ 1051967:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 1051967:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 1051967:pw-trigger.sh: pw_get_patch_from_series: 204: local id=61453 ++ 1051967:pw-trigger.sh: pw_get_patch_from_series: 205: local num=8 ++ 1051967:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 1051967:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 61453 property '.*' value Patches 8 +++ 1051967:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 1051967:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 1051967:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 1051967:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 1051967:pw-trigger.sh: pw_yaml_get: 100: local id=61453 +++ 1051967:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 1051967:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 1051967:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 1051967:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 1051967:pw-trigger.sh: pw_yaml_get: 105: local match_num=8 +++ 1051967:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 1051967:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=135626 ++ 1051967:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 135626 = '' ']' ++ 1051967:pw-trigger.sh: pw_get_patch_from_series: 213: echo 135626 + 1051967:pw-trigger.sh: 74: patch_id=135626 + 1051967:pw-trigger.sh: 75: '[' 135626 = '' ']' ++ 1051967:pw-trigger.sh: 82: pw_get_patch_data gdb 135626 State ++ 1051967:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 1051967:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 1051967:pw-trigger.sh: pw_get_patch_data: 224: local project=gdb ++ 1051967:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=135626 ++ 1051967:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 1051967:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gdb patch 135626 property State value ++ 1051967:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 1051967:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 1051967:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 1051967:pw-trigger.sh: pw_yaml_get: 100: local id=135626 ++ 1051967:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 1051967:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 1051967:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 1051967:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 1051967:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 1051967:pw-trigger.sh: pw_yaml_get: 108: set +x + 1051967:pw-trigger.sh: 82: patch_state=new + 1051967:pw-trigger.sh: 83: case "$patch_state" in ++ 1051967:pw-trigger.sh: 89: pw_patch_check_state 135626 tcwg_gdb_check--master-arm ++ 1051967:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 1051967:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=135626 ++ 1051967:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_check--master-arm ++ 1051967:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 1051967:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_check--master-arm +++ 1051967:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 1051967:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 1051967:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_check--master-arm +++ 1051967:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 1051967:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 1051967:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 1051967:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 1051967:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_check--master-arm ++ 1051967:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 1051967:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 1051967:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.bzQ4grrsr0 +++ 1051967:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 1051967:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.Bg9RVun2Cb ++ 1051967:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.bzQ4grrsr0 /tmp/tmp.Bg9RVun2Cb' EXIT ++ 1051967:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 1051967:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/135626/checks/ ++ 1051967: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' ++ 1051967:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 1051967:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 1051967:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1051967:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 1051967:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1051967:pw-trigger.sh: pw_patch_check_state: 267: wait 1055862 ++ 1051967:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 1051967:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1051967:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.Bg9RVun2Cb ++ 1051967: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 ']' +++ 1051967:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1051967:pw-trigger.sh: pw_patch_check_state: 273: date=2026-05-29T16:37:27.318438 +++ 1051967:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-05-29T16:37:27.318438 +%s ++ 1051967:pw-trigger.sh: pw_patch_check_state: 274: date=1780072647 ++ 1051967:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1780072647 ']' ++ 1051967:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1780072647 +++ 1051967:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1051967:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 1051967:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1051967:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 1051967:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1051967:pw-trigger.sh: pw_patch_check_state: 267: wait 1055869 ++ 1051967:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 1051967:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1051967:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.Bg9RVun2Cb ++ 1051967: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 ']' +++ 1051967:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1051967:pw-trigger.sh: pw_patch_check_state: 273: date=2026-05-29T16:37:29.431645 +++ 1051967:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-05-29T16:37:29.431645 +%s ++ 1051967:pw-trigger.sh: pw_patch_check_state: 274: date=1780072649 ++ 1051967:pw-trigger.sh: pw_patch_check_state: 275: '[' 1780072647 -le 1780072649 ']' ++ 1051967:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1780072649 +++ 1051967:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1051967:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 1051967:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1051967:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 1051967:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1051967:pw-trigger.sh: pw_patch_check_state: 267: wait 1055876 ++ 1051967:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 1051967:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1051967:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.Bg9RVun2Cb ++ 1051967: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 ']' +++ 1051967:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1051967:pw-trigger.sh: pw_patch_check_state: 273: date=2026-05-29T18:54:12.077491 +++ 1051967:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-05-29T18:54:12.077491 +%s ++ 1051967:pw-trigger.sh: pw_patch_check_state: 274: date=1780080852 ++ 1051967:pw-trigger.sh: pw_patch_check_state: 275: '[' 1780072649 -le 1780080852 ']' ++ 1051967:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1780080852 +++ 1051967:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1051967:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 1051967:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1051967:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 1051967:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1051967:pw-trigger.sh: pw_patch_check_state: 267: wait 1055883 ++ 1051967:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 1051967:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1051967:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.Bg9RVun2Cb ++ 1051967:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 1051967:pw-trigger.sh: pw_patch_check_state: 270: break ++ 1051967:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 1051967:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.bzQ4grrsr0 /tmp/tmp.Bg9RVun2Cb + 1051967:pw-trigger.sh: 89: check_state=success + 1051967:pw-trigger.sh: 90: '[' success = pending ']' + 1051967:pw-trigger.sh: 93: num_patch=9 + 1051967:pw-trigger.sh: 72: true ++ 1051967:pw-trigger.sh: 74: pw_get_patch_from_series gdb 61453 9 ++ 1051967:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 1051967:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 1051967:pw-trigger.sh: pw_get_patch_from_series: 204: local id=61453 ++ 1051967:pw-trigger.sh: pw_get_patch_from_series: 205: local num=9 ++ 1051967:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 1051967:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 61453 property '.*' value Patches 9 +++ 1051967:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 1051967:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 1051967:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 1051967:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 1051967:pw-trigger.sh: pw_yaml_get: 100: local id=61453 +++ 1051967:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 1051967:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 1051967:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 1051967:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 1051967:pw-trigger.sh: pw_yaml_get: 105: local match_num=9 +++ 1051967:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 1051967:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=135629 ++ 1051967:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 135629 = '' ']' ++ 1051967:pw-trigger.sh: pw_get_patch_from_series: 213: echo 135629 + 1051967:pw-trigger.sh: 74: patch_id=135629 + 1051967:pw-trigger.sh: 75: '[' 135629 = '' ']' ++ 1051967:pw-trigger.sh: 82: pw_get_patch_data gdb 135629 State ++ 1051967:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 1051967:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 1051967:pw-trigger.sh: pw_get_patch_data: 224: local project=gdb ++ 1051967:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=135629 ++ 1051967:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 1051967:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gdb patch 135629 property State value ++ 1051967:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 1051967:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 1051967:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 1051967:pw-trigger.sh: pw_yaml_get: 100: local id=135629 ++ 1051967:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 1051967:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 1051967:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 1051967:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 1051967:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 1051967:pw-trigger.sh: pw_yaml_get: 108: set +x + 1051967:pw-trigger.sh: 82: patch_state=new + 1051967:pw-trigger.sh: 83: case "$patch_state" in ++ 1051967:pw-trigger.sh: 89: pw_patch_check_state 135629 tcwg_gdb_check--master-arm ++ 1051967:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 1051967:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=135629 ++ 1051967:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_check--master-arm ++ 1051967:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 1051967:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_check--master-arm +++ 1051967:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 1051967:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 1051967:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_check--master-arm +++ 1051967:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 1051967:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 1051967:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 1051967:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 1051967:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_check--master-arm ++ 1051967:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 1051967:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 1051967:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.dIOpHbzT66 +++ 1051967:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 1051967:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.92HFUjD4f4 ++ 1051967:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.dIOpHbzT66 /tmp/tmp.92HFUjD4f4' EXIT ++ 1051967:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 1051967:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/135629/checks/ ++ 1051967: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' ++ 1051967:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 1051967:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 1051967:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1051967:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 1051967:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1051967:pw-trigger.sh: pw_patch_check_state: 267: wait 1055971 ++ 1051967:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 1051967:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1051967:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.92HFUjD4f4 ++ 1051967: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 ']' +++ 1051967:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1051967:pw-trigger.sh: pw_patch_check_state: 273: date=2026-05-30T00:02:59.981055 +++ 1051967:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-05-30T00:02:59.981055 +%s ++ 1051967:pw-trigger.sh: pw_patch_check_state: 274: date=1780099379 ++ 1051967:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1780099379 ']' ++ 1051967:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1780099379 +++ 1051967:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1051967:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 1051967:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1051967:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 1051967:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1051967:pw-trigger.sh: pw_patch_check_state: 267: wait 1055978 ++ 1051967:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 1051967:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1051967:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.92HFUjD4f4 ++ 1051967: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 ']' +++ 1051967:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1051967:pw-trigger.sh: pw_patch_check_state: 273: date=2026-05-30T00:03:01.909647 +++ 1051967:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-05-30T00:03:01.909647 +%s ++ 1051967:pw-trigger.sh: pw_patch_check_state: 274: date=1780099381 ++ 1051967:pw-trigger.sh: pw_patch_check_state: 275: '[' 1780099379 -le 1780099381 ']' ++ 1051967:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1780099381 +++ 1051967:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1051967:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 1051967:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1051967:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 1051967:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1051967:pw-trigger.sh: pw_patch_check_state: 267: wait 1055985 ++ 1051967:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 1051967:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1051967:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.92HFUjD4f4 ++ 1051967: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 ']' +++ 1051967:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1051967:pw-trigger.sh: pw_patch_check_state: 273: date=2026-05-30T02:15:37.807480 +++ 1051967:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-05-30T02:15:37.807480 +%s ++ 1051967:pw-trigger.sh: pw_patch_check_state: 274: date=1780107337 ++ 1051967:pw-trigger.sh: pw_patch_check_state: 275: '[' 1780099381 -le 1780107337 ']' ++ 1051967:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1780107337 +++ 1051967:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1051967:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 1051967:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1051967:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 1051967:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1051967:pw-trigger.sh: pw_patch_check_state: 267: wait 1055992 ++ 1051967:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 1051967:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1051967:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.92HFUjD4f4 ++ 1051967:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 1051967:pw-trigger.sh: pw_patch_check_state: 270: break ++ 1051967:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 1051967:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.dIOpHbzT66 /tmp/tmp.92HFUjD4f4 + 1051967:pw-trigger.sh: 89: check_state=success + 1051967:pw-trigger.sh: 90: '[' success = pending ']' + 1051967:pw-trigger.sh: 93: num_patch=10 + 1051967:pw-trigger.sh: 72: true ++ 1051967:pw-trigger.sh: 74: pw_get_patch_from_series gdb 61453 10 ++ 1051967:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 1051967:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 1051967:pw-trigger.sh: pw_get_patch_from_series: 204: local id=61453 ++ 1051967:pw-trigger.sh: pw_get_patch_from_series: 205: local num=10 ++ 1051967:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 1051967:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 61453 property '.*' value Patches 10 +++ 1051967:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 1051967:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 1051967:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 1051967:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 1051967:pw-trigger.sh: pw_yaml_get: 100: local id=61453 +++ 1051967:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 1051967:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 1051967:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 1051967:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 1051967:pw-trigger.sh: pw_yaml_get: 105: local match_num=10 +++ 1051967:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 1051967:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=135625 ++ 1051967:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 135625 = '' ']' ++ 1051967:pw-trigger.sh: pw_get_patch_from_series: 213: echo 135625 + 1051967:pw-trigger.sh: 74: patch_id=135625 + 1051967:pw-trigger.sh: 75: '[' 135625 = '' ']' ++ 1051967:pw-trigger.sh: 82: pw_get_patch_data gdb 135625 State ++ 1051967:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 1051967:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 1051967:pw-trigger.sh: pw_get_patch_data: 224: local project=gdb ++ 1051967:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=135625 ++ 1051967:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 1051967:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gdb patch 135625 property State value ++ 1051967:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 1051967:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 1051967:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 1051967:pw-trigger.sh: pw_yaml_get: 100: local id=135625 ++ 1051967:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 1051967:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 1051967:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 1051967:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 1051967:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 1051967:pw-trigger.sh: pw_yaml_get: 108: set +x + 1051967:pw-trigger.sh: 82: patch_state=new + 1051967:pw-trigger.sh: 83: case "$patch_state" in ++ 1051967:pw-trigger.sh: 89: pw_patch_check_state 135625 tcwg_gdb_check--master-arm ++ 1051967:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 1051967:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=135625 ++ 1051967:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_check--master-arm ++ 1051967:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 1051967:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_check--master-arm +++ 1051967:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 1051967:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 1051967:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_check--master-arm +++ 1051967:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 1051967:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 1051967:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 1051967:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 1051967:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_check--master-arm ++ 1051967:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 1051967:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 1051967:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.iBdlxlvRCA +++ 1051967:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 1051967:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.bKzXopGwM0 ++ 1051967:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.iBdlxlvRCA /tmp/tmp.bKzXopGwM0' EXIT ++ 1051967:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 1051967:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/135625/checks/ ++ 1051967: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' ++ 1051967:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 1051967:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 1051967:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1051967:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 1051967:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 1051967:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1051967:pw-trigger.sh: pw_patch_check_state: 267: wait 1056083 ++ 1051967:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1051967:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.bKzXopGwM0 ++ 1051967:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 1051967:pw-trigger.sh: pw_patch_check_state: 270: break ++ 1051967:pw-trigger.sh: pw_patch_check_state: 281: echo pending +++ 1051967:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.iBdlxlvRCA /tmp/tmp.bKzXopGwM0 + 1051967:pw-trigger.sh: 89: check_state=pending + 1051967:pw-trigger.sh: 90: '[' pending = pending ']' + 1051967:pw-trigger.sh: 91: break + 1051967:pw-trigger.sh: 96: '[' 135625 = '' ']' + 1051967:pw-trigger.sh: 101: check_state=success + 1051967:pw-trigger.sh: 102: for prereq_bot in "${prereq_bots[@]}" ++ 1051967:pw-trigger.sh: 103: pw_patch_check_state 135625 tcwg_gdb_build--master-arm ++ 1051967:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 1051967:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=135625 ++ 1051967:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_build--master-arm ++ 1051967:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 1051967:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_build--master-arm +++ 1051967:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 1051967:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 1051967:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_build--master-arm +++ 1051967:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 1051967:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 1051967:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 1051967:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 1051967:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_build--master-arm ++ 1051967:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 1051967:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 1051967:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.42X2WHTGnn +++ 1051967:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 1051967:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.JhTj4EkCc1 ++ 1051967:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.42X2WHTGnn /tmp/tmp.JhTj4EkCc1' EXIT ++ 1051967:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 1051967:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/135625/checks/ ++ 1051967: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_build--master-arm&page=last' ++ 1051967:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 1051967:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 1051967:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1051967:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 1051967:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1051967:pw-trigger.sh: pw_patch_check_state: 267: wait 1056098 ++ 1051967:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 1051967:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1051967:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.JhTj4EkCc1 ++ 1051967:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 457007, "url": "https://patchwork.sourceware.org/api/1.2/patches/135625/checks/457007/", "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:14:49.105282", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-arm-precommit/builds/10320/log", "context": "tcwg_gdb_build--master-arm", "description": "Build started" }' = null ']' +++ 1051967:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1051967:pw-trigger.sh: pw_patch_check_state: 273: date=2026-05-28T10:14:49.105282 +++ 1051967:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-05-28T10:14:49.105282 +%s ++ 1051967:pw-trigger.sh: pw_patch_check_state: 274: date=1779963289 ++ 1051967:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1779963289 ']' ++ 1051967:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1779963289 +++ 1051967:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1051967:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 1051967:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1051967:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 1051967:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1051967:pw-trigger.sh: pw_patch_check_state: 267: wait 1056105 ++ 1051967:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 1051967:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1051967:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.JhTj4EkCc1 ++ 1051967:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 457008, "url": "https://patchwork.sourceware.org/api/1.2/patches/135625/checks/457008/", "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:14:50.939478", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-arm-precommit/builds/10320/log", "context": "tcwg_gdb_build--master-arm", "description": "Patch applied" }' = null ']' +++ 1051967:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1051967:pw-trigger.sh: pw_patch_check_state: 273: date=2026-05-28T10:14:50.939478 +++ 1051967:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-05-28T10:14:50.939478 +%s ++ 1051967:pw-trigger.sh: pw_patch_check_state: 274: date=1779963290 ++ 1051967:pw-trigger.sh: pw_patch_check_state: 275: '[' 1779963289 -le 1779963290 ']' ++ 1051967:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1779963290 +++ 1051967:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1051967:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 1051967:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1051967:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 1051967:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1051967:pw-trigger.sh: pw_patch_check_state: 267: wait 1056112 ++ 1051967:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 1051967:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1051967:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.JhTj4EkCc1 ++ 1051967:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 457012, "url": "https://patchwork.sourceware.org/api/1.2/patches/135625/checks/457012/", "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:17:42.521315", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-arm-precommit/builds/10320/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_gdb_build--master-arm", "description": "Build passed" }' = null ']' +++ 1051967:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1051967:pw-trigger.sh: pw_patch_check_state: 273: date=2026-05-28T10:17:42.521315 +++ 1051967:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-05-28T10:17:42.521315 +%s ++ 1051967:pw-trigger.sh: pw_patch_check_state: 274: date=1779963462 ++ 1051967:pw-trigger.sh: pw_patch_check_state: 275: '[' 1779963290 -le 1779963462 ']' ++ 1051967:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1779963462 +++ 1051967:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1051967:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 1051967:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1051967:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 1051967:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1051967:pw-trigger.sh: pw_patch_check_state: 267: wait 1056119 ++ 1051967:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 1051967:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1051967:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.JhTj4EkCc1 ++ 1051967:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 1051967:pw-trigger.sh: pw_patch_check_state: 270: break ++ 1051967:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 1051967:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.42X2WHTGnn /tmp/tmp.JhTj4EkCc1 + 1051967:pw-trigger.sh: 103: check_state=success + 1051967:pw-trigger.sh: 104: '[' success '!=' success ']' + 1051967:pw-trigger.sh: 108: '[' success '!=' success ']' + 1051967:pw-trigger.sh: 113: j=1 + 1051967:pw-trigger.sh: 114: cat + 1051967:pw-trigger.sh: 62: '[' 15 -gt 0 ']' + 1051967:pw-trigger.sh: 63: i=14 ++ 1051967:pw-trigger.sh: 64: shyaml get-value 14.id + 1051967:pw-trigger.sh: 64: series_id=61475 + 1051967:pw-trigger.sh: 66: pw_series_complete_p gdb 61475 + 1051967:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 1051967:pw-trigger.sh: pw_series_complete_p: 183: local project=gdb + 1051967:pw-trigger.sh: pw_series_complete_p: 184: local series_id=61475 + 1051967:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 1051967:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get gdb series 61475 property Complete value ++ 1051967:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 1051967:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 1051967:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 1051967:pw-trigger.sh: pw_yaml_get: 100: local id=61475 ++ 1051967:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 1051967:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 1051967:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 1051967:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 1051967:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 1051967:pw-trigger.sh: pw_yaml_get: 108: set +x + 1051967:pw-trigger.sh: pw_series_complete_p: 187: value=False + 1051967:pw-trigger.sh: pw_series_complete_p: 188: '[' False = True ']' + 1051967:pw-trigger.sh: pw_series_complete_p: 191: return 1 + 1051967:pw-trigger.sh: 67: continue + 1051967:pw-trigger.sh: 62: '[' 14 -gt 0 ']' + 1051967:pw-trigger.sh: 63: i=13 ++ 1051967:pw-trigger.sh: 64: shyaml get-value 13.id + 1051967:pw-trigger.sh: 64: series_id=61482 + 1051967:pw-trigger.sh: 66: pw_series_complete_p gdb 61482 + 1051967:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 1051967:pw-trigger.sh: pw_series_complete_p: 183: local project=gdb + 1051967:pw-trigger.sh: pw_series_complete_p: 184: local series_id=61482 + 1051967:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 1051967:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get gdb series 61482 property Complete value ++ 1051967:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 1051967:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 1051967:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 1051967:pw-trigger.sh: pw_yaml_get: 100: local id=61482 ++ 1051967:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 1051967:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 1051967:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 1051967:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 1051967:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 1051967:pw-trigger.sh: pw_yaml_get: 108: set +x + 1051967:pw-trigger.sh: pw_series_complete_p: 187: value=True + 1051967:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 1051967:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 1051967:pw-trigger.sh: 71: num_patch=0 + 1051967:pw-trigger.sh: 72: true ++ 1051967:pw-trigger.sh: 74: pw_get_patch_from_series gdb 61482 0 ++ 1051967:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 1051967:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 1051967:pw-trigger.sh: pw_get_patch_from_series: 204: local id=61482 ++ 1051967:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 1051967:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 1051967:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 61482 property '.*' value Patches 0 +++ 1051967:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 1051967:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 1051967:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 1051967:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 1051967:pw-trigger.sh: pw_yaml_get: 100: local id=61482 +++ 1051967:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 1051967:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 1051967:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 1051967:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 1051967:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 1051967:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 1051967:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=135729 ++ 1051967:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 135729 = '' ']' ++ 1051967:pw-trigger.sh: pw_get_patch_from_series: 213: echo 135729 + 1051967:pw-trigger.sh: 74: patch_id=135729 + 1051967:pw-trigger.sh: 75: '[' 135729 = '' ']' ++ 1051967:pw-trigger.sh: 82: pw_get_patch_data gdb 135729 State ++ 1051967:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 1051967:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 1051967:pw-trigger.sh: pw_get_patch_data: 224: local project=gdb ++ 1051967:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=135729 ++ 1051967:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 1051967:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gdb patch 135729 property State value ++ 1051967:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 1051967:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 1051967:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 1051967:pw-trigger.sh: pw_yaml_get: 100: local id=135729 ++ 1051967:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 1051967:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 1051967:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 1051967:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 1051967:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 1051967:pw-trigger.sh: pw_yaml_get: 108: set +x + 1051967:pw-trigger.sh: 82: patch_state=new + 1051967:pw-trigger.sh: 83: case "$patch_state" in ++ 1051967:pw-trigger.sh: 89: pw_patch_check_state 135729 tcwg_gdb_check--master-arm ++ 1051967:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 1051967:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=135729 ++ 1051967:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_check--master-arm ++ 1051967:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 1051967:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_check--master-arm +++ 1051967:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 1051967:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 1051967:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_check--master-arm +++ 1051967:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 1051967:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 1051967:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 1051967:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 1051967:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_check--master-arm ++ 1051967:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 1051967:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 1051967:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.Mf3Ji2uKta +++ 1051967:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 1051967:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.EzlLfU6ka7 ++ 1051967:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.Mf3Ji2uKta /tmp/tmp.EzlLfU6ka7' EXIT ++ 1051967:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 1051967:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/135729/checks/ ++ 1051967: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' ++ 1051967:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 1051967:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 1051967:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1051967:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 1051967:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1051967:pw-trigger.sh: pw_patch_check_state: 267: wait 1056231 ++ 1051967:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 1051967:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1051967:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.EzlLfU6ka7 ++ 1051967: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 ']' +++ 1051967:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1051967:pw-trigger.sh: pw_patch_check_state: 273: date=2026-05-27T04:15:18.928267 +++ 1051967:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-05-27T04:15:18.928267 +%s ++ 1051967:pw-trigger.sh: pw_patch_check_state: 274: date=1779855318 ++ 1051967:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1779855318 ']' ++ 1051967:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1779855318 +++ 1051967:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1051967:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 1051967:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1051967:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 1051967:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1051967:pw-trigger.sh: pw_patch_check_state: 267: wait 1056238 ++ 1051967:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 1051967:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1051967:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.EzlLfU6ka7 ++ 1051967: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 ']' +++ 1051967:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1051967:pw-trigger.sh: pw_patch_check_state: 273: date=2026-05-27T04:15:21.323777 +++ 1051967:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-05-27T04:15:21.323777 +%s ++ 1051967:pw-trigger.sh: pw_patch_check_state: 274: date=1779855321 ++ 1051967:pw-trigger.sh: pw_patch_check_state: 275: '[' 1779855318 -le 1779855321 ']' ++ 1051967:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1779855321 +++ 1051967:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1051967:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 1051967:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1051967:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 1051967:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1051967:pw-trigger.sh: pw_patch_check_state: 267: wait 1056245 ++ 1051967:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 1051967:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1051967:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.EzlLfU6ka7 ++ 1051967: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 ']' +++ 1051967:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1051967:pw-trigger.sh: pw_patch_check_state: 273: date=2026-05-27T06:38:12.577550 +++ 1051967:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-05-27T06:38:12.577550 +%s ++ 1051967:pw-trigger.sh: pw_patch_check_state: 274: date=1779863892 ++ 1051967:pw-trigger.sh: pw_patch_check_state: 275: '[' 1779855321 -le 1779863892 ']' ++ 1051967:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1779863892 +++ 1051967:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1051967:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 1051967:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1051967:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 1051967:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 1051967:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1051967:pw-trigger.sh: pw_patch_check_state: 267: wait 1056252 ++ 1051967:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1051967:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.EzlLfU6ka7 ++ 1051967:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 1051967:pw-trigger.sh: pw_patch_check_state: 270: break ++ 1051967:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 1051967:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.Mf3Ji2uKta /tmp/tmp.EzlLfU6ka7 + 1051967:pw-trigger.sh: 89: check_state=success + 1051967:pw-trigger.sh: 90: '[' success = pending ']' + 1051967:pw-trigger.sh: 93: num_patch=1 + 1051967:pw-trigger.sh: 72: true ++ 1051967:pw-trigger.sh: 74: pw_get_patch_from_series gdb 61482 1 ++ 1051967:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 1051967:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 1051967:pw-trigger.sh: pw_get_patch_from_series: 204: local id=61482 ++ 1051967:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 1051967:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 1051967:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 61482 property '.*' value Patches 1 +++ 1051967:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 1051967:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 1051967:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 1051967:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 1051967:pw-trigger.sh: pw_yaml_get: 100: local id=61482 +++ 1051967:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 1051967:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 1051967:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 1051967:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 1051967:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 1051967:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 1051967:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id= ++ 1051967:pw-trigger.sh: pw_get_patch_from_series: 210: '[' '' = '' ']' ++ 1051967:pw-trigger.sh: pw_get_patch_from_series: 211: return 1 ++ 1051967:pw-trigger.sh: 74: true + 1051967:pw-trigger.sh: 74: patch_id= + 1051967:pw-trigger.sh: 75: '[' '' = '' ']' + 1051967:pw-trigger.sh: 76: break + 1051967:pw-trigger.sh: 96: '[' '' = '' ']' + 1051967:pw-trigger.sh: 97: continue + 1051967:pw-trigger.sh: 62: '[' 13 -gt 0 ']' + 1051967:pw-trigger.sh: 63: i=12 ++ 1051967:pw-trigger.sh: 64: shyaml get-value 12.id + 1051967:pw-trigger.sh: 64: series_id=61492 + 1051967:pw-trigger.sh: 66: pw_series_complete_p gdb 61492 + 1051967:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 1051967:pw-trigger.sh: pw_series_complete_p: 183: local project=gdb + 1051967:pw-trigger.sh: pw_series_complete_p: 184: local series_id=61492 + 1051967:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 1051967:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get gdb series 61492 property Complete value ++ 1051967:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 1051967:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 1051967:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 1051967:pw-trigger.sh: pw_yaml_get: 100: local id=61492 ++ 1051967:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 1051967:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 1051967:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 1051967:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 1051967:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 1051967:pw-trigger.sh: pw_yaml_get: 108: set +x + 1051967:pw-trigger.sh: pw_series_complete_p: 187: value=True + 1051967:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 1051967:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 1051967:pw-trigger.sh: 71: num_patch=0 + 1051967:pw-trigger.sh: 72: true ++ 1051967:pw-trigger.sh: 74: pw_get_patch_from_series gdb 61492 0 ++ 1051967:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 1051967:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 1051967:pw-trigger.sh: pw_get_patch_from_series: 204: local id=61492 ++ 1051967:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 1051967:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 1051967:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 61492 property '.*' value Patches 0 +++ 1051967:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 1051967:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 1051967:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 1051967:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 1051967:pw-trigger.sh: pw_yaml_get: 100: local id=61492 +++ 1051967:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 1051967:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 1051967:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 1051967:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 1051967:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 1051967:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 1051967:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=135745 ++ 1051967:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 135745 = '' ']' ++ 1051967:pw-trigger.sh: pw_get_patch_from_series: 213: echo 135745 + 1051967:pw-trigger.sh: 74: patch_id=135745 + 1051967:pw-trigger.sh: 75: '[' 135745 = '' ']' ++ 1051967:pw-trigger.sh: 82: pw_get_patch_data gdb 135745 State ++ 1051967:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 1051967:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 1051967:pw-trigger.sh: pw_get_patch_data: 224: local project=gdb ++ 1051967:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=135745 ++ 1051967:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 1051967:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gdb patch 135745 property State value ++ 1051967:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 1051967:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 1051967:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 1051967:pw-trigger.sh: pw_yaml_get: 100: local id=135745 ++ 1051967:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 1051967:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 1051967:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 1051967:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 1051967:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 1051967:pw-trigger.sh: pw_yaml_get: 108: set +x + 1051967:pw-trigger.sh: 82: patch_state=new + 1051967:pw-trigger.sh: 83: case "$patch_state" in ++ 1051967:pw-trigger.sh: 89: pw_patch_check_state 135745 tcwg_gdb_check--master-arm ++ 1051967:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 1051967:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=135745 ++ 1051967:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_check--master-arm ++ 1051967:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 1051967:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_check--master-arm +++ 1051967:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 1051967:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 1051967:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_check--master-arm +++ 1051967:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 1051967:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 1051967:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 1051967:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 1051967:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_check--master-arm ++ 1051967:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 1051967:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 1051967:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.JJxfJZAWYO +++ 1051967:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 1051967:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.mUqJtFDSZr ++ 1051967:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.JJxfJZAWYO /tmp/tmp.mUqJtFDSZr' EXIT ++ 1051967:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 1051967:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/135745/checks/ ++ 1051967: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' ++ 1051967:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 1051967:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 1051967:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1051967:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 1051967:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1051967:pw-trigger.sh: pw_patch_check_state: 267: wait 1056354 ++ 1051967:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 1051967:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1051967:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.mUqJtFDSZr ++ 1051967: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 ']' +++ 1051967:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1051967:pw-trigger.sh: pw_patch_check_state: 273: date=2026-05-27T16:32:33.269442 +++ 1051967:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-05-27T16:32:33.269442 +%s ++ 1051967:pw-trigger.sh: pw_patch_check_state: 274: date=1779899553 ++ 1051967:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1779899553 ']' ++ 1051967:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1779899553 +++ 1051967:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1051967:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 1051967:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1051967:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 1051967:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1051967:pw-trigger.sh: pw_patch_check_state: 267: wait 1056361 ++ 1051967:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 1051967:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1051967:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.mUqJtFDSZr ++ 1051967: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 ']' +++ 1051967:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1051967:pw-trigger.sh: pw_patch_check_state: 273: date=2026-05-27T16:32:38.897103 +++ 1051967:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-05-27T16:32:38.897103 +%s ++ 1051967:pw-trigger.sh: pw_patch_check_state: 274: date=1779899558 ++ 1051967:pw-trigger.sh: pw_patch_check_state: 275: '[' 1779899553 -le 1779899558 ']' ++ 1051967:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1779899558 +++ 1051967:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1051967:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 1051967:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1051967:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 1051967:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1051967:pw-trigger.sh: pw_patch_check_state: 267: wait 1056368 ++ 1051967:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 1051967:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1051967:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.mUqJtFDSZr ++ 1051967: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 ']' +++ 1051967:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1051967:pw-trigger.sh: pw_patch_check_state: 273: date=2026-05-27T18:43:21.166432 +++ 1051967:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-05-27T18:43:21.166432 +%s ++ 1051967:pw-trigger.sh: pw_patch_check_state: 274: date=1779907401 ++ 1051967:pw-trigger.sh: pw_patch_check_state: 275: '[' 1779899558 -le 1779907401 ']' ++ 1051967:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1779907401 +++ 1051967:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1051967:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 1051967:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1051967:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 1051967:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1051967:pw-trigger.sh: pw_patch_check_state: 267: wait 1056375 ++ 1051967:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 1051967:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1051967:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.mUqJtFDSZr ++ 1051967:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 1051967:pw-trigger.sh: pw_patch_check_state: 270: break ++ 1051967:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 1051967:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.JJxfJZAWYO /tmp/tmp.mUqJtFDSZr + 1051967:pw-trigger.sh: 89: check_state=success + 1051967:pw-trigger.sh: 90: '[' success = pending ']' + 1051967:pw-trigger.sh: 93: num_patch=1 + 1051967:pw-trigger.sh: 72: true ++ 1051967:pw-trigger.sh: 74: pw_get_patch_from_series gdb 61492 1 ++ 1051967:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 1051967:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 1051967:pw-trigger.sh: pw_get_patch_from_series: 204: local id=61492 ++ 1051967:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 1051967:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 1051967:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 61492 property '.*' value Patches 1 +++ 1051967:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 1051967:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 1051967:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 1051967:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 1051967:pw-trigger.sh: pw_yaml_get: 100: local id=61492 +++ 1051967:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 1051967:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 1051967:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 1051967:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 1051967:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 1051967:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 1051967:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id= ++ 1051967:pw-trigger.sh: pw_get_patch_from_series: 210: '[' '' = '' ']' ++ 1051967:pw-trigger.sh: pw_get_patch_from_series: 211: return 1 ++ 1051967:pw-trigger.sh: 74: true + 1051967:pw-trigger.sh: 74: patch_id= + 1051967:pw-trigger.sh: 75: '[' '' = '' ']' + 1051967:pw-trigger.sh: 76: break + 1051967:pw-trigger.sh: 96: '[' '' = '' ']' + 1051967:pw-trigger.sh: 97: continue + 1051967:pw-trigger.sh: 62: '[' 12 -gt 0 ']' + 1051967:pw-trigger.sh: 63: i=11 ++ 1051967:pw-trigger.sh: 64: shyaml get-value 11.id + 1051967:pw-trigger.sh: 64: series_id=61496 + 1051967:pw-trigger.sh: 66: pw_series_complete_p gdb 61496 + 1051967:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 1051967:pw-trigger.sh: pw_series_complete_p: 183: local project=gdb + 1051967:pw-trigger.sh: pw_series_complete_p: 184: local series_id=61496 + 1051967:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 1051967:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get gdb series 61496 property Complete value ++ 1051967:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 1051967:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 1051967:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 1051967:pw-trigger.sh: pw_yaml_get: 100: local id=61496 ++ 1051967:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 1051967:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 1051967:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 1051967:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 1051967:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 1051967:pw-trigger.sh: pw_yaml_get: 108: set +x + 1051967:pw-trigger.sh: pw_series_complete_p: 187: value=True + 1051967:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 1051967:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 1051967:pw-trigger.sh: 71: num_patch=0 + 1051967:pw-trigger.sh: 72: true ++ 1051967:pw-trigger.sh: 74: pw_get_patch_from_series gdb 61496 0 ++ 1051967:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 1051967:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 1051967:pw-trigger.sh: pw_get_patch_from_series: 204: local id=61496 ++ 1051967:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 1051967:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 1051967:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 61496 property '.*' value Patches 0 +++ 1051967:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 1051967:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 1051967:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 1051967:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 1051967:pw-trigger.sh: pw_yaml_get: 100: local id=61496 +++ 1051967:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 1051967:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 1051967:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 1051967:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 1051967:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 1051967:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 1051967:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=135749 ++ 1051967:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 135749 = '' ']' ++ 1051967:pw-trigger.sh: pw_get_patch_from_series: 213: echo 135749 + 1051967:pw-trigger.sh: 74: patch_id=135749 + 1051967:pw-trigger.sh: 75: '[' 135749 = '' ']' ++ 1051967:pw-trigger.sh: 82: pw_get_patch_data gdb 135749 State ++ 1051967:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 1051967:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 1051967:pw-trigger.sh: pw_get_patch_data: 224: local project=gdb ++ 1051967:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=135749 ++ 1051967:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 1051967:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gdb patch 135749 property State value ++ 1051967:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 1051967:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 1051967:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 1051967:pw-trigger.sh: pw_yaml_get: 100: local id=135749 ++ 1051967:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 1051967:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 1051967:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 1051967:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 1051967:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 1051967:pw-trigger.sh: pw_yaml_get: 108: set +x + 1051967:pw-trigger.sh: 82: patch_state=new + 1051967:pw-trigger.sh: 83: case "$patch_state" in ++ 1051967:pw-trigger.sh: 89: pw_patch_check_state 135749 tcwg_gdb_check--master-arm ++ 1051967:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 1051967:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=135749 ++ 1051967:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_check--master-arm ++ 1051967:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 1051967:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_check--master-arm +++ 1051967:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 1051967:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 1051967:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_check--master-arm +++ 1051967:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 1051967:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 1051967:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 1051967:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 1051967:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_check--master-arm ++ 1051967:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 1051967:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 1051967:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.xfU3uuisn3 +++ 1051967:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 1051967:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.nF0vWYcfRy ++ 1051967:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.xfU3uuisn3 /tmp/tmp.nF0vWYcfRy' EXIT ++ 1051967:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 1051967:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/135749/checks/ ++ 1051967: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' ++ 1051967:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 1051967:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 1051967:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1051967:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 1051967:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1051967:pw-trigger.sh: pw_patch_check_state: 267: wait 1056477 ++ 1051967:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 1051967:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1051967:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.nF0vWYcfRy ++ 1051967: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 ']' +++ 1051967:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1051967:pw-trigger.sh: pw_patch_check_state: 273: date=2026-05-27T16:35:28.499354 +++ 1051967:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-05-27T16:35:28.499354 +%s ++ 1051967:pw-trigger.sh: pw_patch_check_state: 274: date=1779899728 ++ 1051967:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1779899728 ']' ++ 1051967:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1779899728 +++ 1051967:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1051967:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 1051967:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1051967:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 1051967:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1051967:pw-trigger.sh: pw_patch_check_state: 267: wait 1056484 ++ 1051967:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 1051967:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1051967:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.nF0vWYcfRy ++ 1051967: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 ']' +++ 1051967:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1051967:pw-trigger.sh: pw_patch_check_state: 273: date=2026-05-27T16:35:29.555395 +++ 1051967:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-05-27T16:35:29.555395 +%s ++ 1051967:pw-trigger.sh: pw_patch_check_state: 274: date=1779899729 ++ 1051967:pw-trigger.sh: pw_patch_check_state: 275: '[' 1779899728 -le 1779899729 ']' ++ 1051967:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1779899729 +++ 1051967:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1051967:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 1051967:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1051967:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 1051967:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1051967:pw-trigger.sh: pw_patch_check_state: 267: wait 1056491 ++ 1051967:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 1051967:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1051967:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.nF0vWYcfRy ++ 1051967: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 ']' +++ 1051967:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1051967:pw-trigger.sh: pw_patch_check_state: 273: date=2026-05-27T18:46:31.384450 +++ 1051967:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-05-27T18:46:31.384450 +%s ++ 1051967:pw-trigger.sh: pw_patch_check_state: 274: date=1779907591 ++ 1051967:pw-trigger.sh: pw_patch_check_state: 275: '[' 1779899729 -le 1779907591 ']' ++ 1051967:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1779907591 +++ 1051967:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1051967:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 1051967:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1051967:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 1051967:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1051967:pw-trigger.sh: pw_patch_check_state: 267: wait 1056498 ++ 1051967:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 1051967:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1051967:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.nF0vWYcfRy ++ 1051967:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 1051967:pw-trigger.sh: pw_patch_check_state: 270: break ++ 1051967:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 1051967:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.xfU3uuisn3 /tmp/tmp.nF0vWYcfRy + 1051967:pw-trigger.sh: 89: check_state=success + 1051967:pw-trigger.sh: 90: '[' success = pending ']' + 1051967:pw-trigger.sh: 93: num_patch=1 + 1051967:pw-trigger.sh: 72: true ++ 1051967:pw-trigger.sh: 74: pw_get_patch_from_series gdb 61496 1 ++ 1051967:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 1051967:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 1051967:pw-trigger.sh: pw_get_patch_from_series: 204: local id=61496 ++ 1051967:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 1051967:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 1051967:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 61496 property '.*' value Patches 1 +++ 1051967:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 1051967:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 1051967:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 1051967:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 1051967:pw-trigger.sh: pw_yaml_get: 100: local id=61496 +++ 1051967:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 1051967:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 1051967:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 1051967:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 1051967:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 1051967:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 1051967:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id= ++ 1051967:pw-trigger.sh: pw_get_patch_from_series: 210: '[' '' = '' ']' ++ 1051967:pw-trigger.sh: pw_get_patch_from_series: 211: return 1 ++ 1051967:pw-trigger.sh: 74: true + 1051967:pw-trigger.sh: 74: patch_id= + 1051967:pw-trigger.sh: 75: '[' '' = '' ']' + 1051967:pw-trigger.sh: 76: break + 1051967:pw-trigger.sh: 96: '[' '' = '' ']' + 1051967:pw-trigger.sh: 97: continue + 1051967:pw-trigger.sh: 62: '[' 11 -gt 0 ']' + 1051967:pw-trigger.sh: 63: i=10 ++ 1051967:pw-trigger.sh: 64: shyaml get-value 10.id + 1051967:pw-trigger.sh: 64: series_id=61498 + 1051967:pw-trigger.sh: 66: pw_series_complete_p gdb 61498 + 1051967:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 1051967:pw-trigger.sh: pw_series_complete_p: 183: local project=gdb + 1051967:pw-trigger.sh: pw_series_complete_p: 184: local series_id=61498 + 1051967:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 1051967:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get gdb series 61498 property Complete value ++ 1051967:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 1051967:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 1051967:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 1051967:pw-trigger.sh: pw_yaml_get: 100: local id=61498 ++ 1051967:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 1051967:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 1051967:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 1051967:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 1051967:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 1051967:pw-trigger.sh: pw_yaml_get: 108: set +x + 1051967:pw-trigger.sh: pw_series_complete_p: 187: value=True + 1051967:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 1051967:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 1051967:pw-trigger.sh: 71: num_patch=0 + 1051967:pw-trigger.sh: 72: true ++ 1051967:pw-trigger.sh: 74: pw_get_patch_from_series gdb 61498 0 ++ 1051967:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 1051967:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 1051967:pw-trigger.sh: pw_get_patch_from_series: 204: local id=61498 ++ 1051967:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 1051967:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 1051967:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 61498 property '.*' value Patches 0 +++ 1051967:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 1051967:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 1051967:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 1051967:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 1051967:pw-trigger.sh: pw_yaml_get: 100: local id=61498 +++ 1051967:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 1051967:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 1051967:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 1051967:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 1051967:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 1051967:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 1051967:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=135751 ++ 1051967:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 135751 = '' ']' ++ 1051967:pw-trigger.sh: pw_get_patch_from_series: 213: echo 135751 + 1051967:pw-trigger.sh: 74: patch_id=135751 + 1051967:pw-trigger.sh: 75: '[' 135751 = '' ']' ++ 1051967:pw-trigger.sh: 82: pw_get_patch_data gdb 135751 State ++ 1051967:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 1051967:pw-trigger.sh: pw_get_patch_data: 224: local project=gdb ++ 1051967:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=135751 ++ 1051967:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 1051967:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gdb patch 135751 property State value ++ 1051967:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 1051967:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 1051967:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 1051967:pw-trigger.sh: pw_yaml_get: 100: local id=135751 ++ 1051967:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 1051967:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 1051967:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 1051967:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 1051967:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 1051967:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 1051967:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' + 1051967:pw-trigger.sh: 82: patch_state=new + 1051967:pw-trigger.sh: 83: case "$patch_state" in ++ 1051967:pw-trigger.sh: 89: pw_patch_check_state 135751 tcwg_gdb_check--master-arm ++ 1051967:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 1051967:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=135751 ++ 1051967:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_check--master-arm ++ 1051967:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 1051967:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_check--master-arm +++ 1051967:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 1051967:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 1051967:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_check--master-arm +++ 1051967:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 1051967:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 1051967:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 1051967:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 1051967:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_check--master-arm ++ 1051967:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 1051967:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 1051967:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.aCptCEfJ5E +++ 1051967:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 1051967:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.sRVDjR54pM ++ 1051967:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.aCptCEfJ5E /tmp/tmp.sRVDjR54pM' EXIT ++ 1051967:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 1051967:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/135751/checks/ ++ 1051967: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' ++ 1051967:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 1051967:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 1051967:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1051967:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 1051967:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1051967:pw-trigger.sh: pw_patch_check_state: 267: wait 1056600 ++ 1051967:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 1051967:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1051967:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.sRVDjR54pM ++ 1051967: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 ']' +++ 1051967:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1051967:pw-trigger.sh: pw_patch_check_state: 273: date=2026-05-27T16:42:21.600427 +++ 1051967:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-05-27T16:42:21.600427 +%s ++ 1051967:pw-trigger.sh: pw_patch_check_state: 274: date=1779900141 ++ 1051967:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1779900141 ']' ++ 1051967:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1779900141 +++ 1051967:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1051967:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 1051967:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1051967:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 1051967:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1051967:pw-trigger.sh: pw_patch_check_state: 267: wait 1056607 ++ 1051967:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 1051967:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1051967:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.sRVDjR54pM ++ 1051967: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 ']' +++ 1051967:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1051967:pw-trigger.sh: pw_patch_check_state: 273: date=2026-05-27T16:42:22.678708 +++ 1051967:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-05-27T16:42:22.678708 +%s ++ 1051967:pw-trigger.sh: pw_patch_check_state: 274: date=1779900142 ++ 1051967:pw-trigger.sh: pw_patch_check_state: 275: '[' 1779900141 -le 1779900142 ']' ++ 1051967:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1779900142 +++ 1051967:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1051967:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 1051967:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1051967:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 1051967:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 1051967:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1051967:pw-trigger.sh: pw_patch_check_state: 267: wait 1056614 ++ 1051967:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1051967:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.sRVDjR54pM ++ 1051967: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 ']' +++ 1051967:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1051967:pw-trigger.sh: pw_patch_check_state: 273: date=2026-05-27T18:54:57.216447 +++ 1051967:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-05-27T18:54:57.216447 +%s ++ 1051967:pw-trigger.sh: pw_patch_check_state: 274: date=1779908097 ++ 1051967:pw-trigger.sh: pw_patch_check_state: 275: '[' 1779900142 -le 1779908097 ']' ++ 1051967:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1779908097 +++ 1051967:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1051967:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 1051967:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1051967:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 1051967:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1051967:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 1051967:pw-trigger.sh: pw_patch_check_state: 267: wait 1056621 ++ 1051967:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1051967:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.sRVDjR54pM ++ 1051967:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 1051967:pw-trigger.sh: pw_patch_check_state: 270: break ++ 1051967:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 1051967:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.aCptCEfJ5E /tmp/tmp.sRVDjR54pM + 1051967:pw-trigger.sh: 89: check_state=success + 1051967:pw-trigger.sh: 90: '[' success = pending ']' + 1051967:pw-trigger.sh: 93: num_patch=1 + 1051967:pw-trigger.sh: 72: true ++ 1051967:pw-trigger.sh: 74: pw_get_patch_from_series gdb 61498 1 ++ 1051967:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 1051967:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 1051967:pw-trigger.sh: pw_get_patch_from_series: 204: local id=61498 ++ 1051967:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 1051967:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 1051967:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 61498 property '.*' value Patches 1 +++ 1051967:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 1051967:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 1051967:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 1051967:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 1051967:pw-trigger.sh: pw_yaml_get: 100: local id=61498 +++ 1051967:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 1051967:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 1051967:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 1051967:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 1051967:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 1051967:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 1051967:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id= ++ 1051967:pw-trigger.sh: pw_get_patch_from_series: 210: '[' '' = '' ']' ++ 1051967:pw-trigger.sh: pw_get_patch_from_series: 211: return 1 ++ 1051967:pw-trigger.sh: 74: true + 1051967:pw-trigger.sh: 74: patch_id= + 1051967:pw-trigger.sh: 75: '[' '' = '' ']' + 1051967:pw-trigger.sh: 76: break + 1051967:pw-trigger.sh: 96: '[' '' = '' ']' + 1051967:pw-trigger.sh: 97: continue + 1051967:pw-trigger.sh: 62: '[' 10 -gt 0 ']' + 1051967:pw-trigger.sh: 63: i=9 ++ 1051967:pw-trigger.sh: 64: shyaml get-value 9.id + 1051967:pw-trigger.sh: 64: series_id=61507 + 1051967:pw-trigger.sh: 66: pw_series_complete_p gdb 61507 + 1051967:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 1051967:pw-trigger.sh: pw_series_complete_p: 183: local project=gdb + 1051967:pw-trigger.sh: pw_series_complete_p: 184: local series_id=61507 + 1051967:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 1051967:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get gdb series 61507 property Complete value ++ 1051967:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 1051967:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 1051967:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 1051967:pw-trigger.sh: pw_yaml_get: 100: local id=61507 ++ 1051967:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 1051967:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 1051967:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 1051967:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 1051967:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 1051967:pw-trigger.sh: pw_yaml_get: 108: set +x + 1051967:pw-trigger.sh: pw_series_complete_p: 187: value=True + 1051967:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 1051967:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 1051967:pw-trigger.sh: 71: num_patch=0 + 1051967:pw-trigger.sh: 72: true ++ 1051967:pw-trigger.sh: 74: pw_get_patch_from_series gdb 61507 0 ++ 1051967:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 1051967:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 1051967:pw-trigger.sh: pw_get_patch_from_series: 204: local id=61507 ++ 1051967:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 1051967:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 1051967:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 61507 property '.*' value Patches 0 +++ 1051967:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 1051967:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 1051967:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 1051967:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 1051967:pw-trigger.sh: pw_yaml_get: 100: local id=61507 +++ 1051967:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 1051967:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 1051967:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 1051967:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 1051967:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 1051967:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 1051967:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=135760 ++ 1051967:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 135760 = '' ']' ++ 1051967:pw-trigger.sh: pw_get_patch_from_series: 213: echo 135760 + 1051967:pw-trigger.sh: 74: patch_id=135760 + 1051967:pw-trigger.sh: 75: '[' 135760 = '' ']' ++ 1051967:pw-trigger.sh: 82: pw_get_patch_data gdb 135760 State ++ 1051967:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 1051967:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 1051967:pw-trigger.sh: pw_get_patch_data: 224: local project=gdb ++ 1051967:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=135760 ++ 1051967:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 1051967:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gdb patch 135760 property State value ++ 1051967:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 1051967:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 1051967:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 1051967:pw-trigger.sh: pw_yaml_get: 100: local id=135760 ++ 1051967:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 1051967:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 1051967:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 1051967:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 1051967:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 1051967:pw-trigger.sh: pw_yaml_get: 108: set +x + 1051967:pw-trigger.sh: 82: patch_state=new + 1051967:pw-trigger.sh: 83: case "$patch_state" in ++ 1051967:pw-trigger.sh: 89: pw_patch_check_state 135760 tcwg_gdb_check--master-arm ++ 1051967:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 1051967:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=135760 ++ 1051967:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_check--master-arm ++ 1051967:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 1051967:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_check--master-arm +++ 1051967:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 1051967:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 1051967:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 +++ 1051967:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_check--master-arm ++ 1051967:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 1051967:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 1051967:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 1051967:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_check--master-arm ++ 1051967:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 1051967:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 1051967:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.MFKQo1e1eV +++ 1051967:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 1051967:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.oM9im2EoYd ++ 1051967:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.MFKQo1e1eV /tmp/tmp.oM9im2EoYd' EXIT ++ 1051967:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 1051967:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/135760/checks/ ++ 1051967: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' ++ 1051967:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 1051967:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 1051967:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1051967:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 1051967:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1051967:pw-trigger.sh: pw_patch_check_state: 267: wait 1056723 ++ 1051967:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 1051967:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1051967:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.oM9im2EoYd ++ 1051967: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 ']' +++ 1051967:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1051967:pw-trigger.sh: pw_patch_check_state: 273: date=2026-05-27T16:48:04.552818 +++ 1051967:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-05-27T16:48:04.552818 +%s ++ 1051967:pw-trigger.sh: pw_patch_check_state: 274: date=1779900484 ++ 1051967:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1779900484 ']' ++ 1051967:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1779900484 +++ 1051967:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1051967:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 1051967:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1051967:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 1051967:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1051967:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 1051967:pw-trigger.sh: pw_patch_check_state: 267: wait 1056730 ++ 1051967:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1051967:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.oM9im2EoYd ++ 1051967: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 ']' +++ 1051967:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1051967:pw-trigger.sh: pw_patch_check_state: 273: date=2026-05-27T16:48:05.706484 +++ 1051967:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-05-27T16:48:05.706484 +%s ++ 1051967:pw-trigger.sh: pw_patch_check_state: 274: date=1779900485 ++ 1051967:pw-trigger.sh: pw_patch_check_state: 275: '[' 1779900484 -le 1779900485 ']' ++ 1051967:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1779900485 +++ 1051967:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1051967:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 1051967:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1051967:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 1051967:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1051967:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 1051967:pw-trigger.sh: pw_patch_check_state: 267: wait 1056737 ++ 1051967:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1051967:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.oM9im2EoYd ++ 1051967: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 ']' +++ 1051967:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1051967:pw-trigger.sh: pw_patch_check_state: 273: date=2026-05-27T19:18:50.832901 +++ 1051967:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-05-27T19:18:50.832901 +%s ++ 1051967:pw-trigger.sh: pw_patch_check_state: 274: date=1779909530 ++ 1051967:pw-trigger.sh: pw_patch_check_state: 275: '[' 1779900485 -le 1779909530 ']' ++ 1051967:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1779909530 +++ 1051967:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1051967:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 1051967:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1051967:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 1051967:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1051967:pw-trigger.sh: pw_patch_check_state: 267: wait 1056744 ++ 1051967:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 1051967:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1051967:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.oM9im2EoYd ++ 1051967:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 1051967:pw-trigger.sh: pw_patch_check_state: 270: break ++ 1051967:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 1051967:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.MFKQo1e1eV /tmp/tmp.oM9im2EoYd + 1051967:pw-trigger.sh: 89: check_state=success + 1051967:pw-trigger.sh: 90: '[' success = pending ']' + 1051967:pw-trigger.sh: 93: num_patch=1 + 1051967:pw-trigger.sh: 72: true ++ 1051967:pw-trigger.sh: 74: pw_get_patch_from_series gdb 61507 1 ++ 1051967:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 1051967:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 1051967:pw-trigger.sh: pw_get_patch_from_series: 204: local id=61507 ++ 1051967:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 1051967:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 1051967:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 1051967:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 61507 property '.*' value Patches 1 +++ 1051967:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 1051967:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 1051967:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 1051967:pw-trigger.sh: pw_yaml_get: 100: local id=61507 +++ 1051967:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 1051967:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 1051967:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 1051967:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 1051967:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 1051967:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 1051967:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id= ++ 1051967:pw-trigger.sh: pw_get_patch_from_series: 210: '[' '' = '' ']' ++ 1051967:pw-trigger.sh: pw_get_patch_from_series: 211: return 1 ++ 1051967:pw-trigger.sh: 74: true + 1051967:pw-trigger.sh: 74: patch_id= + 1051967:pw-trigger.sh: 75: '[' '' = '' ']' + 1051967:pw-trigger.sh: 76: break + 1051967:pw-trigger.sh: 96: '[' '' = '' ']' + 1051967:pw-trigger.sh: 97: continue + 1051967:pw-trigger.sh: 62: '[' 9 -gt 0 ']' + 1051967:pw-trigger.sh: 63: i=8 ++ 1051967:pw-trigger.sh: 64: shyaml get-value 8.id + 1051967:pw-trigger.sh: 64: series_id=61528 + 1051967:pw-trigger.sh: 66: pw_series_complete_p gdb 61528 + 1051967:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 1051967:pw-trigger.sh: pw_series_complete_p: 183: local project=gdb + 1051967:pw-trigger.sh: pw_series_complete_p: 184: local series_id=61528 + 1051967:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 1051967:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get gdb series 61528 property Complete value ++ 1051967:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 1051967:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 1051967:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 1051967:pw-trigger.sh: pw_yaml_get: 100: local id=61528 ++ 1051967:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 1051967:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 1051967:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 1051967:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 1051967:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 1051967:pw-trigger.sh: pw_yaml_get: 108: set +x + 1051967:pw-trigger.sh: pw_series_complete_p: 187: value=True + 1051967:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 1051967:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 1051967:pw-trigger.sh: 71: num_patch=0 + 1051967:pw-trigger.sh: 72: true ++ 1051967:pw-trigger.sh: 74: pw_get_patch_from_series gdb 61528 0 ++ 1051967:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 1051967:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 1051967:pw-trigger.sh: pw_get_patch_from_series: 204: local id=61528 ++ 1051967:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 1051967:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 1051967:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 61528 property '.*' value Patches 0 +++ 1051967:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 1051967:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 1051967:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 1051967:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 1051967:pw-trigger.sh: pw_yaml_get: 100: local id=61528 +++ 1051967:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 1051967:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 1051967:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 1051967:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 1051967:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 1051967:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 1051967:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=135783 ++ 1051967:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 135783 = '' ']' ++ 1051967:pw-trigger.sh: pw_get_patch_from_series: 213: echo 135783 + 1051967:pw-trigger.sh: 74: patch_id=135783 + 1051967:pw-trigger.sh: 75: '[' 135783 = '' ']' ++ 1051967:pw-trigger.sh: 82: pw_get_patch_data gdb 135783 State ++ 1051967:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 1051967:pw-trigger.sh: pw_get_patch_data: 224: local project=gdb ++ 1051967:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=135783 ++ 1051967:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 1051967:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gdb patch 135783 property State value ++ 1051967:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 1051967:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 1051967:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 1051967:pw-trigger.sh: pw_yaml_get: 100: local id=135783 ++ 1051967:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 1051967:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 1051967:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 1051967:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 1051967:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 1051967:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 1051967:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' + 1051967:pw-trigger.sh: 82: patch_state=committed + 1051967:pw-trigger.sh: 83: case "$patch_state" in ++ 1051967:pw-trigger.sh: 89: pw_patch_check_state 135783 tcwg_gdb_check--master-arm ++ 1051967:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 1051967:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=135783 ++ 1051967:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_check--master-arm ++ 1051967:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 1051967:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_check--master-arm +++ 1051967:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 1051967:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 1051967:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_check--master-arm +++ 1051967:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 1051967:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 1051967:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 1051967:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 1051967:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_check--master-arm ++ 1051967:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 1051967:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 1051967:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.kQuMBkfRa6 +++ 1051967:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 1051967:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.dQ7dZqZ0Qe ++ 1051967:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.kQuMBkfRa6 /tmp/tmp.dQ7dZqZ0Qe' EXIT ++ 1051967:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 1051967:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/135783/checks/ ++ 1051967: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' ++ 1051967:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 1051967:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 1051967:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1051967:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 1051967:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1051967:pw-trigger.sh: pw_patch_check_state: 267: wait 1056846 ++ 1051967:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 1051967:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1051967:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.dQ7dZqZ0Qe ++ 1051967: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 ']' +++ 1051967:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1051967:pw-trigger.sh: pw_patch_check_state: 273: date=2026-05-28T00:19:30.787222 +++ 1051967:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-05-28T00:19:30.787222 +%s ++ 1051967:pw-trigger.sh: pw_patch_check_state: 274: date=1779927570 ++ 1051967:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1779927570 ']' ++ 1051967:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1779927570 +++ 1051967:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1051967:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 1051967:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1051967:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 1051967:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1051967:pw-trigger.sh: pw_patch_check_state: 267: wait 1056853 ++ 1051967:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 1051967:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1051967:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.dQ7dZqZ0Qe ++ 1051967: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 ']' +++ 1051967:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1051967:pw-trigger.sh: pw_patch_check_state: 273: date=2026-05-28T00:19:31.832644 +++ 1051967:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-05-28T00:19:31.832644 +%s ++ 1051967:pw-trigger.sh: pw_patch_check_state: 274: date=1779927571 ++ 1051967:pw-trigger.sh: pw_patch_check_state: 275: '[' 1779927570 -le 1779927571 ']' ++ 1051967:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1779927571 +++ 1051967:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1051967:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 1051967:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1051967:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 1051967:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1051967:pw-trigger.sh: pw_patch_check_state: 267: wait 1056860 ++ 1051967:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 1051967:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1051967:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.dQ7dZqZ0Qe ++ 1051967: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 ']' +++ 1051967:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1051967:pw-trigger.sh: pw_patch_check_state: 273: date=2026-05-28T02:41:22.593119 +++ 1051967:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-05-28T02:41:22.593119 +%s ++ 1051967:pw-trigger.sh: pw_patch_check_state: 274: date=1779936082 ++ 1051967:pw-trigger.sh: pw_patch_check_state: 275: '[' 1779927571 -le 1779936082 ']' ++ 1051967:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1779936082 +++ 1051967:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1051967:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 1051967:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1051967:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 1051967:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1051967:pw-trigger.sh: pw_patch_check_state: 267: wait 1056867 ++ 1051967:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 1051967:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1051967:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.dQ7dZqZ0Qe ++ 1051967:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 1051967:pw-trigger.sh: pw_patch_check_state: 270: break ++ 1051967:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 1051967:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.kQuMBkfRa6 /tmp/tmp.dQ7dZqZ0Qe + 1051967:pw-trigger.sh: 89: check_state=success + 1051967:pw-trigger.sh: 90: '[' success = pending ']' + 1051967:pw-trigger.sh: 93: num_patch=1 + 1051967:pw-trigger.sh: 72: true ++ 1051967:pw-trigger.sh: 74: pw_get_patch_from_series gdb 61528 1 ++ 1051967:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 1051967:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 1051967:pw-trigger.sh: pw_get_patch_from_series: 204: local id=61528 ++ 1051967:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 1051967:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 1051967:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 61528 property '.*' value Patches 1 +++ 1051967:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 1051967:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 1051967:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 1051967:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 1051967:pw-trigger.sh: pw_yaml_get: 100: local id=61528 +++ 1051967:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 1051967:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 1051967:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 1051967:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 1051967:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 1051967:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 1051967:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id= ++ 1051967:pw-trigger.sh: pw_get_patch_from_series: 210: '[' '' = '' ']' ++ 1051967:pw-trigger.sh: pw_get_patch_from_series: 211: return 1 ++ 1051967:pw-trigger.sh: 74: true + 1051967:pw-trigger.sh: 74: patch_id= + 1051967:pw-trigger.sh: 75: '[' '' = '' ']' + 1051967:pw-trigger.sh: 76: break + 1051967:pw-trigger.sh: 96: '[' '' = '' ']' + 1051967:pw-trigger.sh: 97: continue + 1051967:pw-trigger.sh: 62: '[' 8 -gt 0 ']' + 1051967:pw-trigger.sh: 63: i=7 ++ 1051967:pw-trigger.sh: 64: shyaml get-value 7.id + 1051967:pw-trigger.sh: 64: series_id=61560 + 1051967:pw-trigger.sh: 66: pw_series_complete_p gdb 61560 + 1051967:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 1051967:pw-trigger.sh: pw_series_complete_p: 183: local project=gdb + 1051967:pw-trigger.sh: pw_series_complete_p: 184: local series_id=61560 + 1051967:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 1051967:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get gdb series 61560 property Complete value ++ 1051967:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 1051967:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 1051967:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 1051967:pw-trigger.sh: pw_yaml_get: 100: local id=61560 ++ 1051967:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 1051967:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 1051967:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 1051967:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 1051967:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 1051967:pw-trigger.sh: pw_yaml_get: 108: set +x + 1051967:pw-trigger.sh: pw_series_complete_p: 187: value=True + 1051967:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 1051967:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 1051967:pw-trigger.sh: 71: num_patch=0 + 1051967:pw-trigger.sh: 72: true ++ 1051967:pw-trigger.sh: 74: pw_get_patch_from_series gdb 61560 0 ++ 1051967:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 1051967:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 1051967:pw-trigger.sh: pw_get_patch_from_series: 204: local id=61560 ++ 1051967:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 1051967:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 1051967:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 61560 property '.*' value Patches 0 +++ 1051967:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 1051967:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 1051967:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 1051967:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 1051967:pw-trigger.sh: pw_yaml_get: 100: local id=61560 +++ 1051967:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 1051967:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 1051967:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 1051967:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 1051967:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 1051967:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 1051967:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=135847 ++ 1051967:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 135847 = '' ']' ++ 1051967:pw-trigger.sh: pw_get_patch_from_series: 213: echo 135847 + 1051967:pw-trigger.sh: 74: patch_id=135847 + 1051967:pw-trigger.sh: 75: '[' 135847 = '' ']' ++ 1051967:pw-trigger.sh: 82: pw_get_patch_data gdb 135847 State ++ 1051967:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 1051967:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 1051967:pw-trigger.sh: pw_get_patch_data: 224: local project=gdb ++ 1051967:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=135847 ++ 1051967:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 1051967:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gdb patch 135847 property State value ++ 1051967:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 1051967:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 1051967:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 1051967:pw-trigger.sh: pw_yaml_get: 100: local id=135847 ++ 1051967:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 1051967:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 1051967:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 1051967:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 1051967:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 1051967:pw-trigger.sh: pw_yaml_get: 108: set +x + 1051967:pw-trigger.sh: 82: patch_state=committed + 1051967:pw-trigger.sh: 83: case "$patch_state" in ++ 1051967:pw-trigger.sh: 89: pw_patch_check_state 135847 tcwg_gdb_check--master-arm ++ 1051967:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 1051967:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=135847 ++ 1051967:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_check--master-arm ++ 1051967:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 1051967:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_check--master-arm +++ 1051967:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 1051967:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 1051967:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_check--master-arm +++ 1051967:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 1051967:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 1051967:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 1051967:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 1051967:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_check--master-arm ++ 1051967:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 1051967:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 1051967:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.5M3yY8V3ZK +++ 1051967:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 1051967:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.KZEOH5Etjm ++ 1051967:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.5M3yY8V3ZK /tmp/tmp.KZEOH5Etjm' EXIT ++ 1051967:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 1051967:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/135847/checks/ ++ 1051967: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' ++ 1051967:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 1051967:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 1051967:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1051967:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 1051967:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1051967:pw-trigger.sh: pw_patch_check_state: 267: wait 1056971 ++ 1051967:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 1051967:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1051967:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.KZEOH5Etjm ++ 1051967: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 ']' +++ 1051967:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1051967:pw-trigger.sh: pw_patch_check_state: 273: date=2026-05-28T10:05:19.639721 +++ 1051967:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-05-28T10:05:19.639721 +%s ++ 1051967:pw-trigger.sh: pw_patch_check_state: 274: date=1779962719 ++ 1051967:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1779962719 ']' ++ 1051967:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1779962719 +++ 1051967:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1051967:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 1051967:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1051967:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 1051967:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 1051967:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1051967:pw-trigger.sh: pw_patch_check_state: 267: wait 1056978 ++ 1051967:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1051967:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.KZEOH5Etjm ++ 1051967: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 ']' +++ 1051967:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1051967:pw-trigger.sh: pw_patch_check_state: 273: date=2026-05-28T10:05:20.825107 +++ 1051967:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-05-28T10:05:20.825107 +%s ++ 1051967:pw-trigger.sh: pw_patch_check_state: 274: date=1779962720 ++ 1051967:pw-trigger.sh: pw_patch_check_state: 275: '[' 1779962719 -le 1779962720 ']' ++ 1051967:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1779962720 +++ 1051967:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1051967:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 1051967:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1051967:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 1051967:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1051967:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 1051967:pw-trigger.sh: pw_patch_check_state: 267: wait 1056985 ++ 1051967:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1051967:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.KZEOH5Etjm ++ 1051967: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 ']' +++ 1051967:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1051967:pw-trigger.sh: pw_patch_check_state: 273: date=2026-05-28T12:41:43.232567 +++ 1051967:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-05-28T12:41:43.232567 +%s ++ 1051967:pw-trigger.sh: pw_patch_check_state: 274: date=1779972103 ++ 1051967:pw-trigger.sh: pw_patch_check_state: 275: '[' 1779962720 -le 1779972103 ']' ++ 1051967:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1779972103 +++ 1051967:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1051967:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 1051967:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1051967:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 1051967:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1051967:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 1051967:pw-trigger.sh: pw_patch_check_state: 267: wait 1056992 ++ 1051967:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1051967:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.KZEOH5Etjm ++ 1051967:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 1051967:pw-trigger.sh: pw_patch_check_state: 270: break ++ 1051967:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 1051967:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.5M3yY8V3ZK /tmp/tmp.KZEOH5Etjm + 1051967:pw-trigger.sh: 89: check_state=success + 1051967:pw-trigger.sh: 90: '[' success = pending ']' + 1051967:pw-trigger.sh: 93: num_patch=1 + 1051967:pw-trigger.sh: 72: true ++ 1051967:pw-trigger.sh: 74: pw_get_patch_from_series gdb 61560 1 ++ 1051967:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 1051967:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 1051967:pw-trigger.sh: pw_get_patch_from_series: 204: local id=61560 ++ 1051967:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 1051967:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 1051967:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 61560 property '.*' value Patches 1 +++ 1051967:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 1051967:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 1051967:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 1051967:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 1051967:pw-trigger.sh: pw_yaml_get: 100: local id=61560 +++ 1051967:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 1051967:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 1051967:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 1051967:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 1051967:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 1051967:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 1051967:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=135846 ++ 1051967:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 135846 = '' ']' ++ 1051967:pw-trigger.sh: pw_get_patch_from_series: 213: echo 135846 + 1051967:pw-trigger.sh: 74: patch_id=135846 + 1051967:pw-trigger.sh: 75: '[' 135846 = '' ']' ++ 1051967:pw-trigger.sh: 82: pw_get_patch_data gdb 135846 State ++ 1051967:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 1051967:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 1051967:pw-trigger.sh: pw_get_patch_data: 224: local project=gdb ++ 1051967:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=135846 ++ 1051967:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 1051967:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gdb patch 135846 property State value ++ 1051967:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 1051967:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 1051967:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 1051967:pw-trigger.sh: pw_yaml_get: 100: local id=135846 ++ 1051967:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 1051967:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 1051967:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 1051967:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 1051967:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 1051967:pw-trigger.sh: pw_yaml_get: 108: set +x + 1051967:pw-trigger.sh: 82: patch_state=committed + 1051967:pw-trigger.sh: 83: case "$patch_state" in ++ 1051967:pw-trigger.sh: 89: pw_patch_check_state 135846 tcwg_gdb_check--master-arm ++ 1051967:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 1051967:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=135846 ++ 1051967:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_check--master-arm ++ 1051967:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 1051967:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_check--master-arm +++ 1051967:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 1051967:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 1051967:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_check--master-arm +++ 1051967:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 1051967:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 1051967:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 1051967:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 1051967:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_check--master-arm ++ 1051967:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 1051967:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 1051967:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.tmLEzFMQPT +++ 1051967:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 1051967:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.kDNGFMc2v2 ++ 1051967:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.tmLEzFMQPT /tmp/tmp.kDNGFMc2v2' EXIT ++ 1051967:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 1051967:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/135846/checks/ ++ 1051967: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' ++ 1051967:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 1051967:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 1051967:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1051967:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 1051967:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1051967:pw-trigger.sh: pw_patch_check_state: 267: wait 1057056 ++ 1051967:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 1051967:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1051967:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.kDNGFMc2v2 ++ 1051967: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 ']' +++ 1051967:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1051967:pw-trigger.sh: pw_patch_check_state: 273: date=2026-05-28T22:11:56.971060 +++ 1051967:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-05-28T22:11:56.971060 +%s ++ 1051967:pw-trigger.sh: pw_patch_check_state: 274: date=1780006316 ++ 1051967:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1780006316 ']' ++ 1051967:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1780006316 +++ 1051967:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1051967:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 1051967:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1051967:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 1051967:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1051967:pw-trigger.sh: pw_patch_check_state: 267: wait 1057063 ++ 1051967:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 1051967:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1051967:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.kDNGFMc2v2 ++ 1051967: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 ']' +++ 1051967:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1051967:pw-trigger.sh: pw_patch_check_state: 273: date=2026-05-28T22:11:59.429173 +++ 1051967:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-05-28T22:11:59.429173 +%s ++ 1051967:pw-trigger.sh: pw_patch_check_state: 274: date=1780006319 ++ 1051967:pw-trigger.sh: pw_patch_check_state: 275: '[' 1780006316 -le 1780006319 ']' ++ 1051967:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1780006319 +++ 1051967:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1051967:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 1051967:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1051967:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 1051967:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1051967:pw-trigger.sh: pw_patch_check_state: 267: wait 1057070 ++ 1051967:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 1051967:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1051967:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.kDNGFMc2v2 ++ 1051967: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 ']' +++ 1051967:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1051967:pw-trigger.sh: pw_patch_check_state: 273: date=2026-05-29T00:39:28.544329 +++ 1051967:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-05-29T00:39:28.544329 +%s ++ 1051967:pw-trigger.sh: pw_patch_check_state: 274: date=1780015168 ++ 1051967:pw-trigger.sh: pw_patch_check_state: 275: '[' 1780006319 -le 1780015168 ']' ++ 1051967:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1780015168 +++ 1051967:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1051967:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 1051967:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1051967:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 1051967:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1051967:pw-trigger.sh: pw_patch_check_state: 267: wait 1057077 ++ 1051967:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 1051967:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1051967:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.kDNGFMc2v2 ++ 1051967:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 1051967:pw-trigger.sh: pw_patch_check_state: 270: break ++ 1051967:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 1051967:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.tmLEzFMQPT /tmp/tmp.kDNGFMc2v2 + 1051967:pw-trigger.sh: 89: check_state=success + 1051967:pw-trigger.sh: 90: '[' success = pending ']' + 1051967:pw-trigger.sh: 93: num_patch=2 + 1051967:pw-trigger.sh: 72: true ++ 1051967:pw-trigger.sh: 74: pw_get_patch_from_series gdb 61560 2 ++ 1051967:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 1051967:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 1051967:pw-trigger.sh: pw_get_patch_from_series: 204: local id=61560 ++ 1051967:pw-trigger.sh: pw_get_patch_from_series: 205: local num=2 ++ 1051967:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 1051967:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 61560 property '.*' value Patches 2 +++ 1051967:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 1051967:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 1051967:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 1051967:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 1051967:pw-trigger.sh: pw_yaml_get: 100: local id=61560 +++ 1051967:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 1051967:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 1051967:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 1051967:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 1051967:pw-trigger.sh: pw_yaml_get: 105: local match_num=2 +++ 1051967:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 1051967:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id= ++ 1051967:pw-trigger.sh: pw_get_patch_from_series: 210: '[' '' = '' ']' ++ 1051967:pw-trigger.sh: pw_get_patch_from_series: 211: return 1 ++ 1051967:pw-trigger.sh: 74: true + 1051967:pw-trigger.sh: 74: patch_id= + 1051967:pw-trigger.sh: 75: '[' '' = '' ']' + 1051967:pw-trigger.sh: 76: break + 1051967:pw-trigger.sh: 96: '[' '' = '' ']' + 1051967:pw-trigger.sh: 97: continue + 1051967:pw-trigger.sh: 62: '[' 7 -gt 0 ']' + 1051967:pw-trigger.sh: 63: i=6 ++ 1051967:pw-trigger.sh: 64: shyaml get-value 6.id + 1051967:pw-trigger.sh: 64: series_id=61603 + 1051967:pw-trigger.sh: 66: pw_series_complete_p gdb 61603 + 1051967:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 1051967:pw-trigger.sh: pw_series_complete_p: 183: local project=gdb + 1051967:pw-trigger.sh: pw_series_complete_p: 184: local series_id=61603 + 1051967:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 1051967:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get gdb series 61603 property Complete value ++ 1051967:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 1051967:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 1051967:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 1051967:pw-trigger.sh: pw_yaml_get: 100: local id=61603 ++ 1051967:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 1051967:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 1051967:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 1051967:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 1051967:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 1051967:pw-trigger.sh: pw_yaml_get: 108: set +x + 1051967:pw-trigger.sh: pw_series_complete_p: 187: value=True + 1051967:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 1051967:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 1051967:pw-trigger.sh: 71: num_patch=0 + 1051967:pw-trigger.sh: 72: true ++ 1051967:pw-trigger.sh: 74: pw_get_patch_from_series gdb 61603 0 ++ 1051967:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 1051967:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 1051967:pw-trigger.sh: pw_get_patch_from_series: 204: local id=61603 ++ 1051967:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 1051967:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 1051967:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 1051967:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 61603 property '.*' value Patches 0 +++ 1051967:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 1051967:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 1051967:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 1051967:pw-trigger.sh: pw_yaml_get: 100: local id=61603 +++ 1051967:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 1051967:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 1051967:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 1051967:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 1051967:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 1051967:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 1051967:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=135988 ++ 1051967:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 135988 = '' ']' ++ 1051967:pw-trigger.sh: pw_get_patch_from_series: 213: echo 135988 + 1051967:pw-trigger.sh: 74: patch_id=135988 + 1051967:pw-trigger.sh: 75: '[' 135988 = '' ']' ++ 1051967:pw-trigger.sh: 82: pw_get_patch_data gdb 135988 State ++ 1051967:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 1051967:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 1051967:pw-trigger.sh: pw_get_patch_data: 224: local project=gdb ++ 1051967:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=135988 ++ 1051967:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 1051967:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gdb patch 135988 property State value ++ 1051967:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 1051967:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 1051967:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 1051967:pw-trigger.sh: pw_yaml_get: 100: local id=135988 ++ 1051967:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 1051967:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 1051967:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 1051967:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 1051967:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 1051967:pw-trigger.sh: pw_yaml_get: 108: set +x + 1051967:pw-trigger.sh: 82: patch_state=new + 1051967:pw-trigger.sh: 83: case "$patch_state" in ++ 1051967:pw-trigger.sh: 89: pw_patch_check_state 135988 tcwg_gdb_check--master-arm ++ 1051967:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 1051967:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=135988 ++ 1051967:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_check--master-arm ++ 1051967:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 1051967:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 +++ 1051967:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_check--master-arm ++ 1051967:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 1051967:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_check--master-arm +++ 1051967:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 1051967:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 1051967:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 1051967:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 1051967:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_check--master-arm ++ 1051967:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 1051967:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 1051967:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.SgrthpwCYr +++ 1051967:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 1051967:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.J7ZWlYWE9e ++ 1051967:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.SgrthpwCYr /tmp/tmp.J7ZWlYWE9e' EXIT ++ 1051967:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 1051967:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/135988/checks/ ++ 1051967: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' ++ 1051967:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 1051967:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 1051967:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1051967:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 1051967:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1051967:pw-trigger.sh: pw_patch_check_state: 267: wait 1057182 ++ 1051967:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 1051967:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1051967:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.J7ZWlYWE9e ++ 1051967: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 ']' +++ 1051967:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1051967:pw-trigger.sh: pw_patch_check_state: 273: date=2026-05-29T09:59:40.126595 +++ 1051967:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-05-29T09:59:40.126595 +%s ++ 1051967:pw-trigger.sh: pw_patch_check_state: 274: date=1780048780 ++ 1051967:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1780048780 ']' ++ 1051967:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1780048780 +++ 1051967:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1051967:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 1051967:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1051967:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 1051967:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1051967:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 1051967:pw-trigger.sh: pw_patch_check_state: 267: wait 1057189 ++ 1051967:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1051967:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.J7ZWlYWE9e ++ 1051967: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 ']' +++ 1051967:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1051967:pw-trigger.sh: pw_patch_check_state: 273: date=2026-05-29T09:59:42.867596 +++ 1051967:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-05-29T09:59:42.867596 +%s ++ 1051967:pw-trigger.sh: pw_patch_check_state: 274: date=1780048782 ++ 1051967:pw-trigger.sh: pw_patch_check_state: 275: '[' 1780048780 -le 1780048782 ']' ++ 1051967:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1780048782 +++ 1051967:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1051967:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 1051967:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1051967:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 1051967:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1051967:pw-trigger.sh: pw_patch_check_state: 267: wait 1057196 ++ 1051967:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 1051967:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1051967:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.J7ZWlYWE9e ++ 1051967: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 ']' +++ 1051967:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1051967:pw-trigger.sh: pw_patch_check_state: 273: date=2026-05-29T12:28:47.304897 +++ 1051967:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-05-29T12:28:47.304897 +%s ++ 1051967:pw-trigger.sh: pw_patch_check_state: 274: date=1780057727 ++ 1051967:pw-trigger.sh: pw_patch_check_state: 275: '[' 1780048782 -le 1780057727 ']' ++ 1051967:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1780057727 +++ 1051967:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1051967:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 1051967:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1051967:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 1051967:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1051967:pw-trigger.sh: pw_patch_check_state: 267: wait 1057203 ++ 1051967:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 1051967:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1051967:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.J7ZWlYWE9e ++ 1051967:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 1051967:pw-trigger.sh: pw_patch_check_state: 270: break ++ 1051967:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 1051967:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.SgrthpwCYr /tmp/tmp.J7ZWlYWE9e + 1051967:pw-trigger.sh: 89: check_state=success + 1051967:pw-trigger.sh: 90: '[' success = pending ']' + 1051967:pw-trigger.sh: 93: num_patch=1 + 1051967:pw-trigger.sh: 72: true ++ 1051967:pw-trigger.sh: 74: pw_get_patch_from_series gdb 61603 1 ++ 1051967:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 1051967:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 1051967:pw-trigger.sh: pw_get_patch_from_series: 204: local id=61603 ++ 1051967:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 1051967:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 1051967:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 61603 property '.*' value Patches 1 +++ 1051967:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 1051967:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 1051967:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 1051967:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 1051967:pw-trigger.sh: pw_yaml_get: 100: local id=61603 +++ 1051967:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 1051967:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 1051967:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 1051967:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 1051967:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 1051967:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 1051967:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id= ++ 1051967:pw-trigger.sh: pw_get_patch_from_series: 210: '[' '' = '' ']' ++ 1051967:pw-trigger.sh: pw_get_patch_from_series: 211: return 1 ++ 1051967:pw-trigger.sh: 74: true + 1051967:pw-trigger.sh: 74: patch_id= + 1051967:pw-trigger.sh: 75: '[' '' = '' ']' + 1051967:pw-trigger.sh: 76: break + 1051967:pw-trigger.sh: 96: '[' '' = '' ']' + 1051967:pw-trigger.sh: 97: continue + 1051967:pw-trigger.sh: 62: '[' 6 -gt 0 ']' + 1051967:pw-trigger.sh: 63: i=5 ++ 1051967:pw-trigger.sh: 64: shyaml get-value 5.id + 1051967:pw-trigger.sh: 64: series_id=61643 + 1051967:pw-trigger.sh: 66: pw_series_complete_p gdb 61643 + 1051967:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 1051967:pw-trigger.sh: pw_series_complete_p: 183: local project=gdb + 1051967:pw-trigger.sh: pw_series_complete_p: 184: local series_id=61643 + 1051967:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 1051967:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get gdb series 61643 property Complete value ++ 1051967:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 1051967:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 1051967:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 1051967:pw-trigger.sh: pw_yaml_get: 100: local id=61643 ++ 1051967:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 1051967:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 1051967:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 1051967:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 1051967:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 1051967:pw-trigger.sh: pw_yaml_get: 108: set +x + 1051967:pw-trigger.sh: pw_series_complete_p: 187: value=True + 1051967:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 1051967:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 1051967:pw-trigger.sh: 71: num_patch=0 + 1051967:pw-trigger.sh: 72: true ++ 1051967:pw-trigger.sh: 74: pw_get_patch_from_series gdb 61643 0 ++ 1051967:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 1051967:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 1051967:pw-trigger.sh: pw_get_patch_from_series: 204: local id=61643 ++ 1051967:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 1051967:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 1051967:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 61643 property '.*' value Patches 0 +++ 1051967:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 1051967:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 1051967:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 1051967:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 1051967:pw-trigger.sh: pw_yaml_get: 100: local id=61643 +++ 1051967:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 1051967:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 1051967:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 1051967:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 1051967:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 1051967:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 1051967:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=136069 ++ 1051967:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 136069 = '' ']' ++ 1051967:pw-trigger.sh: pw_get_patch_from_series: 213: echo 136069 + 1051967:pw-trigger.sh: 74: patch_id=136069 + 1051967:pw-trigger.sh: 75: '[' 136069 = '' ']' ++ 1051967:pw-trigger.sh: 82: pw_get_patch_data gdb 136069 State ++ 1051967:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 1051967:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 1051967:pw-trigger.sh: pw_get_patch_data: 224: local project=gdb ++ 1051967:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=136069 ++ 1051967:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 1051967:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gdb patch 136069 property State value ++ 1051967:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 1051967:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 1051967:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 1051967:pw-trigger.sh: pw_yaml_get: 100: local id=136069 ++ 1051967:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 1051967:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 1051967:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 1051967:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 1051967:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 1051967:pw-trigger.sh: pw_yaml_get: 108: set +x + 1051967:pw-trigger.sh: 82: patch_state=new + 1051967:pw-trigger.sh: 83: case "$patch_state" in ++ 1051967:pw-trigger.sh: 89: pw_patch_check_state 136069 tcwg_gdb_check--master-arm ++ 1051967:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 1051967:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=136069 ++ 1051967:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_check--master-arm ++ 1051967:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 1051967:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_check--master-arm +++ 1051967:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 1051967:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 1051967:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_check--master-arm +++ 1051967:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 1051967:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 1051967:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 1051967:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 1051967:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_check--master-arm ++ 1051967:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 1051967:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 1051967:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.zvWX7VkDJB +++ 1051967:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 1051967:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.AvQcQniyMK ++ 1051967:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.zvWX7VkDJB /tmp/tmp.AvQcQniyMK' EXIT ++ 1051967:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 1051967:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/136069/checks/ ++ 1051967: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' ++ 1051967:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 1051967:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 1051967:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1051967:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 1051967:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1051967:pw-trigger.sh: pw_patch_check_state: 267: wait 1057307 ++ 1051967:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 1051967:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1051967:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.AvQcQniyMK ++ 1051967: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 ']' +++ 1051967:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1051967:pw-trigger.sh: pw_patch_check_state: 273: date=2026-05-29T16:37:21.710569 +++ 1051967:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-05-29T16:37:21.710569 +%s ++ 1051967:pw-trigger.sh: pw_patch_check_state: 274: date=1780072641 ++ 1051967:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1780072641 ']' ++ 1051967:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1780072641 +++ 1051967:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1051967:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 1051967:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1051967:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 1051967:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 1051967:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1051967:pw-trigger.sh: pw_patch_check_state: 267: wait 1057314 ++ 1051967:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1051967:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.AvQcQniyMK ++ 1051967: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 ']' +++ 1051967:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1051967:pw-trigger.sh: pw_patch_check_state: 273: date=2026-05-29T16:37:23.000154 +++ 1051967:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-05-29T16:37:23.000154 +%s ++ 1051967:pw-trigger.sh: pw_patch_check_state: 274: date=1780072643 ++ 1051967:pw-trigger.sh: pw_patch_check_state: 275: '[' 1780072641 -le 1780072643 ']' ++ 1051967:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1780072643 +++ 1051967:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1051967:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 1051967:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1051967:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 1051967:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 1051967:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1051967:pw-trigger.sh: pw_patch_check_state: 267: wait 1057321 ++ 1051967:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1051967:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.AvQcQniyMK ++ 1051967: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 ']' +++ 1051967:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1051967:pw-trigger.sh: pw_patch_check_state: 273: date=2026-05-29T18:43:00.939967 +++ 1051967:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-05-29T18:43:00.939967 +%s ++ 1051967:pw-trigger.sh: pw_patch_check_state: 274: date=1780080180 ++ 1051967:pw-trigger.sh: pw_patch_check_state: 275: '[' 1780072643 -le 1780080180 ']' ++ 1051967:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1780080180 +++ 1051967:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1051967:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 1051967:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1051967:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 1051967:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1051967:pw-trigger.sh: pw_patch_check_state: 267: wait 1057328 ++ 1051967:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 1051967:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1051967:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.AvQcQniyMK ++ 1051967:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 1051967:pw-trigger.sh: pw_patch_check_state: 270: break ++ 1051967:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 1051967:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.zvWX7VkDJB /tmp/tmp.AvQcQniyMK + 1051967:pw-trigger.sh: 89: check_state=success + 1051967:pw-trigger.sh: 90: '[' success = pending ']' + 1051967:pw-trigger.sh: 93: num_patch=1 + 1051967:pw-trigger.sh: 72: true ++ 1051967:pw-trigger.sh: 74: pw_get_patch_from_series gdb 61643 1 ++ 1051967:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 1051967:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 1051967:pw-trigger.sh: pw_get_patch_from_series: 204: local id=61643 ++ 1051967:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 1051967:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 1051967:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 1051967:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 61643 property '.*' value Patches 1 +++ 1051967:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 1051967:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 1051967:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 1051967:pw-trigger.sh: pw_yaml_get: 100: local id=61643 +++ 1051967:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 1051967:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 1051967:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 1051967:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 1051967:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 1051967:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 1051967:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=136070 ++ 1051967:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 136070 = '' ']' ++ 1051967:pw-trigger.sh: pw_get_patch_from_series: 213: echo 136070 + 1051967:pw-trigger.sh: 74: patch_id=136070 + 1051967:pw-trigger.sh: 75: '[' 136070 = '' ']' ++ 1051967:pw-trigger.sh: 82: pw_get_patch_data gdb 136070 State ++ 1051967:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 1051967:pw-trigger.sh: pw_get_patch_data: 224: local project=gdb ++ 1051967:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=136070 ++ 1051967:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 1051967:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gdb patch 136070 property State value ++ 1051967:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 1051967:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 1051967:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 1051967:pw-trigger.sh: pw_yaml_get: 100: local id=136070 ++ 1051967:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 1051967:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 1051967:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 1051967:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 1051967:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 1051967:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 1051967:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' + 1051967:pw-trigger.sh: 82: patch_state=new + 1051967:pw-trigger.sh: 83: case "$patch_state" in ++ 1051967:pw-trigger.sh: 89: pw_patch_check_state 136070 tcwg_gdb_check--master-arm ++ 1051967:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 1051967:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=136070 ++ 1051967:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_check--master-arm ++ 1051967:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 1051967:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_check--master-arm +++ 1051967:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 1051967:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 1051967:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_check--master-arm +++ 1051967:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 1051967:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 1051967:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 1051967:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 1051967:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_check--master-arm ++ 1051967:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 1051967:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 1051967:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.CkFZNAXyWo +++ 1051967:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 1051967:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.3Yy7vnlFkM ++ 1051967:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.CkFZNAXyWo /tmp/tmp.3Yy7vnlFkM' EXIT ++ 1051967:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 1051967:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/136070/checks/ ++ 1051967: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' ++ 1051967:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 1051967:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 1051967:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1051967:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 1051967:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1051967:pw-trigger.sh: pw_patch_check_state: 267: wait 1057392 ++ 1051967:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 1051967:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1051967:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.3Yy7vnlFkM ++ 1051967:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 1051967:pw-trigger.sh: pw_patch_check_state: 270: break ++ 1051967:pw-trigger.sh: pw_patch_check_state: 281: echo pending +++ 1051967:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.CkFZNAXyWo /tmp/tmp.3Yy7vnlFkM + 1051967:pw-trigger.sh: 89: check_state=pending + 1051967:pw-trigger.sh: 90: '[' pending = pending ']' + 1051967:pw-trigger.sh: 91: break + 1051967:pw-trigger.sh: 96: '[' 136070 = '' ']' + 1051967:pw-trigger.sh: 101: check_state=success + 1051967:pw-trigger.sh: 102: for prereq_bot in "${prereq_bots[@]}" ++ 1051967:pw-trigger.sh: 103: pw_patch_check_state 136070 tcwg_gdb_build--master-arm ++ 1051967:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 1051967:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=136070 ++ 1051967:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_build--master-arm ++ 1051967:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 1051967:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_build--master-arm +++ 1051967:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 1051967:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 1051967:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_build--master-arm +++ 1051967:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 1051967:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 1051967:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 1051967:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 1051967:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_build--master-arm ++ 1051967:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 1051967:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 1051967:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.kvgvpbdacY +++ 1051967:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 1051967:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.onMJNxGAYh ++ 1051967:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.kvgvpbdacY /tmp/tmp.onMJNxGAYh' EXIT ++ 1051967:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 1051967:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/136070/checks/ ++ 1051967: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_build--master-arm&page=last' ++ 1051967:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 1051967:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 1051967:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1051967:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 1051967:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1051967:pw-trigger.sh: pw_patch_check_state: 267: wait 1057407 ++ 1051967:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 1051967:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1051967:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.onMJNxGAYh ++ 1051967:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 458236, "url": "https://patchwork.sourceware.org/api/1.2/patches/136070/checks/458236/", "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:04.741385", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-arm-precommit/builds/10323/log", "context": "tcwg_gdb_build--master-arm", "description": "Build started" }' = null ']' +++ 1051967:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1051967:pw-trigger.sh: pw_patch_check_state: 273: date=2026-05-30T00:07:04.741385 +++ 1051967:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-05-30T00:07:04.741385 +%s ++ 1051967:pw-trigger.sh: pw_patch_check_state: 274: date=1780099624 ++ 1051967:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1780099624 ']' ++ 1051967:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1780099624 +++ 1051967:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1051967:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 1051967:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1051967:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 1051967:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1051967:pw-trigger.sh: pw_patch_check_state: 267: wait 1057414 ++ 1051967:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 1051967:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1051967:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.onMJNxGAYh ++ 1051967:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 458237, "url": "https://patchwork.sourceware.org/api/1.2/patches/136070/checks/458237/", "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:06.693862", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-arm-precommit/builds/10323/log", "context": "tcwg_gdb_build--master-arm", "description": "Patch applied" }' = null ']' +++ 1051967:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1051967:pw-trigger.sh: pw_patch_check_state: 273: date=2026-05-30T00:07:06.693862 +++ 1051967:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-05-30T00:07:06.693862 +%s ++ 1051967:pw-trigger.sh: pw_patch_check_state: 274: date=1780099626 ++ 1051967:pw-trigger.sh: pw_patch_check_state: 275: '[' 1780099624 -le 1780099626 ']' ++ 1051967:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1780099626 +++ 1051967:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1051967:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 1051967:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1051967:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 1051967:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 1051967:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1051967:pw-trigger.sh: pw_patch_check_state: 267: wait 1057421 ++ 1051967:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1051967:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.onMJNxGAYh ++ 1051967:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 458247, "url": "https://patchwork.sourceware.org/api/1.2/patches/136070/checks/458247/", "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:09:33.692776", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-arm-precommit/builds/10323/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_gdb_build--master-arm", "description": "Build passed" }' = null ']' +++ 1051967:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1051967:pw-trigger.sh: pw_patch_check_state: 273: date=2026-05-30T00:09:33.692776 +++ 1051967:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-05-30T00:09:33.692776 +%s ++ 1051967:pw-trigger.sh: pw_patch_check_state: 274: date=1780099773 ++ 1051967:pw-trigger.sh: pw_patch_check_state: 275: '[' 1780099626 -le 1780099773 ']' ++ 1051967:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1780099773 +++ 1051967:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1051967:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 1051967:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1051967:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 1051967:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1051967:pw-trigger.sh: pw_patch_check_state: 267: wait 1057428 ++ 1051967:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 1051967:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1051967:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.onMJNxGAYh ++ 1051967:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 1051967:pw-trigger.sh: pw_patch_check_state: 270: break ++ 1051967:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 1051967:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.kvgvpbdacY /tmp/tmp.onMJNxGAYh + 1051967:pw-trigger.sh: 103: check_state=success + 1051967:pw-trigger.sh: 104: '[' success '!=' success ']' + 1051967:pw-trigger.sh: 108: '[' success '!=' success ']' + 1051967:pw-trigger.sh: 113: j=2 + 1051967:pw-trigger.sh: 114: cat + 1051967:pw-trigger.sh: 62: '[' 5 -gt 0 ']' + 1051967:pw-trigger.sh: 63: i=4 ++ 1051967:pw-trigger.sh: 64: shyaml get-value 4.id + 1051967:pw-trigger.sh: 64: series_id=61648 + 1051967:pw-trigger.sh: 66: pw_series_complete_p gdb 61648 + 1051967:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 1051967:pw-trigger.sh: pw_series_complete_p: 183: local project=gdb + 1051967:pw-trigger.sh: pw_series_complete_p: 184: local series_id=61648 + 1051967:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 1051967:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get gdb series 61648 property Complete value ++ 1051967:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 1051967:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 1051967:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 1051967:pw-trigger.sh: pw_yaml_get: 100: local id=61648 ++ 1051967:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 1051967:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 1051967:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 1051967:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 1051967:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 1051967:pw-trigger.sh: pw_yaml_get: 108: set +x + 1051967:pw-trigger.sh: pw_series_complete_p: 187: value=True + 1051967:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 1051967:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 1051967:pw-trigger.sh: 71: num_patch=0 + 1051967:pw-trigger.sh: 72: true ++ 1051967:pw-trigger.sh: 74: pw_get_patch_from_series gdb 61648 0 ++ 1051967:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 1051967:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 1051967:pw-trigger.sh: pw_get_patch_from_series: 204: local id=61648 ++ 1051967:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 1051967:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 1051967:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 61648 property '.*' value Patches 0 +++ 1051967:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 1051967:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 1051967:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 1051967:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 1051967:pw-trigger.sh: pw_yaml_get: 100: local id=61648 +++ 1051967:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 1051967:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 1051967:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 1051967:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 1051967:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 1051967:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 1051967:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=136082 ++ 1051967:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 136082 = '' ']' ++ 1051967:pw-trigger.sh: pw_get_patch_from_series: 213: echo 136082 + 1051967:pw-trigger.sh: 74: patch_id=136082 + 1051967:pw-trigger.sh: 75: '[' 136082 = '' ']' ++ 1051967:pw-trigger.sh: 82: pw_get_patch_data gdb 136082 State ++ 1051967:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 1051967:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 1051967:pw-trigger.sh: pw_get_patch_data: 224: local project=gdb ++ 1051967:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=136082 ++ 1051967:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 1051967:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gdb patch 136082 property State value ++ 1051967:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 1051967:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 1051967:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 1051967:pw-trigger.sh: pw_yaml_get: 100: local id=136082 ++ 1051967:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 1051967:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 1051967:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 1051967:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 1051967:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 1051967:pw-trigger.sh: pw_yaml_get: 108: set +x + 1051967:pw-trigger.sh: 82: patch_state=new + 1051967:pw-trigger.sh: 83: case "$patch_state" in ++ 1051967:pw-trigger.sh: 89: pw_patch_check_state 136082 tcwg_gdb_check--master-arm ++ 1051967:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 1051967:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=136082 ++ 1051967:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_check--master-arm ++ 1051967:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 1051967:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_check--master-arm +++ 1051967:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 1051967:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 1051967:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_check--master-arm +++ 1051967:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 1051967:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 1051967:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 1051967:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 1051967:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_check--master-arm ++ 1051967:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 1051967:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 1051967:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.KnwLbrOiim +++ 1051967:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 1051967:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.juGUsar97D ++ 1051967:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.KnwLbrOiim /tmp/tmp.juGUsar97D' EXIT ++ 1051967:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 1051967:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/136082/checks/ ++ 1051967:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/136082/checks/?user=linaro-tcwg-bot&context=tcwg_gdb_check--master-arm&page=last' ++ 1051967:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 1051967:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 1051967:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1051967:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 1051967:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1051967:pw-trigger.sh: pw_patch_check_state: 267: wait 1057520 ++ 1051967:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 1051967:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1051967:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.juGUsar97D ++ 1051967:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 1051967:pw-trigger.sh: pw_patch_check_state: 270: break ++ 1051967:pw-trigger.sh: pw_patch_check_state: 281: echo pending +++ 1051967:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.KnwLbrOiim /tmp/tmp.juGUsar97D + 1051967:pw-trigger.sh: 89: check_state=pending + 1051967:pw-trigger.sh: 90: '[' pending = pending ']' + 1051967:pw-trigger.sh: 91: break + 1051967:pw-trigger.sh: 96: '[' 136082 = '' ']' + 1051967:pw-trigger.sh: 101: check_state=success + 1051967:pw-trigger.sh: 102: for prereq_bot in "${prereq_bots[@]}" ++ 1051967:pw-trigger.sh: 103: pw_patch_check_state 136082 tcwg_gdb_build--master-arm ++ 1051967:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 1051967:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=136082 ++ 1051967:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_build--master-arm ++ 1051967:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 1051967:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_build--master-arm +++ 1051967:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 1051967:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 1051967:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_build--master-arm +++ 1051967:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 1051967:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 1051967:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 1051967:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 1051967:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_build--master-arm ++ 1051967:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 1051967:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 1051967:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.RIE9AJTQzN +++ 1051967:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 1051967:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.1yUTdbFUgo ++ 1051967:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.RIE9AJTQzN /tmp/tmp.1yUTdbFUgo' EXIT ++ 1051967:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 1051967:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/136082/checks/ ++ 1051967:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/136082/checks/?user=linaro-tcwg-bot&context=tcwg_gdb_build--master-arm&page=last' ++ 1051967:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 1051967:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 1051967:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1051967:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 1051967:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1051967:pw-trigger.sh: pw_patch_check_state: 267: wait 1057535 ++ 1051967:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 1051967:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1051967:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.1yUTdbFUgo ++ 1051967:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 458238, "url": "https://patchwork.sourceware.org/api/1.2/patches/136082/checks/458238/", "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:47.165375", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-arm-precommit/builds/10324/log", "context": "tcwg_gdb_build--master-arm", "description": "Build started" }' = null ']' +++ 1051967:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1051967:pw-trigger.sh: pw_patch_check_state: 273: date=2026-05-30T00:07:47.165375 +++ 1051967:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-05-30T00:07:47.165375 +%s ++ 1051967:pw-trigger.sh: pw_patch_check_state: 274: date=1780099667 ++ 1051967:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1780099667 ']' ++ 1051967:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1780099667 +++ 1051967:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1051967:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 1051967:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1051967:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 1051967:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1051967:pw-trigger.sh: pw_patch_check_state: 267: wait 1057542 ++ 1051967:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 1051967:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1051967:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.1yUTdbFUgo ++ 1051967:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 458239, "url": "https://patchwork.sourceware.org/api/1.2/patches/136082/checks/458239/", "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:49.828450", "state": "fail", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-arm-precommit/builds/10324/archive/artifacts/jenkins/pw-apply.log", "context": "tcwg_gdb_build--master-arm", "description": "Patch failed to apply" }' = null ']' +++ 1051967:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1051967:pw-trigger.sh: pw_patch_check_state: 273: date=2026-05-30T00:07:49.828450 +++ 1051967:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-05-30T00:07:49.828450 +%s ++ 1051967:pw-trigger.sh: pw_patch_check_state: 274: date=1780099669 ++ 1051967:pw-trigger.sh: pw_patch_check_state: 275: '[' 1780099667 -le 1780099669 ']' ++ 1051967:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1780099669 +++ 1051967:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1051967:pw-trigger.sh: pw_patch_check_state: 277: cur_state=fail ++ 1051967:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1051967:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 1051967:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1051967:pw-trigger.sh: pw_patch_check_state: 267: wait 1057549 ++ 1051967:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 1051967:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1051967:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.1yUTdbFUgo ++ 1051967:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 1051967:pw-trigger.sh: pw_patch_check_state: 270: break ++ 1051967:pw-trigger.sh: pw_patch_check_state: 281: echo fail +++ 1051967:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.RIE9AJTQzN /tmp/tmp.1yUTdbFUgo + 1051967:pw-trigger.sh: 103: check_state=fail + 1051967:pw-trigger.sh: 104: '[' fail '!=' success ']' + 1051967:pw-trigger.sh: 105: break + 1051967:pw-trigger.sh: 108: '[' fail '!=' success ']' + 1051967:pw-trigger.sh: 109: echo 'WARNING: Waiting for 136082:tcwg_gdb_build--master-arm to succeed.' WARNING: Waiting for 136082:tcwg_gdb_build--master-arm to succeed. + 1051967:pw-trigger.sh: 110: continue + 1051967:pw-trigger.sh: 62: '[' 4 -gt 0 ']' + 1051967:pw-trigger.sh: 63: i=3 ++ 1051967:pw-trigger.sh: 64: shyaml get-value 3.id + 1051967:pw-trigger.sh: 64: series_id=61653 + 1051967:pw-trigger.sh: 66: pw_series_complete_p gdb 61653 + 1051967:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 1051967:pw-trigger.sh: pw_series_complete_p: 183: local project=gdb + 1051967:pw-trigger.sh: pw_series_complete_p: 184: local series_id=61653 + 1051967:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 1051967:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get gdb series 61653 property Complete value ++ 1051967:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 1051967:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 1051967:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 1051967:pw-trigger.sh: pw_yaml_get: 100: local id=61653 ++ 1051967:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 1051967:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 1051967:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 1051967:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 1051967:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 1051967:pw-trigger.sh: pw_yaml_get: 108: set +x + 1051967:pw-trigger.sh: pw_series_complete_p: 187: value=True + 1051967:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 1051967:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 1051967:pw-trigger.sh: 71: num_patch=0 + 1051967:pw-trigger.sh: 72: true ++ 1051967:pw-trigger.sh: 74: pw_get_patch_from_series gdb 61653 0 ++ 1051967:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 1051967:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 1051967:pw-trigger.sh: pw_get_patch_from_series: 204: local id=61653 ++ 1051967:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 1051967:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 1051967:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 61653 property '.*' value Patches 0 +++ 1051967:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 1051967:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 1051967:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 1051967:pw-trigger.sh: pw_yaml_get: 100: local id=61653 +++ 1051967:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 1051967:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 1051967:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 1051967:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 1051967:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 1051967:pw-trigger.sh: pw_yaml_get: 108: set +x +++ 1051967:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 ++ 1051967:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=136098 ++ 1051967:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 136098 = '' ']' ++ 1051967:pw-trigger.sh: pw_get_patch_from_series: 213: echo 136098 + 1051967:pw-trigger.sh: 74: patch_id=136098 + 1051967:pw-trigger.sh: 75: '[' 136098 = '' ']' ++ 1051967:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 1051967:pw-trigger.sh: 82: pw_get_patch_data gdb 136098 State ++ 1051967:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 1051967:pw-trigger.sh: pw_get_patch_data: 224: local project=gdb ++ 1051967:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=136098 ++ 1051967:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 1051967:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gdb patch 136098 property State value ++ 1051967:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 1051967:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 1051967:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 1051967:pw-trigger.sh: pw_yaml_get: 100: local id=136098 ++ 1051967:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 1051967:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 1051967:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 1051967:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 1051967:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 1051967:pw-trigger.sh: pw_yaml_get: 108: set +x + 1051967:pw-trigger.sh: 82: patch_state=new + 1051967:pw-trigger.sh: 83: case "$patch_state" in ++ 1051967:pw-trigger.sh: 89: pw_patch_check_state 136098 tcwg_gdb_check--master-arm ++ 1051967:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 1051967:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=136098 ++ 1051967:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_check--master-arm ++ 1051967:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 1051967:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_check--master-arm +++ 1051967:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 1051967:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 1051967:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_check--master-arm +++ 1051967:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 1051967:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 1051967:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 1051967:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 1051967:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_check--master-arm ++ 1051967:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 1051967:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 1051967:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.kCHHHGLO4k +++ 1051967:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 1051967:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.SE3mtydcY7 ++ 1051967:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.kCHHHGLO4k /tmp/tmp.SE3mtydcY7' EXIT ++ 1051967:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 1051967:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/136098/checks/ ++ 1051967: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' ++ 1051967:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 1051967:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 1051967:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1051967:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 1051967:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1051967:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 1051967:pw-trigger.sh: pw_patch_check_state: 267: wait 1057636 ++ 1051967:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1051967:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.SE3mtydcY7 ++ 1051967:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 1051967:pw-trigger.sh: pw_patch_check_state: 270: break ++ 1051967:pw-trigger.sh: pw_patch_check_state: 281: echo pending +++ 1051967:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.kCHHHGLO4k /tmp/tmp.SE3mtydcY7 + 1051967:pw-trigger.sh: 89: check_state=pending + 1051967:pw-trigger.sh: 90: '[' pending = pending ']' + 1051967:pw-trigger.sh: 91: break + 1051967:pw-trigger.sh: 96: '[' 136098 = '' ']' + 1051967:pw-trigger.sh: 101: check_state=success + 1051967:pw-trigger.sh: 102: for prereq_bot in "${prereq_bots[@]}" ++ 1051967:pw-trigger.sh: 103: pw_patch_check_state 136098 tcwg_gdb_build--master-arm ++ 1051967:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 1051967:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=136098 ++ 1051967:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_build--master-arm ++ 1051967:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 1051967:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_build--master-arm +++ 1051967:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 1051967:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 1051967:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_build--master-arm +++ 1051967:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 1051967:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 1051967:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 1051967:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 1051967:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_build--master-arm ++ 1051967:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 1051967:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 1051967:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.Hifnohwpxw +++ 1051967:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 1051967:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.5k4kjatJX2 ++ 1051967:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.Hifnohwpxw /tmp/tmp.5k4kjatJX2' EXIT ++ 1051967:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 1051967:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/136098/checks/ ++ 1051967: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' ++ 1051967:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 1051967:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 1051967:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1051967:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 1051967:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 1051967:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1051967:pw-trigger.sh: pw_patch_check_state: 267: wait 1057651 ++ 1051967:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1051967:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.5k4kjatJX2 ++ 1051967: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 ']' +++ 1051967:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1051967:pw-trigger.sh: pw_patch_check_state: 273: date=2026-05-30T00:07:59.406833 +++ 1051967:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-05-30T00:07:59.406833 +%s ++ 1051967:pw-trigger.sh: pw_patch_check_state: 274: date=1780099679 ++ 1051967:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1780099679 ']' ++ 1051967:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1780099679 +++ 1051967:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1051967:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 1051967:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1051967:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 1051967:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1051967:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 1051967:pw-trigger.sh: pw_patch_check_state: 267: wait 1057658 ++ 1051967:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1051967:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.5k4kjatJX2 ++ 1051967: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 ']' +++ 1051967:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1051967:pw-trigger.sh: pw_patch_check_state: 273: date=2026-05-30T00:08:02.317397 +++ 1051967:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-05-30T00:08:02.317397 +%s ++ 1051967:pw-trigger.sh: pw_patch_check_state: 274: date=1780099682 ++ 1051967:pw-trigger.sh: pw_patch_check_state: 275: '[' 1780099679 -le 1780099682 ']' ++ 1051967:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1780099682 +++ 1051967:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1051967:pw-trigger.sh: pw_patch_check_state: 277: cur_state=fail ++ 1051967:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1051967:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 1051967:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1051967:pw-trigger.sh: pw_patch_check_state: 267: wait 1057665 ++ 1051967:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 1051967:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1051967:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.5k4kjatJX2 ++ 1051967:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 1051967:pw-trigger.sh: pw_patch_check_state: 270: break ++ 1051967:pw-trigger.sh: pw_patch_check_state: 281: echo fail +++ 1051967:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.Hifnohwpxw /tmp/tmp.5k4kjatJX2 WARNING: Waiting for 136098:tcwg_gdb_build--master-arm to succeed. + 1051967:pw-trigger.sh: 103: check_state=fail + 1051967:pw-trigger.sh: 104: '[' fail '!=' success ']' + 1051967:pw-trigger.sh: 105: break + 1051967:pw-trigger.sh: 108: '[' fail '!=' success ']' + 1051967:pw-trigger.sh: 109: echo 'WARNING: Waiting for 136098:tcwg_gdb_build--master-arm to succeed.' + 1051967:pw-trigger.sh: 110: continue + 1051967:pw-trigger.sh: 62: '[' 3 -gt 0 ']' + 1051967:pw-trigger.sh: 63: i=2 ++ 1051967:pw-trigger.sh: 64: shyaml get-value 2.id + 1051967:pw-trigger.sh: 64: series_id=61654 + 1051967:pw-trigger.sh: 66: pw_series_complete_p gdb 61654 + 1051967:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 1051967:pw-trigger.sh: pw_series_complete_p: 183: local project=gdb + 1051967:pw-trigger.sh: pw_series_complete_p: 184: local series_id=61654 + 1051967:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 1051967:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get gdb series 61654 property Complete value ++ 1051967:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 1051967:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 1051967:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 1051967:pw-trigger.sh: pw_yaml_get: 100: local id=61654 ++ 1051967:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 1051967:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 1051967:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 1051967:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 1051967:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 1051967:pw-trigger.sh: pw_yaml_get: 108: set +x + 1051967:pw-trigger.sh: pw_series_complete_p: 187: value=True + 1051967:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 1051967:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 1051967:pw-trigger.sh: 71: num_patch=0 + 1051967:pw-trigger.sh: 72: true ++ 1051967:pw-trigger.sh: 74: pw_get_patch_from_series gdb 61654 0 ++ 1051967:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 1051967:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 1051967:pw-trigger.sh: pw_get_patch_from_series: 204: local id=61654 ++ 1051967:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 1051967:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 1051967:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 61654 property '.*' value Patches 0 +++ 1051967:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 1051967:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 1051967:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 1051967:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 1051967:pw-trigger.sh: pw_yaml_get: 100: local id=61654 +++ 1051967:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 1051967:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 1051967:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 1051967:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 1051967:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 1051967:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 1051967:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=136099 ++ 1051967:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 136099 = '' ']' ++ 1051967:pw-trigger.sh: pw_get_patch_from_series: 213: echo 136099 + 1051967:pw-trigger.sh: 74: patch_id=136099 + 1051967:pw-trigger.sh: 75: '[' 136099 = '' ']' ++ 1051967:pw-trigger.sh: 82: pw_get_patch_data gdb 136099 State ++ 1051967:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 1051967:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 1051967:pw-trigger.sh: pw_get_patch_data: 224: local project=gdb ++ 1051967:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=136099 ++ 1051967:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 1051967:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gdb patch 136099 property State value ++ 1051967:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 1051967:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 1051967:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 1051967:pw-trigger.sh: pw_yaml_get: 100: local id=136099 ++ 1051967:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 1051967:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 1051967:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 1051967:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 1051967:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 1051967:pw-trigger.sh: pw_yaml_get: 108: set +x + 1051967:pw-trigger.sh: 82: patch_state=new + 1051967:pw-trigger.sh: 83: case "$patch_state" in ++ 1051967:pw-trigger.sh: 89: pw_patch_check_state 136099 tcwg_gdb_check--master-arm ++ 1051967:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 1051967:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=136099 ++ 1051967:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_check--master-arm ++ 1051967:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 1051967:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_check--master-arm +++ 1051967:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 1051967:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 1051967:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_check--master-arm +++ 1051967:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 1051967:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 1051967:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 1051967:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 1051967:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_check--master-arm ++ 1051967:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 1051967:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 1051967:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.pJxtVvEO5M +++ 1051967:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 1051967:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.A4DXEz2LGo ++ 1051967:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.pJxtVvEO5M /tmp/tmp.A4DXEz2LGo' EXIT ++ 1051967:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 1051967:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/136099/checks/ ++ 1051967: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' ++ 1051967:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 1051967:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 1051967:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1051967:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 1051967:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1051967:pw-trigger.sh: pw_patch_check_state: 267: wait 1057752 ++ 1051967:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 1051967:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1051967:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.A4DXEz2LGo ++ 1051967:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 1051967:pw-trigger.sh: pw_patch_check_state: 270: break ++ 1051967:pw-trigger.sh: pw_patch_check_state: 281: echo pending +++ 1051967:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.pJxtVvEO5M /tmp/tmp.A4DXEz2LGo + 1051967:pw-trigger.sh: 89: check_state=pending + 1051967:pw-trigger.sh: 90: '[' pending = pending ']' + 1051967:pw-trigger.sh: 91: break + 1051967:pw-trigger.sh: 96: '[' 136099 = '' ']' + 1051967:pw-trigger.sh: 101: check_state=success + 1051967:pw-trigger.sh: 102: for prereq_bot in "${prereq_bots[@]}" ++ 1051967:pw-trigger.sh: 103: pw_patch_check_state 136099 tcwg_gdb_build--master-arm ++ 1051967:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 1051967:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=136099 ++ 1051967:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_build--master-arm ++ 1051967:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 1051967:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_build--master-arm +++ 1051967:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 1051967:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 1051967:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_build--master-arm +++ 1051967:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 1051967:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 1051967:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 1051967:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 1051967:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_build--master-arm ++ 1051967:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 1051967:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 1051967:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.vuxCLIcA3n +++ 1051967:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 1051967:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.C2O24Akv9A ++ 1051967:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.vuxCLIcA3n /tmp/tmp.C2O24Akv9A' EXIT ++ 1051967:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 1051967:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/136099/checks/ ++ 1051967: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' ++ 1051967:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 1051967:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 1051967:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1051967:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 1051967:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1051967:pw-trigger.sh: pw_patch_check_state: 267: wait 1057767 ++ 1051967:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 1051967:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1051967:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.C2O24Akv9A ++ 1051967: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 ']' +++ 1051967:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1051967:pw-trigger.sh: pw_patch_check_state: 273: date=2026-05-30T00:08:24.028543 +++ 1051967:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-05-30T00:08:24.028543 +%s ++ 1051967:pw-trigger.sh: pw_patch_check_state: 274: date=1780099704 ++ 1051967:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1780099704 ']' ++ 1051967:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1780099704 +++ 1051967:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1051967:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 1051967:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1051967:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 1051967:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1051967:pw-trigger.sh: pw_patch_check_state: 267: wait 1057774 ++ 1051967:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 1051967:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1051967:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.C2O24Akv9A ++ 1051967: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 ']' +++ 1051967:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1051967:pw-trigger.sh: pw_patch_check_state: 273: date=2026-05-30T00:08:25.059043 +++ 1051967:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-05-30T00:08:25.059043 +%s ++ 1051967:pw-trigger.sh: pw_patch_check_state: 274: date=1780099705 ++ 1051967:pw-trigger.sh: pw_patch_check_state: 275: '[' 1780099704 -le 1780099705 ']' ++ 1051967:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1780099705 +++ 1051967:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1051967:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 1051967:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1051967:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 1051967:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1051967:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 1051967:pw-trigger.sh: pw_patch_check_state: 267: wait 1057781 ++ 1051967:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1051967:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.C2O24Akv9A ++ 1051967: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 ']' +++ 1051967:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1051967:pw-trigger.sh: pw_patch_check_state: 273: date=2026-05-30T00:08:25.403628 +++ 1051967:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-05-30T00:08:25.403628 +%s ++ 1051967:pw-trigger.sh: pw_patch_check_state: 274: date=1780099705 ++ 1051967:pw-trigger.sh: pw_patch_check_state: 275: '[' 1780099705 -le 1780099705 ']' ++ 1051967:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1780099705 +++ 1051967:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1051967:pw-trigger.sh: pw_patch_check_state: 277: cur_state=warning ++ 1051967:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1051967:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 1051967:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1051967:pw-trigger.sh: pw_patch_check_state: 267: wait 1057788 ++ 1051967:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 1051967:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1051967:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.C2O24Akv9A ++ 1051967:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 1051967:pw-trigger.sh: pw_patch_check_state: 270: break ++ 1051967:pw-trigger.sh: pw_patch_check_state: 281: echo warning +++ 1051967:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.vuxCLIcA3n /tmp/tmp.C2O24Akv9A WARNING: Waiting for 136099:tcwg_gdb_build--master-arm to succeed. + 1051967:pw-trigger.sh: 103: check_state=warning + 1051967:pw-trigger.sh: 104: '[' warning '!=' success ']' + 1051967:pw-trigger.sh: 105: break + 1051967:pw-trigger.sh: 108: '[' warning '!=' success ']' + 1051967:pw-trigger.sh: 109: echo 'WARNING: Waiting for 136099:tcwg_gdb_build--master-arm to succeed.' + 1051967:pw-trigger.sh: 110: continue + 1051967:pw-trigger.sh: 62: '[' 2 -gt 0 ']' + 1051967:pw-trigger.sh: 63: i=1 ++ 1051967:pw-trigger.sh: 64: shyaml get-value 1.id + 1051967:pw-trigger.sh: 64: series_id=61659 + 1051967:pw-trigger.sh: 66: pw_series_complete_p gdb 61659 + 1051967:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 1051967:pw-trigger.sh: pw_series_complete_p: 183: local project=gdb + 1051967:pw-trigger.sh: pw_series_complete_p: 184: local series_id=61659 + 1051967:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 1051967:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get gdb series 61659 property Complete value ++ 1051967:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 1051967:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 1051967:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 1051967:pw-trigger.sh: pw_yaml_get: 100: local id=61659 ++ 1051967:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 1051967:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 1051967:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 1051967:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 1051967:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 1051967:pw-trigger.sh: pw_yaml_get: 108: set +x + 1051967:pw-trigger.sh: pw_series_complete_p: 187: value=True + 1051967:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 1051967:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 1051967:pw-trigger.sh: 71: num_patch=0 + 1051967:pw-trigger.sh: 72: true ++ 1051967:pw-trigger.sh: 74: pw_get_patch_from_series gdb 61659 0 ++ 1051967:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 1051967:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 1051967:pw-trigger.sh: pw_get_patch_from_series: 204: local id=61659 ++ 1051967:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 1051967:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 1051967:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 61659 property '.*' value Patches 0 +++ 1051967:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 1051967:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 1051967:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 1051967:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 1051967:pw-trigger.sh: pw_yaml_get: 100: local id=61659 +++ 1051967:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 1051967:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 1051967:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 1051967:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 1051967:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 1051967:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 1051967:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=136104 ++ 1051967:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 136104 = '' ']' ++ 1051967:pw-trigger.sh: pw_get_patch_from_series: 213: echo 136104 + 1051967:pw-trigger.sh: 74: patch_id=136104 + 1051967:pw-trigger.sh: 75: '[' 136104 = '' ']' ++ 1051967:pw-trigger.sh: 82: pw_get_patch_data gdb 136104 State ++ 1051967:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 1051967:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 1051967:pw-trigger.sh: pw_get_patch_data: 224: local project=gdb ++ 1051967:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=136104 ++ 1051967:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 1051967:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gdb patch 136104 property State value ++ 1051967:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 1051967:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 1051967:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 1051967:pw-trigger.sh: pw_yaml_get: 100: local id=136104 ++ 1051967:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 1051967:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 1051967:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 1051967:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 1051967:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 1051967:pw-trigger.sh: pw_yaml_get: 108: set +x + 1051967:pw-trigger.sh: 82: patch_state=new + 1051967:pw-trigger.sh: 83: case "$patch_state" in ++ 1051967:pw-trigger.sh: 89: pw_patch_check_state 136104 tcwg_gdb_check--master-arm ++ 1051967:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 1051967:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=136104 ++ 1051967:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_check--master-arm ++ 1051967:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 1051967:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 +++ 1051967:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_check--master-arm ++ 1051967:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 1051967:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_check--master-arm +++ 1051967:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 1051967:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 1051967:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 1051967:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 1051967:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_check--master-arm ++ 1051967:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 1051967:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 1051967:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.w5L87G4mMJ +++ 1051967:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 1051967:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.hSxttO81AY ++ 1051967:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.w5L87G4mMJ /tmp/tmp.hSxttO81AY' EXIT ++ 1051967:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 1051967:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/136104/checks/ ++ 1051967: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' ++ 1051967:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 1051967:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 1051967:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1051967:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 1051967:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1051967:pw-trigger.sh: pw_patch_check_state: 267: wait 1057875 ++ 1051967:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 1051967:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1051967:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.hSxttO81AY ++ 1051967:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 1051967:pw-trigger.sh: pw_patch_check_state: 270: break ++ 1051967:pw-trigger.sh: pw_patch_check_state: 281: echo pending +++ 1051967:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.w5L87G4mMJ /tmp/tmp.hSxttO81AY + 1051967:pw-trigger.sh: 89: check_state=pending + 1051967:pw-trigger.sh: 90: '[' pending = pending ']' + 1051967:pw-trigger.sh: 91: break + 1051967:pw-trigger.sh: 96: '[' 136104 = '' ']' + 1051967:pw-trigger.sh: 101: check_state=success + 1051967:pw-trigger.sh: 102: for prereq_bot in "${prereq_bots[@]}" ++ 1051967:pw-trigger.sh: 103: pw_patch_check_state 136104 tcwg_gdb_build--master-arm ++ 1051967:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 1051967:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=136104 ++ 1051967:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_build--master-arm ++ 1051967:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 1051967:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_build--master-arm +++ 1051967:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 1051967:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 1051967:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 +++ 1051967:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_build--master-arm ++ 1051967:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 1051967:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 1051967:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 1051967:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_build--master-arm ++ 1051967:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 1051967:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 1051967:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.iaB6oT4OJk +++ 1051967:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 1051967:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.uQARKCjQnK ++ 1051967:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.iaB6oT4OJk /tmp/tmp.uQARKCjQnK' EXIT ++ 1051967:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 1051967:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/136104/checks/ ++ 1051967: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_build--master-arm&page=last' ++ 1051967:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 1051967:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 1051967:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1051967:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 1051967:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1051967:pw-trigger.sh: pw_patch_check_state: 267: wait 1057890 ++ 1051967:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 1051967:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1051967:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.uQARKCjQnK ++ 1051967:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 458245, "url": "https://patchwork.sourceware.org/api/1.2/patches/136104/checks/458245/", "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:35.362146", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-arm-precommit/builds/10327/log", "context": "tcwg_gdb_build--master-arm", "description": "Build started" }' = null ']' +++ 1051967:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1051967:pw-trigger.sh: pw_patch_check_state: 273: date=2026-05-30T00:08:35.362146 +++ 1051967:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-05-30T00:08:35.362146 +%s ++ 1051967:pw-trigger.sh: pw_patch_check_state: 274: date=1780099715 ++ 1051967:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1780099715 ']' ++ 1051967:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1780099715 +++ 1051967:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1051967:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 1051967:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1051967:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 1051967:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 1051967:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1051967:pw-trigger.sh: pw_patch_check_state: 267: wait 1057897 ++ 1051967:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1051967:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.uQARKCjQnK ++ 1051967:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 458246, "url": "https://patchwork.sourceware.org/api/1.2/patches/136104/checks/458246/", "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:36.613515", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-arm-precommit/builds/10327/log", "context": "tcwg_gdb_build--master-arm", "description": "Patch applied" }' = null ']' +++ 1051967:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1051967:pw-trigger.sh: pw_patch_check_state: 273: date=2026-05-30T00:08:36.613515 +++ 1051967:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-05-30T00:08:36.613515 +%s ++ 1051967:pw-trigger.sh: pw_patch_check_state: 274: date=1780099716 ++ 1051967:pw-trigger.sh: pw_patch_check_state: 275: '[' 1780099715 -le 1780099716 ']' ++ 1051967:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1780099716 +++ 1051967:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1051967:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 1051967:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1051967:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 1051967:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1051967:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 1051967:pw-trigger.sh: pw_patch_check_state: 267: wait 1057904 ++ 1051967:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1051967:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.uQARKCjQnK ++ 1051967:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 458250, "url": "https://patchwork.sourceware.org/api/1.2/patches/136104/checks/458250/", "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:11:11.033032", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-arm-precommit/builds/10327/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_gdb_build--master-arm", "description": "Build passed" }' = null ']' +++ 1051967:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1051967:pw-trigger.sh: pw_patch_check_state: 273: date=2026-05-30T00:11:11.033032 +++ 1051967:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-05-30T00:11:11.033032 +%s ++ 1051967:pw-trigger.sh: pw_patch_check_state: 274: date=1780099871 ++ 1051967:pw-trigger.sh: pw_patch_check_state: 275: '[' 1780099716 -le 1780099871 ']' ++ 1051967:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1780099871 +++ 1051967:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1051967:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 1051967:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1051967:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 1051967:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1051967:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 1051967:pw-trigger.sh: pw_patch_check_state: 267: wait 1057911 ++ 1051967:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1051967:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.uQARKCjQnK ++ 1051967:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 1051967:pw-trigger.sh: pw_patch_check_state: 270: break ++ 1051967:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 1051967:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.iaB6oT4OJk /tmp/tmp.uQARKCjQnK + 1051967:pw-trigger.sh: 103: check_state=success + 1051967:pw-trigger.sh: 104: '[' success '!=' success ']' + 1051967:pw-trigger.sh: 108: '[' success '!=' success ']' + 1051967:pw-trigger.sh: 113: j=3 + 1051967:pw-trigger.sh: 114: cat + 1051967:pw-trigger.sh: 62: '[' 1 -gt 0 ']' + 1051967:pw-trigger.sh: 63: i=0 ++ 1051967:pw-trigger.sh: 64: shyaml get-value 0.id + 1051967:pw-trigger.sh: 64: series_id=61661 + 1051967:pw-trigger.sh: 66: pw_series_complete_p gdb 61661 + 1051967:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 1051967:pw-trigger.sh: pw_series_complete_p: 183: local project=gdb + 1051967:pw-trigger.sh: pw_series_complete_p: 184: local series_id=61661 + 1051967:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 1051967:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get gdb series 61661 property Complete value ++ 1051967:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 1051967:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 1051967:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 1051967:pw-trigger.sh: pw_yaml_get: 100: local id=61661 ++ 1051967:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 1051967:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 1051967:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 1051967:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 1051967:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 1051967:pw-trigger.sh: pw_yaml_get: 108: set +x + 1051967:pw-trigger.sh: pw_series_complete_p: 187: value=True + 1051967:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 1051967:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 1051967:pw-trigger.sh: 71: num_patch=0 + 1051967:pw-trigger.sh: 72: true ++ 1051967:pw-trigger.sh: 74: pw_get_patch_from_series gdb 61661 0 ++ 1051967:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 1051967:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 1051967:pw-trigger.sh: pw_get_patch_from_series: 204: local id=61661 ++ 1051967:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 1051967:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 1051967:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 1051967:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 61661 property '.*' value Patches 0 +++ 1051967:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 1051967:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 1051967:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 1051967:pw-trigger.sh: pw_yaml_get: 100: local id=61661 +++ 1051967:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 1051967:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 1051967:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 1051967:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 1051967:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 1051967:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 1051967:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=136106 ++ 1051967:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 136106 = '' ']' ++ 1051967:pw-trigger.sh: pw_get_patch_from_series: 213: echo 136106 + 1051967:pw-trigger.sh: 74: patch_id=136106 + 1051967:pw-trigger.sh: 75: '[' 136106 = '' ']' ++ 1051967:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 1051967:pw-trigger.sh: 82: pw_get_patch_data gdb 136106 State ++ 1051967:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 1051967:pw-trigger.sh: pw_get_patch_data: 224: local project=gdb ++ 1051967:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=136106 ++ 1051967:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 1051967:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gdb patch 136106 property State value ++ 1051967:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 1051967:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 1051967:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 1051967:pw-trigger.sh: pw_yaml_get: 100: local id=136106 ++ 1051967:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 1051967:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 1051967:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 1051967:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 1051967:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 1051967:pw-trigger.sh: pw_yaml_get: 108: set +x + 1051967:pw-trigger.sh: 82: patch_state=new + 1051967:pw-trigger.sh: 83: case "$patch_state" in ++ 1051967:pw-trigger.sh: 89: pw_patch_check_state 136106 tcwg_gdb_check--master-arm ++ 1051967:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 1051967:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=136106 ++ 1051967:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_check--master-arm ++ 1051967:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 1051967:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_check--master-arm +++ 1051967:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 1051967:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 1051967:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 +++ 1051967:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_check--master-arm ++ 1051967:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 1051967:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 1051967:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 1051967:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_check--master-arm ++ 1051967:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 1051967:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 1051967:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.YcOHZr2v5w +++ 1051967:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 1051967:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.QJDPJlixF3 ++ 1051967:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.YcOHZr2v5w /tmp/tmp.QJDPJlixF3' EXIT ++ 1051967:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 1051967:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/136106/checks/ ++ 1051967: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' ++ 1051967:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 1051967:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 1051967:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1051967:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 1051967:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1051967:pw-trigger.sh: pw_patch_check_state: 267: wait 1057999 ++ 1051967:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 1051967:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1051967:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.QJDPJlixF3 ++ 1051967:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 1051967:pw-trigger.sh: pw_patch_check_state: 270: break ++ 1051967:pw-trigger.sh: pw_patch_check_state: 281: echo pending +++ 1051967:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.YcOHZr2v5w /tmp/tmp.QJDPJlixF3 + 1051967:pw-trigger.sh: 89: check_state=pending + 1051967:pw-trigger.sh: 90: '[' pending = pending ']' + 1051967:pw-trigger.sh: 91: break + 1051967:pw-trigger.sh: 96: '[' 136106 = '' ']' + 1051967:pw-trigger.sh: 101: check_state=success + 1051967:pw-trigger.sh: 102: for prereq_bot in "${prereq_bots[@]}" ++ 1051967:pw-trigger.sh: 103: pw_patch_check_state 136106 tcwg_gdb_build--master-arm ++ 1051967:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 1051967:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=136106 ++ 1051967:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_build--master-arm ++ 1051967:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 1051967:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_build--master-arm +++ 1051967:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 1051967:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 1051967:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 +++ 1051967:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_build--master-arm ++ 1051967:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 1051967:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 1051967:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 1051967:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_build--master-arm ++ 1051967:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 1051967:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 1051967:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.AgXo4qEo4y +++ 1051967:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 1051967:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.VLO6mQXQNG ++ 1051967:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.AgXo4qEo4y /tmp/tmp.VLO6mQXQNG' EXIT ++ 1051967:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 1051967:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/136106/checks/ ++ 1051967: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_build--master-arm&page=last' ++ 1051967:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 1051967:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 1051967:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1051967:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 1051967:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1051967:pw-trigger.sh: pw_patch_check_state: 267: wait 1058014 ++ 1051967:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 1051967:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1051967:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.VLO6mQXQNG ++ 1051967:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 458248, "url": "https://patchwork.sourceware.org/api/1.2/patches/136106/checks/458248/", "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:09:35.834461", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-arm-precommit/builds/10328/log", "context": "tcwg_gdb_build--master-arm", "description": "Build started" }' = null ']' +++ 1051967:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1051967:pw-trigger.sh: pw_patch_check_state: 273: date=2026-05-30T00:09:35.834461 +++ 1051967:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-05-30T00:09:35.834461 +%s ++ 1051967:pw-trigger.sh: pw_patch_check_state: 274: date=1780099775 ++ 1051967:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1780099775 ']' ++ 1051967:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1780099775 +++ 1051967:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1051967:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 1051967:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1051967:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 1051967:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1051967:pw-trigger.sh: pw_patch_check_state: 267: wait 1058021 ++ 1051967:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 1051967:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1051967:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.VLO6mQXQNG ++ 1051967:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 458249, "url": "https://patchwork.sourceware.org/api/1.2/patches/136106/checks/458249/", "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:09:37.375662", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-arm-precommit/builds/10328/log", "context": "tcwg_gdb_build--master-arm", "description": "Patch applied" }' = null ']' +++ 1051967:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1051967:pw-trigger.sh: pw_patch_check_state: 273: date=2026-05-30T00:09:37.375662 +++ 1051967:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-05-30T00:09:37.375662 +%s ++ 1051967:pw-trigger.sh: pw_patch_check_state: 274: date=1780099777 ++ 1051967:pw-trigger.sh: pw_patch_check_state: 275: '[' 1780099775 -le 1780099777 ']' ++ 1051967:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1780099777 +++ 1051967:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1051967:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 1051967:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1051967:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 1051967:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1051967:pw-trigger.sh: pw_patch_check_state: 267: wait 1058028 ++ 1051967:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 1051967:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1051967:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.VLO6mQXQNG ++ 1051967:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 458251, "url": "https://patchwork.sourceware.org/api/1.2/patches/136106/checks/458251/", "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:12:22.268291", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-arm-precommit/builds/10328/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_gdb_build--master-arm", "description": "Build passed" }' = null ']' +++ 1051967:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1051967:pw-trigger.sh: pw_patch_check_state: 273: date=2026-05-30T00:12:22.268291 +++ 1051967:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-05-30T00:12:22.268291 +%s ++ 1051967:pw-trigger.sh: pw_patch_check_state: 274: date=1780099942 ++ 1051967:pw-trigger.sh: pw_patch_check_state: 275: '[' 1780099777 -le 1780099942 ']' ++ 1051967:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1780099942 +++ 1051967:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1051967:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 1051967:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1051967:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 1051967:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1051967:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 1051967:pw-trigger.sh: pw_patch_check_state: 267: wait 1058035 ++ 1051967:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1051967:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.VLO6mQXQNG ++ 1051967:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 1051967:pw-trigger.sh: pw_patch_check_state: 270: break ++ 1051967:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 1051967:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.AgXo4qEo4y /tmp/tmp.VLO6mQXQNG + 1051967:pw-trigger.sh: 103: check_state=success + 1051967:pw-trigger.sh: 104: '[' success '!=' success ']' + 1051967:pw-trigger.sh: 108: '[' success '!=' success ']' + 1051967:pw-trigger.sh: 113: j=4 + 1051967:pw-trigger.sh: 114: cat + 1051967:pw-trigger.sh: 62: '[' 0 -gt 0 ']' + 1051967:pw-trigger.sh: 119: rm /tmp/tmp.fAuyIm7wfa + 1051967:pw-trigger.sh: 121: echo 'Processed 30 series and created 4 pre-commit triggers' Processed 30 series and created 4 pre-commit triggers + 1051967:pw-trigger.sh: 1: pw_deinit gdb + 1051967:pw-trigger.sh: pw_deinit: 57: set -euf -o pipefail + 1051967:pw-trigger.sh: pw_deinit: 58: local project=gdb + 1051967:pw-trigger.sh: pw_deinit: 60: rm -rf /tmp/pw-yaml-cache-1051967 + 1051967:pw-trigger.sh: 1: rm -f /tmp/tmp.fAuyIm7wfa