+ 142169:jenkins13376041272559723388.sh: build_container_exec: 29: set +x + 1554915:pw-trigger.sh: 46: trap 'pw_deinit gdb' EXIT + 1554915:pw-trigger.sh: 47: pw_init gdb + 1554915:pw-trigger.sh: pw_init: 41: set -euf -o pipefail + 1554915:pw-trigger.sh: pw_init: 42: local project=gdb + 1554915:pw-trigger.sh: pw_init: 44: git -C gdb config pw.server https://patchwork.sourceware.org/api/1.2/ + 1554915:pw-trigger.sh: pw_init: 46: git -C gdb config pw.project gdb + 1554915:pw-trigger.sh: pw_init: 48: pw_clear_cache + 1554915:pw-trigger.sh: pw_clear_cache: 68: set -euf -o pipefail + 1554915:pw-trigger.sh: pw_clear_cache: 70: rm -rf /tmp/pw-yaml-cache-1554915 + 1554915:pw-trigger.sh: pw_clear_cache: 71: mkdir /tmp/pw-yaml-cache-1554915 ++ 1554915:pw-trigger.sh: 49: mktemp + 1554915:pw-trigger.sh: 49: yaml=/tmp/tmp.2yZVrAaBLB + 1554915:pw-trigger.sh: 51: trap 'pw_deinit gdb; rm -f /tmp/tmp.2yZVrAaBLB' EXIT + 1554915:pw-trigger.sh: 53: readarray -t prereq_bots ++ 1554915:pw-trigger.sh: 53: print_prereq_bots tcwg_gdb_check--master-arm ++ 1554915:pw-trigger.sh: print_prereq_bots: 26: set -euf -o pipefail ++ 1554915:pw-trigger.sh: print_prereq_bots: 27: local ci_bot=tcwg_gdb_check--master-arm ++ 1554915:pw-trigger.sh: print_prereq_bots: 30: case "$ci_bot" in ++ 1554915:pw-trigger.sh: print_prereq_bots: 32: echo tcwg_gdb_check--master-arm ++ 1554915:pw-trigger.sh: print_prereq_bots: 32: sed -e s/_check--/_build--/ ++ 1554915:pw-trigger.sh: print_prereq_bots: 37: case "$ci_bot" in + 1554915:pw-trigger.sh: 55: git -C gdb pw series list -f yaml + 1554915:pw-trigger.sh: 56: mkdir -p artifacts/jenkins ++ 1554915:pw-trigger.sh: 58: shyaml get-length + 1554915:pw-trigger.sh: 58: len=30 + 1554915:pw-trigger.sh: 59: i=30 + 1554915:pw-trigger.sh: 60: j=0 + 1554915:pw-trigger.sh: 62: '[' 30 -gt 0 ']' + 1554915:pw-trigger.sh: 63: i=29 ++ 1554915:pw-trigger.sh: 64: shyaml get-value 29.id + 1554915:pw-trigger.sh: 64: series_id=61080 + 1554915:pw-trigger.sh: 66: pw_series_complete_p gdb 61080 + 1554915:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 1554915:pw-trigger.sh: pw_series_complete_p: 183: local project=gdb + 1554915:pw-trigger.sh: pw_series_complete_p: 184: local series_id=61080 + 1554915:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 1554915:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get gdb series 61080 property Complete value ++ 1554915:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 1554915:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 1554915:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 1554915:pw-trigger.sh: pw_yaml_get: 100: local id=61080 ++ 1554915:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 1554915:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 1554915:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 1554915:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 1554915:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 1554915:pw-trigger.sh: pw_yaml_get: 108: set +x + 1554915:pw-trigger.sh: pw_series_complete_p: 187: value=True + 1554915:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 1554915:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 1554915:pw-trigger.sh: 71: num_patch=0 + 1554915:pw-trigger.sh: 72: true ++ 1554915:pw-trigger.sh: 74: pw_get_patch_from_series gdb 61080 0 ++ 1554915:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 1554915:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 1554915:pw-trigger.sh: pw_get_patch_from_series: 204: local id=61080 ++ 1554915:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 1554915:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 1554915:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 61080 property '.*' value Patches 0 +++ 1554915:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 1554915:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 1554915:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 1554915:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 1554915:pw-trigger.sh: pw_yaml_get: 100: local id=61080 +++ 1554915:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 1554915:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 1554915:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 1554915:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 1554915:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 1554915:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 1554915:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=135023 ++ 1554915:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 135023 = '' ']' ++ 1554915:pw-trigger.sh: pw_get_patch_from_series: 213: echo 135023 + 1554915:pw-trigger.sh: 74: patch_id=135023 + 1554915:pw-trigger.sh: 75: '[' 135023 = '' ']' ++ 1554915:pw-trigger.sh: 82: pw_get_patch_data gdb 135023 State ++ 1554915:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 1554915:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 1554915:pw-trigger.sh: pw_get_patch_data: 224: local project=gdb ++ 1554915:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=135023 ++ 1554915:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 1554915:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gdb patch 135023 property State value ++ 1554915:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 1554915:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 1554915:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 1554915:pw-trigger.sh: pw_yaml_get: 100: local id=135023 ++ 1554915:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 1554915:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 1554915:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 1554915:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 1554915:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 1554915:pw-trigger.sh: pw_yaml_get: 108: set +x + 1554915:pw-trigger.sh: 82: patch_state=new + 1554915:pw-trigger.sh: 83: case "$patch_state" in ++ 1554915:pw-trigger.sh: 89: pw_patch_check_state 135023 tcwg_gdb_check--master-arm ++ 1554915:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 1554915:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=135023 ++ 1554915:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_check--master-arm ++ 1554915:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 1554915:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_check--master-arm +++ 1554915:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 1554915:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 1554915:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_check--master-arm +++ 1554915:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 1554915:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 1554915:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 1554915:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 1554915:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_check--master-arm ++ 1554915:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 1554915:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 1554915:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.z3q6sMd2Bc +++ 1554915:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 1554915:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.5YHlZGIgCu ++ 1554915:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.z3q6sMd2Bc /tmp/tmp.5YHlZGIgCu' EXIT ++ 1554915:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 1554915:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/135023/checks/ ++ 1554915:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/135023/checks/?user=linaro-tcwg-bot&context=tcwg_gdb_check--master-arm&page=last' ++ 1554915:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 1554915:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 1554915:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1554915:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 1554915:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1554915:pw-trigger.sh: pw_patch_check_state: 267: wait 1555046 ++ 1554915:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 1554915:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1554915:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.5YHlZGIgCu ++ 1554915:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 450596, "url": "https://patchwork.sourceware.org/api/1.2/patches/135023/checks/450596/", "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-16T21:44:19.543277", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_check--master-arm-precommit/builds/10181/log", "context": "tcwg_gdb_check--master-arm", "description": "Test started" }' = null ']' +++ 1554915:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1554915:pw-trigger.sh: pw_patch_check_state: 273: date=2026-05-16T21:44:19.543277 +++ 1554915:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-05-16T21:44:19.543277 +%s ++ 1554915:pw-trigger.sh: pw_patch_check_state: 274: date=1778967859 ++ 1554915:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1778967859 ']' ++ 1554915:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1778967859 +++ 1554915:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1554915:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 1554915:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1554915:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 1554915:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1554915:pw-trigger.sh: pw_patch_check_state: 267: wait 1555053 ++ 1554915:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 1554915:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1554915:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.5YHlZGIgCu ++ 1554915:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 450597, "url": "https://patchwork.sourceware.org/api/1.2/patches/135023/checks/450597/", "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-16T21:44:22.179650", "state": "fail", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_check--master-arm-precommit/builds/10181/archive/artifacts/jenkins/pw-apply.log", "context": "tcwg_gdb_check--master-arm", "description": "Patch failed to apply" }' = null ']' +++ 1554915:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1554915:pw-trigger.sh: pw_patch_check_state: 273: date=2026-05-16T21:44:22.179650 +++ 1554915:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-05-16T21:44:22.179650 +%s ++ 1554915:pw-trigger.sh: pw_patch_check_state: 274: date=1778967862 ++ 1554915:pw-trigger.sh: pw_patch_check_state: 275: '[' 1778967859 -le 1778967862 ']' ++ 1554915:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1778967862 +++ 1554915:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1554915:pw-trigger.sh: pw_patch_check_state: 277: cur_state=fail ++ 1554915:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1554915:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 1554915:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1554915:pw-trigger.sh: pw_patch_check_state: 267: wait 1555060 ++ 1554915:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 1554915:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1554915:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.5YHlZGIgCu ++ 1554915:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 1554915:pw-trigger.sh: pw_patch_check_state: 270: break ++ 1554915:pw-trigger.sh: pw_patch_check_state: 281: echo fail +++ 1554915:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.z3q6sMd2Bc /tmp/tmp.5YHlZGIgCu + 1554915:pw-trigger.sh: 89: check_state=fail + 1554915:pw-trigger.sh: 90: '[' fail = pending ']' + 1554915:pw-trigger.sh: 93: num_patch=1 + 1554915:pw-trigger.sh: 72: true ++ 1554915:pw-trigger.sh: 74: pw_get_patch_from_series gdb 61080 1 ++ 1554915:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 1554915:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 1554915:pw-trigger.sh: pw_get_patch_from_series: 204: local id=61080 ++ 1554915:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 1554915:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 1554915:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 61080 property '.*' value Patches 1 +++ 1554915:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 1554915:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 1554915:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 1554915:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 1554915:pw-trigger.sh: pw_yaml_get: 100: local id=61080 +++ 1554915:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 1554915:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 1554915:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 1554915:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 1554915:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 1554915:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 1554915:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=135021 ++ 1554915:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 135021 = '' ']' ++ 1554915:pw-trigger.sh: pw_get_patch_from_series: 213: echo 135021 + 1554915:pw-trigger.sh: 74: patch_id=135021 + 1554915:pw-trigger.sh: 75: '[' 135021 = '' ']' ++ 1554915:pw-trigger.sh: 82: pw_get_patch_data gdb 135021 State ++ 1554915:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 1554915:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 1554915:pw-trigger.sh: pw_get_patch_data: 224: local project=gdb ++ 1554915:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=135021 ++ 1554915:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 1554915:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gdb patch 135021 property State value ++ 1554915:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 1554915:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 1554915:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 1554915:pw-trigger.sh: pw_yaml_get: 100: local id=135021 ++ 1554915:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 1554915:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 1554915:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 1554915:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 1554915:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 1554915:pw-trigger.sh: pw_yaml_get: 108: set +x + 1554915:pw-trigger.sh: 82: patch_state=new + 1554915:pw-trigger.sh: 83: case "$patch_state" in ++ 1554915:pw-trigger.sh: 89: pw_patch_check_state 135021 tcwg_gdb_check--master-arm ++ 1554915:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 1554915:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=135021 ++ 1554915:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_check--master-arm ++ 1554915:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 1554915:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_check--master-arm +++ 1554915:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 1554915:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 1554915:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_check--master-arm +++ 1554915:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 1554915:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 1554915:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 1554915:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 1554915:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_check--master-arm ++ 1554915:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 1554915:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 1554915:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.oeUFmtxaq6 +++ 1554915:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 1554915:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.qeVTNO8tmW ++ 1554915:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.oeUFmtxaq6 /tmp/tmp.qeVTNO8tmW' EXIT ++ 1554915:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 1554915:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/135021/checks/ ++ 1554915:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/135021/checks/?user=linaro-tcwg-bot&context=tcwg_gdb_check--master-arm&page=last' ++ 1554915:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 1554915:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 1554915:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1554915:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 1554915:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1554915:pw-trigger.sh: pw_patch_check_state: 267: wait 1555124 ++ 1554915:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 1554915:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1554915:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.qeVTNO8tmW ++ 1554915:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 1554915:pw-trigger.sh: pw_patch_check_state: 270: break ++ 1554915:pw-trigger.sh: pw_patch_check_state: 281: echo pending +++ 1554915:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.oeUFmtxaq6 /tmp/tmp.qeVTNO8tmW + 1554915:pw-trigger.sh: 89: check_state=pending + 1554915:pw-trigger.sh: 90: '[' pending = pending ']' + 1554915:pw-trigger.sh: 91: break + 1554915:pw-trigger.sh: 96: '[' 135021 = '' ']' + 1554915:pw-trigger.sh: 101: check_state=success + 1554915:pw-trigger.sh: 102: for prereq_bot in "${prereq_bots[@]}" ++ 1554915:pw-trigger.sh: 103: pw_patch_check_state 135021 tcwg_gdb_build--master-arm ++ 1554915:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 1554915:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=135021 ++ 1554915:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_build--master-arm ++ 1554915:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 1554915:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_build--master-arm +++ 1554915:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 1554915:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 1554915:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_build--master-arm +++ 1554915:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 1554915:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 1554915:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 1554915:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 1554915:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_build--master-arm ++ 1554915:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 1554915:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 1554915:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.Zbx8ayUA9i +++ 1554915:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 1554915:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.44mHkaAdQi ++ 1554915:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.Zbx8ayUA9i /tmp/tmp.44mHkaAdQi' EXIT ++ 1554915:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 1554915:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/135021/checks/ ++ 1554915:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/135021/checks/?user=linaro-tcwg-bot&context=tcwg_gdb_build--master-arm&page=last' ++ 1554915:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 1554915:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 1554915:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1554915:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 1554915:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1554915:pw-trigger.sh: pw_patch_check_state: 267: wait 1555139 ++ 1554915:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 1554915:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1554915:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.44mHkaAdQi ++ 1554915:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 450016, "url": "https://patchwork.sourceware.org/api/1.2/patches/135021/checks/450016/", "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-15T22:13:38.924616", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-arm-precommit/builds/10234/log", "context": "tcwg_gdb_build--master-arm", "description": "Build started" }' = null ']' +++ 1554915:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1554915:pw-trigger.sh: pw_patch_check_state: 273: date=2026-05-15T22:13:38.924616 +++ 1554915:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-05-15T22:13:38.924616 +%s ++ 1554915:pw-trigger.sh: pw_patch_check_state: 274: date=1778883218 ++ 1554915:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1778883218 ']' ++ 1554915:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1778883218 +++ 1554915:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1554915:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 1554915:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1554915:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 1554915:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1554915:pw-trigger.sh: pw_patch_check_state: 267: wait 1555146 ++ 1554915:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 1554915:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1554915:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.44mHkaAdQi ++ 1554915:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 450017, "url": "https://patchwork.sourceware.org/api/1.2/patches/135021/checks/450017/", "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-15T22:13:42.350072", "state": "fail", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-arm-precommit/builds/10234/archive/artifacts/jenkins/pw-apply.log", "context": "tcwg_gdb_build--master-arm", "description": "Patch failed to apply" }' = null ']' +++ 1554915:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1554915:pw-trigger.sh: pw_patch_check_state: 273: date=2026-05-15T22:13:42.350072 +++ 1554915:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-05-15T22:13:42.350072 +%s ++ 1554915:pw-trigger.sh: pw_patch_check_state: 274: date=1778883222 ++ 1554915:pw-trigger.sh: pw_patch_check_state: 275: '[' 1778883218 -le 1778883222 ']' ++ 1554915:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1778883222 +++ 1554915:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1554915:pw-trigger.sh: pw_patch_check_state: 277: cur_state=fail ++ 1554915:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1554915:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 1554915:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1554915:pw-trigger.sh: pw_patch_check_state: 267: wait 1555153 ++ 1554915:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 1554915:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1554915:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.44mHkaAdQi ++ 1554915:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 1554915:pw-trigger.sh: pw_patch_check_state: 270: break ++ 1554915:pw-trigger.sh: pw_patch_check_state: 281: echo fail +++ 1554915:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.Zbx8ayUA9i /tmp/tmp.44mHkaAdQi + 1554915:pw-trigger.sh: 103: check_state=fail + 1554915:pw-trigger.sh: 104: '[' fail '!=' success ']' + 1554915:pw-trigger.sh: 105: break + 1554915:pw-trigger.sh: 108: '[' fail '!=' success ']' + 1554915:pw-trigger.sh: 109: echo 'WARNING: Waiting for 135021:tcwg_gdb_build--master-arm to succeed.' WARNING: Waiting for 135021:tcwg_gdb_build--master-arm to succeed. + 1554915:pw-trigger.sh: 110: continue + 1554915:pw-trigger.sh: 62: '[' 29 -gt 0 ']' + 1554915:pw-trigger.sh: 63: i=28 ++ 1554915:pw-trigger.sh: 64: shyaml get-value 28.id + 1554915:pw-trigger.sh: 64: series_id=61083 + 1554915:pw-trigger.sh: 66: pw_series_complete_p gdb 61083 + 1554915:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 1554915:pw-trigger.sh: pw_series_complete_p: 183: local project=gdb + 1554915:pw-trigger.sh: pw_series_complete_p: 184: local series_id=61083 + 1554915:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 1554915:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get gdb series 61083 property Complete value ++ 1554915:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 1554915:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 1554915:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 1554915:pw-trigger.sh: pw_yaml_get: 100: local id=61083 ++ 1554915:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 1554915:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 1554915:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 1554915:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 1554915:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 1554915:pw-trigger.sh: pw_yaml_get: 108: set +x + 1554915:pw-trigger.sh: pw_series_complete_p: 187: value=True + 1554915:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 1554915:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 1554915:pw-trigger.sh: 71: num_patch=0 + 1554915:pw-trigger.sh: 72: true ++ 1554915:pw-trigger.sh: 74: pw_get_patch_from_series gdb 61083 0 ++ 1554915:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 1554915:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 1554915:pw-trigger.sh: pw_get_patch_from_series: 204: local id=61083 ++ 1554915:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 1554915:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 1554915:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 61083 property '.*' value Patches 0 +++ 1554915:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 1554915:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 1554915:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 1554915:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 1554915:pw-trigger.sh: pw_yaml_get: 100: local id=61083 +++ 1554915:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 1554915:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 1554915:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 1554915:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 1554915:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 1554915:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 1554915:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=135026 ++ 1554915:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 135026 = '' ']' ++ 1554915:pw-trigger.sh: pw_get_patch_from_series: 213: echo 135026 + 1554915:pw-trigger.sh: 74: patch_id=135026 + 1554915:pw-trigger.sh: 75: '[' 135026 = '' ']' ++ 1554915:pw-trigger.sh: 82: pw_get_patch_data gdb 135026 State ++ 1554915:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 1554915:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 1554915:pw-trigger.sh: pw_get_patch_data: 224: local project=gdb ++ 1554915:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=135026 ++ 1554915:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 1554915:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gdb patch 135026 property State value ++ 1554915:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 1554915:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 1554915:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 1554915:pw-trigger.sh: pw_yaml_get: 100: local id=135026 ++ 1554915:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 1554915:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 1554915:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 1554915:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 1554915:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 1554915:pw-trigger.sh: pw_yaml_get: 108: set +x + 1554915:pw-trigger.sh: 82: patch_state=committed + 1554915:pw-trigger.sh: 83: case "$patch_state" in ++ 1554915:pw-trigger.sh: 89: pw_patch_check_state 135026 tcwg_gdb_check--master-arm ++ 1554915:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 1554915:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=135026 ++ 1554915:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_check--master-arm ++ 1554915:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 1554915:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_check--master-arm +++ 1554915:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 1554915:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 1554915:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_check--master-arm +++ 1554915:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 1554915:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 1554915:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 1554915:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 1554915:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_check--master-arm ++ 1554915:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 1554915:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 1554915:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.3lPMU1rKfs +++ 1554915:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 1554915:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.nvKjIkqACE ++ 1554915:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.3lPMU1rKfs /tmp/tmp.nvKjIkqACE' EXIT ++ 1554915:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 1554915:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/135026/checks/ ++ 1554915:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/135026/checks/?user=linaro-tcwg-bot&context=tcwg_gdb_check--master-arm&page=last' ++ 1554915:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 1554915:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 1554915:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1554915:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 1554915:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1554915:pw-trigger.sh: pw_patch_check_state: 267: wait 1555240 ++ 1554915:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 1554915:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1554915:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.nvKjIkqACE ++ 1554915:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 1554915:pw-trigger.sh: pw_patch_check_state: 270: break ++ 1554915:pw-trigger.sh: pw_patch_check_state: 281: echo pending +++ 1554915:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.3lPMU1rKfs /tmp/tmp.nvKjIkqACE + 1554915:pw-trigger.sh: 89: check_state=pending + 1554915:pw-trigger.sh: 90: '[' pending = pending ']' + 1554915:pw-trigger.sh: 91: break + 1554915:pw-trigger.sh: 96: '[' 135026 = '' ']' + 1554915:pw-trigger.sh: 101: check_state=success + 1554915:pw-trigger.sh: 102: for prereq_bot in "${prereq_bots[@]}" ++ 1554915:pw-trigger.sh: 103: pw_patch_check_state 135026 tcwg_gdb_build--master-arm ++ 1554915:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 1554915:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=135026 ++ 1554915:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_build--master-arm ++ 1554915:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 1554915:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_build--master-arm +++ 1554915:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 1554915:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 1554915:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_build--master-arm +++ 1554915:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 1554915:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 1554915:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 1554915:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 1554915:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_build--master-arm ++ 1554915:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 1554915:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 1554915:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.chqbBYxNRw +++ 1554915:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 1554915:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.w7GuGfacg7 ++ 1554915:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.chqbBYxNRw /tmp/tmp.w7GuGfacg7' EXIT ++ 1554915:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 1554915:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/135026/checks/ ++ 1554915:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/135026/checks/?user=linaro-tcwg-bot&context=tcwg_gdb_build--master-arm&page=last' ++ 1554915:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 1554915:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 1554915:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1554915:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 1554915:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1554915:pw-trigger.sh: pw_patch_check_state: 267: wait 1555255 ++ 1554915:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 1554915:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1554915:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.w7GuGfacg7 ++ 1554915:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 449846, "url": "https://patchwork.sourceware.org/api/1.2/patches/135026/checks/449846/", "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-15T16:57:38.250069", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-arm-precommit/builds/10230/log", "context": "tcwg_gdb_build--master-arm", "description": "Build started" }' = null ']' +++ 1554915:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1554915:pw-trigger.sh: pw_patch_check_state: 273: date=2026-05-15T16:57:38.250069 +++ 1554915:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-05-15T16:57:38.250069 +%s ++ 1554915:pw-trigger.sh: pw_patch_check_state: 274: date=1778864258 ++ 1554915:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1778864258 ']' ++ 1554915:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1778864258 +++ 1554915:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1554915:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 1554915:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1554915:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 1554915:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1554915:pw-trigger.sh: pw_patch_check_state: 267: wait 1555262 ++ 1554915:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 1554915:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1554915:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.w7GuGfacg7 ++ 1554915:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 449847, "url": "https://patchwork.sourceware.org/api/1.2/patches/135026/checks/449847/", "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-15T16:57:41.683449", "state": "fail", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-arm-precommit/builds/10230/archive/artifacts/jenkins/pw-apply.log", "context": "tcwg_gdb_build--master-arm", "description": "Patch failed to apply" }' = null ']' +++ 1554915:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1554915:pw-trigger.sh: pw_patch_check_state: 273: date=2026-05-15T16:57:41.683449 +++ 1554915:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-05-15T16:57:41.683449 +%s ++ 1554915:pw-trigger.sh: pw_patch_check_state: 274: date=1778864261 ++ 1554915:pw-trigger.sh: pw_patch_check_state: 275: '[' 1778864258 -le 1778864261 ']' ++ 1554915:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1778864261 +++ 1554915:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1554915:pw-trigger.sh: pw_patch_check_state: 277: cur_state=fail ++ 1554915:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1554915:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 1554915:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1554915:pw-trigger.sh: pw_patch_check_state: 267: wait 1555269 ++ 1554915:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 1554915:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1554915:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.w7GuGfacg7 ++ 1554915:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 1554915:pw-trigger.sh: pw_patch_check_state: 270: break ++ 1554915:pw-trigger.sh: pw_patch_check_state: 281: echo fail +++ 1554915:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.chqbBYxNRw /tmp/tmp.w7GuGfacg7 + 1554915:pw-trigger.sh: 103: check_state=fail + 1554915:pw-trigger.sh: 104: '[' fail '!=' success ']' + 1554915:pw-trigger.sh: 105: break + 1554915:pw-trigger.sh: 108: '[' fail '!=' success ']' + 1554915:pw-trigger.sh: 109: echo 'WARNING: Waiting for 135026:tcwg_gdb_build--master-arm to succeed.' WARNING: Waiting for 135026:tcwg_gdb_build--master-arm to succeed. + 1554915:pw-trigger.sh: 110: continue + 1554915:pw-trigger.sh: 62: '[' 28 -gt 0 ']' + 1554915:pw-trigger.sh: 63: i=27 ++ 1554915:pw-trigger.sh: 64: shyaml get-value 27.id + 1554915:pw-trigger.sh: 64: series_id=61089 + 1554915:pw-trigger.sh: 66: pw_series_complete_p gdb 61089 + 1554915:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 1554915:pw-trigger.sh: pw_series_complete_p: 183: local project=gdb + 1554915:pw-trigger.sh: pw_series_complete_p: 184: local series_id=61089 + 1554915:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 1554915:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get gdb series 61089 property Complete value ++ 1554915:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 1554915:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 1554915:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 1554915:pw-trigger.sh: pw_yaml_get: 100: local id=61089 ++ 1554915:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 1554915:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 1554915:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 1554915:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 1554915:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 1554915:pw-trigger.sh: pw_yaml_get: 108: set +x + 1554915:pw-trigger.sh: pw_series_complete_p: 187: value=True + 1554915:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 1554915:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 1554915:pw-trigger.sh: 71: num_patch=0 + 1554915:pw-trigger.sh: 72: true ++ 1554915:pw-trigger.sh: 74: pw_get_patch_from_series gdb 61089 0 ++ 1554915:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 1554915:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 1554915:pw-trigger.sh: pw_get_patch_from_series: 204: local id=61089 ++ 1554915:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 1554915:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 1554915:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 61089 property '.*' value Patches 0 +++ 1554915:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 1554915:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 1554915:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 1554915:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 1554915:pw-trigger.sh: pw_yaml_get: 100: local id=61089 +++ 1554915:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 1554915:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 1554915:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 1554915:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 1554915:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 1554915:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 1554915:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=135051 ++ 1554915:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 135051 = '' ']' ++ 1554915:pw-trigger.sh: pw_get_patch_from_series: 213: echo 135051 + 1554915:pw-trigger.sh: 74: patch_id=135051 + 1554915:pw-trigger.sh: 75: '[' 135051 = '' ']' ++ 1554915:pw-trigger.sh: 82: pw_get_patch_data gdb 135051 State ++ 1554915:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 1554915:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 1554915:pw-trigger.sh: pw_get_patch_data: 224: local project=gdb ++ 1554915:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=135051 ++ 1554915:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 1554915:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gdb patch 135051 property State value ++ 1554915:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 1554915:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 1554915:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 1554915:pw-trigger.sh: pw_yaml_get: 100: local id=135051 ++ 1554915:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 1554915:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 1554915:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 1554915:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 1554915:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 1554915:pw-trigger.sh: pw_yaml_get: 108: set +x + 1554915:pw-trigger.sh: 82: patch_state=committed + 1554915:pw-trigger.sh: 83: case "$patch_state" in ++ 1554915:pw-trigger.sh: 89: pw_patch_check_state 135051 tcwg_gdb_check--master-arm ++ 1554915:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 1554915:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=135051 ++ 1554915:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_check--master-arm ++ 1554915:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 1554915:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_check--master-arm +++ 1554915:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 1554915:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 1554915:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_check--master-arm +++ 1554915:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 1554915:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 1554915:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 1554915:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 1554915:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_check--master-arm ++ 1554915:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 1554915:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 1554915:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.rGsFOcEOPg +++ 1554915:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 1554915:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.CfhoM53MC1 ++ 1554915:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.rGsFOcEOPg /tmp/tmp.CfhoM53MC1' EXIT ++ 1554915:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 1554915:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/135051/checks/ ++ 1554915:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/135051/checks/?user=linaro-tcwg-bot&context=tcwg_gdb_check--master-arm&page=last' ++ 1554915:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 1554915:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 1554915:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1554915:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 1554915:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1554915:pw-trigger.sh: pw_patch_check_state: 267: wait 1555364 ++ 1554915:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 1554915:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1554915:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.CfhoM53MC1 ++ 1554915:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 450577, "url": "https://patchwork.sourceware.org/api/1.2/patches/135051/checks/450577/", "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-16T21:39:27.471766", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_check--master-arm-precommit/builds/10172/log", "context": "tcwg_gdb_check--master-arm", "description": "Test started" }' = null ']' +++ 1554915:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1554915:pw-trigger.sh: pw_patch_check_state: 273: date=2026-05-16T21:39:27.471766 +++ 1554915:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-05-16T21:39:27.471766 +%s ++ 1554915:pw-trigger.sh: pw_patch_check_state: 274: date=1778967567 ++ 1554915:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1778967567 ']' ++ 1554915:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1778967567 +++ 1554915:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1554915:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 1554915:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1554915:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 1554915:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1554915:pw-trigger.sh: pw_patch_check_state: 267: wait 1555371 ++ 1554915:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 1554915:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1554915:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.CfhoM53MC1 ++ 1554915:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 450578, "url": "https://patchwork.sourceware.org/api/1.2/patches/135051/checks/450578/", "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-16T21:39:29.959966", "state": "fail", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_check--master-arm-precommit/builds/10172/archive/artifacts/jenkins/pw-apply.log", "context": "tcwg_gdb_check--master-arm", "description": "Patch failed to apply" }' = null ']' +++ 1554915:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1554915:pw-trigger.sh: pw_patch_check_state: 273: date=2026-05-16T21:39:29.959966 +++ 1554915:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-05-16T21:39:29.959966 +%s ++ 1554915:pw-trigger.sh: pw_patch_check_state: 274: date=1778967569 ++ 1554915:pw-trigger.sh: pw_patch_check_state: 275: '[' 1778967567 -le 1778967569 ']' ++ 1554915:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1778967569 +++ 1554915:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1554915:pw-trigger.sh: pw_patch_check_state: 277: cur_state=fail ++ 1554915:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1554915:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 1554915:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1554915:pw-trigger.sh: pw_patch_check_state: 267: wait 1555378 ++ 1554915:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 1554915:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1554915:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.CfhoM53MC1 ++ 1554915:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 1554915:pw-trigger.sh: pw_patch_check_state: 270: break ++ 1554915:pw-trigger.sh: pw_patch_check_state: 281: echo fail +++ 1554915:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.rGsFOcEOPg /tmp/tmp.CfhoM53MC1 + 1554915:pw-trigger.sh: 89: check_state=fail + 1554915:pw-trigger.sh: 90: '[' fail = pending ']' + 1554915:pw-trigger.sh: 93: num_patch=1 + 1554915:pw-trigger.sh: 72: true ++ 1554915:pw-trigger.sh: 74: pw_get_patch_from_series gdb 61089 1 ++ 1554915:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 1554915:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 1554915:pw-trigger.sh: pw_get_patch_from_series: 204: local id=61089 ++ 1554915:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 1554915:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 1554915:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 61089 property '.*' value Patches 1 +++ 1554915:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 1554915:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 1554915:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 1554915:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 1554915:pw-trigger.sh: pw_yaml_get: 100: local id=61089 +++ 1554915:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 1554915:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 1554915:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 1554915:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 1554915:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 1554915:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 1554915:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=135053 ++ 1554915:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 135053 = '' ']' ++ 1554915:pw-trigger.sh: pw_get_patch_from_series: 213: echo 135053 + 1554915:pw-trigger.sh: 74: patch_id=135053 + 1554915:pw-trigger.sh: 75: '[' 135053 = '' ']' ++ 1554915:pw-trigger.sh: 82: pw_get_patch_data gdb 135053 State ++ 1554915:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 1554915:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 1554915:pw-trigger.sh: pw_get_patch_data: 224: local project=gdb ++ 1554915:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=135053 ++ 1554915:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 1554915:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gdb patch 135053 property State value ++ 1554915:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 1554915:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 1554915:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 1554915:pw-trigger.sh: pw_yaml_get: 100: local id=135053 ++ 1554915:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 1554915:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 1554915:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 1554915:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 1554915:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 1554915:pw-trigger.sh: pw_yaml_get: 108: set +x + 1554915:pw-trigger.sh: 82: patch_state=committed + 1554915:pw-trigger.sh: 83: case "$patch_state" in ++ 1554915:pw-trigger.sh: 89: pw_patch_check_state 135053 tcwg_gdb_check--master-arm ++ 1554915:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 1554915:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=135053 ++ 1554915:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_check--master-arm ++ 1554915:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 1554915:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_check--master-arm +++ 1554915:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 1554915:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 1554915:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_check--master-arm +++ 1554915:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 1554915:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 1554915:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 1554915:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 1554915:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_check--master-arm ++ 1554915:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 1554915:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 1554915:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.IMQi7OE3wk +++ 1554915:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 1554915:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.KJybbKGqpp ++ 1554915:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.IMQi7OE3wk /tmp/tmp.KJybbKGqpp' EXIT ++ 1554915:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 1554915:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/135053/checks/ ++ 1554915:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/135053/checks/?user=linaro-tcwg-bot&context=tcwg_gdb_check--master-arm&page=last' ++ 1554915:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 1554915:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 1554915:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1554915:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 1554915:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1554915:pw-trigger.sh: pw_patch_check_state: 267: wait 1555442 ++ 1554915:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 1554915:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1554915:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.KJybbKGqpp ++ 1554915:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 1554915:pw-trigger.sh: pw_patch_check_state: 270: break ++ 1554915:pw-trigger.sh: pw_patch_check_state: 281: echo pending +++ 1554915:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.IMQi7OE3wk /tmp/tmp.KJybbKGqpp + 1554915:pw-trigger.sh: 89: check_state=pending + 1554915:pw-trigger.sh: 90: '[' pending = pending ']' + 1554915:pw-trigger.sh: 91: break + 1554915:pw-trigger.sh: 96: '[' 135053 = '' ']' + 1554915:pw-trigger.sh: 101: check_state=success + 1554915:pw-trigger.sh: 102: for prereq_bot in "${prereq_bots[@]}" ++ 1554915:pw-trigger.sh: 103: pw_patch_check_state 135053 tcwg_gdb_build--master-arm ++ 1554915:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 1554915:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=135053 ++ 1554915:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_build--master-arm ++ 1554915:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 1554915:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_build--master-arm +++ 1554915:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 1554915:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 1554915:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_build--master-arm +++ 1554915:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 1554915:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 1554915:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 1554915:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 1554915:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_build--master-arm ++ 1554915:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 1554915:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 1554915:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.gGLP0R9eoy +++ 1554915:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 1554915:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.YJOu8qeaA8 ++ 1554915:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.gGLP0R9eoy /tmp/tmp.YJOu8qeaA8' EXIT ++ 1554915:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 1554915:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/135053/checks/ ++ 1554915:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/135053/checks/?user=linaro-tcwg-bot&context=tcwg_gdb_build--master-arm&page=last' ++ 1554915:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 1554915:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 1554915:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1554915:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 1554915:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1554915:pw-trigger.sh: pw_patch_check_state: 267: wait 1555457 ++ 1554915:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 1554915:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1554915:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.YJOu8qeaA8 ++ 1554915:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 450018, "url": "https://patchwork.sourceware.org/api/1.2/patches/135053/checks/450018/", "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-15T22:13:42.648900", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-arm-precommit/builds/10235/log", "context": "tcwg_gdb_build--master-arm", "description": "Build started" }' = null ']' +++ 1554915:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1554915:pw-trigger.sh: pw_patch_check_state: 273: date=2026-05-15T22:13:42.648900 +++ 1554915:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-05-15T22:13:42.648900 +%s ++ 1554915:pw-trigger.sh: pw_patch_check_state: 274: date=1778883222 ++ 1554915:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1778883222 ']' ++ 1554915:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1778883222 +++ 1554915:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1554915:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 1554915:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1554915:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 1554915:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1554915:pw-trigger.sh: pw_patch_check_state: 267: wait 1555464 ++ 1554915:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 1554915:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1554915:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.YJOu8qeaA8 ++ 1554915:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 450020, "url": "https://patchwork.sourceware.org/api/1.2/patches/135053/checks/450020/", "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-15T22:13:45.934390", "state": "fail", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-arm-precommit/builds/10235/archive/artifacts/jenkins/pw-apply.log", "context": "tcwg_gdb_build--master-arm", "description": "Patch failed to apply" }' = null ']' +++ 1554915:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1554915:pw-trigger.sh: pw_patch_check_state: 273: date=2026-05-15T22:13:45.934390 +++ 1554915:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-05-15T22:13:45.934390 +%s ++ 1554915:pw-trigger.sh: pw_patch_check_state: 274: date=1778883225 ++ 1554915:pw-trigger.sh: pw_patch_check_state: 275: '[' 1778883222 -le 1778883225 ']' ++ 1554915:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1778883225 +++ 1554915:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1554915:pw-trigger.sh: pw_patch_check_state: 277: cur_state=fail ++ 1554915:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1554915:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 1554915:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1554915:pw-trigger.sh: pw_patch_check_state: 267: wait 1555471 ++ 1554915:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 1554915:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1554915:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.YJOu8qeaA8 ++ 1554915:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 1554915:pw-trigger.sh: pw_patch_check_state: 270: break ++ 1554915:pw-trigger.sh: pw_patch_check_state: 281: echo fail +++ 1554915:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.gGLP0R9eoy /tmp/tmp.YJOu8qeaA8 + 1554915:pw-trigger.sh: 103: check_state=fail + 1554915:pw-trigger.sh: 104: '[' fail '!=' success ']' + 1554915:pw-trigger.sh: 105: break + 1554915:pw-trigger.sh: 108: '[' fail '!=' success ']' + 1554915:pw-trigger.sh: 109: echo 'WARNING: Waiting for 135053:tcwg_gdb_build--master-arm to succeed.' WARNING: Waiting for 135053:tcwg_gdb_build--master-arm to succeed. + 1554915:pw-trigger.sh: 110: continue + 1554915:pw-trigger.sh: 62: '[' 27 -gt 0 ']' + 1554915:pw-trigger.sh: 63: i=26 ++ 1554915:pw-trigger.sh: 64: shyaml get-value 26.id + 1554915:pw-trigger.sh: 64: series_id=61094 + 1554915:pw-trigger.sh: 66: pw_series_complete_p gdb 61094 + 1554915:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 1554915:pw-trigger.sh: pw_series_complete_p: 183: local project=gdb + 1554915:pw-trigger.sh: pw_series_complete_p: 184: local series_id=61094 + 1554915:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 1554915:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get gdb series 61094 property Complete value ++ 1554915:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 1554915:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 1554915:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 1554915:pw-trigger.sh: pw_yaml_get: 100: local id=61094 ++ 1554915:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 1554915:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 1554915:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 1554915:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 1554915:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 1554915:pw-trigger.sh: pw_yaml_get: 108: set +x + 1554915:pw-trigger.sh: pw_series_complete_p: 187: value=True + 1554915:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 1554915:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 1554915:pw-trigger.sh: 71: num_patch=0 + 1554915:pw-trigger.sh: 72: true ++ 1554915:pw-trigger.sh: 74: pw_get_patch_from_series gdb 61094 0 ++ 1554915:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 1554915:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 1554915:pw-trigger.sh: pw_get_patch_from_series: 204: local id=61094 ++ 1554915:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 1554915:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 1554915:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 61094 property '.*' value Patches 0 +++ 1554915:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 1554915:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 1554915:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 1554915:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 1554915:pw-trigger.sh: pw_yaml_get: 100: local id=61094 +++ 1554915:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 1554915:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 1554915:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 1554915:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 1554915:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 1554915:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 1554915:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=135058 ++ 1554915:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 135058 = '' ']' ++ 1554915:pw-trigger.sh: pw_get_patch_from_series: 213: echo 135058 + 1554915:pw-trigger.sh: 74: patch_id=135058 + 1554915:pw-trigger.sh: 75: '[' 135058 = '' ']' ++ 1554915:pw-trigger.sh: 82: pw_get_patch_data gdb 135058 State ++ 1554915:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 1554915:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 1554915:pw-trigger.sh: pw_get_patch_data: 224: local project=gdb ++ 1554915:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=135058 ++ 1554915:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 1554915:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gdb patch 135058 property State value ++ 1554915:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 1554915:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 1554915:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 1554915:pw-trigger.sh: pw_yaml_get: 100: local id=135058 ++ 1554915:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 1554915:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 1554915:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 1554915:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 1554915:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 1554915:pw-trigger.sh: pw_yaml_get: 108: set +x + 1554915:pw-trigger.sh: 82: patch_state=new + 1554915:pw-trigger.sh: 83: case "$patch_state" in ++ 1554915:pw-trigger.sh: 89: pw_patch_check_state 135058 tcwg_gdb_check--master-arm ++ 1554915:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 1554915:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=135058 ++ 1554915:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_check--master-arm ++ 1554915:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 1554915:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_check--master-arm +++ 1554915:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 1554915:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 1554915:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_check--master-arm +++ 1554915:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 1554915:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 1554915:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 1554915:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 1554915:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_check--master-arm ++ 1554915:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 1554915:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 1554915:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.13E0OWSJXc +++ 1554915:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 1554915:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.WNMQPmpMvm ++ 1554915:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.13E0OWSJXc /tmp/tmp.WNMQPmpMvm' EXIT ++ 1554915:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 1554915:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/135058/checks/ ++ 1554915:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/135058/checks/?user=linaro-tcwg-bot&context=tcwg_gdb_check--master-arm&page=last' ++ 1554915:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 1554915:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 1554915:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1554915:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 1554915:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1554915:pw-trigger.sh: pw_patch_check_state: 267: wait 1555558 ++ 1554915:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 1554915:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1554915:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.WNMQPmpMvm ++ 1554915:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 1554915:pw-trigger.sh: pw_patch_check_state: 270: break ++ 1554915:pw-trigger.sh: pw_patch_check_state: 281: echo pending +++ 1554915:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.13E0OWSJXc /tmp/tmp.WNMQPmpMvm + 1554915:pw-trigger.sh: 89: check_state=pending + 1554915:pw-trigger.sh: 90: '[' pending = pending ']' + 1554915:pw-trigger.sh: 91: break + 1554915:pw-trigger.sh: 96: '[' 135058 = '' ']' + 1554915:pw-trigger.sh: 101: check_state=success + 1554915:pw-trigger.sh: 102: for prereq_bot in "${prereq_bots[@]}" ++ 1554915:pw-trigger.sh: 103: pw_patch_check_state 135058 tcwg_gdb_build--master-arm ++ 1554915:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 1554915:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=135058 ++ 1554915:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_build--master-arm ++ 1554915:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 1554915:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_build--master-arm +++ 1554915:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 1554915:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 1554915:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_build--master-arm +++ 1554915:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 1554915:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 1554915:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 1554915:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 1554915:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_build--master-arm ++ 1554915:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 1554915:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 1554915:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.SPeJugVZAF +++ 1554915:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 1554915:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.mkXPPaKD0u ++ 1554915:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.SPeJugVZAF /tmp/tmp.mkXPPaKD0u' EXIT ++ 1554915:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 1554915:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/135058/checks/ ++ 1554915:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/135058/checks/?user=linaro-tcwg-bot&context=tcwg_gdb_build--master-arm&page=last' ++ 1554915:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 1554915:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 1554915:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1554915:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 1554915:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1554915:pw-trigger.sh: pw_patch_check_state: 267: wait 1555573 ++ 1554915:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 1554915:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1554915:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.mkXPPaKD0u ++ 1554915:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 449850, "url": "https://patchwork.sourceware.org/api/1.2/patches/135058/checks/449850/", "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-15T16:58:06.973421", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-arm-precommit/builds/10232/log", "context": "tcwg_gdb_build--master-arm", "description": "Build started" }' = null ']' +++ 1554915:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1554915:pw-trigger.sh: pw_patch_check_state: 273: date=2026-05-15T16:58:06.973421 +++ 1554915:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-05-15T16:58:06.973421 +%s ++ 1554915:pw-trigger.sh: pw_patch_check_state: 274: date=1778864286 ++ 1554915:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1778864286 ']' ++ 1554915:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1778864286 +++ 1554915:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1554915:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 1554915:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1554915:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 1554915:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1554915:pw-trigger.sh: pw_patch_check_state: 267: wait 1555580 ++ 1554915:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 1554915:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1554915:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.mkXPPaKD0u ++ 1554915:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 449851, "url": "https://patchwork.sourceware.org/api/1.2/patches/135058/checks/449851/", "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-15T16:58:09.273934", "state": "fail", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-arm-precommit/builds/10232/archive/artifacts/jenkins/pw-apply.log", "context": "tcwg_gdb_build--master-arm", "description": "Patch failed to apply" }' = null ']' +++ 1554915:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1554915:pw-trigger.sh: pw_patch_check_state: 273: date=2026-05-15T16:58:09.273934 +++ 1554915:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-05-15T16:58:09.273934 +%s ++ 1554915:pw-trigger.sh: pw_patch_check_state: 274: date=1778864289 ++ 1554915:pw-trigger.sh: pw_patch_check_state: 275: '[' 1778864286 -le 1778864289 ']' ++ 1554915:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1778864289 +++ 1554915:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1554915:pw-trigger.sh: pw_patch_check_state: 277: cur_state=fail ++ 1554915:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1554915:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 1554915:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1554915:pw-trigger.sh: pw_patch_check_state: 267: wait 1555587 ++ 1554915:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 1554915:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1554915:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.mkXPPaKD0u ++ 1554915:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 1554915:pw-trigger.sh: pw_patch_check_state: 270: break ++ 1554915:pw-trigger.sh: pw_patch_check_state: 281: echo fail +++ 1554915:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.SPeJugVZAF /tmp/tmp.mkXPPaKD0u + 1554915:pw-trigger.sh: 103: check_state=fail + 1554915:pw-trigger.sh: 104: '[' fail '!=' success ']' + 1554915:pw-trigger.sh: 105: break + 1554915:pw-trigger.sh: 108: '[' fail '!=' success ']' + 1554915:pw-trigger.sh: 109: echo 'WARNING: Waiting for 135058:tcwg_gdb_build--master-arm to succeed.' WARNING: Waiting for 135058:tcwg_gdb_build--master-arm to succeed. + 1554915:pw-trigger.sh: 110: continue + 1554915:pw-trigger.sh: 62: '[' 26 -gt 0 ']' + 1554915:pw-trigger.sh: 63: i=25 ++ 1554915:pw-trigger.sh: 64: shyaml get-value 25.id + 1554915:pw-trigger.sh: 64: series_id=61103 + 1554915:pw-trigger.sh: 66: pw_series_complete_p gdb 61103 + 1554915:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 1554915:pw-trigger.sh: pw_series_complete_p: 183: local project=gdb + 1554915:pw-trigger.sh: pw_series_complete_p: 184: local series_id=61103 + 1554915:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 1554915:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get gdb series 61103 property Complete value ++ 1554915:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 1554915:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 1554915:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 1554915:pw-trigger.sh: pw_yaml_get: 100: local id=61103 ++ 1554915:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 1554915:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 1554915:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 1554915:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 1554915:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 1554915:pw-trigger.sh: pw_yaml_get: 108: set +x + 1554915:pw-trigger.sh: pw_series_complete_p: 187: value=True + 1554915:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 1554915:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 1554915:pw-trigger.sh: 71: num_patch=0 + 1554915:pw-trigger.sh: 72: true ++ 1554915:pw-trigger.sh: 74: pw_get_patch_from_series gdb 61103 0 ++ 1554915:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 1554915:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 1554915:pw-trigger.sh: pw_get_patch_from_series: 204: local id=61103 ++ 1554915:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 1554915:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 1554915:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 61103 property '.*' value Patches 0 +++ 1554915:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 1554915:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 1554915:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 1554915:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 1554915:pw-trigger.sh: pw_yaml_get: 100: local id=61103 +++ 1554915:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 1554915:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 1554915:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 1554915:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 1554915:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 1554915:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 1554915:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=135081 ++ 1554915:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 135081 = '' ']' ++ 1554915:pw-trigger.sh: pw_get_patch_from_series: 213: echo 135081 + 1554915:pw-trigger.sh: 74: patch_id=135081 + 1554915:pw-trigger.sh: 75: '[' 135081 = '' ']' ++ 1554915:pw-trigger.sh: 82: pw_get_patch_data gdb 135081 State ++ 1554915:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 1554915:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 1554915:pw-trigger.sh: pw_get_patch_data: 224: local project=gdb ++ 1554915:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=135081 ++ 1554915:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 1554915:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gdb patch 135081 property State value ++ 1554915:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 1554915:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 1554915:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 1554915:pw-trigger.sh: pw_yaml_get: 100: local id=135081 ++ 1554915:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 1554915:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 1554915:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 1554915:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 1554915:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 1554915:pw-trigger.sh: pw_yaml_get: 108: set +x + 1554915:pw-trigger.sh: 82: patch_state=new + 1554915:pw-trigger.sh: 83: case "$patch_state" in ++ 1554915:pw-trigger.sh: 89: pw_patch_check_state 135081 tcwg_gdb_check--master-arm ++ 1554915:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 1554915:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=135081 ++ 1554915:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_check--master-arm ++ 1554915:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 1554915:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_check--master-arm +++ 1554915:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 1554915:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 1554915:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_check--master-arm +++ 1554915:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 1554915:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 1554915:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 1554915:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 1554915:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_check--master-arm ++ 1554915:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 1554915:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 1554915:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.ZK2bxzQTX1 +++ 1554915:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 1554915:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.bCXpDzv8d7 ++ 1554915:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.ZK2bxzQTX1 /tmp/tmp.bCXpDzv8d7' EXIT ++ 1554915:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 1554915:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/135081/checks/ ++ 1554915:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/135081/checks/?user=linaro-tcwg-bot&context=tcwg_gdb_check--master-arm&page=last' ++ 1554915:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 1554915:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 1554915:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1554915:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 1554915:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1554915:pw-trigger.sh: pw_patch_check_state: 267: wait 1555686 ++ 1554915:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 1554915:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1554915:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.bCXpDzv8d7 ++ 1554915:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 1554915:pw-trigger.sh: pw_patch_check_state: 270: break ++ 1554915:pw-trigger.sh: pw_patch_check_state: 281: echo pending +++ 1554915:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.ZK2bxzQTX1 /tmp/tmp.bCXpDzv8d7 + 1554915:pw-trigger.sh: 89: check_state=pending + 1554915:pw-trigger.sh: 90: '[' pending = pending ']' + 1554915:pw-trigger.sh: 91: break + 1554915:pw-trigger.sh: 96: '[' 135081 = '' ']' + 1554915:pw-trigger.sh: 101: check_state=success + 1554915:pw-trigger.sh: 102: for prereq_bot in "${prereq_bots[@]}" ++ 1554915:pw-trigger.sh: 103: pw_patch_check_state 135081 tcwg_gdb_build--master-arm ++ 1554915:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 1554915:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=135081 ++ 1554915:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_build--master-arm ++ 1554915:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 1554915:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_build--master-arm +++ 1554915:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 1554915:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 1554915:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_build--master-arm +++ 1554915:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 1554915:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 1554915:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 1554915:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 1554915:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_build--master-arm ++ 1554915:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 1554915:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 1554915:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.qsoq3Z6HBp +++ 1554915:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 1554915:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.JudZ1eEOtK ++ 1554915:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.qsoq3Z6HBp /tmp/tmp.JudZ1eEOtK' EXIT ++ 1554915:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 1554915:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/135081/checks/ ++ 1554915:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/135081/checks/?user=linaro-tcwg-bot&context=tcwg_gdb_build--master-arm&page=last' ++ 1554915:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 1554915:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 1554915:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1554915:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 1554915:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1554915:pw-trigger.sh: pw_patch_check_state: 267: wait 1555701 ++ 1554915:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 1554915:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1554915:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.JudZ1eEOtK ++ 1554915:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 449852, "url": "https://patchwork.sourceware.org/api/1.2/patches/135081/checks/449852/", "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-15T16:58:18.416427", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-arm-precommit/builds/10233/log", "context": "tcwg_gdb_build--master-arm", "description": "Build started" }' = null ']' +++ 1554915:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1554915:pw-trigger.sh: pw_patch_check_state: 273: date=2026-05-15T16:58:18.416427 +++ 1554915:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-05-15T16:58:18.416427 +%s ++ 1554915:pw-trigger.sh: pw_patch_check_state: 274: date=1778864298 ++ 1554915:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1778864298 ']' ++ 1554915:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1778864298 +++ 1554915:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1554915:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 1554915:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1554915:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 1554915:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1554915:pw-trigger.sh: pw_patch_check_state: 267: wait 1555708 ++ 1554915:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 1554915:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1554915:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.JudZ1eEOtK ++ 1554915:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 449853, "url": "https://patchwork.sourceware.org/api/1.2/patches/135081/checks/449853/", "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-15T16:58:23.027171", "state": "fail", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-arm-precommit/builds/10233/archive/artifacts/jenkins/pw-apply.log", "context": "tcwg_gdb_build--master-arm", "description": "Patch failed to apply" }' = null ']' +++ 1554915:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1554915:pw-trigger.sh: pw_patch_check_state: 273: date=2026-05-15T16:58:23.027171 +++ 1554915:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-05-15T16:58:23.027171 +%s ++ 1554915:pw-trigger.sh: pw_patch_check_state: 274: date=1778864303 ++ 1554915:pw-trigger.sh: pw_patch_check_state: 275: '[' 1778864298 -le 1778864303 ']' ++ 1554915:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1778864303 +++ 1554915:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1554915:pw-trigger.sh: pw_patch_check_state: 277: cur_state=fail ++ 1554915:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1554915:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 1554915:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1554915:pw-trigger.sh: pw_patch_check_state: 267: wait 1555715 ++ 1554915:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 1554915:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1554915:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.JudZ1eEOtK ++ 1554915:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 1554915:pw-trigger.sh: pw_patch_check_state: 270: break ++ 1554915:pw-trigger.sh: pw_patch_check_state: 281: echo fail +++ 1554915:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.qsoq3Z6HBp /tmp/tmp.JudZ1eEOtK + 1554915:pw-trigger.sh: 103: check_state=fail + 1554915:pw-trigger.sh: 104: '[' fail '!=' success ']' + 1554915:pw-trigger.sh: 105: break + 1554915:pw-trigger.sh: 108: '[' fail '!=' success ']' + 1554915:pw-trigger.sh: 109: echo 'WARNING: Waiting for 135081:tcwg_gdb_build--master-arm to succeed.' WARNING: Waiting for 135081:tcwg_gdb_build--master-arm to succeed. + 1554915:pw-trigger.sh: 110: continue + 1554915:pw-trigger.sh: 62: '[' 25 -gt 0 ']' + 1554915:pw-trigger.sh: 63: i=24 ++ 1554915:pw-trigger.sh: 64: shyaml get-value 24.id + 1554915:pw-trigger.sh: 64: series_id=61104 + 1554915:pw-trigger.sh: 66: pw_series_complete_p gdb 61104 + 1554915:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 1554915:pw-trigger.sh: pw_series_complete_p: 183: local project=gdb + 1554915:pw-trigger.sh: pw_series_complete_p: 184: local series_id=61104 + 1554915:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 1554915:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get gdb series 61104 property Complete value ++ 1554915:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 1554915:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 1554915:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 1554915:pw-trigger.sh: pw_yaml_get: 100: local id=61104 ++ 1554915:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 1554915:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 1554915:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 1554915:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 1554915:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 1554915:pw-trigger.sh: pw_yaml_get: 108: set +x + 1554915:pw-trigger.sh: pw_series_complete_p: 187: value=False + 1554915:pw-trigger.sh: pw_series_complete_p: 188: '[' False = True ']' + 1554915:pw-trigger.sh: pw_series_complete_p: 191: return 1 + 1554915:pw-trigger.sh: 67: continue + 1554915:pw-trigger.sh: 62: '[' 24 -gt 0 ']' + 1554915:pw-trigger.sh: 63: i=23 ++ 1554915:pw-trigger.sh: 64: shyaml get-value 23.id + 1554915:pw-trigger.sh: 64: series_id=61105 + 1554915:pw-trigger.sh: 66: pw_series_complete_p gdb 61105 + 1554915:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 1554915:pw-trigger.sh: pw_series_complete_p: 183: local project=gdb + 1554915:pw-trigger.sh: pw_series_complete_p: 184: local series_id=61105 + 1554915:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 1554915:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get gdb series 61105 property Complete value ++ 1554915:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 1554915:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 1554915:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 1554915:pw-trigger.sh: pw_yaml_get: 100: local id=61105 ++ 1554915:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 1554915:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 1554915:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 1554915:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 1554915:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 1554915:pw-trigger.sh: pw_yaml_get: 108: set +x + 1554915:pw-trigger.sh: pw_series_complete_p: 187: value=False + 1554915:pw-trigger.sh: pw_series_complete_p: 188: '[' False = True ']' + 1554915:pw-trigger.sh: pw_series_complete_p: 191: return 1 + 1554915:pw-trigger.sh: 67: continue + 1554915:pw-trigger.sh: 62: '[' 23 -gt 0 ']' + 1554915:pw-trigger.sh: 63: i=22 ++ 1554915:pw-trigger.sh: 64: shyaml get-value 22.id + 1554915:pw-trigger.sh: 64: series_id=61109 + 1554915:pw-trigger.sh: 66: pw_series_complete_p gdb 61109 + 1554915:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 1554915:pw-trigger.sh: pw_series_complete_p: 183: local project=gdb + 1554915:pw-trigger.sh: pw_series_complete_p: 184: local series_id=61109 + 1554915:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 1554915:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get gdb series 61109 property Complete value ++ 1554915:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 1554915:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 1554915:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 1554915:pw-trigger.sh: pw_yaml_get: 100: local id=61109 ++ 1554915:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 1554915:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 1554915:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 1554915:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 1554915:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 1554915:pw-trigger.sh: pw_yaml_get: 108: set +x + 1554915:pw-trigger.sh: pw_series_complete_p: 187: value=True + 1554915:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 1554915:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 1554915:pw-trigger.sh: 71: num_patch=0 + 1554915:pw-trigger.sh: 72: true ++ 1554915:pw-trigger.sh: 74: pw_get_patch_from_series gdb 61109 0 ++ 1554915:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 1554915:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 1554915:pw-trigger.sh: pw_get_patch_from_series: 204: local id=61109 ++ 1554915:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 1554915:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 1554915:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 61109 property '.*' value Patches 0 +++ 1554915:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 1554915:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 1554915:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 1554915:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 1554915:pw-trigger.sh: pw_yaml_get: 100: local id=61109 +++ 1554915:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 1554915:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 1554915:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 1554915:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 1554915:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 1554915:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 1554915:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=135087 ++ 1554915:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 135087 = '' ']' ++ 1554915:pw-trigger.sh: pw_get_patch_from_series: 213: echo 135087 + 1554915:pw-trigger.sh: 74: patch_id=135087 + 1554915:pw-trigger.sh: 75: '[' 135087 = '' ']' ++ 1554915:pw-trigger.sh: 82: pw_get_patch_data gdb 135087 State ++ 1554915:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 1554915:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 1554915:pw-trigger.sh: pw_get_patch_data: 224: local project=gdb ++ 1554915:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=135087 ++ 1554915:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 1554915:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gdb patch 135087 property State value ++ 1554915:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 1554915:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 1554915:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 1554915:pw-trigger.sh: pw_yaml_get: 100: local id=135087 ++ 1554915:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 1554915:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 1554915:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 1554915:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 1554915:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 1554915:pw-trigger.sh: pw_yaml_get: 108: set +x + 1554915:pw-trigger.sh: 82: patch_state=new + 1554915:pw-trigger.sh: 83: case "$patch_state" in ++ 1554915:pw-trigger.sh: 89: pw_patch_check_state 135087 tcwg_gdb_check--master-arm ++ 1554915:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 1554915:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=135087 ++ 1554915:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_check--master-arm ++ 1554915:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 1554915:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_check--master-arm +++ 1554915:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 1554915:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 1554915:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_check--master-arm +++ 1554915:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 1554915:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 1554915:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 1554915:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 1554915:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_check--master-arm ++ 1554915:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 1554915:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 1554915:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.VQJHa8XqW2 +++ 1554915:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 1554915:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.Jz0TcPFt4s ++ 1554915:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.VQJHa8XqW2 /tmp/tmp.Jz0TcPFt4s' EXIT ++ 1554915:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 1554915:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/135087/checks/ ++ 1554915:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/135087/checks/?user=linaro-tcwg-bot&context=tcwg_gdb_check--master-arm&page=last' ++ 1554915:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 1554915:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 1554915:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1554915:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 1554915:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1554915:pw-trigger.sh: pw_patch_check_state: 267: wait 1555860 ++ 1554915:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 1554915:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1554915:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.Jz0TcPFt4s ++ 1554915:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 1554915:pw-trigger.sh: pw_patch_check_state: 270: break ++ 1554915:pw-trigger.sh: pw_patch_check_state: 281: echo pending +++ 1554915:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.VQJHa8XqW2 /tmp/tmp.Jz0TcPFt4s + 1554915:pw-trigger.sh: 89: check_state=pending + 1554915:pw-trigger.sh: 90: '[' pending = pending ']' + 1554915:pw-trigger.sh: 91: break + 1554915:pw-trigger.sh: 96: '[' 135087 = '' ']' + 1554915:pw-trigger.sh: 101: check_state=success + 1554915:pw-trigger.sh: 102: for prereq_bot in "${prereq_bots[@]}" ++ 1554915:pw-trigger.sh: 103: pw_patch_check_state 135087 tcwg_gdb_build--master-arm ++ 1554915:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 1554915:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=135087 ++ 1554915:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_build--master-arm ++ 1554915:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 1554915:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_build--master-arm +++ 1554915:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 1554915:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 1554915:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_build--master-arm +++ 1554915:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 1554915:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 1554915:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 1554915:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 1554915:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_build--master-arm ++ 1554915:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 1554915:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 1554915:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.Ju3jBacvUh +++ 1554915:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 1554915:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.3BudkZVYZH ++ 1554915:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.Ju3jBacvUh /tmp/tmp.3BudkZVYZH' EXIT ++ 1554915:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 1554915:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/135087/checks/ ++ 1554915:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/135087/checks/?user=linaro-tcwg-bot&context=tcwg_gdb_build--master-arm&page=last' ++ 1554915:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 1554915:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 1554915:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1554915:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 1554915:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1554915:pw-trigger.sh: pw_patch_check_state: 267: wait 1555875 ++ 1554915:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 1554915:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1554915:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.3BudkZVYZH ++ 1554915:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 450023, "url": "https://patchwork.sourceware.org/api/1.2/patches/135087/checks/450023/", "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-15T22:14:03.725009", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-arm-precommit/builds/10237/log", "context": "tcwg_gdb_build--master-arm", "description": "Build started" }' = null ']' +++ 1554915:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1554915:pw-trigger.sh: pw_patch_check_state: 273: date=2026-05-15T22:14:03.725009 +++ 1554915:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-05-15T22:14:03.725009 +%s ++ 1554915:pw-trigger.sh: pw_patch_check_state: 274: date=1778883243 ++ 1554915:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1778883243 ']' ++ 1554915:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1778883243 +++ 1554915:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1554915:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 1554915:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1554915:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 1554915:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1554915:pw-trigger.sh: pw_patch_check_state: 267: wait 1555882 ++ 1554915:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 1554915:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1554915:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.3BudkZVYZH ++ 1554915:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 450025, "url": "https://patchwork.sourceware.org/api/1.2/patches/135087/checks/450025/", "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-15T22:14:06.198341", "state": "fail", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-arm-precommit/builds/10237/archive/artifacts/jenkins/pw-apply.log", "context": "tcwg_gdb_build--master-arm", "description": "Patch failed to apply" }' = null ']' +++ 1554915:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1554915:pw-trigger.sh: pw_patch_check_state: 273: date=2026-05-15T22:14:06.198341 +++ 1554915:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-05-15T22:14:06.198341 +%s ++ 1554915:pw-trigger.sh: pw_patch_check_state: 274: date=1778883246 ++ 1554915:pw-trigger.sh: pw_patch_check_state: 275: '[' 1778883243 -le 1778883246 ']' ++ 1554915:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1778883246 +++ 1554915:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1554915:pw-trigger.sh: pw_patch_check_state: 277: cur_state=fail ++ 1554915:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1554915:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 1554915:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1554915:pw-trigger.sh: pw_patch_check_state: 267: wait 1555889 ++ 1554915:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 1554915:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1554915:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.3BudkZVYZH ++ 1554915:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 1554915:pw-trigger.sh: pw_patch_check_state: 270: break ++ 1554915:pw-trigger.sh: pw_patch_check_state: 281: echo fail +++ 1554915:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.Ju3jBacvUh /tmp/tmp.3BudkZVYZH + 1554915:pw-trigger.sh: 103: check_state=fail + 1554915:pw-trigger.sh: 104: '[' fail '!=' success ']' + 1554915:pw-trigger.sh: 105: break + 1554915:pw-trigger.sh: 108: '[' fail '!=' success ']' WARNING: Waiting for 135087:tcwg_gdb_build--master-arm to succeed. + 1554915:pw-trigger.sh: 109: echo 'WARNING: Waiting for 135087:tcwg_gdb_build--master-arm to succeed.' + 1554915:pw-trigger.sh: 110: continue + 1554915:pw-trigger.sh: 62: '[' 22 -gt 0 ']' + 1554915:pw-trigger.sh: 63: i=21 ++ 1554915:pw-trigger.sh: 64: shyaml get-value 21.id + 1554915:pw-trigger.sh: 64: series_id=61111 + 1554915:pw-trigger.sh: 66: pw_series_complete_p gdb 61111 + 1554915:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 1554915:pw-trigger.sh: pw_series_complete_p: 183: local project=gdb + 1554915:pw-trigger.sh: pw_series_complete_p: 184: local series_id=61111 + 1554915:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 1554915:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get gdb series 61111 property Complete value ++ 1554915:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 1554915:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 1554915:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 1554915:pw-trigger.sh: pw_yaml_get: 100: local id=61111 ++ 1554915:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 1554915:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 1554915:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 1554915:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 1554915:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 1554915:pw-trigger.sh: pw_yaml_get: 108: set +x + 1554915:pw-trigger.sh: pw_series_complete_p: 187: value=True + 1554915:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 1554915:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 1554915:pw-trigger.sh: 71: num_patch=0 + 1554915:pw-trigger.sh: 72: true ++ 1554915:pw-trigger.sh: 74: pw_get_patch_from_series gdb 61111 0 ++ 1554915:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 1554915:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 1554915:pw-trigger.sh: pw_get_patch_from_series: 204: local id=61111 ++ 1554915:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 1554915:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 1554915:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 61111 property '.*' value Patches 0 +++ 1554915:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 1554915:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 1554915:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 1554915:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 1554915:pw-trigger.sh: pw_yaml_get: 100: local id=61111 +++ 1554915:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 1554915:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 1554915:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 1554915:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 1554915:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 1554915:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 1554915:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=135097 ++ 1554915:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 135097 = '' ']' ++ 1554915:pw-trigger.sh: pw_get_patch_from_series: 213: echo 135097 + 1554915:pw-trigger.sh: 74: patch_id=135097 + 1554915:pw-trigger.sh: 75: '[' 135097 = '' ']' ++ 1554915:pw-trigger.sh: 82: pw_get_patch_data gdb 135097 State ++ 1554915:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 1554915:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 1554915:pw-trigger.sh: pw_get_patch_data: 224: local project=gdb ++ 1554915:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=135097 ++ 1554915:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 1554915:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gdb patch 135097 property State value ++ 1554915:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 1554915:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 1554915:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 1554915:pw-trigger.sh: pw_yaml_get: 100: local id=135097 ++ 1554915:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 1554915:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 1554915:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 1554915:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 1554915:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 1554915:pw-trigger.sh: pw_yaml_get: 108: set +x + 1554915:pw-trigger.sh: 82: patch_state=new + 1554915:pw-trigger.sh: 83: case "$patch_state" in ++ 1554915:pw-trigger.sh: 89: pw_patch_check_state 135097 tcwg_gdb_check--master-arm ++ 1554915:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 1554915:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=135097 ++ 1554915:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_check--master-arm ++ 1554915:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 1554915:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_check--master-arm +++ 1554915:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 1554915:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 1554915:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_check--master-arm +++ 1554915:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 1554915:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 1554915:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 1554915:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 1554915:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_check--master-arm ++ 1554915:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 1554915:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 1554915:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.PVEUWRPfu4 +++ 1554915:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 1554915:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.oCIudA2wD0 ++ 1554915:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.PVEUWRPfu4 /tmp/tmp.oCIudA2wD0' EXIT ++ 1554915:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 1554915:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/135097/checks/ ++ 1554915:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/135097/checks/?user=linaro-tcwg-bot&context=tcwg_gdb_check--master-arm&page=last' ++ 1554915:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 1554915:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 1554915:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1554915:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 1554915:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1554915:pw-trigger.sh: pw_patch_check_state: 267: wait 1555982 ++ 1554915:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 1554915:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1554915:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.oCIudA2wD0 ++ 1554915:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 450579, "url": "https://patchwork.sourceware.org/api/1.2/patches/135097/checks/450579/", "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-16T21:40:12.872075", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_check--master-arm-precommit/builds/10173/log", "context": "tcwg_gdb_check--master-arm", "description": "Test started" }' = null ']' +++ 1554915:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1554915:pw-trigger.sh: pw_patch_check_state: 273: date=2026-05-16T21:40:12.872075 +++ 1554915:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-05-16T21:40:12.872075 +%s ++ 1554915:pw-trigger.sh: pw_patch_check_state: 274: date=1778967612 ++ 1554915:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1778967612 ']' ++ 1554915:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1778967612 +++ 1554915:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1554915:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 1554915:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1554915:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 1554915:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1554915:pw-trigger.sh: pw_patch_check_state: 267: wait 1555989 ++ 1554915:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 1554915:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1554915:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.oCIudA2wD0 ++ 1554915:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 450580, "url": "https://patchwork.sourceware.org/api/1.2/patches/135097/checks/450580/", "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-16T21:40:17.520780", "state": "fail", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_check--master-arm-precommit/builds/10173/archive/artifacts/jenkins/pw-apply.log", "context": "tcwg_gdb_check--master-arm", "description": "Patch failed to apply" }' = null ']' +++ 1554915:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1554915:pw-trigger.sh: pw_patch_check_state: 273: date=2026-05-16T21:40:17.520780 +++ 1554915:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-05-16T21:40:17.520780 +%s ++ 1554915:pw-trigger.sh: pw_patch_check_state: 274: date=1778967617 ++ 1554915:pw-trigger.sh: pw_patch_check_state: 275: '[' 1778967612 -le 1778967617 ']' ++ 1554915:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1778967617 +++ 1554915:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1554915:pw-trigger.sh: pw_patch_check_state: 277: cur_state=fail ++ 1554915:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1554915:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 1554915:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1554915:pw-trigger.sh: pw_patch_check_state: 267: wait 1555996 ++ 1554915:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 1554915:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1554915:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.oCIudA2wD0 ++ 1554915:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 1554915:pw-trigger.sh: pw_patch_check_state: 270: break ++ 1554915:pw-trigger.sh: pw_patch_check_state: 281: echo fail +++ 1554915:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.PVEUWRPfu4 /tmp/tmp.oCIudA2wD0 + 1554915:pw-trigger.sh: 89: check_state=fail + 1554915:pw-trigger.sh: 90: '[' fail = pending ']' + 1554915:pw-trigger.sh: 93: num_patch=1 + 1554915:pw-trigger.sh: 72: true ++ 1554915:pw-trigger.sh: 74: pw_get_patch_from_series gdb 61111 1 ++ 1554915:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 1554915:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 1554915:pw-trigger.sh: pw_get_patch_from_series: 204: local id=61111 ++ 1554915:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 1554915:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 1554915:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 61111 property '.*' value Patches 1 +++ 1554915:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 1554915:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 1554915:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 1554915:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 1554915:pw-trigger.sh: pw_yaml_get: 100: local id=61111 +++ 1554915:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 1554915:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 1554915:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 1554915:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 1554915:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 1554915:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 1554915:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=135096 ++ 1554915:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 135096 = '' ']' ++ 1554915:pw-trigger.sh: pw_get_patch_from_series: 213: echo 135096 + 1554915:pw-trigger.sh: 74: patch_id=135096 + 1554915:pw-trigger.sh: 75: '[' 135096 = '' ']' ++ 1554915:pw-trigger.sh: 82: pw_get_patch_data gdb 135096 State ++ 1554915:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 1554915:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 1554915:pw-trigger.sh: pw_get_patch_data: 224: local project=gdb ++ 1554915:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=135096 ++ 1554915:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 1554915:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gdb patch 135096 property State value ++ 1554915:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 1554915:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 1554915:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 1554915:pw-trigger.sh: pw_yaml_get: 100: local id=135096 ++ 1554915:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 1554915:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 1554915:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 1554915:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 1554915:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 1554915:pw-trigger.sh: pw_yaml_get: 108: set +x + 1554915:pw-trigger.sh: 82: patch_state=new + 1554915:pw-trigger.sh: 83: case "$patch_state" in ++ 1554915:pw-trigger.sh: 89: pw_patch_check_state 135096 tcwg_gdb_check--master-arm ++ 1554915:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 1554915:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=135096 ++ 1554915:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_check--master-arm ++ 1554915:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 1554915:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_check--master-arm +++ 1554915:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 1554915:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 1554915:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_check--master-arm +++ 1554915:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 1554915:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 1554915:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 1554915:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 1554915:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_check--master-arm ++ 1554915:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 1554915:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 1554915:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.iztsxD1wwS +++ 1554915:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 1554915:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.6RbfIYXelG ++ 1554915:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.iztsxD1wwS /tmp/tmp.6RbfIYXelG' EXIT ++ 1554915:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 1554915:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/135096/checks/ ++ 1554915:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/135096/checks/?user=linaro-tcwg-bot&context=tcwg_gdb_check--master-arm&page=last' ++ 1554915:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 1554915:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 1554915:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1554915:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 1554915:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1554915:pw-trigger.sh: pw_patch_check_state: 267: wait 1556060 ++ 1554915:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 1554915:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1554915:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.6RbfIYXelG ++ 1554915:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 450715, "url": "https://patchwork.sourceware.org/api/1.2/patches/135096/checks/450715/", "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-17T06:12:08.990122", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_check--master-arm-precommit/builds/10185/log", "context": "tcwg_gdb_check--master-arm", "description": "Test started" }' = null ']' +++ 1554915:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1554915:pw-trigger.sh: pw_patch_check_state: 273: date=2026-05-17T06:12:08.990122 +++ 1554915:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-05-17T06:12:08.990122 +%s ++ 1554915:pw-trigger.sh: pw_patch_check_state: 274: date=1778998328 ++ 1554915:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1778998328 ']' ++ 1554915:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1778998328 +++ 1554915:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1554915:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 1554915:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1554915:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 1554915:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1554915:pw-trigger.sh: pw_patch_check_state: 267: wait 1556067 ++ 1554915:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 1554915:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1554915:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.6RbfIYXelG ++ 1554915:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 450716, "url": "https://patchwork.sourceware.org/api/1.2/patches/135096/checks/450716/", "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-17T06:12:13.826443", "state": "fail", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_check--master-arm-precommit/builds/10185/archive/artifacts/jenkins/pw-apply.log", "context": "tcwg_gdb_check--master-arm", "description": "Patch failed to apply" }' = null ']' +++ 1554915:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1554915:pw-trigger.sh: pw_patch_check_state: 273: date=2026-05-17T06:12:13.826443 +++ 1554915:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-05-17T06:12:13.826443 +%s ++ 1554915:pw-trigger.sh: pw_patch_check_state: 274: date=1778998333 ++ 1554915:pw-trigger.sh: pw_patch_check_state: 275: '[' 1778998328 -le 1778998333 ']' ++ 1554915:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1778998333 +++ 1554915:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1554915:pw-trigger.sh: pw_patch_check_state: 277: cur_state=fail ++ 1554915:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1554915:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 1554915:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1554915:pw-trigger.sh: pw_patch_check_state: 267: wait 1556074 ++ 1554915:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 1554915:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1554915:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.6RbfIYXelG ++ 1554915:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 1554915:pw-trigger.sh: pw_patch_check_state: 270: break ++ 1554915:pw-trigger.sh: pw_patch_check_state: 281: echo fail +++ 1554915:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.iztsxD1wwS /tmp/tmp.6RbfIYXelG + 1554915:pw-trigger.sh: 89: check_state=fail + 1554915:pw-trigger.sh: 90: '[' fail = pending ']' + 1554915:pw-trigger.sh: 93: num_patch=2 + 1554915:pw-trigger.sh: 72: true ++ 1554915:pw-trigger.sh: 74: pw_get_patch_from_series gdb 61111 2 ++ 1554915:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 1554915:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 1554915:pw-trigger.sh: pw_get_patch_from_series: 204: local id=61111 ++ 1554915:pw-trigger.sh: pw_get_patch_from_series: 205: local num=2 ++ 1554915:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 1554915:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 61111 property '.*' value Patches 2 +++ 1554915:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 1554915:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 1554915:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 1554915:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 1554915:pw-trigger.sh: pw_yaml_get: 100: local id=61111 +++ 1554915:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 1554915:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 1554915:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 1554915:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 1554915:pw-trigger.sh: pw_yaml_get: 105: local match_num=2 +++ 1554915:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 1554915:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=135095 ++ 1554915:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 135095 = '' ']' ++ 1554915:pw-trigger.sh: pw_get_patch_from_series: 213: echo 135095 + 1554915:pw-trigger.sh: 74: patch_id=135095 + 1554915:pw-trigger.sh: 75: '[' 135095 = '' ']' ++ 1554915:pw-trigger.sh: 82: pw_get_patch_data gdb 135095 State ++ 1554915:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 1554915:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 1554915:pw-trigger.sh: pw_get_patch_data: 224: local project=gdb ++ 1554915:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=135095 ++ 1554915:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 1554915:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gdb patch 135095 property State value ++ 1554915:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 1554915:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 1554915:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 1554915:pw-trigger.sh: pw_yaml_get: 100: local id=135095 ++ 1554915:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 1554915:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 1554915:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 1554915:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 1554915:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 1554915:pw-trigger.sh: pw_yaml_get: 108: set +x + 1554915:pw-trigger.sh: 82: patch_state=new + 1554915:pw-trigger.sh: 83: case "$patch_state" in ++ 1554915:pw-trigger.sh: 89: pw_patch_check_state 135095 tcwg_gdb_check--master-arm ++ 1554915:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 1554915:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=135095 ++ 1554915:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_check--master-arm ++ 1554915:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 1554915:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_check--master-arm +++ 1554915:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 1554915:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 1554915:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_check--master-arm +++ 1554915:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 1554915:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 1554915:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 1554915:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 1554915:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_check--master-arm ++ 1554915:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 1554915:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 1554915:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.TuY4iIl3Hn +++ 1554915:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 1554915:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.2B2onytIYZ ++ 1554915:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.TuY4iIl3Hn /tmp/tmp.2B2onytIYZ' EXIT ++ 1554915:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 1554915:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/135095/checks/ ++ 1554915:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/135095/checks/?user=linaro-tcwg-bot&context=tcwg_gdb_check--master-arm&page=last' ++ 1554915:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 1554915:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 1554915:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1554915:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 1554915:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1554915:pw-trigger.sh: pw_patch_check_state: 267: wait 1556141 ++ 1554915:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 1554915:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1554915:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.2B2onytIYZ ++ 1554915:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 450763, "url": "https://patchwork.sourceware.org/api/1.2/patches/135095/checks/450763/", "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-17T09:06:44.175913", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_check--master-arm-precommit/builds/10187/log", "context": "tcwg_gdb_check--master-arm", "description": "Test started" }' = null ']' +++ 1554915:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1554915:pw-trigger.sh: pw_patch_check_state: 273: date=2026-05-17T09:06:44.175913 +++ 1554915:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-05-17T09:06:44.175913 +%s ++ 1554915:pw-trigger.sh: pw_patch_check_state: 274: date=1779008804 ++ 1554915:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1779008804 ']' ++ 1554915:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1779008804 +++ 1554915:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1554915:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 1554915:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1554915:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 1554915:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1554915:pw-trigger.sh: pw_patch_check_state: 267: wait 1556148 ++ 1554915:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 1554915:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1554915:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.2B2onytIYZ ++ 1554915:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 450764, "url": "https://patchwork.sourceware.org/api/1.2/patches/135095/checks/450764/", "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-17T09:06:48.483133", "state": "fail", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_check--master-arm-precommit/builds/10187/archive/artifacts/jenkins/pw-apply.log", "context": "tcwg_gdb_check--master-arm", "description": "Patch failed to apply" }' = null ']' +++ 1554915:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1554915:pw-trigger.sh: pw_patch_check_state: 273: date=2026-05-17T09:06:48.483133 +++ 1554915:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-05-17T09:06:48.483133 +%s ++ 1554915:pw-trigger.sh: pw_patch_check_state: 274: date=1779008808 ++ 1554915:pw-trigger.sh: pw_patch_check_state: 275: '[' 1779008804 -le 1779008808 ']' ++ 1554915:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1779008808 +++ 1554915:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1554915:pw-trigger.sh: pw_patch_check_state: 277: cur_state=fail ++ 1554915:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1554915:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 1554915:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1554915:pw-trigger.sh: pw_patch_check_state: 267: wait 1556155 ++ 1554915:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 1554915:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1554915:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.2B2onytIYZ ++ 1554915:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 1554915:pw-trigger.sh: pw_patch_check_state: 270: break ++ 1554915:pw-trigger.sh: pw_patch_check_state: 281: echo fail +++ 1554915:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.TuY4iIl3Hn /tmp/tmp.2B2onytIYZ + 1554915:pw-trigger.sh: 89: check_state=fail + 1554915:pw-trigger.sh: 90: '[' fail = pending ']' + 1554915:pw-trigger.sh: 93: num_patch=3 + 1554915:pw-trigger.sh: 72: true ++ 1554915:pw-trigger.sh: 74: pw_get_patch_from_series gdb 61111 3 ++ 1554915:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 1554915:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 1554915:pw-trigger.sh: pw_get_patch_from_series: 204: local id=61111 ++ 1554915:pw-trigger.sh: pw_get_patch_from_series: 205: local num=3 ++ 1554915:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 1554915:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 61111 property '.*' value Patches 3 +++ 1554915:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 1554915:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 1554915:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 1554915:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 1554915:pw-trigger.sh: pw_yaml_get: 100: local id=61111 +++ 1554915:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 1554915:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 1554915:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 1554915:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 1554915:pw-trigger.sh: pw_yaml_get: 105: local match_num=3 +++ 1554915:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 1554915:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=135094 ++ 1554915:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 135094 = '' ']' ++ 1554915:pw-trigger.sh: pw_get_patch_from_series: 213: echo 135094 + 1554915:pw-trigger.sh: 74: patch_id=135094 + 1554915:pw-trigger.sh: 75: '[' 135094 = '' ']' ++ 1554915:pw-trigger.sh: 82: pw_get_patch_data gdb 135094 State ++ 1554915:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 1554915:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 1554915:pw-trigger.sh: pw_get_patch_data: 224: local project=gdb ++ 1554915:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=135094 ++ 1554915:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 1554915:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gdb patch 135094 property State value ++ 1554915:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 1554915:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 1554915:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 1554915:pw-trigger.sh: pw_yaml_get: 100: local id=135094 ++ 1554915:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 1554915:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 1554915:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 1554915:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 1554915:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 1554915:pw-trigger.sh: pw_yaml_get: 108: set +x + 1554915:pw-trigger.sh: 82: patch_state=new + 1554915:pw-trigger.sh: 83: case "$patch_state" in ++ 1554915:pw-trigger.sh: 89: pw_patch_check_state 135094 tcwg_gdb_check--master-arm ++ 1554915:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 1554915:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=135094 ++ 1554915:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_check--master-arm ++ 1554915:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 1554915:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_check--master-arm +++ 1554915:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 1554915:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 1554915:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_check--master-arm +++ 1554915:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 1554915:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 1554915:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 1554915:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 1554915:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_check--master-arm ++ 1554915:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 1554915:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 1554915:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.pfSLnnFJW5 +++ 1554915:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 1554915:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.0AJJFVm122 ++ 1554915:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.pfSLnnFJW5 /tmp/tmp.0AJJFVm122' EXIT ++ 1554915:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 1554915:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/135094/checks/ ++ 1554915:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/135094/checks/?user=linaro-tcwg-bot&context=tcwg_gdb_check--master-arm&page=last' ++ 1554915:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 1554915:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 1554915:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1554915:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 1554915:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1554915:pw-trigger.sh: pw_patch_check_state: 267: wait 1556225 ++ 1554915:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 1554915:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1554915:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.0AJJFVm122 ++ 1554915:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 1554915:pw-trigger.sh: pw_patch_check_state: 270: break ++ 1554915:pw-trigger.sh: pw_patch_check_state: 281: echo pending +++ 1554915:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.pfSLnnFJW5 /tmp/tmp.0AJJFVm122 + 1554915:pw-trigger.sh: 89: check_state=pending + 1554915:pw-trigger.sh: 90: '[' pending = pending ']' + 1554915:pw-trigger.sh: 91: break + 1554915:pw-trigger.sh: 96: '[' 135094 = '' ']' + 1554915:pw-trigger.sh: 101: check_state=success + 1554915:pw-trigger.sh: 102: for prereq_bot in "${prereq_bots[@]}" ++ 1554915:pw-trigger.sh: 103: pw_patch_check_state 135094 tcwg_gdb_build--master-arm ++ 1554915:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 1554915:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=135094 ++ 1554915:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_build--master-arm ++ 1554915:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 1554915:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_build--master-arm +++ 1554915:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 1554915:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 1554915:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_build--master-arm +++ 1554915:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 1554915:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 1554915:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 1554915:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 1554915:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_build--master-arm ++ 1554915:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 1554915:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 1554915:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.BU0rVZWTen +++ 1554915:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 1554915:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.JY3ggUyxpS ++ 1554915:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.BU0rVZWTen /tmp/tmp.JY3ggUyxpS' EXIT ++ 1554915:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 1554915:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/135094/checks/ ++ 1554915:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/135094/checks/?user=linaro-tcwg-bot&context=tcwg_gdb_build--master-arm&page=last' ++ 1554915:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 1554915:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 1554915:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1554915:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 1554915:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1554915:pw-trigger.sh: pw_patch_check_state: 267: wait 1556240 ++ 1554915:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 1554915:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1554915:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.JY3ggUyxpS ++ 1554915:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 450439, "url": "https://patchwork.sourceware.org/api/1.2/patches/135094/checks/450439/", "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-16T14:08:40.177103", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-arm-precommit/builds/10251/log", "context": "tcwg_gdb_build--master-arm", "description": "Build started" }' = null ']' +++ 1554915:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1554915:pw-trigger.sh: pw_patch_check_state: 273: date=2026-05-16T14:08:40.177103 +++ 1554915:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-05-16T14:08:40.177103 +%s ++ 1554915:pw-trigger.sh: pw_patch_check_state: 274: date=1778940520 ++ 1554915:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1778940520 ']' ++ 1554915:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1778940520 +++ 1554915:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1554915:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 1554915:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1554915:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 1554915:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1554915:pw-trigger.sh: pw_patch_check_state: 267: wait 1556247 ++ 1554915:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 1554915:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1554915:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.JY3ggUyxpS ++ 1554915:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 450440, "url": "https://patchwork.sourceware.org/api/1.2/patches/135094/checks/450440/", "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-16T14:08:43.789027", "state": "fail", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-arm-precommit/builds/10251/archive/artifacts/jenkins/pw-apply.log", "context": "tcwg_gdb_build--master-arm", "description": "Patch failed to apply" }' = null ']' +++ 1554915:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1554915:pw-trigger.sh: pw_patch_check_state: 273: date=2026-05-16T14:08:43.789027 +++ 1554915:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-05-16T14:08:43.789027 +%s ++ 1554915:pw-trigger.sh: pw_patch_check_state: 274: date=1778940523 ++ 1554915:pw-trigger.sh: pw_patch_check_state: 275: '[' 1778940520 -le 1778940523 ']' ++ 1554915:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1778940523 +++ 1554915:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1554915:pw-trigger.sh: pw_patch_check_state: 277: cur_state=fail ++ 1554915:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1554915:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 1554915:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1554915:pw-trigger.sh: pw_patch_check_state: 267: wait 1556254 ++ 1554915:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 1554915:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1554915:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.JY3ggUyxpS ++ 1554915:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 1554915:pw-trigger.sh: pw_patch_check_state: 270: break ++ 1554915:pw-trigger.sh: pw_patch_check_state: 281: echo fail +++ 1554915:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.BU0rVZWTen /tmp/tmp.JY3ggUyxpS + 1554915:pw-trigger.sh: 103: check_state=fail + 1554915:pw-trigger.sh: 104: '[' fail '!=' success ']' + 1554915:pw-trigger.sh: 105: break + 1554915:pw-trigger.sh: 108: '[' fail '!=' success ']' + 1554915:pw-trigger.sh: 109: echo 'WARNING: Waiting for 135094:tcwg_gdb_build--master-arm to succeed.' WARNING: Waiting for 135094:tcwg_gdb_build--master-arm to succeed. + 1554915:pw-trigger.sh: 110: continue + 1554915:pw-trigger.sh: 62: '[' 21 -gt 0 ']' + 1554915:pw-trigger.sh: 63: i=20 ++ 1554915:pw-trigger.sh: 64: shyaml get-value 20.id + 1554915:pw-trigger.sh: 64: series_id=61188 + 1554915:pw-trigger.sh: 66: pw_series_complete_p gdb 61188 + 1554915:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 1554915:pw-trigger.sh: pw_series_complete_p: 183: local project=gdb + 1554915:pw-trigger.sh: pw_series_complete_p: 184: local series_id=61188 + 1554915:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 1554915:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get gdb series 61188 property Complete value ++ 1554915:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 1554915:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 1554915:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 1554915:pw-trigger.sh: pw_yaml_get: 100: local id=61188 ++ 1554915:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 1554915:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 1554915:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 1554915:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 1554915:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 1554915:pw-trigger.sh: pw_yaml_get: 108: set +x + 1554915:pw-trigger.sh: pw_series_complete_p: 187: value=True + 1554915:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 1554915:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 1554915:pw-trigger.sh: 71: num_patch=0 + 1554915:pw-trigger.sh: 72: true ++ 1554915:pw-trigger.sh: 74: pw_get_patch_from_series gdb 61188 0 ++ 1554915:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 1554915:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 1554915:pw-trigger.sh: pw_get_patch_from_series: 204: local id=61188 ++ 1554915:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 1554915:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 1554915:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 61188 property '.*' value Patches 0 +++ 1554915:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 1554915:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 1554915:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 1554915:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 1554915:pw-trigger.sh: pw_yaml_get: 100: local id=61188 +++ 1554915:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 1554915:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 1554915:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 1554915:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 1554915:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 1554915:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 1554915:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=135229 ++ 1554915:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 135229 = '' ']' ++ 1554915:pw-trigger.sh: pw_get_patch_from_series: 213: echo 135229 + 1554915:pw-trigger.sh: 74: patch_id=135229 + 1554915:pw-trigger.sh: 75: '[' 135229 = '' ']' ++ 1554915:pw-trigger.sh: 82: pw_get_patch_data gdb 135229 State ++ 1554915:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 1554915:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 1554915:pw-trigger.sh: pw_get_patch_data: 224: local project=gdb ++ 1554915:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=135229 ++ 1554915:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 1554915:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gdb patch 135229 property State value ++ 1554915:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 1554915:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 1554915:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 1554915:pw-trigger.sh: pw_yaml_get: 100: local id=135229 ++ 1554915:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 1554915:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 1554915:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 1554915:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 1554915:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 1554915:pw-trigger.sh: pw_yaml_get: 108: set +x + 1554915:pw-trigger.sh: 82: patch_state=new + 1554915:pw-trigger.sh: 83: case "$patch_state" in ++ 1554915:pw-trigger.sh: 89: pw_patch_check_state 135229 tcwg_gdb_check--master-arm ++ 1554915:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 1554915:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=135229 ++ 1554915:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_check--master-arm ++ 1554915:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 1554915:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_check--master-arm +++ 1554915:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 1554915:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 1554915:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_check--master-arm +++ 1554915:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 1554915:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 1554915:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 1554915:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 1554915:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_check--master-arm ++ 1554915:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 1554915:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 1554915:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.Gw9jjT0ip7 +++ 1554915:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 1554915:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.uQUcakcP5E ++ 1554915:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.Gw9jjT0ip7 /tmp/tmp.uQUcakcP5E' EXIT ++ 1554915:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 1554915:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/135229/checks/ ++ 1554915:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/135229/checks/?user=linaro-tcwg-bot&context=tcwg_gdb_check--master-arm&page=last' ++ 1554915:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 1554915:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 1554915:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1554915:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 1554915:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1554915:pw-trigger.sh: pw_patch_check_state: 267: wait 1556361 ++ 1554915:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 1554915:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1554915:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.uQUcakcP5E ++ 1554915:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 451615, "url": "https://patchwork.sourceware.org/api/1.2/patches/135229/checks/451615/", "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-19T03:27:01.150181", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_check--master-arm-precommit/builds/10189/log", "context": "tcwg_gdb_check--master-arm", "description": "Test started" }' = null ']' +++ 1554915:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1554915:pw-trigger.sh: pw_patch_check_state: 273: date=2026-05-19T03:27:01.150181 +++ 1554915:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-05-19T03:27:01.150181 +%s ++ 1554915:pw-trigger.sh: pw_patch_check_state: 274: date=1779161221 ++ 1554915:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1779161221 ']' ++ 1554915:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1779161221 +++ 1554915:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1554915:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 1554915:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1554915:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 1554915:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1554915:pw-trigger.sh: pw_patch_check_state: 267: wait 1556368 ++ 1554915:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 1554915:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1554915:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.uQUcakcP5E ++ 1554915:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 451616, "url": "https://patchwork.sourceware.org/api/1.2/patches/135229/checks/451616/", "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-19T03:27:03.013649", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_check--master-arm-precommit/builds/10189/log", "context": "tcwg_gdb_check--master-arm", "description": "Patch applied" }' = null ']' +++ 1554915:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1554915:pw-trigger.sh: pw_patch_check_state: 273: date=2026-05-19T03:27:03.013649 +++ 1554915:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-05-19T03:27:03.013649 +%s ++ 1554915:pw-trigger.sh: pw_patch_check_state: 274: date=1779161223 ++ 1554915:pw-trigger.sh: pw_patch_check_state: 275: '[' 1779161221 -le 1779161223 ']' ++ 1554915:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1779161223 +++ 1554915:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1554915:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 1554915:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1554915:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 1554915:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1554915:pw-trigger.sh: pw_patch_check_state: 267: wait 1556375 ++ 1554915:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 1554915:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1554915:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.uQUcakcP5E ++ 1554915:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 451711, "url": "https://patchwork.sourceware.org/api/1.2/patches/135229/checks/451711/", "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-19T05:33:57.197352", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_check--master-arm-precommit/builds/10189/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_gdb_check--master-arm", "description": "Test passed" }' = null ']' +++ 1554915:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1554915:pw-trigger.sh: pw_patch_check_state: 273: date=2026-05-19T05:33:57.197352 +++ 1554915:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-05-19T05:33:57.197352 +%s ++ 1554915:pw-trigger.sh: pw_patch_check_state: 274: date=1779168837 ++ 1554915:pw-trigger.sh: pw_patch_check_state: 275: '[' 1779161223 -le 1779168837 ']' ++ 1554915:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1779168837 +++ 1554915:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1554915:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 1554915:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1554915:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 1554915:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1554915:pw-trigger.sh: pw_patch_check_state: 267: wait 1556382 ++ 1554915:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 1554915:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1554915:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.uQUcakcP5E ++ 1554915:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 1554915:pw-trigger.sh: pw_patch_check_state: 270: break ++ 1554915:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 1554915:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.Gw9jjT0ip7 /tmp/tmp.uQUcakcP5E + 1554915:pw-trigger.sh: 89: check_state=success + 1554915:pw-trigger.sh: 90: '[' success = pending ']' + 1554915:pw-trigger.sh: 93: num_patch=1 + 1554915:pw-trigger.sh: 72: true ++ 1554915:pw-trigger.sh: 74: pw_get_patch_from_series gdb 61188 1 ++ 1554915:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 1554915:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 1554915:pw-trigger.sh: pw_get_patch_from_series: 204: local id=61188 ++ 1554915:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 1554915:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 1554915:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 61188 property '.*' value Patches 1 +++ 1554915:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 1554915:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 1554915:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 1554915:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 1554915:pw-trigger.sh: pw_yaml_get: 100: local id=61188 +++ 1554915:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 1554915:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 1554915:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 1554915:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 1554915:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 1554915:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 1554915:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=135226 ++ 1554915:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 135226 = '' ']' ++ 1554915:pw-trigger.sh: pw_get_patch_from_series: 213: echo 135226 + 1554915:pw-trigger.sh: 74: patch_id=135226 + 1554915:pw-trigger.sh: 75: '[' 135226 = '' ']' ++ 1554915:pw-trigger.sh: 82: pw_get_patch_data gdb 135226 State ++ 1554915:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 1554915:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 1554915:pw-trigger.sh: pw_get_patch_data: 224: local project=gdb ++ 1554915:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=135226 ++ 1554915:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 1554915:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gdb patch 135226 property State value ++ 1554915:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 1554915:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 1554915:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 1554915:pw-trigger.sh: pw_yaml_get: 100: local id=135226 ++ 1554915:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 1554915:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 1554915:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 1554915:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 1554915:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 1554915:pw-trigger.sh: pw_yaml_get: 108: set +x + 1554915:pw-trigger.sh: 82: patch_state=new + 1554915:pw-trigger.sh: 83: case "$patch_state" in ++ 1554915:pw-trigger.sh: 89: pw_patch_check_state 135226 tcwg_gdb_check--master-arm ++ 1554915:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 1554915:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=135226 ++ 1554915:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_check--master-arm ++ 1554915:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 1554915:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_check--master-arm +++ 1554915:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 1554915:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 1554915:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_check--master-arm +++ 1554915:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 1554915:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 1554915:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 1554915:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 1554915:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_check--master-arm ++ 1554915:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 1554915:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 1554915:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.ZIzkRO9FvH +++ 1554915:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 1554915:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.QSlIFSsQgd ++ 1554915:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.ZIzkRO9FvH /tmp/tmp.QSlIFSsQgd' EXIT ++ 1554915:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 1554915:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/135226/checks/ ++ 1554915:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/135226/checks/?user=linaro-tcwg-bot&context=tcwg_gdb_check--master-arm&page=last' ++ 1554915:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 1554915:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 1554915:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1554915:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 1554915:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1554915:pw-trigger.sh: pw_patch_check_state: 267: wait 1556446 ++ 1554915:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 1554915:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1554915:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.QSlIFSsQgd ++ 1554915:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 451809, "url": "https://patchwork.sourceware.org/api/1.2/patches/135226/checks/451809/", "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-19T11:35:20.388343", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_check--master-arm-precommit/builds/10191/log", "context": "tcwg_gdb_check--master-arm", "description": "Test started" }' = null ']' +++ 1554915:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1554915:pw-trigger.sh: pw_patch_check_state: 273: date=2026-05-19T11:35:20.388343 +++ 1554915:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-05-19T11:35:20.388343 +%s ++ 1554915:pw-trigger.sh: pw_patch_check_state: 274: date=1779190520 ++ 1554915:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1779190520 ']' ++ 1554915:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1779190520 +++ 1554915:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1554915:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 1554915:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1554915:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 1554915:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1554915:pw-trigger.sh: pw_patch_check_state: 267: wait 1556453 ++ 1554915:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 1554915:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1554915:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.QSlIFSsQgd ++ 1554915:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 451810, "url": "https://patchwork.sourceware.org/api/1.2/patches/135226/checks/451810/", "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-19T11:35:23.868792", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_check--master-arm-precommit/builds/10191/log", "context": "tcwg_gdb_check--master-arm", "description": "Patch applied" }' = null ']' +++ 1554915:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1554915:pw-trigger.sh: pw_patch_check_state: 273: date=2026-05-19T11:35:23.868792 +++ 1554915:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-05-19T11:35:23.868792 +%s ++ 1554915:pw-trigger.sh: pw_patch_check_state: 274: date=1779190523 ++ 1554915:pw-trigger.sh: pw_patch_check_state: 275: '[' 1779190520 -le 1779190523 ']' ++ 1554915:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1779190523 +++ 1554915:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1554915:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 1554915:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1554915:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 1554915:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1554915:pw-trigger.sh: pw_patch_check_state: 267: wait 1556460 ++ 1554915:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 1554915:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1554915:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.QSlIFSsQgd ++ 1554915:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 451887, "url": "https://patchwork.sourceware.org/api/1.2/patches/135226/checks/451887/", "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-19T14:09:52.485613", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_check--master-arm-precommit/builds/10191/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_gdb_check--master-arm", "description": "Test passed" }' = null ']' +++ 1554915:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1554915:pw-trigger.sh: pw_patch_check_state: 273: date=2026-05-19T14:09:52.485613 +++ 1554915:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-05-19T14:09:52.485613 +%s ++ 1554915:pw-trigger.sh: pw_patch_check_state: 274: date=1779199792 ++ 1554915:pw-trigger.sh: pw_patch_check_state: 275: '[' 1779190523 -le 1779199792 ']' ++ 1554915:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1779199792 +++ 1554915:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1554915:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 1554915:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1554915:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 1554915:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1554915:pw-trigger.sh: pw_patch_check_state: 267: wait 1556467 ++ 1554915:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 1554915:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1554915:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.QSlIFSsQgd ++ 1554915:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 1554915:pw-trigger.sh: pw_patch_check_state: 270: break ++ 1554915:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 1554915:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.ZIzkRO9FvH /tmp/tmp.QSlIFSsQgd + 1554915:pw-trigger.sh: 89: check_state=success + 1554915:pw-trigger.sh: 90: '[' success = pending ']' + 1554915:pw-trigger.sh: 93: num_patch=2 + 1554915:pw-trigger.sh: 72: true ++ 1554915:pw-trigger.sh: 74: pw_get_patch_from_series gdb 61188 2 ++ 1554915:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 1554915:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 1554915:pw-trigger.sh: pw_get_patch_from_series: 204: local id=61188 ++ 1554915:pw-trigger.sh: pw_get_patch_from_series: 205: local num=2 ++ 1554915:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 1554915:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 61188 property '.*' value Patches 2 +++ 1554915:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 1554915:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 1554915:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 1554915:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 1554915:pw-trigger.sh: pw_yaml_get: 100: local id=61188 +++ 1554915:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 1554915:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 1554915:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 1554915:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 1554915:pw-trigger.sh: pw_yaml_get: 105: local match_num=2 +++ 1554915:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 1554915:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=135227 ++ 1554915:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 135227 = '' ']' ++ 1554915:pw-trigger.sh: pw_get_patch_from_series: 213: echo 135227 + 1554915:pw-trigger.sh: 74: patch_id=135227 + 1554915:pw-trigger.sh: 75: '[' 135227 = '' ']' ++ 1554915:pw-trigger.sh: 82: pw_get_patch_data gdb 135227 State ++ 1554915:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 1554915:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 1554915:pw-trigger.sh: pw_get_patch_data: 224: local project=gdb ++ 1554915:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=135227 ++ 1554915:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 1554915:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gdb patch 135227 property State value ++ 1554915:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 1554915:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 1554915:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 1554915:pw-trigger.sh: pw_yaml_get: 100: local id=135227 ++ 1554915:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 1554915:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 1554915:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 1554915:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 1554915:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 1554915:pw-trigger.sh: pw_yaml_get: 108: set +x + 1554915:pw-trigger.sh: 82: patch_state=new + 1554915:pw-trigger.sh: 83: case "$patch_state" in ++ 1554915:pw-trigger.sh: 89: pw_patch_check_state 135227 tcwg_gdb_check--master-arm ++ 1554915:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 1554915:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=135227 ++ 1554915:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_check--master-arm ++ 1554915:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 1554915:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_check--master-arm +++ 1554915:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 1554915:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 1554915:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_check--master-arm +++ 1554915:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 1554915:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 1554915:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 1554915:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 1554915:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_check--master-arm ++ 1554915:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 1554915:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 1554915:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.lJq8bmq5Pl +++ 1554915:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 1554915:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.i1yNTAoSVg ++ 1554915:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.lJq8bmq5Pl /tmp/tmp.i1yNTAoSVg' EXIT ++ 1554915:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 1554915:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/135227/checks/ ++ 1554915:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/135227/checks/?user=linaro-tcwg-bot&context=tcwg_gdb_check--master-arm&page=last' ++ 1554915:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 1554915:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 1554915:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1554915:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 1554915:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1554915:pw-trigger.sh: pw_patch_check_state: 267: wait 1556534 ++ 1554915:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 1554915:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1554915:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.i1yNTAoSVg ++ 1554915:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 451984, "url": "https://patchwork.sourceware.org/api/1.2/patches/135227/checks/451984/", "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-19T16:10:06.872140", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_check--master-arm-precommit/builds/10192/log", "context": "tcwg_gdb_check--master-arm", "description": "Test started" }' = null ']' +++ 1554915:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1554915:pw-trigger.sh: pw_patch_check_state: 273: date=2026-05-19T16:10:06.872140 +++ 1554915:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-05-19T16:10:06.872140 +%s ++ 1554915:pw-trigger.sh: pw_patch_check_state: 274: date=1779207006 ++ 1554915:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1779207006 ']' ++ 1554915:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1779207006 +++ 1554915:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1554915:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 1554915:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1554915:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 1554915:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1554915:pw-trigger.sh: pw_patch_check_state: 267: wait 1556541 ++ 1554915:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 1554915:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1554915:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.i1yNTAoSVg ++ 1554915:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 451985, "url": "https://patchwork.sourceware.org/api/1.2/patches/135227/checks/451985/", "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-19T16:10:08.685346", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_check--master-arm-precommit/builds/10192/log", "context": "tcwg_gdb_check--master-arm", "description": "Patch applied" }' = null ']' +++ 1554915:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1554915:pw-trigger.sh: pw_patch_check_state: 273: date=2026-05-19T16:10:08.685346 +++ 1554915:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-05-19T16:10:08.685346 +%s ++ 1554915:pw-trigger.sh: pw_patch_check_state: 274: date=1779207008 ++ 1554915:pw-trigger.sh: pw_patch_check_state: 275: '[' 1779207006 -le 1779207008 ']' ++ 1554915:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1779207008 +++ 1554915:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1554915:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 1554915:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1554915:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 1554915:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1554915:pw-trigger.sh: pw_patch_check_state: 267: wait 1556548 ++ 1554915:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 1554915:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1554915:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.i1yNTAoSVg ++ 1554915:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 452064, "url": "https://patchwork.sourceware.org/api/1.2/patches/135227/checks/452064/", "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-19T18:33:43.487036", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_check--master-arm-precommit/builds/10192/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_gdb_check--master-arm", "description": "Test passed" }' = null ']' +++ 1554915:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1554915:pw-trigger.sh: pw_patch_check_state: 273: date=2026-05-19T18:33:43.487036 +++ 1554915:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-05-19T18:33:43.487036 +%s ++ 1554915:pw-trigger.sh: pw_patch_check_state: 274: date=1779215623 ++ 1554915:pw-trigger.sh: pw_patch_check_state: 275: '[' 1779207008 -le 1779215623 ']' ++ 1554915:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1779215623 +++ 1554915:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1554915:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 1554915:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1554915:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 1554915:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1554915:pw-trigger.sh: pw_patch_check_state: 267: wait 1556555 ++ 1554915:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 1554915:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1554915:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.i1yNTAoSVg ++ 1554915:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 1554915:pw-trigger.sh: pw_patch_check_state: 270: break ++ 1554915:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 1554915:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.lJq8bmq5Pl /tmp/tmp.i1yNTAoSVg + 1554915:pw-trigger.sh: 89: check_state=success + 1554915:pw-trigger.sh: 90: '[' success = pending ']' + 1554915:pw-trigger.sh: 93: num_patch=3 + 1554915:pw-trigger.sh: 72: true ++ 1554915:pw-trigger.sh: 74: pw_get_patch_from_series gdb 61188 3 ++ 1554915:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 1554915:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 1554915:pw-trigger.sh: pw_get_patch_from_series: 204: local id=61188 ++ 1554915:pw-trigger.sh: pw_get_patch_from_series: 205: local num=3 ++ 1554915:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 1554915:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 61188 property '.*' value Patches 3 +++ 1554915:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 1554915:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 1554915:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 1554915:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 1554915:pw-trigger.sh: pw_yaml_get: 100: local id=61188 +++ 1554915:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 1554915:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 1554915:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 1554915:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 1554915:pw-trigger.sh: pw_yaml_get: 105: local match_num=3 +++ 1554915:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 1554915:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=135228 ++ 1554915:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 135228 = '' ']' ++ 1554915:pw-trigger.sh: pw_get_patch_from_series: 213: echo 135228 + 1554915:pw-trigger.sh: 74: patch_id=135228 + 1554915:pw-trigger.sh: 75: '[' 135228 = '' ']' ++ 1554915:pw-trigger.sh: 82: pw_get_patch_data gdb 135228 State ++ 1554915:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 1554915:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 1554915:pw-trigger.sh: pw_get_patch_data: 224: local project=gdb ++ 1554915:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=135228 ++ 1554915:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 1554915:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gdb patch 135228 property State value ++ 1554915:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 1554915:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 1554915:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 1554915:pw-trigger.sh: pw_yaml_get: 100: local id=135228 ++ 1554915:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 1554915:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 1554915:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 1554915:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 1554915:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 1554915:pw-trigger.sh: pw_yaml_get: 108: set +x + 1554915:pw-trigger.sh: 82: patch_state=new + 1554915:pw-trigger.sh: 83: case "$patch_state" in ++ 1554915:pw-trigger.sh: 89: pw_patch_check_state 135228 tcwg_gdb_check--master-arm ++ 1554915:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 1554915:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=135228 ++ 1554915:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_check--master-arm ++ 1554915:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 1554915:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_check--master-arm +++ 1554915:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 1554915:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 1554915:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_check--master-arm +++ 1554915:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 1554915:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 1554915:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 1554915:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 1554915:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_check--master-arm ++ 1554915:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 1554915:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 1554915:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.SM04X5RbXA +++ 1554915:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 1554915:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.lLuPBCePaE ++ 1554915:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.SM04X5RbXA /tmp/tmp.lLuPBCePaE' EXIT ++ 1554915:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 1554915:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/135228/checks/ ++ 1554915:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/135228/checks/?user=linaro-tcwg-bot&context=tcwg_gdb_check--master-arm&page=last' ++ 1554915:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 1554915:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 1554915:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1554915:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 1554915:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1554915:pw-trigger.sh: pw_patch_check_state: 267: wait 1556625 ++ 1554915:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 1554915:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1554915:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.lLuPBCePaE ++ 1554915:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 452211, "url": "https://patchwork.sourceware.org/api/1.2/patches/135228/checks/452211/", "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-19T23:34:59.382950", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_check--master-arm-precommit/builds/10193/log", "context": "tcwg_gdb_check--master-arm", "description": "Test started" }' = null ']' +++ 1554915:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1554915:pw-trigger.sh: pw_patch_check_state: 273: date=2026-05-19T23:34:59.382950 +++ 1554915:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-05-19T23:34:59.382950 +%s ++ 1554915:pw-trigger.sh: pw_patch_check_state: 274: date=1779233699 ++ 1554915:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1779233699 ']' ++ 1554915:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1779233699 +++ 1554915:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1554915:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 1554915:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1554915:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 1554915:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1554915:pw-trigger.sh: pw_patch_check_state: 267: wait 1556632 ++ 1554915:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 1554915:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1554915:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.lLuPBCePaE ++ 1554915:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 452212, "url": "https://patchwork.sourceware.org/api/1.2/patches/135228/checks/452212/", "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-19T23:35:01.713566", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_check--master-arm-precommit/builds/10193/log", "context": "tcwg_gdb_check--master-arm", "description": "Patch applied" }' = null ']' +++ 1554915:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1554915:pw-trigger.sh: pw_patch_check_state: 273: date=2026-05-19T23:35:01.713566 +++ 1554915:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-05-19T23:35:01.713566 +%s ++ 1554915:pw-trigger.sh: pw_patch_check_state: 274: date=1779233701 ++ 1554915:pw-trigger.sh: pw_patch_check_state: 275: '[' 1779233699 -le 1779233701 ']' ++ 1554915:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1779233701 +++ 1554915:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1554915:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 1554915:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1554915:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 1554915:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1554915:pw-trigger.sh: pw_patch_check_state: 267: wait 1556639 ++ 1554915:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 1554915:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1554915:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.lLuPBCePaE ++ 1554915:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 452242, "url": "https://patchwork.sourceware.org/api/1.2/patches/135228/checks/452242/", "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-20T01:41:45.099947", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_check--master-arm-precommit/builds/10193/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_gdb_check--master-arm", "description": "Test passed" }' = null ']' +++ 1554915:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1554915:pw-trigger.sh: pw_patch_check_state: 273: date=2026-05-20T01:41:45.099947 +++ 1554915:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-05-20T01:41:45.099947 +%s ++ 1554915:pw-trigger.sh: pw_patch_check_state: 274: date=1779241305 ++ 1554915:pw-trigger.sh: pw_patch_check_state: 275: '[' 1779233701 -le 1779241305 ']' ++ 1554915:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1779241305 +++ 1554915:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1554915:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 1554915:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1554915:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 1554915:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1554915:pw-trigger.sh: pw_patch_check_state: 267: wait 1556646 ++ 1554915:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 1554915:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1554915:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.lLuPBCePaE ++ 1554915:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 1554915:pw-trigger.sh: pw_patch_check_state: 270: break ++ 1554915:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 1554915:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.SM04X5RbXA /tmp/tmp.lLuPBCePaE + 1554915:pw-trigger.sh: 89: check_state=success + 1554915:pw-trigger.sh: 90: '[' success = pending ']' + 1554915:pw-trigger.sh: 93: num_patch=4 + 1554915:pw-trigger.sh: 72: true ++ 1554915:pw-trigger.sh: 74: pw_get_patch_from_series gdb 61188 4 ++ 1554915:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 1554915:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 1554915:pw-trigger.sh: pw_get_patch_from_series: 204: local id=61188 ++ 1554915:pw-trigger.sh: pw_get_patch_from_series: 205: local num=4 ++ 1554915:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 1554915:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 61188 property '.*' value Patches 4 +++ 1554915:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 1554915:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 1554915:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 1554915:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 1554915:pw-trigger.sh: pw_yaml_get: 100: local id=61188 +++ 1554915:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 1554915:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 1554915:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 1554915:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 1554915:pw-trigger.sh: pw_yaml_get: 105: local match_num=4 +++ 1554915:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 1554915:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=135224 ++ 1554915:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 135224 = '' ']' ++ 1554915:pw-trigger.sh: pw_get_patch_from_series: 213: echo 135224 + 1554915:pw-trigger.sh: 74: patch_id=135224 + 1554915:pw-trigger.sh: 75: '[' 135224 = '' ']' ++ 1554915:pw-trigger.sh: 82: pw_get_patch_data gdb 135224 State ++ 1554915:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 1554915:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 1554915:pw-trigger.sh: pw_get_patch_data: 224: local project=gdb ++ 1554915:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=135224 ++ 1554915:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 1554915:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gdb patch 135224 property State value ++ 1554915:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 1554915:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 1554915:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 1554915:pw-trigger.sh: pw_yaml_get: 100: local id=135224 ++ 1554915:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 1554915:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 1554915:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 1554915:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 1554915:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 1554915:pw-trigger.sh: pw_yaml_get: 108: set +x + 1554915:pw-trigger.sh: 82: patch_state=new + 1554915:pw-trigger.sh: 83: case "$patch_state" in ++ 1554915:pw-trigger.sh: 89: pw_patch_check_state 135224 tcwg_gdb_check--master-arm ++ 1554915:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 1554915:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=135224 ++ 1554915:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_check--master-arm ++ 1554915:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 1554915:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_check--master-arm +++ 1554915:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 1554915:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 1554915:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_check--master-arm +++ 1554915:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 1554915:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 1554915:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 1554915:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 1554915:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_check--master-arm ++ 1554915:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 1554915:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 1554915:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.oVjiS5hWx3 +++ 1554915:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 1554915:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.vzQeh5B7YC ++ 1554915:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.oVjiS5hWx3 /tmp/tmp.vzQeh5B7YC' EXIT ++ 1554915:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 1554915:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/135224/checks/ ++ 1554915:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/135224/checks/?user=linaro-tcwg-bot&context=tcwg_gdb_check--master-arm&page=last' ++ 1554915:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 1554915:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 1554915:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1554915:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 1554915:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1554915:pw-trigger.sh: pw_patch_check_state: 267: wait 1556719 ++ 1554915:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 1554915:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1554915:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.vzQeh5B7YC ++ 1554915:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 452315, "url": "https://patchwork.sourceware.org/api/1.2/patches/135224/checks/452315/", "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-20T04:19:47.971220", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_check--master-arm-precommit/builds/10195/log", "context": "tcwg_gdb_check--master-arm", "description": "Test started" }' = null ']' +++ 1554915:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1554915:pw-trigger.sh: pw_patch_check_state: 273: date=2026-05-20T04:19:47.971220 +++ 1554915:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-05-20T04:19:47.971220 +%s ++ 1554915:pw-trigger.sh: pw_patch_check_state: 274: date=1779250787 ++ 1554915:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1779250787 ']' ++ 1554915:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1779250787 +++ 1554915:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1554915:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 1554915:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1554915:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 1554915:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1554915:pw-trigger.sh: pw_patch_check_state: 267: wait 1556726 ++ 1554915:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 1554915:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1554915:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.vzQeh5B7YC ++ 1554915:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 452316, "url": "https://patchwork.sourceware.org/api/1.2/patches/135224/checks/452316/", "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-20T04:19:54.252554", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_check--master-arm-precommit/builds/10195/log", "context": "tcwg_gdb_check--master-arm", "description": "Patch applied" }' = null ']' +++ 1554915:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1554915:pw-trigger.sh: pw_patch_check_state: 273: date=2026-05-20T04:19:54.252554 +++ 1554915:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-05-20T04:19:54.252554 +%s ++ 1554915:pw-trigger.sh: pw_patch_check_state: 274: date=1779250794 ++ 1554915:pw-trigger.sh: pw_patch_check_state: 275: '[' 1779250787 -le 1779250794 ']' ++ 1554915:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1779250794 +++ 1554915:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1554915:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 1554915:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1554915:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 1554915:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1554915:pw-trigger.sh: pw_patch_check_state: 267: wait 1556733 ++ 1554915:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 1554915:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1554915:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.vzQeh5B7YC ++ 1554915:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 452346, "url": "https://patchwork.sourceware.org/api/1.2/patches/135224/checks/452346/", "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-20T06:18:55.054774", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_check--master-arm-precommit/builds/10195/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_gdb_check--master-arm", "description": "Test passed" }' = null ']' +++ 1554915:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1554915:pw-trigger.sh: pw_patch_check_state: 273: date=2026-05-20T06:18:55.054774 +++ 1554915:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-05-20T06:18:55.054774 +%s ++ 1554915:pw-trigger.sh: pw_patch_check_state: 274: date=1779257935 ++ 1554915:pw-trigger.sh: pw_patch_check_state: 275: '[' 1779250794 -le 1779257935 ']' ++ 1554915:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1779257935 +++ 1554915:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1554915:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 1554915:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1554915:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 1554915:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1554915:pw-trigger.sh: pw_patch_check_state: 267: wait 1556740 ++ 1554915:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 1554915:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1554915:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.vzQeh5B7YC ++ 1554915:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 1554915:pw-trigger.sh: pw_patch_check_state: 270: break ++ 1554915:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 1554915:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.oVjiS5hWx3 /tmp/tmp.vzQeh5B7YC + 1554915:pw-trigger.sh: 89: check_state=success + 1554915:pw-trigger.sh: 90: '[' success = pending ']' + 1554915:pw-trigger.sh: 93: num_patch=5 + 1554915:pw-trigger.sh: 72: true ++ 1554915:pw-trigger.sh: 74: pw_get_patch_from_series gdb 61188 5 ++ 1554915:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 1554915:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 1554915:pw-trigger.sh: pw_get_patch_from_series: 204: local id=61188 ++ 1554915:pw-trigger.sh: pw_get_patch_from_series: 205: local num=5 ++ 1554915:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 1554915:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 61188 property '.*' value Patches 5 +++ 1554915:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 1554915:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 1554915:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 1554915:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 1554915:pw-trigger.sh: pw_yaml_get: 100: local id=61188 +++ 1554915:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 1554915:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 1554915:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 1554915:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 1554915:pw-trigger.sh: pw_yaml_get: 105: local match_num=5 +++ 1554915:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 1554915:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=135222 ++ 1554915:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 135222 = '' ']' ++ 1554915:pw-trigger.sh: pw_get_patch_from_series: 213: echo 135222 + 1554915:pw-trigger.sh: 74: patch_id=135222 + 1554915:pw-trigger.sh: 75: '[' 135222 = '' ']' ++ 1554915:pw-trigger.sh: 82: pw_get_patch_data gdb 135222 State ++ 1554915:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 1554915:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 1554915:pw-trigger.sh: pw_get_patch_data: 224: local project=gdb ++ 1554915:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=135222 ++ 1554915:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 1554915:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gdb patch 135222 property State value ++ 1554915:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 1554915:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 1554915:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 1554915:pw-trigger.sh: pw_yaml_get: 100: local id=135222 ++ 1554915:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 1554915:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 1554915:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 1554915:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 1554915:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 1554915:pw-trigger.sh: pw_yaml_get: 108: set +x + 1554915:pw-trigger.sh: 82: patch_state=new + 1554915:pw-trigger.sh: 83: case "$patch_state" in ++ 1554915:pw-trigger.sh: 89: pw_patch_check_state 135222 tcwg_gdb_check--master-arm ++ 1554915:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 1554915:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=135222 ++ 1554915:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_check--master-arm ++ 1554915:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 1554915:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_check--master-arm +++ 1554915:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 1554915:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 1554915:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_check--master-arm +++ 1554915:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 1554915:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 1554915:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 1554915:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 1554915:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_check--master-arm ++ 1554915:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 1554915:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 1554915:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.1NFE2VEvqi +++ 1554915:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 1554915:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.xApfkFx9XZ ++ 1554915:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.1NFE2VEvqi /tmp/tmp.xApfkFx9XZ' EXIT ++ 1554915:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 1554915:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/135222/checks/ ++ 1554915:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/135222/checks/?user=linaro-tcwg-bot&context=tcwg_gdb_check--master-arm&page=last' ++ 1554915:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 1554915:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 1554915:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1554915:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 1554915:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1554915:pw-trigger.sh: pw_patch_check_state: 267: wait 1556816 ++ 1554915:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 1554915:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1554915:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.xApfkFx9XZ ++ 1554915:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 452526, "url": "https://patchwork.sourceware.org/api/1.2/patches/135222/checks/452526/", "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-20T15:46:00.098852", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_check--master-arm-precommit/builds/10196/log", "context": "tcwg_gdb_check--master-arm", "description": "Test started" }' = null ']' +++ 1554915:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1554915:pw-trigger.sh: pw_patch_check_state: 273: date=2026-05-20T15:46:00.098852 +++ 1554915:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-05-20T15:46:00.098852 +%s ++ 1554915:pw-trigger.sh: pw_patch_check_state: 274: date=1779291960 ++ 1554915:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1779291960 ']' ++ 1554915:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1779291960 +++ 1554915:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1554915:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 1554915:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1554915:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 1554915:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1554915:pw-trigger.sh: pw_patch_check_state: 267: wait 1556823 ++ 1554915:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 1554915:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1554915:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.xApfkFx9XZ ++ 1554915:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 452527, "url": "https://patchwork.sourceware.org/api/1.2/patches/135222/checks/452527/", "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-20T15:46:02.717296", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_check--master-arm-precommit/builds/10196/log", "context": "tcwg_gdb_check--master-arm", "description": "Patch applied" }' = null ']' +++ 1554915:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1554915:pw-trigger.sh: pw_patch_check_state: 273: date=2026-05-20T15:46:02.717296 +++ 1554915:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-05-20T15:46:02.717296 +%s ++ 1554915:pw-trigger.sh: pw_patch_check_state: 274: date=1779291962 ++ 1554915:pw-trigger.sh: pw_patch_check_state: 275: '[' 1779291960 -le 1779291962 ']' ++ 1554915:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1779291962 +++ 1554915:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1554915:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 1554915:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1554915:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 1554915:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1554915:pw-trigger.sh: pw_patch_check_state: 267: wait 1556830 ++ 1554915:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 1554915:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1554915:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.xApfkFx9XZ ++ 1554915:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 452542, "url": "https://patchwork.sourceware.org/api/1.2/patches/135222/checks/452542/", "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-20T18:26:02.868946", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_check--master-arm-precommit/builds/10196/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_gdb_check--master-arm", "description": "Test passed" }' = null ']' +++ 1554915:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1554915:pw-trigger.sh: pw_patch_check_state: 273: date=2026-05-20T18:26:02.868946 +++ 1554915:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-05-20T18:26:02.868946 +%s ++ 1554915:pw-trigger.sh: pw_patch_check_state: 274: date=1779301562 ++ 1554915:pw-trigger.sh: pw_patch_check_state: 275: '[' 1779291962 -le 1779301562 ']' ++ 1554915:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1779301562 +++ 1554915:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1554915:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 1554915:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1554915:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 1554915:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1554915:pw-trigger.sh: pw_patch_check_state: 267: wait 1556837 ++ 1554915:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 1554915:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1554915:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.xApfkFx9XZ ++ 1554915:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 1554915:pw-trigger.sh: pw_patch_check_state: 270: break ++ 1554915:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 1554915:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.1NFE2VEvqi /tmp/tmp.xApfkFx9XZ + 1554915:pw-trigger.sh: 89: check_state=success + 1554915:pw-trigger.sh: 90: '[' success = pending ']' + 1554915:pw-trigger.sh: 93: num_patch=6 + 1554915:pw-trigger.sh: 72: true ++ 1554915:pw-trigger.sh: 74: pw_get_patch_from_series gdb 61188 6 ++ 1554915:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 1554915:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 1554915:pw-trigger.sh: pw_get_patch_from_series: 204: local id=61188 ++ 1554915:pw-trigger.sh: pw_get_patch_from_series: 205: local num=6 ++ 1554915:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 1554915:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 61188 property '.*' value Patches 6 +++ 1554915:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 1554915:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 1554915:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 1554915:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 1554915:pw-trigger.sh: pw_yaml_get: 100: local id=61188 +++ 1554915:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 1554915:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 1554915:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 1554915:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 1554915:pw-trigger.sh: pw_yaml_get: 105: local match_num=6 +++ 1554915:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 1554915:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=135223 ++ 1554915:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 135223 = '' ']' ++ 1554915:pw-trigger.sh: pw_get_patch_from_series: 213: echo 135223 + 1554915:pw-trigger.sh: 74: patch_id=135223 + 1554915:pw-trigger.sh: 75: '[' 135223 = '' ']' ++ 1554915:pw-trigger.sh: 82: pw_get_patch_data gdb 135223 State ++ 1554915:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 1554915:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 1554915:pw-trigger.sh: pw_get_patch_data: 224: local project=gdb ++ 1554915:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=135223 ++ 1554915:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 1554915:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gdb patch 135223 property State value ++ 1554915:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 1554915:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 1554915:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 1554915:pw-trigger.sh: pw_yaml_get: 100: local id=135223 ++ 1554915:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 1554915:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 1554915:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 1554915:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 1554915:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 1554915:pw-trigger.sh: pw_yaml_get: 108: set +x + 1554915:pw-trigger.sh: 82: patch_state=new + 1554915:pw-trigger.sh: 83: case "$patch_state" in ++ 1554915:pw-trigger.sh: 89: pw_patch_check_state 135223 tcwg_gdb_check--master-arm ++ 1554915:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 1554915:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=135223 ++ 1554915:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_check--master-arm ++ 1554915:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 1554915:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_check--master-arm +++ 1554915:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 1554915:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 1554915:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_check--master-arm +++ 1554915:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 1554915:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 1554915:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 1554915:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 1554915:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_check--master-arm ++ 1554915:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 1554915:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 1554915:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.Ge8LNcaaCk +++ 1554915:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 1554915:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.G8gBt8eebR ++ 1554915:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.Ge8LNcaaCk /tmp/tmp.G8gBt8eebR' EXIT ++ 1554915:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 1554915:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/135223/checks/ ++ 1554915:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/135223/checks/?user=linaro-tcwg-bot&context=tcwg_gdb_check--master-arm&page=last' ++ 1554915:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 1554915:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 1554915:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1554915:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 1554915:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1554915:pw-trigger.sh: pw_patch_check_state: 267: wait 1556916 ++ 1554915:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 1554915:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1554915:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.G8gBt8eebR ++ 1554915:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 452722, "url": "https://patchwork.sourceware.org/api/1.2/patches/135223/checks/452722/", "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:17:02.311216", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_check--master-arm-precommit/builds/10197/log", "context": "tcwg_gdb_check--master-arm", "description": "Test started" }' = null ']' +++ 1554915:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1554915:pw-trigger.sh: pw_patch_check_state: 273: date=2026-05-20T22:17:02.311216 +++ 1554915:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-05-20T22:17:02.311216 +%s ++ 1554915:pw-trigger.sh: pw_patch_check_state: 274: date=1779315422 ++ 1554915:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1779315422 ']' ++ 1554915:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1779315422 +++ 1554915:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1554915:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 1554915:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1554915:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 1554915:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1554915:pw-trigger.sh: pw_patch_check_state: 267: wait 1556923 ++ 1554915:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 1554915:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1554915:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.G8gBt8eebR ++ 1554915:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 452723, "url": "https://patchwork.sourceware.org/api/1.2/patches/135223/checks/452723/", "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:17:04.100437", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_check--master-arm-precommit/builds/10197/log", "context": "tcwg_gdb_check--master-arm", "description": "Patch applied" }' = null ']' +++ 1554915:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1554915:pw-trigger.sh: pw_patch_check_state: 273: date=2026-05-20T22:17:04.100437 +++ 1554915:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-05-20T22:17:04.100437 +%s ++ 1554915:pw-trigger.sh: pw_patch_check_state: 274: date=1779315424 ++ 1554915:pw-trigger.sh: pw_patch_check_state: 275: '[' 1779315422 -le 1779315424 ']' ++ 1554915:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1779315424 +++ 1554915:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1554915:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 1554915:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1554915:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 1554915:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1554915:pw-trigger.sh: pw_patch_check_state: 267: wait 1556930 ++ 1554915:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 1554915:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1554915:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.G8gBt8eebR ++ 1554915:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 452742, "url": "https://patchwork.sourceware.org/api/1.2/patches/135223/checks/452742/", "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:11:36.221842", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_check--master-arm-precommit/builds/10197/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_gdb_check--master-arm", "description": "Test passed" }' = null ']' +++ 1554915:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1554915:pw-trigger.sh: pw_patch_check_state: 273: date=2026-05-21T00:11:36.221842 +++ 1554915:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-05-21T00:11:36.221842 +%s ++ 1554915:pw-trigger.sh: pw_patch_check_state: 274: date=1779322296 ++ 1554915:pw-trigger.sh: pw_patch_check_state: 275: '[' 1779315424 -le 1779322296 ']' ++ 1554915:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1779322296 +++ 1554915:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1554915:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 1554915:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1554915:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 1554915:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1554915:pw-trigger.sh: pw_patch_check_state: 267: wait 1556937 ++ 1554915:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 1554915:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1554915:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.G8gBt8eebR ++ 1554915:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 1554915:pw-trigger.sh: pw_patch_check_state: 270: break ++ 1554915:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 1554915:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.Ge8LNcaaCk /tmp/tmp.G8gBt8eebR + 1554915:pw-trigger.sh: 89: check_state=success + 1554915:pw-trigger.sh: 90: '[' success = pending ']' + 1554915:pw-trigger.sh: 93: num_patch=7 + 1554915:pw-trigger.sh: 72: true ++ 1554915:pw-trigger.sh: 74: pw_get_patch_from_series gdb 61188 7 ++ 1554915:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 1554915:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 1554915:pw-trigger.sh: pw_get_patch_from_series: 204: local id=61188 ++ 1554915:pw-trigger.sh: pw_get_patch_from_series: 205: local num=7 ++ 1554915:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 1554915:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 61188 property '.*' value Patches 7 +++ 1554915:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 1554915:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 1554915:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 1554915:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 1554915:pw-trigger.sh: pw_yaml_get: 100: local id=61188 +++ 1554915:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 1554915:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 1554915:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 1554915:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 1554915:pw-trigger.sh: pw_yaml_get: 105: local match_num=7 +++ 1554915:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 1554915:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=135225 ++ 1554915:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 135225 = '' ']' ++ 1554915:pw-trigger.sh: pw_get_patch_from_series: 213: echo 135225 + 1554915:pw-trigger.sh: 74: patch_id=135225 + 1554915:pw-trigger.sh: 75: '[' 135225 = '' ']' ++ 1554915:pw-trigger.sh: 82: pw_get_patch_data gdb 135225 State ++ 1554915:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 1554915:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 1554915:pw-trigger.sh: pw_get_patch_data: 224: local project=gdb ++ 1554915:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=135225 ++ 1554915:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 1554915:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gdb patch 135225 property State value ++ 1554915:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 1554915:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 1554915:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 1554915:pw-trigger.sh: pw_yaml_get: 100: local id=135225 ++ 1554915:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 1554915:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 1554915:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 1554915:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 1554915:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 1554915:pw-trigger.sh: pw_yaml_get: 108: set +x + 1554915:pw-trigger.sh: 82: patch_state=new + 1554915:pw-trigger.sh: 83: case "$patch_state" in ++ 1554915:pw-trigger.sh: 89: pw_patch_check_state 135225 tcwg_gdb_check--master-arm ++ 1554915:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 1554915:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=135225 ++ 1554915:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_check--master-arm ++ 1554915:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 1554915:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_check--master-arm +++ 1554915:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 1554915:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 1554915:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_check--master-arm +++ 1554915:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 1554915:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 1554915:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 1554915:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 1554915:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_check--master-arm ++ 1554915:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 1554915:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 1554915:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.47ftAFZrop +++ 1554915:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 1554915:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.jbs9e9MYxJ ++ 1554915:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.47ftAFZrop /tmp/tmp.jbs9e9MYxJ' EXIT ++ 1554915:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 1554915:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/135225/checks/ ++ 1554915:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/135225/checks/?user=linaro-tcwg-bot&context=tcwg_gdb_check--master-arm&page=last' ++ 1554915:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 1554915:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 1554915:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1554915:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 1554915:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1554915:pw-trigger.sh: pw_patch_check_state: 267: wait 1557019 ++ 1554915:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 1554915:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1554915:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.jbs9e9MYxJ ++ 1554915:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 452943, "url": "https://patchwork.sourceware.org/api/1.2/patches/135225/checks/452943/", "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:52:49.728279", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_check--master-arm-precommit/builds/10205/log", "context": "tcwg_gdb_check--master-arm", "description": "Test started" }' = null ']' +++ 1554915:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1554915:pw-trigger.sh: pw_patch_check_state: 273: date=2026-05-21T09:52:49.728279 +++ 1554915:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-05-21T09:52:49.728279 +%s ++ 1554915:pw-trigger.sh: pw_patch_check_state: 274: date=1779357169 ++ 1554915:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1779357169 ']' ++ 1554915:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1779357169 +++ 1554915:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1554915:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 1554915:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1554915:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 1554915:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1554915:pw-trigger.sh: pw_patch_check_state: 267: wait 1557026 ++ 1554915:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 1554915:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1554915:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.jbs9e9MYxJ ++ 1554915:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 452944, "url": "https://patchwork.sourceware.org/api/1.2/patches/135225/checks/452944/", "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:52:56.326859", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_check--master-arm-precommit/builds/10205/log", "context": "tcwg_gdb_check--master-arm", "description": "Patch applied" }' = null ']' +++ 1554915:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1554915:pw-trigger.sh: pw_patch_check_state: 273: date=2026-05-21T09:52:56.326859 +++ 1554915:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-05-21T09:52:56.326859 +%s ++ 1554915:pw-trigger.sh: pw_patch_check_state: 274: date=1779357176 ++ 1554915:pw-trigger.sh: pw_patch_check_state: 275: '[' 1779357169 -le 1779357176 ']' ++ 1554915:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1779357176 +++ 1554915:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1554915:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 1554915:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1554915:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 1554915:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1554915:pw-trigger.sh: pw_patch_check_state: 267: wait 1557033 ++ 1554915:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 1554915:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1554915:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.jbs9e9MYxJ ++ 1554915:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 453045, "url": "https://patchwork.sourceware.org/api/1.2/patches/135225/checks/453045/", "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:18:38.296069", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_check--master-arm-precommit/builds/10205/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_gdb_check--master-arm", "description": "Test passed" }' = null ']' +++ 1554915:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1554915:pw-trigger.sh: pw_patch_check_state: 273: date=2026-05-21T12:18:38.296069 +++ 1554915:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-05-21T12:18:38.296069 +%s ++ 1554915:pw-trigger.sh: pw_patch_check_state: 274: date=1779365918 ++ 1554915:pw-trigger.sh: pw_patch_check_state: 275: '[' 1779357176 -le 1779365918 ']' ++ 1554915:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1779365918 +++ 1554915:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1554915:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 1554915:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1554915:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 1554915:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1554915:pw-trigger.sh: pw_patch_check_state: 267: wait 1557040 ++ 1554915:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 1554915:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1554915:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.jbs9e9MYxJ ++ 1554915:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 1554915:pw-trigger.sh: pw_patch_check_state: 270: break ++ 1554915:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 1554915:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.47ftAFZrop /tmp/tmp.jbs9e9MYxJ + 1554915:pw-trigger.sh: 89: check_state=success + 1554915:pw-trigger.sh: 90: '[' success = pending ']' + 1554915:pw-trigger.sh: 93: num_patch=8 + 1554915:pw-trigger.sh: 72: true ++ 1554915:pw-trigger.sh: 74: pw_get_patch_from_series gdb 61188 8 ++ 1554915:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 1554915:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 1554915:pw-trigger.sh: pw_get_patch_from_series: 204: local id=61188 ++ 1554915:pw-trigger.sh: pw_get_patch_from_series: 205: local num=8 ++ 1554915:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 1554915:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 61188 property '.*' value Patches 8 +++ 1554915:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 1554915:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 1554915:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 1554915:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 1554915:pw-trigger.sh: pw_yaml_get: 100: local id=61188 +++ 1554915:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 1554915:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 1554915:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 1554915:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 1554915:pw-trigger.sh: pw_yaml_get: 105: local match_num=8 +++ 1554915:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 1554915:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=135219 ++ 1554915:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 135219 = '' ']' ++ 1554915:pw-trigger.sh: pw_get_patch_from_series: 213: echo 135219 + 1554915:pw-trigger.sh: 74: patch_id=135219 + 1554915:pw-trigger.sh: 75: '[' 135219 = '' ']' ++ 1554915:pw-trigger.sh: 82: pw_get_patch_data gdb 135219 State ++ 1554915:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 1554915:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 1554915:pw-trigger.sh: pw_get_patch_data: 224: local project=gdb ++ 1554915:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=135219 ++ 1554915:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 1554915:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gdb patch 135219 property State value ++ 1554915:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 1554915:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 1554915:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 1554915:pw-trigger.sh: pw_yaml_get: 100: local id=135219 ++ 1554915:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 1554915:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 1554915:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 1554915:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 1554915:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 1554915:pw-trigger.sh: pw_yaml_get: 108: set +x + 1554915:pw-trigger.sh: 82: patch_state=new + 1554915:pw-trigger.sh: 83: case "$patch_state" in ++ 1554915:pw-trigger.sh: 89: pw_patch_check_state 135219 tcwg_gdb_check--master-arm ++ 1554915:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 1554915:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=135219 ++ 1554915:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_check--master-arm ++ 1554915:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 1554915:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_check--master-arm +++ 1554915:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 1554915:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 1554915:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_check--master-arm +++ 1554915:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 1554915:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 1554915:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 1554915:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 1554915:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_check--master-arm ++ 1554915:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 1554915:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 1554915:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.UIsiMWwe0r +++ 1554915:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 1554915:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.GIduPInfg5 ++ 1554915:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.UIsiMWwe0r /tmp/tmp.GIduPInfg5' EXIT ++ 1554915:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 1554915:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/135219/checks/ ++ 1554915:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/135219/checks/?user=linaro-tcwg-bot&context=tcwg_gdb_check--master-arm&page=last' ++ 1554915:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 1554915:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 1554915:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1554915:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 1554915:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1554915:pw-trigger.sh: pw_patch_check_state: 267: wait 1557125 ++ 1554915:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 1554915:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1554915:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.GIduPInfg5 ++ 1554915:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 453138, "url": "https://patchwork.sourceware.org/api/1.2/patches/135219/checks/453138/", "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-21T15:55:26.159120", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_check--master-arm-precommit/builds/10207/log", "context": "tcwg_gdb_check--master-arm", "description": "Test started" }' = null ']' +++ 1554915:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1554915:pw-trigger.sh: pw_patch_check_state: 273: date=2026-05-21T15:55:26.159120 +++ 1554915:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-05-21T15:55:26.159120 +%s ++ 1554915:pw-trigger.sh: pw_patch_check_state: 274: date=1779378926 ++ 1554915:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1779378926 ']' ++ 1554915:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1779378926 +++ 1554915:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1554915:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 1554915:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1554915:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 1554915:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1554915:pw-trigger.sh: pw_patch_check_state: 267: wait 1557132 ++ 1554915:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 1554915:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1554915:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.GIduPInfg5 ++ 1554915:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 453139, "url": "https://patchwork.sourceware.org/api/1.2/patches/135219/checks/453139/", "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-21T15:55:30.029497", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_check--master-arm-precommit/builds/10207/log", "context": "tcwg_gdb_check--master-arm", "description": "Patch applied" }' = null ']' +++ 1554915:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1554915:pw-trigger.sh: pw_patch_check_state: 273: date=2026-05-21T15:55:30.029497 +++ 1554915:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-05-21T15:55:30.029497 +%s ++ 1554915:pw-trigger.sh: pw_patch_check_state: 274: date=1779378930 ++ 1554915:pw-trigger.sh: pw_patch_check_state: 275: '[' 1779378926 -le 1779378930 ']' ++ 1554915:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1779378930 +++ 1554915:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1554915:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 1554915:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1554915:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 1554915:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1554915:pw-trigger.sh: pw_patch_check_state: 267: wait 1557139 ++ 1554915:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 1554915:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1554915:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.GIduPInfg5 ++ 1554915:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 453180, "url": "https://patchwork.sourceware.org/api/1.2/patches/135219/checks/453180/", "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-21T18:31:34.206463", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_check--master-arm-precommit/builds/10207/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_gdb_check--master-arm", "description": "Test passed" }' = null ']' +++ 1554915:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1554915:pw-trigger.sh: pw_patch_check_state: 273: date=2026-05-21T18:31:34.206463 +++ 1554915:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-05-21T18:31:34.206463 +%s ++ 1554915:pw-trigger.sh: pw_patch_check_state: 274: date=1779388294 ++ 1554915:pw-trigger.sh: pw_patch_check_state: 275: '[' 1779378930 -le 1779388294 ']' ++ 1554915:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1779388294 +++ 1554915:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1554915:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 1554915:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1554915:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 1554915:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1554915:pw-trigger.sh: pw_patch_check_state: 267: wait 1557146 ++ 1554915:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 1554915:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1554915:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.GIduPInfg5 ++ 1554915:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 1554915:pw-trigger.sh: pw_patch_check_state: 270: break ++ 1554915:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 1554915:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.UIsiMWwe0r /tmp/tmp.GIduPInfg5 + 1554915:pw-trigger.sh: 89: check_state=success + 1554915:pw-trigger.sh: 90: '[' success = pending ']' + 1554915:pw-trigger.sh: 93: num_patch=9 + 1554915:pw-trigger.sh: 72: true ++ 1554915:pw-trigger.sh: 74: pw_get_patch_from_series gdb 61188 9 ++ 1554915:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 1554915:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 1554915:pw-trigger.sh: pw_get_patch_from_series: 204: local id=61188 ++ 1554915:pw-trigger.sh: pw_get_patch_from_series: 205: local num=9 ++ 1554915:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 1554915:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 61188 property '.*' value Patches 9 +++ 1554915:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 1554915:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 1554915:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 1554915:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 1554915:pw-trigger.sh: pw_yaml_get: 100: local id=61188 +++ 1554915:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 1554915:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 1554915:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 1554915:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 1554915:pw-trigger.sh: pw_yaml_get: 105: local match_num=9 +++ 1554915:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 1554915:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=135221 ++ 1554915:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 135221 = '' ']' ++ 1554915:pw-trigger.sh: pw_get_patch_from_series: 213: echo 135221 + 1554915:pw-trigger.sh: 74: patch_id=135221 + 1554915:pw-trigger.sh: 75: '[' 135221 = '' ']' ++ 1554915:pw-trigger.sh: 82: pw_get_patch_data gdb 135221 State ++ 1554915:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 1554915:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 1554915:pw-trigger.sh: pw_get_patch_data: 224: local project=gdb ++ 1554915:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=135221 ++ 1554915:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 1554915:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gdb patch 135221 property State value ++ 1554915:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 1554915:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 1554915:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 1554915:pw-trigger.sh: pw_yaml_get: 100: local id=135221 ++ 1554915:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 1554915:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 1554915:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 1554915:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 1554915:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 1554915:pw-trigger.sh: pw_yaml_get: 108: set +x + 1554915:pw-trigger.sh: 82: patch_state=new + 1554915:pw-trigger.sh: 83: case "$patch_state" in ++ 1554915:pw-trigger.sh: 89: pw_patch_check_state 135221 tcwg_gdb_check--master-arm ++ 1554915:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 1554915:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=135221 ++ 1554915:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_check--master-arm ++ 1554915:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 1554915:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_check--master-arm +++ 1554915:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 1554915:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 1554915:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_check--master-arm +++ 1554915:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 1554915:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 1554915:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 1554915:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 1554915:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_check--master-arm ++ 1554915:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 1554915:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 1554915:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.OuOUhIeqUD +++ 1554915:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 1554915:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.uvC0rC7bvw ++ 1554915:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.OuOUhIeqUD /tmp/tmp.uvC0rC7bvw' EXIT ++ 1554915:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 1554915:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/135221/checks/ ++ 1554915:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/135221/checks/?user=linaro-tcwg-bot&context=tcwg_gdb_check--master-arm&page=last' ++ 1554915:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 1554915:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 1554915:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1554915:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 1554915:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1554915:pw-trigger.sh: pw_patch_check_state: 267: wait 1557234 ++ 1554915:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 1554915:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1554915:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.uvC0rC7bvw ++ 1554915:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 453419, "url": "https://patchwork.sourceware.org/api/1.2/patches/135221/checks/453419/", "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:23.632505", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_check--master-arm-precommit/builds/10211/log", "context": "tcwg_gdb_check--master-arm", "description": "Test started" }' = null ']' +++ 1554915:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1554915:pw-trigger.sh: pw_patch_check_state: 273: date=2026-05-22T01:11:23.632505 +++ 1554915:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-05-22T01:11:23.632505 +%s ++ 1554915:pw-trigger.sh: pw_patch_check_state: 274: date=1779412283 ++ 1554915:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1779412283 ']' ++ 1554915:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1779412283 +++ 1554915:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1554915:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 1554915:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1554915:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 1554915:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1554915:pw-trigger.sh: pw_patch_check_state: 267: wait 1557241 ++ 1554915:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 1554915:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1554915:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.uvC0rC7bvw ++ 1554915:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 453420, "url": "https://patchwork.sourceware.org/api/1.2/patches/135221/checks/453420/", "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:25.433210", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_check--master-arm-precommit/builds/10211/log", "context": "tcwg_gdb_check--master-arm", "description": "Patch applied" }' = null ']' +++ 1554915:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1554915:pw-trigger.sh: pw_patch_check_state: 273: date=2026-05-22T01:11:25.433210 +++ 1554915:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-05-22T01:11:25.433210 +%s ++ 1554915:pw-trigger.sh: pw_patch_check_state: 274: date=1779412285 ++ 1554915:pw-trigger.sh: pw_patch_check_state: 275: '[' 1779412283 -le 1779412285 ']' ++ 1554915:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1779412285 +++ 1554915:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1554915:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 1554915:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1554915:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 1554915:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1554915:pw-trigger.sh: pw_patch_check_state: 267: wait 1557248 ++ 1554915:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 1554915:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1554915:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.uvC0rC7bvw ++ 1554915:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 453463, "url": "https://patchwork.sourceware.org/api/1.2/patches/135221/checks/453463/", "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-22T03:33:16.273339", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_check--master-arm-precommit/builds/10211/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_gdb_check--master-arm", "description": "Test passed" }' = null ']' +++ 1554915:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1554915:pw-trigger.sh: pw_patch_check_state: 273: date=2026-05-22T03:33:16.273339 +++ 1554915:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-05-22T03:33:16.273339 +%s ++ 1554915:pw-trigger.sh: pw_patch_check_state: 274: date=1779420796 ++ 1554915:pw-trigger.sh: pw_patch_check_state: 275: '[' 1779412285 -le 1779420796 ']' ++ 1554915:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1779420796 +++ 1554915:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1554915:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 1554915:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1554915:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 1554915:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1554915:pw-trigger.sh: pw_patch_check_state: 267: wait 1557255 ++ 1554915:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 1554915:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1554915:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.uvC0rC7bvw ++ 1554915:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 1554915:pw-trigger.sh: pw_patch_check_state: 270: break ++ 1554915:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 1554915:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.OuOUhIeqUD /tmp/tmp.uvC0rC7bvw + 1554915:pw-trigger.sh: 89: check_state=success + 1554915:pw-trigger.sh: 90: '[' success = pending ']' + 1554915:pw-trigger.sh: 93: num_patch=10 + 1554915:pw-trigger.sh: 72: true ++ 1554915:pw-trigger.sh: 74: pw_get_patch_from_series gdb 61188 10 ++ 1554915:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 1554915:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 1554915:pw-trigger.sh: pw_get_patch_from_series: 204: local id=61188 ++ 1554915:pw-trigger.sh: pw_get_patch_from_series: 205: local num=10 ++ 1554915:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 1554915:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 61188 property '.*' value Patches 10 +++ 1554915:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 1554915:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 1554915:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 1554915:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 1554915:pw-trigger.sh: pw_yaml_get: 100: local id=61188 +++ 1554915:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 1554915:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 1554915:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 1554915:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 1554915:pw-trigger.sh: pw_yaml_get: 105: local match_num=10 +++ 1554915:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 1554915:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=135220 ++ 1554915:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 135220 = '' ']' ++ 1554915:pw-trigger.sh: pw_get_patch_from_series: 213: echo 135220 + 1554915:pw-trigger.sh: 74: patch_id=135220 + 1554915:pw-trigger.sh: 75: '[' 135220 = '' ']' ++ 1554915:pw-trigger.sh: 82: pw_get_patch_data gdb 135220 State ++ 1554915:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 1554915:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 1554915:pw-trigger.sh: pw_get_patch_data: 224: local project=gdb ++ 1554915:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=135220 ++ 1554915:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 1554915:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gdb patch 135220 property State value ++ 1554915:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 1554915:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 1554915:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 1554915:pw-trigger.sh: pw_yaml_get: 100: local id=135220 ++ 1554915:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 1554915:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 1554915:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 1554915:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 1554915:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 1554915:pw-trigger.sh: pw_yaml_get: 108: set +x + 1554915:pw-trigger.sh: 82: patch_state=new + 1554915:pw-trigger.sh: 83: case "$patch_state" in ++ 1554915:pw-trigger.sh: 89: pw_patch_check_state 135220 tcwg_gdb_check--master-arm ++ 1554915:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 1554915:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=135220 ++ 1554915:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_check--master-arm ++ 1554915:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 1554915:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_check--master-arm +++ 1554915:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 1554915:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 1554915:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_check--master-arm +++ 1554915:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 1554915:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 1554915:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 1554915:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 1554915:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_check--master-arm ++ 1554915:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 1554915:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 1554915:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.AbEqfxxi7z +++ 1554915:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 1554915:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.wSVz0WT7uF ++ 1554915:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.AbEqfxxi7z /tmp/tmp.wSVz0WT7uF' EXIT ++ 1554915:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 1554915:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/135220/checks/ ++ 1554915:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/135220/checks/?user=linaro-tcwg-bot&context=tcwg_gdb_check--master-arm&page=last' ++ 1554915:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 1554915:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 1554915:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1554915:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 1554915:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1554915:pw-trigger.sh: pw_patch_check_state: 267: wait 1557346 ++ 1554915:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 1554915:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1554915:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.wSVz0WT7uF ++ 1554915:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 453574, "url": "https://patchwork.sourceware.org/api/1.2/patches/135220/checks/453574/", "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:11:58.678864", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_check--master-arm-precommit/builds/10213/log", "context": "tcwg_gdb_check--master-arm", "description": "Test started" }' = null ']' +++ 1554915:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1554915:pw-trigger.sh: pw_patch_check_state: 273: date=2026-05-22T10:11:58.678864 +++ 1554915:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-05-22T10:11:58.678864 +%s ++ 1554915:pw-trigger.sh: pw_patch_check_state: 274: date=1779444718 ++ 1554915:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1779444718 ']' ++ 1554915:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1779444718 +++ 1554915:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1554915:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 1554915:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1554915:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 1554915:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1554915:pw-trigger.sh: pw_patch_check_state: 267: wait 1557353 ++ 1554915:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 1554915:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1554915:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.wSVz0WT7uF ++ 1554915:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 453575, "url": "https://patchwork.sourceware.org/api/1.2/patches/135220/checks/453575/", "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:12:18.669945", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_check--master-arm-precommit/builds/10213/log", "context": "tcwg_gdb_check--master-arm", "description": "Patch applied" }' = null ']' +++ 1554915:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1554915:pw-trigger.sh: pw_patch_check_state: 273: date=2026-05-22T10:12:18.669945 +++ 1554915:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-05-22T10:12:18.669945 +%s ++ 1554915:pw-trigger.sh: pw_patch_check_state: 274: date=1779444738 ++ 1554915:pw-trigger.sh: pw_patch_check_state: 275: '[' 1779444718 -le 1779444738 ']' ++ 1554915:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1779444738 +++ 1554915:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1554915:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 1554915:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1554915:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 1554915:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1554915:pw-trigger.sh: pw_patch_check_state: 267: wait 1557360 ++ 1554915:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 1554915:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1554915:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.wSVz0WT7uF ++ 1554915:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 453602, "url": "https://patchwork.sourceware.org/api/1.2/patches/135220/checks/453602/", "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:17:48.954008", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_check--master-arm-precommit/builds/10213/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_gdb_check--master-arm", "description": "Test passed" }' = null ']' +++ 1554915:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1554915:pw-trigger.sh: pw_patch_check_state: 273: date=2026-05-22T12:17:48.954008 +++ 1554915:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-05-22T12:17:48.954008 +%s ++ 1554915:pw-trigger.sh: pw_patch_check_state: 274: date=1779452268 ++ 1554915:pw-trigger.sh: pw_patch_check_state: 275: '[' 1779444738 -le 1779452268 ']' ++ 1554915:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1779452268 +++ 1554915:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1554915:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 1554915:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1554915:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 1554915:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1554915:pw-trigger.sh: pw_patch_check_state: 267: wait 1557367 ++ 1554915:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 1554915:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1554915:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.wSVz0WT7uF ++ 1554915:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 1554915:pw-trigger.sh: pw_patch_check_state: 270: break ++ 1554915:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 1554915:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.AbEqfxxi7z /tmp/tmp.wSVz0WT7uF + 1554915:pw-trigger.sh: 89: check_state=success + 1554915:pw-trigger.sh: 90: '[' success = pending ']' + 1554915:pw-trigger.sh: 93: num_patch=11 + 1554915:pw-trigger.sh: 72: true ++ 1554915:pw-trigger.sh: 74: pw_get_patch_from_series gdb 61188 11 ++ 1554915:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 1554915:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 1554915:pw-trigger.sh: pw_get_patch_from_series: 204: local id=61188 ++ 1554915:pw-trigger.sh: pw_get_patch_from_series: 205: local num=11 ++ 1554915:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 1554915:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 61188 property '.*' value Patches 11 +++ 1554915:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 1554915:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 1554915:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 1554915:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 1554915:pw-trigger.sh: pw_yaml_get: 100: local id=61188 +++ 1554915:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 1554915:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 1554915:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 1554915:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 1554915:pw-trigger.sh: pw_yaml_get: 105: local match_num=11 +++ 1554915:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 1554915:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id= ++ 1554915:pw-trigger.sh: pw_get_patch_from_series: 210: '[' '' = '' ']' ++ 1554915:pw-trigger.sh: pw_get_patch_from_series: 211: return 1 ++ 1554915:pw-trigger.sh: 74: true + 1554915:pw-trigger.sh: 74: patch_id= + 1554915:pw-trigger.sh: 75: '[' '' = '' ']' + 1554915:pw-trigger.sh: 76: break + 1554915:pw-trigger.sh: 96: '[' '' = '' ']' + 1554915:pw-trigger.sh: 97: continue + 1554915:pw-trigger.sh: 62: '[' 20 -gt 0 ']' + 1554915:pw-trigger.sh: 63: i=19 ++ 1554915:pw-trigger.sh: 64: shyaml get-value 19.id + 1554915:pw-trigger.sh: 64: series_id=61189 + 1554915:pw-trigger.sh: 66: pw_series_complete_p gdb 61189 + 1554915:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 1554915:pw-trigger.sh: pw_series_complete_p: 183: local project=gdb + 1554915:pw-trigger.sh: pw_series_complete_p: 184: local series_id=61189 + 1554915:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 1554915:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get gdb series 61189 property Complete value ++ 1554915:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 1554915:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 1554915:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 1554915:pw-trigger.sh: pw_yaml_get: 100: local id=61189 ++ 1554915:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 1554915:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 1554915:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 1554915:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 1554915:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 1554915:pw-trigger.sh: pw_yaml_get: 108: set +x + 1554915:pw-trigger.sh: pw_series_complete_p: 187: value=True + 1554915:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 1554915:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 1554915:pw-trigger.sh: 71: num_patch=0 + 1554915:pw-trigger.sh: 72: true ++ 1554915:pw-trigger.sh: 74: pw_get_patch_from_series gdb 61189 0 ++ 1554915:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 1554915:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 1554915:pw-trigger.sh: pw_get_patch_from_series: 204: local id=61189 ++ 1554915:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 1554915:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 1554915:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 61189 property '.*' value Patches 0 +++ 1554915:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 1554915:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 1554915:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 1554915:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 1554915:pw-trigger.sh: pw_yaml_get: 100: local id=61189 +++ 1554915:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 1554915:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 1554915:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 1554915:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 1554915:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 1554915:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 1554915:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=135230 ++ 1554915:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 135230 = '' ']' ++ 1554915:pw-trigger.sh: pw_get_patch_from_series: 213: echo 135230 + 1554915:pw-trigger.sh: 74: patch_id=135230 + 1554915:pw-trigger.sh: 75: '[' 135230 = '' ']' ++ 1554915:pw-trigger.sh: 82: pw_get_patch_data gdb 135230 State ++ 1554915:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 1554915:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 1554915:pw-trigger.sh: pw_get_patch_data: 224: local project=gdb ++ 1554915:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=135230 ++ 1554915:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 1554915:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gdb patch 135230 property State value ++ 1554915:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 1554915:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 1554915:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 1554915:pw-trigger.sh: pw_yaml_get: 100: local id=135230 ++ 1554915:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 1554915:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 1554915:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 1554915:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 1554915:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 1554915:pw-trigger.sh: pw_yaml_get: 108: set +x + 1554915:pw-trigger.sh: 82: patch_state=new + 1554915:pw-trigger.sh: 83: case "$patch_state" in ++ 1554915:pw-trigger.sh: 89: pw_patch_check_state 135230 tcwg_gdb_check--master-arm ++ 1554915:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 1554915:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=135230 ++ 1554915:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_check--master-arm ++ 1554915:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 1554915:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_check--master-arm +++ 1554915:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 1554915:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 1554915:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_check--master-arm +++ 1554915:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 1554915:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 1554915:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 1554915:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 1554915:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_check--master-arm ++ 1554915:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 1554915:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 1554915:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.wsMzNWjcU2 +++ 1554915:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 1554915:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.ySsNwimiZN ++ 1554915:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.wsMzNWjcU2 /tmp/tmp.ySsNwimiZN' EXIT ++ 1554915:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 1554915:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/135230/checks/ ++ 1554915:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/135230/checks/?user=linaro-tcwg-bot&context=tcwg_gdb_check--master-arm&page=last' ++ 1554915:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 1554915:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 1554915:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1554915:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 1554915:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1554915:pw-trigger.sh: pw_patch_check_state: 267: wait 1557499 ++ 1554915:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 1554915:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1554915:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.ySsNwimiZN ++ 1554915:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 451620, "url": "https://patchwork.sourceware.org/api/1.2/patches/135230/checks/451620/", "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-19T03:30:16.051713", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_check--master-arm-precommit/builds/10190/log", "context": "tcwg_gdb_check--master-arm", "description": "Test started" }' = null ']' +++ 1554915:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1554915:pw-trigger.sh: pw_patch_check_state: 273: date=2026-05-19T03:30:16.051713 +++ 1554915:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-05-19T03:30:16.051713 +%s ++ 1554915:pw-trigger.sh: pw_patch_check_state: 274: date=1779161416 ++ 1554915:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1779161416 ']' ++ 1554915:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1779161416 +++ 1554915:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1554915:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 1554915:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1554915:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 1554915:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1554915:pw-trigger.sh: pw_patch_check_state: 267: wait 1557506 ++ 1554915:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 1554915:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1554915:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.ySsNwimiZN ++ 1554915:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 451621, "url": "https://patchwork.sourceware.org/api/1.2/patches/135230/checks/451621/", "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-19T03:30:17.323502", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_check--master-arm-precommit/builds/10190/log", "context": "tcwg_gdb_check--master-arm", "description": "Patch applied" }' = null ']' +++ 1554915:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1554915:pw-trigger.sh: pw_patch_check_state: 273: date=2026-05-19T03:30:17.323502 +++ 1554915:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-05-19T03:30:17.323502 +%s ++ 1554915:pw-trigger.sh: pw_patch_check_state: 274: date=1779161417 ++ 1554915:pw-trigger.sh: pw_patch_check_state: 275: '[' 1779161416 -le 1779161417 ']' ++ 1554915:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1779161417 +++ 1554915:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1554915:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 1554915:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1554915:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 1554915:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1554915:pw-trigger.sh: pw_patch_check_state: 267: wait 1557513 ++ 1554915:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 1554915:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1554915:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.ySsNwimiZN ++ 1554915:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 451718, "url": "https://patchwork.sourceware.org/api/1.2/patches/135230/checks/451718/", "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-19T05:43:40.686589", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_check--master-arm-precommit/builds/10190/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_gdb_check--master-arm", "description": "Test passed" }' = null ']' +++ 1554915:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1554915:pw-trigger.sh: pw_patch_check_state: 273: date=2026-05-19T05:43:40.686589 +++ 1554915:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-05-19T05:43:40.686589 +%s ++ 1554915:pw-trigger.sh: pw_patch_check_state: 274: date=1779169420 ++ 1554915:pw-trigger.sh: pw_patch_check_state: 275: '[' 1779161417 -le 1779169420 ']' ++ 1554915:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1779169420 +++ 1554915:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1554915:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 1554915:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1554915:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 1554915:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1554915:pw-trigger.sh: pw_patch_check_state: 267: wait 1557520 ++ 1554915:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 1554915:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1554915:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.ySsNwimiZN ++ 1554915:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 1554915:pw-trigger.sh: pw_patch_check_state: 270: break ++ 1554915:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 1554915:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.wsMzNWjcU2 /tmp/tmp.ySsNwimiZN + 1554915:pw-trigger.sh: 89: check_state=success + 1554915:pw-trigger.sh: 90: '[' success = pending ']' + 1554915:pw-trigger.sh: 93: num_patch=1 + 1554915:pw-trigger.sh: 72: true ++ 1554915:pw-trigger.sh: 74: pw_get_patch_from_series gdb 61189 1 ++ 1554915:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 1554915:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 1554915:pw-trigger.sh: pw_get_patch_from_series: 204: local id=61189 ++ 1554915:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 1554915:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 1554915:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 61189 property '.*' value Patches 1 +++ 1554915:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 1554915:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 1554915:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 1554915:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 1554915:pw-trigger.sh: pw_yaml_get: 100: local id=61189 +++ 1554915:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 1554915:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 1554915:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 1554915:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 1554915:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 1554915:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 1554915:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id= ++ 1554915:pw-trigger.sh: pw_get_patch_from_series: 210: '[' '' = '' ']' ++ 1554915:pw-trigger.sh: pw_get_patch_from_series: 211: return 1 ++ 1554915:pw-trigger.sh: 74: true + 1554915:pw-trigger.sh: 74: patch_id= + 1554915:pw-trigger.sh: 75: '[' '' = '' ']' + 1554915:pw-trigger.sh: 76: break + 1554915:pw-trigger.sh: 96: '[' '' = '' ']' + 1554915:pw-trigger.sh: 97: continue + 1554915:pw-trigger.sh: 62: '[' 19 -gt 0 ']' + 1554915:pw-trigger.sh: 63: i=18 ++ 1554915:pw-trigger.sh: 64: shyaml get-value 18.id + 1554915:pw-trigger.sh: 64: series_id=61206 + 1554915:pw-trigger.sh: 66: pw_series_complete_p gdb 61206 + 1554915:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 1554915:pw-trigger.sh: pw_series_complete_p: 183: local project=gdb + 1554915:pw-trigger.sh: pw_series_complete_p: 184: local series_id=61206 + 1554915:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 1554915:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get gdb series 61206 property Complete value ++ 1554915:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 1554915:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 1554915:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 1554915:pw-trigger.sh: pw_yaml_get: 100: local id=61206 ++ 1554915:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 1554915:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 1554915:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 1554915:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 1554915:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 1554915:pw-trigger.sh: pw_yaml_get: 108: set +x + 1554915:pw-trigger.sh: pw_series_complete_p: 187: value=True + 1554915:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 1554915:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 1554915:pw-trigger.sh: 71: num_patch=0 + 1554915:pw-trigger.sh: 72: true ++ 1554915:pw-trigger.sh: 74: pw_get_patch_from_series gdb 61206 0 ++ 1554915:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 1554915:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 1554915:pw-trigger.sh: pw_get_patch_from_series: 204: local id=61206 ++ 1554915:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 1554915:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 1554915:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 61206 property '.*' value Patches 0 +++ 1554915:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 1554915:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 1554915:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 1554915:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 1554915:pw-trigger.sh: pw_yaml_get: 100: local id=61206 +++ 1554915:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 1554915:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 1554915:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 1554915:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 1554915:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 1554915:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 1554915:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=135250 ++ 1554915:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 135250 = '' ']' ++ 1554915:pw-trigger.sh: pw_get_patch_from_series: 213: echo 135250 + 1554915:pw-trigger.sh: 74: patch_id=135250 + 1554915:pw-trigger.sh: 75: '[' 135250 = '' ']' ++ 1554915:pw-trigger.sh: 82: pw_get_patch_data gdb 135250 State ++ 1554915:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 1554915:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 1554915:pw-trigger.sh: pw_get_patch_data: 224: local project=gdb ++ 1554915:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=135250 ++ 1554915:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 1554915:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gdb patch 135250 property State value ++ 1554915:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 1554915:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 1554915:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 1554915:pw-trigger.sh: pw_yaml_get: 100: local id=135250 ++ 1554915:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 1554915:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 1554915:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 1554915:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 1554915:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 1554915:pw-trigger.sh: pw_yaml_get: 108: set +x + 1554915:pw-trigger.sh: 82: patch_state=committed + 1554915:pw-trigger.sh: 83: case "$patch_state" in ++ 1554915:pw-trigger.sh: 89: pw_patch_check_state 135250 tcwg_gdb_check--master-arm ++ 1554915:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 1554915:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=135250 ++ 1554915:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_check--master-arm ++ 1554915:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 1554915:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_check--master-arm +++ 1554915:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 1554915:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 1554915:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_check--master-arm +++ 1554915:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 1554915:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 1554915:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 1554915:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 1554915:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_check--master-arm ++ 1554915:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 1554915:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 1554915:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.gjkZykdAvK +++ 1554915:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 1554915:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.mn2IPOPyX7 ++ 1554915:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.gjkZykdAvK /tmp/tmp.mn2IPOPyX7' EXIT ++ 1554915:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 1554915:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/135250/checks/ ++ 1554915:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/135250/checks/?user=linaro-tcwg-bot&context=tcwg_gdb_check--master-arm&page=last' ++ 1554915:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 1554915:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 1554915:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1554915:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 1554915:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1554915:pw-trigger.sh: pw_patch_check_state: 267: wait 1557622 ++ 1554915:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 1554915:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1554915:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.mn2IPOPyX7 ++ 1554915:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 1554915:pw-trigger.sh: pw_patch_check_state: 270: break ++ 1554915:pw-trigger.sh: pw_patch_check_state: 281: echo pending +++ 1554915:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.gjkZykdAvK /tmp/tmp.mn2IPOPyX7 + 1554915:pw-trigger.sh: 89: check_state=pending + 1554915:pw-trigger.sh: 90: '[' pending = pending ']' + 1554915:pw-trigger.sh: 91: break + 1554915:pw-trigger.sh: 96: '[' 135250 = '' ']' + 1554915:pw-trigger.sh: 101: check_state=success + 1554915:pw-trigger.sh: 102: for prereq_bot in "${prereq_bots[@]}" ++ 1554915:pw-trigger.sh: 103: pw_patch_check_state 135250 tcwg_gdb_build--master-arm ++ 1554915:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 1554915:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=135250 ++ 1554915:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_build--master-arm ++ 1554915:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 1554915:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_build--master-arm +++ 1554915:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 1554915:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 1554915:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_build--master-arm +++ 1554915:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 1554915:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 1554915:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 1554915:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 1554915:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_build--master-arm ++ 1554915:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 1554915:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 1554915:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.GqyKYsuTwL +++ 1554915:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 1554915:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.9MAuqVPJRm ++ 1554915:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.GqyKYsuTwL /tmp/tmp.9MAuqVPJRm' EXIT ++ 1554915:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 1554915:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/135250/checks/ ++ 1554915:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/135250/checks/?user=linaro-tcwg-bot&context=tcwg_gdb_build--master-arm&page=last' ++ 1554915:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 1554915:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 1554915:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1554915:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 1554915:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1554915:pw-trigger.sh: pw_patch_check_state: 267: wait 1557637 ++ 1554915:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 1554915:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1554915:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.9MAuqVPJRm ++ 1554915:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 451807, "url": "https://patchwork.sourceware.org/api/1.2/patches/135250/checks/451807/", "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-19T11:33:46.748486", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-arm-precommit/builds/10258/log", "context": "tcwg_gdb_build--master-arm", "description": "Build started" }' = null ']' +++ 1554915:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1554915:pw-trigger.sh: pw_patch_check_state: 273: date=2026-05-19T11:33:46.748486 +++ 1554915:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-05-19T11:33:46.748486 +%s ++ 1554915:pw-trigger.sh: pw_patch_check_state: 274: date=1779190426 ++ 1554915:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1779190426 ']' ++ 1554915:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1779190426 +++ 1554915:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1554915:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 1554915:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1554915:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 1554915:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1554915:pw-trigger.sh: pw_patch_check_state: 267: wait 1557644 ++ 1554915:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 1554915:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1554915:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.9MAuqVPJRm ++ 1554915:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 451808, "url": "https://patchwork.sourceware.org/api/1.2/patches/135250/checks/451808/", "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-19T11:33:53.390162", "state": "fail", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-arm-precommit/builds/10258/archive/artifacts/jenkins/pw-apply.log", "context": "tcwg_gdb_build--master-arm", "description": "Patch failed to apply" }' = null ']' +++ 1554915:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1554915:pw-trigger.sh: pw_patch_check_state: 273: date=2026-05-19T11:33:53.390162 +++ 1554915:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-05-19T11:33:53.390162 +%s ++ 1554915:pw-trigger.sh: pw_patch_check_state: 274: date=1779190433 ++ 1554915:pw-trigger.sh: pw_patch_check_state: 275: '[' 1779190426 -le 1779190433 ']' ++ 1554915:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1779190433 +++ 1554915:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1554915:pw-trigger.sh: pw_patch_check_state: 277: cur_state=fail ++ 1554915:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1554915:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 1554915:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1554915:pw-trigger.sh: pw_patch_check_state: 267: wait 1557651 ++ 1554915:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 1554915:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1554915:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.9MAuqVPJRm ++ 1554915:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 1554915:pw-trigger.sh: pw_patch_check_state: 270: break ++ 1554915:pw-trigger.sh: pw_patch_check_state: 281: echo fail +++ 1554915:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.GqyKYsuTwL /tmp/tmp.9MAuqVPJRm + 1554915:pw-trigger.sh: 103: check_state=fail + 1554915:pw-trigger.sh: 104: '[' fail '!=' success ']' + 1554915:pw-trigger.sh: 105: break + 1554915:pw-trigger.sh: 108: '[' fail '!=' success ']' WARNING: Waiting for 135250:tcwg_gdb_build--master-arm to succeed. + 1554915:pw-trigger.sh: 109: echo 'WARNING: Waiting for 135250:tcwg_gdb_build--master-arm to succeed.' + 1554915:pw-trigger.sh: 110: continue + 1554915:pw-trigger.sh: 62: '[' 18 -gt 0 ']' + 1554915:pw-trigger.sh: 63: i=17 ++ 1554915:pw-trigger.sh: 64: shyaml get-value 17.id + 1554915:pw-trigger.sh: 64: series_id=61218 + 1554915:pw-trigger.sh: 66: pw_series_complete_p gdb 61218 + 1554915:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 1554915:pw-trigger.sh: pw_series_complete_p: 183: local project=gdb + 1554915:pw-trigger.sh: pw_series_complete_p: 184: local series_id=61218 + 1554915:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 1554915:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get gdb series 61218 property Complete value ++ 1554915:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 1554915:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 1554915:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 1554915:pw-trigger.sh: pw_yaml_get: 100: local id=61218 ++ 1554915:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 1554915:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 1554915:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 1554915:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 1554915:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 1554915:pw-trigger.sh: pw_yaml_get: 108: set +x + 1554915:pw-trigger.sh: pw_series_complete_p: 187: value=True + 1554915:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 1554915:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 1554915:pw-trigger.sh: 71: num_patch=0 + 1554915:pw-trigger.sh: 72: true ++ 1554915:pw-trigger.sh: 74: pw_get_patch_from_series gdb 61218 0 ++ 1554915:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 1554915:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 1554915:pw-trigger.sh: pw_get_patch_from_series: 204: local id=61218 ++ 1554915:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 1554915:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 1554915:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 61218 property '.*' value Patches 0 +++ 1554915:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 1554915:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 1554915:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 1554915:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 1554915:pw-trigger.sh: pw_yaml_get: 100: local id=61218 +++ 1554915:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 1554915:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 1554915:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 1554915:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 1554915:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 1554915:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 1554915:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=135262 ++ 1554915:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 135262 = '' ']' ++ 1554915:pw-trigger.sh: pw_get_patch_from_series: 213: echo 135262 + 1554915:pw-trigger.sh: 74: patch_id=135262 + 1554915:pw-trigger.sh: 75: '[' 135262 = '' ']' ++ 1554915:pw-trigger.sh: 82: pw_get_patch_data gdb 135262 State ++ 1554915:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 1554915:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 1554915:pw-trigger.sh: pw_get_patch_data: 224: local project=gdb ++ 1554915:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=135262 ++ 1554915:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 1554915:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gdb patch 135262 property State value ++ 1554915:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 1554915:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 1554915:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 1554915:pw-trigger.sh: pw_yaml_get: 100: local id=135262 ++ 1554915:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 1554915:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 1554915:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 1554915:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 1554915:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 1554915:pw-trigger.sh: pw_yaml_get: 108: set +x + 1554915:pw-trigger.sh: 82: patch_state=committed + 1554915:pw-trigger.sh: 83: case "$patch_state" in ++ 1554915:pw-trigger.sh: 89: pw_patch_check_state 135262 tcwg_gdb_check--master-arm ++ 1554915:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 1554915:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=135262 ++ 1554915:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_check--master-arm ++ 1554915:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 1554915:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_check--master-arm +++ 1554915:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 1554915:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 1554915:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_check--master-arm +++ 1554915:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 1554915:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 1554915:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 1554915:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 1554915:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_check--master-arm ++ 1554915:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 1554915:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 1554915:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.ZBkFT3UPki +++ 1554915:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 1554915:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.aungUv9th7 ++ 1554915:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.ZBkFT3UPki /tmp/tmp.aungUv9th7' EXIT ++ 1554915:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 1554915:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/135262/checks/ ++ 1554915:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/135262/checks/?user=linaro-tcwg-bot&context=tcwg_gdb_check--master-arm&page=last' ++ 1554915:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 1554915:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 1554915:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1554915:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 1554915:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1554915:pw-trigger.sh: pw_patch_check_state: 267: wait 1557738 ++ 1554915:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 1554915:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1554915:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.aungUv9th7 ++ 1554915:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 1554915:pw-trigger.sh: pw_patch_check_state: 270: break ++ 1554915:pw-trigger.sh: pw_patch_check_state: 281: echo pending +++ 1554915:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.ZBkFT3UPki /tmp/tmp.aungUv9th7 + 1554915:pw-trigger.sh: 89: check_state=pending + 1554915:pw-trigger.sh: 90: '[' pending = pending ']' + 1554915:pw-trigger.sh: 91: break + 1554915:pw-trigger.sh: 96: '[' 135262 = '' ']' + 1554915:pw-trigger.sh: 101: check_state=success + 1554915:pw-trigger.sh: 102: for prereq_bot in "${prereq_bots[@]}" ++ 1554915:pw-trigger.sh: 103: pw_patch_check_state 135262 tcwg_gdb_build--master-arm ++ 1554915:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 1554915:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=135262 ++ 1554915:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_build--master-arm ++ 1554915:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 1554915:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_build--master-arm +++ 1554915:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 1554915:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 1554915:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_build--master-arm +++ 1554915:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 1554915:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 1554915:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 1554915:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 1554915:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_build--master-arm ++ 1554915:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 1554915:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 1554915:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.sC78U5BWQq +++ 1554915:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 1554915:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.hcrwzMH0JK ++ 1554915:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.sC78U5BWQq /tmp/tmp.hcrwzMH0JK' EXIT ++ 1554915:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 1554915:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/135262/checks/ ++ 1554915:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/135262/checks/?user=linaro-tcwg-bot&context=tcwg_gdb_build--master-arm&page=last' ++ 1554915:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 1554915:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 1554915:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1554915:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 1554915:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1554915:pw-trigger.sh: pw_patch_check_state: 267: wait 1557753 ++ 1554915:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 1554915:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1554915:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.hcrwzMH0JK ++ 1554915:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 451979, "url": "https://patchwork.sourceware.org/api/1.2/patches/135262/checks/451979/", "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-19T15:49:39.481239", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-arm-precommit/builds/10260/log", "context": "tcwg_gdb_build--master-arm", "description": "Build started" }' = null ']' +++ 1554915:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1554915:pw-trigger.sh: pw_patch_check_state: 273: date=2026-05-19T15:49:39.481239 +++ 1554915:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-05-19T15:49:39.481239 +%s ++ 1554915:pw-trigger.sh: pw_patch_check_state: 274: date=1779205779 ++ 1554915:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1779205779 ']' ++ 1554915:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1779205779 +++ 1554915:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1554915:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 1554915:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1554915:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 1554915:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1554915:pw-trigger.sh: pw_patch_check_state: 267: wait 1557760 ++ 1554915:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 1554915:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1554915:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.hcrwzMH0JK ++ 1554915:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 451980, "url": "https://patchwork.sourceware.org/api/1.2/patches/135262/checks/451980/", "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-19T15:49:43.697623", "state": "fail", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-arm-precommit/builds/10260/archive/artifacts/jenkins/pw-apply.log", "context": "tcwg_gdb_build--master-arm", "description": "Patch failed to apply" }' = null ']' +++ 1554915:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1554915:pw-trigger.sh: pw_patch_check_state: 273: date=2026-05-19T15:49:43.697623 +++ 1554915:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-05-19T15:49:43.697623 +%s ++ 1554915:pw-trigger.sh: pw_patch_check_state: 274: date=1779205783 ++ 1554915:pw-trigger.sh: pw_patch_check_state: 275: '[' 1779205779 -le 1779205783 ']' ++ 1554915:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1779205783 +++ 1554915:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1554915:pw-trigger.sh: pw_patch_check_state: 277: cur_state=fail ++ 1554915:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1554915:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 1554915:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1554915:pw-trigger.sh: pw_patch_check_state: 267: wait 1557767 ++ 1554915:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 1554915:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1554915:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.hcrwzMH0JK ++ 1554915:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 1554915:pw-trigger.sh: pw_patch_check_state: 270: break ++ 1554915:pw-trigger.sh: pw_patch_check_state: 281: echo fail +++ 1554915:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.sC78U5BWQq /tmp/tmp.hcrwzMH0JK + 1554915:pw-trigger.sh: 103: check_state=fail + 1554915:pw-trigger.sh: 104: '[' fail '!=' success ']' + 1554915:pw-trigger.sh: 105: break + 1554915:pw-trigger.sh: 108: '[' fail '!=' success ']' WARNING: Waiting for 135262:tcwg_gdb_build--master-arm to succeed. + 1554915:pw-trigger.sh: 109: echo 'WARNING: Waiting for 135262:tcwg_gdb_build--master-arm to succeed.' + 1554915:pw-trigger.sh: 110: continue + 1554915:pw-trigger.sh: 62: '[' 17 -gt 0 ']' + 1554915:pw-trigger.sh: 63: i=16 ++ 1554915:pw-trigger.sh: 64: shyaml get-value 16.id + 1554915:pw-trigger.sh: 64: series_id=61244 + 1554915:pw-trigger.sh: 66: pw_series_complete_p gdb 61244 + 1554915:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 1554915:pw-trigger.sh: pw_series_complete_p: 183: local project=gdb + 1554915:pw-trigger.sh: pw_series_complete_p: 184: local series_id=61244 + 1554915:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 1554915:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get gdb series 61244 property Complete value ++ 1554915:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 1554915:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 1554915:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 1554915:pw-trigger.sh: pw_yaml_get: 100: local id=61244 ++ 1554915:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 1554915:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 1554915:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 1554915:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 1554915:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 1554915:pw-trigger.sh: pw_yaml_get: 108: set +x + 1554915:pw-trigger.sh: pw_series_complete_p: 187: value=True + 1554915:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 1554915:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 1554915:pw-trigger.sh: 71: num_patch=0 + 1554915:pw-trigger.sh: 72: true ++ 1554915:pw-trigger.sh: 74: pw_get_patch_from_series gdb 61244 0 ++ 1554915:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 1554915:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 1554915:pw-trigger.sh: pw_get_patch_from_series: 204: local id=61244 ++ 1554915:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 1554915:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 1554915:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 61244 property '.*' value Patches 0 +++ 1554915:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 1554915:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 1554915:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 1554915:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 1554915:pw-trigger.sh: pw_yaml_get: 100: local id=61244 +++ 1554915:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 1554915:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 1554915:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 1554915:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 1554915:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 1554915:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 1554915:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=135293 ++ 1554915:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 135293 = '' ']' ++ 1554915:pw-trigger.sh: pw_get_patch_from_series: 213: echo 135293 + 1554915:pw-trigger.sh: 74: patch_id=135293 + 1554915:pw-trigger.sh: 75: '[' 135293 = '' ']' ++ 1554915:pw-trigger.sh: 82: pw_get_patch_data gdb 135293 State ++ 1554915:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 1554915:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 1554915:pw-trigger.sh: pw_get_patch_data: 224: local project=gdb ++ 1554915:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=135293 ++ 1554915:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 1554915:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gdb patch 135293 property State value ++ 1554915:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 1554915:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 1554915:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 1554915:pw-trigger.sh: pw_yaml_get: 100: local id=135293 ++ 1554915:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 1554915:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 1554915:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 1554915:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 1554915:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 1554915:pw-trigger.sh: pw_yaml_get: 108: set +x + 1554915:pw-trigger.sh: 82: patch_state=new + 1554915:pw-trigger.sh: 83: case "$patch_state" in ++ 1554915:pw-trigger.sh: 89: pw_patch_check_state 135293 tcwg_gdb_check--master-arm ++ 1554915:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 1554915:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=135293 ++ 1554915:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_check--master-arm ++ 1554915:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 1554915:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_check--master-arm +++ 1554915:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 1554915:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 1554915:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_check--master-arm +++ 1554915:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 1554915:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 1554915:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 1554915:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 1554915:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_check--master-arm ++ 1554915:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 1554915:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 1554915:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.Y40j3CM8m5 +++ 1554915:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 1554915:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.rA7yjF1qu3 ++ 1554915:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.Y40j3CM8m5 /tmp/tmp.rA7yjF1qu3' EXIT ++ 1554915:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 1554915:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/135293/checks/ ++ 1554915:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/135293/checks/?user=linaro-tcwg-bot&context=tcwg_gdb_check--master-arm&page=last' ++ 1554915:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 1554915:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 1554915:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1554915:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 1554915:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1554915:pw-trigger.sh: pw_patch_check_state: 267: wait 1557854 ++ 1554915:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 1554915:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1554915:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.rA7yjF1qu3 ++ 1554915:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 452213, "url": "https://patchwork.sourceware.org/api/1.2/patches/135293/checks/452213/", "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-19T23:35:51.466157", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_check--master-arm-precommit/builds/10194/log", "context": "tcwg_gdb_check--master-arm", "description": "Test started" }' = null ']' +++ 1554915:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1554915:pw-trigger.sh: pw_patch_check_state: 273: date=2026-05-19T23:35:51.466157 +++ 1554915:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-05-19T23:35:51.466157 +%s ++ 1554915:pw-trigger.sh: pw_patch_check_state: 274: date=1779233751 ++ 1554915:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1779233751 ']' ++ 1554915:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1779233751 +++ 1554915:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1554915:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 1554915:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1554915:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 1554915:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1554915:pw-trigger.sh: pw_patch_check_state: 267: wait 1557861 ++ 1554915:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 1554915:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1554915:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.rA7yjF1qu3 ++ 1554915:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 452215, "url": "https://patchwork.sourceware.org/api/1.2/patches/135293/checks/452215/", "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-19T23:35:53.435282", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_check--master-arm-precommit/builds/10194/log", "context": "tcwg_gdb_check--master-arm", "description": "Patch applied" }' = null ']' +++ 1554915:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1554915:pw-trigger.sh: pw_patch_check_state: 273: date=2026-05-19T23:35:53.435282 +++ 1554915:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-05-19T23:35:53.435282 +%s ++ 1554915:pw-trigger.sh: pw_patch_check_state: 274: date=1779233753 ++ 1554915:pw-trigger.sh: pw_patch_check_state: 275: '[' 1779233751 -le 1779233753 ']' ++ 1554915:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1779233753 +++ 1554915:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1554915:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 1554915:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1554915:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 1554915:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1554915:pw-trigger.sh: pw_patch_check_state: 267: wait 1557868 ++ 1554915:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 1554915:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1554915:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.rA7yjF1qu3 ++ 1554915:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 452252, "url": "https://patchwork.sourceware.org/api/1.2/patches/135293/checks/452252/", "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-20T02:22:47.068403", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_check--master-arm-precommit/builds/10194/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_gdb_check--master-arm", "description": "Test passed" }' = null ']' +++ 1554915:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1554915:pw-trigger.sh: pw_patch_check_state: 273: date=2026-05-20T02:22:47.068403 +++ 1554915:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-05-20T02:22:47.068403 +%s ++ 1554915:pw-trigger.sh: pw_patch_check_state: 274: date=1779243767 ++ 1554915:pw-trigger.sh: pw_patch_check_state: 275: '[' 1779233753 -le 1779243767 ']' ++ 1554915:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1779243767 +++ 1554915:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1554915:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 1554915:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1554915:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 1554915:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1554915:pw-trigger.sh: pw_patch_check_state: 267: wait 1557875 ++ 1554915:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 1554915:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1554915:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.rA7yjF1qu3 ++ 1554915:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 1554915:pw-trigger.sh: pw_patch_check_state: 270: break ++ 1554915:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 1554915:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.Y40j3CM8m5 /tmp/tmp.rA7yjF1qu3 + 1554915:pw-trigger.sh: 89: check_state=success + 1554915:pw-trigger.sh: 90: '[' success = pending ']' + 1554915:pw-trigger.sh: 93: num_patch=1 + 1554915:pw-trigger.sh: 72: true ++ 1554915:pw-trigger.sh: 74: pw_get_patch_from_series gdb 61244 1 ++ 1554915:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 1554915:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 1554915:pw-trigger.sh: pw_get_patch_from_series: 204: local id=61244 ++ 1554915:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 1554915:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 1554915:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 61244 property '.*' value Patches 1 +++ 1554915:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 1554915:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 1554915:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 1554915:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 1554915:pw-trigger.sh: pw_yaml_get: 100: local id=61244 +++ 1554915:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 1554915:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 1554915:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 1554915:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 1554915:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 1554915:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 1554915:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id= ++ 1554915:pw-trigger.sh: pw_get_patch_from_series: 210: '[' '' = '' ']' ++ 1554915:pw-trigger.sh: pw_get_patch_from_series: 211: return 1 ++ 1554915:pw-trigger.sh: 74: true + 1554915:pw-trigger.sh: 74: patch_id= + 1554915:pw-trigger.sh: 75: '[' '' = '' ']' + 1554915:pw-trigger.sh: 76: break + 1554915:pw-trigger.sh: 96: '[' '' = '' ']' + 1554915:pw-trigger.sh: 97: continue + 1554915:pw-trigger.sh: 62: '[' 16 -gt 0 ']' + 1554915:pw-trigger.sh: 63: i=15 ++ 1554915:pw-trigger.sh: 64: shyaml get-value 15.id + 1554915:pw-trigger.sh: 64: series_id=61262 + 1554915:pw-trigger.sh: 66: pw_series_complete_p gdb 61262 + 1554915:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 1554915:pw-trigger.sh: pw_series_complete_p: 183: local project=gdb + 1554915:pw-trigger.sh: pw_series_complete_p: 184: local series_id=61262 + 1554915:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 1554915:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get gdb series 61262 property Complete value ++ 1554915:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 1554915:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 1554915:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 1554915:pw-trigger.sh: pw_yaml_get: 100: local id=61262 ++ 1554915:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 1554915:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 1554915:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 1554915:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 1554915:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 1554915:pw-trigger.sh: pw_yaml_get: 108: set +x + 1554915:pw-trigger.sh: pw_series_complete_p: 187: value=True + 1554915:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 1554915:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 1554915:pw-trigger.sh: 71: num_patch=0 + 1554915:pw-trigger.sh: 72: true ++ 1554915:pw-trigger.sh: 74: pw_get_patch_from_series gdb 61262 0 ++ 1554915:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 1554915:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 1554915:pw-trigger.sh: pw_get_patch_from_series: 204: local id=61262 ++ 1554915:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 1554915:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 1554915:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 61262 property '.*' value Patches 0 +++ 1554915:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 1554915:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 1554915:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 1554915:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 1554915:pw-trigger.sh: pw_yaml_get: 100: local id=61262 +++ 1554915:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 1554915:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 1554915:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 1554915:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 1554915:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 1554915:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 1554915:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=135319 ++ 1554915:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 135319 = '' ']' ++ 1554915:pw-trigger.sh: pw_get_patch_from_series: 213: echo 135319 + 1554915:pw-trigger.sh: 74: patch_id=135319 + 1554915:pw-trigger.sh: 75: '[' 135319 = '' ']' ++ 1554915:pw-trigger.sh: 82: pw_get_patch_data gdb 135319 State ++ 1554915:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 1554915:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 1554915:pw-trigger.sh: pw_get_patch_data: 224: local project=gdb ++ 1554915:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=135319 ++ 1554915:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 1554915:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gdb patch 135319 property State value ++ 1554915:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 1554915:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 1554915:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 1554915:pw-trigger.sh: pw_yaml_get: 100: local id=135319 ++ 1554915:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 1554915:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 1554915:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 1554915:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 1554915:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 1554915:pw-trigger.sh: pw_yaml_get: 108: set +x + 1554915:pw-trigger.sh: 82: patch_state=new + 1554915:pw-trigger.sh: 83: case "$patch_state" in ++ 1554915:pw-trigger.sh: 89: pw_patch_check_state 135319 tcwg_gdb_check--master-arm ++ 1554915:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 1554915:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=135319 ++ 1554915:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_check--master-arm ++ 1554915:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 1554915:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_check--master-arm +++ 1554915:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 1554915:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 1554915:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_check--master-arm +++ 1554915:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 1554915:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 1554915:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 1554915:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 1554915:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_check--master-arm ++ 1554915:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 1554915:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 1554915:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.ic10vzSYC3 +++ 1554915:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 1554915:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.ZXgpniTU2H ++ 1554915:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.ic10vzSYC3 /tmp/tmp.ZXgpniTU2H' EXIT ++ 1554915:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 1554915:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/135319/checks/ ++ 1554915:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/135319/checks/?user=linaro-tcwg-bot&context=tcwg_gdb_check--master-arm&page=last' ++ 1554915:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 1554915:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 1554915:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1554915:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 1554915:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1554915:pw-trigger.sh: pw_patch_check_state: 267: wait 1557977 ++ 1554915:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 1554915:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1554915:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.ZXgpniTU2H ++ 1554915:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 452724, "url": "https://patchwork.sourceware.org/api/1.2/patches/135319/checks/452724/", "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:18:15.810012", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_check--master-arm-precommit/builds/10198/log", "context": "tcwg_gdb_check--master-arm", "description": "Test started" }' = null ']' +++ 1554915:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1554915:pw-trigger.sh: pw_patch_check_state: 273: date=2026-05-20T22:18:15.810012 +++ 1554915:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-05-20T22:18:15.810012 +%s ++ 1554915:pw-trigger.sh: pw_patch_check_state: 274: date=1779315495 ++ 1554915:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1779315495 ']' ++ 1554915:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1779315495 +++ 1554915:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1554915:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 1554915:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1554915:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 1554915:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1554915:pw-trigger.sh: pw_patch_check_state: 267: wait 1557984 ++ 1554915:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 1554915:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1554915:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.ZXgpniTU2H ++ 1554915:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 452725, "url": "https://patchwork.sourceware.org/api/1.2/patches/135319/checks/452725/", "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:18:17.105322", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_check--master-arm-precommit/builds/10198/log", "context": "tcwg_gdb_check--master-arm", "description": "Patch applied" }' = null ']' +++ 1554915:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1554915:pw-trigger.sh: pw_patch_check_state: 273: date=2026-05-20T22:18:17.105322 +++ 1554915:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-05-20T22:18:17.105322 +%s ++ 1554915:pw-trigger.sh: pw_patch_check_state: 274: date=1779315497 ++ 1554915:pw-trigger.sh: pw_patch_check_state: 275: '[' 1779315495 -le 1779315497 ']' ++ 1554915:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1779315497 +++ 1554915:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1554915:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 1554915:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1554915:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 1554915:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1554915:pw-trigger.sh: pw_patch_check_state: 267: wait 1557991 ++ 1554915:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 1554915:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1554915:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.ZXgpniTU2H ++ 1554915:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 452743, "url": "https://patchwork.sourceware.org/api/1.2/patches/135319/checks/452743/", "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:16.582415", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_check--master-arm-precommit/builds/10198/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_gdb_check--master-arm", "description": "Test passed" }' = null ']' +++ 1554915:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1554915:pw-trigger.sh: pw_patch_check_state: 273: date=2026-05-21T00:12:16.582415 +++ 1554915:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-05-21T00:12:16.582415 +%s ++ 1554915:pw-trigger.sh: pw_patch_check_state: 274: date=1779322336 ++ 1554915:pw-trigger.sh: pw_patch_check_state: 275: '[' 1779315497 -le 1779322336 ']' ++ 1554915:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1779322336 +++ 1554915:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1554915:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 1554915:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1554915:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 1554915:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1554915:pw-trigger.sh: pw_patch_check_state: 267: wait 1557998 ++ 1554915:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 1554915:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1554915:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.ZXgpniTU2H ++ 1554915:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 1554915:pw-trigger.sh: pw_patch_check_state: 270: break ++ 1554915:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 1554915:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.ic10vzSYC3 /tmp/tmp.ZXgpniTU2H + 1554915:pw-trigger.sh: 89: check_state=success + 1554915:pw-trigger.sh: 90: '[' success = pending ']' + 1554915:pw-trigger.sh: 93: num_patch=1 + 1554915:pw-trigger.sh: 72: true ++ 1554915:pw-trigger.sh: 74: pw_get_patch_from_series gdb 61262 1 ++ 1554915:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 1554915:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 1554915:pw-trigger.sh: pw_get_patch_from_series: 204: local id=61262 ++ 1554915:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 1554915:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 1554915:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 61262 property '.*' value Patches 1 +++ 1554915:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 1554915:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 1554915:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 1554915:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 1554915:pw-trigger.sh: pw_yaml_get: 100: local id=61262 +++ 1554915:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 1554915:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 1554915:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 1554915:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 1554915:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 1554915:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 1554915:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id= ++ 1554915:pw-trigger.sh: pw_get_patch_from_series: 210: '[' '' = '' ']' ++ 1554915:pw-trigger.sh: pw_get_patch_from_series: 211: return 1 ++ 1554915:pw-trigger.sh: 74: true + 1554915:pw-trigger.sh: 74: patch_id= + 1554915:pw-trigger.sh: 75: '[' '' = '' ']' + 1554915:pw-trigger.sh: 76: break + 1554915:pw-trigger.sh: 96: '[' '' = '' ']' + 1554915:pw-trigger.sh: 97: continue + 1554915:pw-trigger.sh: 62: '[' 15 -gt 0 ']' + 1554915:pw-trigger.sh: 63: i=14 ++ 1554915:pw-trigger.sh: 64: shyaml get-value 14.id + 1554915:pw-trigger.sh: 64: series_id=61263 + 1554915:pw-trigger.sh: 66: pw_series_complete_p gdb 61263 + 1554915:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 1554915:pw-trigger.sh: pw_series_complete_p: 183: local project=gdb + 1554915:pw-trigger.sh: pw_series_complete_p: 184: local series_id=61263 + 1554915:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 1554915:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get gdb series 61263 property Complete value ++ 1554915:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 1554915:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 1554915:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 1554915:pw-trigger.sh: pw_yaml_get: 100: local id=61263 ++ 1554915:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 1554915:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 1554915:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 1554915:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 1554915:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 1554915:pw-trigger.sh: pw_yaml_get: 108: set +x + 1554915:pw-trigger.sh: pw_series_complete_p: 187: value=True + 1554915:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 1554915:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 1554915:pw-trigger.sh: 71: num_patch=0 + 1554915:pw-trigger.sh: 72: true ++ 1554915:pw-trigger.sh: 74: pw_get_patch_from_series gdb 61263 0 ++ 1554915:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 1554915:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 1554915:pw-trigger.sh: pw_get_patch_from_series: 204: local id=61263 ++ 1554915:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 1554915:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 1554915:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 61263 property '.*' value Patches 0 +++ 1554915:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 1554915:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 1554915:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 1554915:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 1554915:pw-trigger.sh: pw_yaml_get: 100: local id=61263 +++ 1554915:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 1554915:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 1554915:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 1554915:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 1554915:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 1554915:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 1554915:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=135321 ++ 1554915:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 135321 = '' ']' ++ 1554915:pw-trigger.sh: pw_get_patch_from_series: 213: echo 135321 + 1554915:pw-trigger.sh: 74: patch_id=135321 + 1554915:pw-trigger.sh: 75: '[' 135321 = '' ']' ++ 1554915:pw-trigger.sh: 82: pw_get_patch_data gdb 135321 State ++ 1554915:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 1554915:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 1554915:pw-trigger.sh: pw_get_patch_data: 224: local project=gdb ++ 1554915:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=135321 ++ 1554915:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 1554915:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gdb patch 135321 property State value ++ 1554915:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 1554915:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 1554915:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 1554915:pw-trigger.sh: pw_yaml_get: 100: local id=135321 ++ 1554915:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 1554915:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 1554915:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 1554915:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 1554915:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 1554915:pw-trigger.sh: pw_yaml_get: 108: set +x + 1554915:pw-trigger.sh: 82: patch_state=new + 1554915:pw-trigger.sh: 83: case "$patch_state" in ++ 1554915:pw-trigger.sh: 89: pw_patch_check_state 135321 tcwg_gdb_check--master-arm ++ 1554915:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 1554915:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=135321 ++ 1554915:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_check--master-arm ++ 1554915:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 1554915:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_check--master-arm +++ 1554915:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 1554915:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 1554915:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_check--master-arm +++ 1554915:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 1554915:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 1554915:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 1554915:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 1554915:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_check--master-arm ++ 1554915:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 1554915:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 1554915:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.pRHhMFBpFc +++ 1554915:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 1554915:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.IJHYF4ovdS ++ 1554915:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.pRHhMFBpFc /tmp/tmp.IJHYF4ovdS' EXIT ++ 1554915:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 1554915:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/135321/checks/ ++ 1554915:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/135321/checks/?user=linaro-tcwg-bot&context=tcwg_gdb_check--master-arm&page=last' ++ 1554915:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 1554915:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 1554915:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1554915:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 1554915:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1554915:pw-trigger.sh: pw_patch_check_state: 267: wait 1558100 ++ 1554915:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 1554915:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1554915:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.IJHYF4ovdS ++ 1554915:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 452726, "url": "https://patchwork.sourceware.org/api/1.2/patches/135321/checks/452726/", "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:20:55.526341", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_check--master-arm-precommit/builds/10199/log", "context": "tcwg_gdb_check--master-arm", "description": "Test started" }' = null ']' +++ 1554915:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1554915:pw-trigger.sh: pw_patch_check_state: 273: date=2026-05-20T22:20:55.526341 +++ 1554915:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-05-20T22:20:55.526341 +%s ++ 1554915:pw-trigger.sh: pw_patch_check_state: 274: date=1779315655 ++ 1554915:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1779315655 ']' ++ 1554915:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1779315655 +++ 1554915:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1554915:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 1554915:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1554915:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 1554915:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1554915:pw-trigger.sh: pw_patch_check_state: 267: wait 1558107 ++ 1554915:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 1554915:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1554915:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.IJHYF4ovdS ++ 1554915:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 452727, "url": "https://patchwork.sourceware.org/api/1.2/patches/135321/checks/452727/", "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:20:57.875137", "state": "fail", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_check--master-arm-precommit/builds/10199/archive/artifacts/jenkins/pw-apply.log", "context": "tcwg_gdb_check--master-arm", "description": "Patch failed to apply" }' = null ']' +++ 1554915:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1554915:pw-trigger.sh: pw_patch_check_state: 273: date=2026-05-20T22:20:57.875137 +++ 1554915:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-05-20T22:20:57.875137 +%s ++ 1554915:pw-trigger.sh: pw_patch_check_state: 274: date=1779315657 ++ 1554915:pw-trigger.sh: pw_patch_check_state: 275: '[' 1779315655 -le 1779315657 ']' ++ 1554915:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1779315657 +++ 1554915:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1554915:pw-trigger.sh: pw_patch_check_state: 277: cur_state=fail ++ 1554915:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1554915:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 1554915:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1554915:pw-trigger.sh: pw_patch_check_state: 267: wait 1558114 ++ 1554915:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 1554915:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1554915:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.IJHYF4ovdS ++ 1554915:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 1554915:pw-trigger.sh: pw_patch_check_state: 270: break ++ 1554915:pw-trigger.sh: pw_patch_check_state: 281: echo fail +++ 1554915:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.pRHhMFBpFc /tmp/tmp.IJHYF4ovdS + 1554915:pw-trigger.sh: 89: check_state=fail + 1554915:pw-trigger.sh: 90: '[' fail = pending ']' + 1554915:pw-trigger.sh: 93: num_patch=1 + 1554915:pw-trigger.sh: 72: true ++ 1554915:pw-trigger.sh: 74: pw_get_patch_from_series gdb 61263 1 ++ 1554915:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 1554915:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 1554915:pw-trigger.sh: pw_get_patch_from_series: 204: local id=61263 ++ 1554915:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 1554915:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 1554915:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 61263 property '.*' value Patches 1 +++ 1554915:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 1554915:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 1554915:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 1554915:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 1554915:pw-trigger.sh: pw_yaml_get: 100: local id=61263 +++ 1554915:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 1554915:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 1554915:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 1554915:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 1554915:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 1554915:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 1554915:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id= ++ 1554915:pw-trigger.sh: pw_get_patch_from_series: 210: '[' '' = '' ']' ++ 1554915:pw-trigger.sh: pw_get_patch_from_series: 211: return 1 ++ 1554915:pw-trigger.sh: 74: true + 1554915:pw-trigger.sh: 74: patch_id= + 1554915:pw-trigger.sh: 75: '[' '' = '' ']' + 1554915:pw-trigger.sh: 76: break + 1554915:pw-trigger.sh: 96: '[' '' = '' ']' + 1554915:pw-trigger.sh: 97: continue + 1554915:pw-trigger.sh: 62: '[' 14 -gt 0 ']' + 1554915:pw-trigger.sh: 63: i=13 ++ 1554915:pw-trigger.sh: 64: shyaml get-value 13.id + 1554915:pw-trigger.sh: 64: series_id=61264 + 1554915:pw-trigger.sh: 66: pw_series_complete_p gdb 61264 + 1554915:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 1554915:pw-trigger.sh: pw_series_complete_p: 183: local project=gdb + 1554915:pw-trigger.sh: pw_series_complete_p: 184: local series_id=61264 + 1554915:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 1554915:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get gdb series 61264 property Complete value ++ 1554915:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 1554915:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 1554915:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 1554915:pw-trigger.sh: pw_yaml_get: 100: local id=61264 ++ 1554915:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 1554915:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 1554915:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 1554915:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 1554915:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 1554915:pw-trigger.sh: pw_yaml_get: 108: set +x + 1554915:pw-trigger.sh: pw_series_complete_p: 187: value=True + 1554915:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 1554915:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 1554915:pw-trigger.sh: 71: num_patch=0 + 1554915:pw-trigger.sh: 72: true ++ 1554915:pw-trigger.sh: 74: pw_get_patch_from_series gdb 61264 0 ++ 1554915:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 1554915:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 1554915:pw-trigger.sh: pw_get_patch_from_series: 204: local id=61264 ++ 1554915:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 1554915:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 1554915:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 61264 property '.*' value Patches 0 +++ 1554915:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 1554915:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 1554915:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 1554915:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 1554915:pw-trigger.sh: pw_yaml_get: 100: local id=61264 +++ 1554915:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 1554915:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 1554915:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 1554915:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 1554915:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 1554915:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 1554915:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=135322 ++ 1554915:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 135322 = '' ']' ++ 1554915:pw-trigger.sh: pw_get_patch_from_series: 213: echo 135322 + 1554915:pw-trigger.sh: 74: patch_id=135322 + 1554915:pw-trigger.sh: 75: '[' 135322 = '' ']' ++ 1554915:pw-trigger.sh: 82: pw_get_patch_data gdb 135322 State ++ 1554915:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 1554915:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 1554915:pw-trigger.sh: pw_get_patch_data: 224: local project=gdb ++ 1554915:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=135322 ++ 1554915:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 1554915:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gdb patch 135322 property State value ++ 1554915:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 1554915:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 1554915:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 1554915:pw-trigger.sh: pw_yaml_get: 100: local id=135322 ++ 1554915:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 1554915:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 1554915:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 1554915:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 1554915:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 1554915:pw-trigger.sh: pw_yaml_get: 108: set +x + 1554915:pw-trigger.sh: 82: patch_state=new + 1554915:pw-trigger.sh: 83: case "$patch_state" in ++ 1554915:pw-trigger.sh: 89: pw_patch_check_state 135322 tcwg_gdb_check--master-arm ++ 1554915:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 1554915:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=135322 ++ 1554915:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_check--master-arm ++ 1554915:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 1554915:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_check--master-arm +++ 1554915:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 1554915:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 1554915:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_check--master-arm +++ 1554915:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 1554915:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 1554915:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 1554915:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 1554915:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_check--master-arm ++ 1554915:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 1554915:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 1554915:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.ZqSSuzxwOp +++ 1554915:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 1554915:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.0KYAWXDBs2 ++ 1554915:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.ZqSSuzxwOp /tmp/tmp.0KYAWXDBs2' EXIT ++ 1554915:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 1554915:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/135322/checks/ ++ 1554915:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/135322/checks/?user=linaro-tcwg-bot&context=tcwg_gdb_check--master-arm&page=last' ++ 1554915:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 1554915:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 1554915:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1554915:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 1554915:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1554915:pw-trigger.sh: pw_patch_check_state: 267: wait 1558216 ++ 1554915:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 1554915:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1554915:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.0KYAWXDBs2 ++ 1554915:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 1554915:pw-trigger.sh: pw_patch_check_state: 270: break ++ 1554915:pw-trigger.sh: pw_patch_check_state: 281: echo pending +++ 1554915:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.ZqSSuzxwOp /tmp/tmp.0KYAWXDBs2 + 1554915:pw-trigger.sh: 89: check_state=pending + 1554915:pw-trigger.sh: 90: '[' pending = pending ']' + 1554915:pw-trigger.sh: 91: break + 1554915:pw-trigger.sh: 96: '[' 135322 = '' ']' + 1554915:pw-trigger.sh: 101: check_state=success + 1554915:pw-trigger.sh: 102: for prereq_bot in "${prereq_bots[@]}" ++ 1554915:pw-trigger.sh: 103: pw_patch_check_state 135322 tcwg_gdb_build--master-arm ++ 1554915:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 1554915:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=135322 ++ 1554915:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_build--master-arm ++ 1554915:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 1554915:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_build--master-arm +++ 1554915:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 1554915:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 1554915:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_build--master-arm +++ 1554915:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 1554915:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 1554915:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 1554915:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 1554915:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_build--master-arm ++ 1554915:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 1554915:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 1554915:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.mUyLxXvGEQ +++ 1554915:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 1554915:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.O6PPg7aL9h ++ 1554915:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.mUyLxXvGEQ /tmp/tmp.O6PPg7aL9h' EXIT ++ 1554915:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 1554915:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/135322/checks/ ++ 1554915:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/135322/checks/?user=linaro-tcwg-bot&context=tcwg_gdb_build--master-arm&page=last' ++ 1554915:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 1554915:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 1554915:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1554915:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 1554915:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1554915:pw-trigger.sh: pw_patch_check_state: 267: wait 1558231 ++ 1554915:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 1554915:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1554915:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.O6PPg7aL9h ++ 1554915:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 452558, "url": "https://patchwork.sourceware.org/api/1.2/patches/135322/checks/452558/", "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-20T18:54:19.767064", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-arm-precommit/builds/10268/log", "context": "tcwg_gdb_build--master-arm", "description": "Build started" }' = null ']' +++ 1554915:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1554915:pw-trigger.sh: pw_patch_check_state: 273: date=2026-05-20T18:54:19.767064 +++ 1554915:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-05-20T18:54:19.767064 +%s ++ 1554915:pw-trigger.sh: pw_patch_check_state: 274: date=1779303259 ++ 1554915:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1779303259 ']' ++ 1554915:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1779303259 +++ 1554915:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1554915:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 1554915:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1554915:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 1554915:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1554915:pw-trigger.sh: pw_patch_check_state: 267: wait 1558238 ++ 1554915:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 1554915:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1554915:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.O6PPg7aL9h ++ 1554915:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 452559, "url": "https://patchwork.sourceware.org/api/1.2/patches/135322/checks/452559/", "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-20T18:54:23.460750", "state": "fail", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-arm-precommit/builds/10268/archive/artifacts/jenkins/pw-apply.log", "context": "tcwg_gdb_build--master-arm", "description": "Patch failed to apply" }' = null ']' +++ 1554915:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1554915:pw-trigger.sh: pw_patch_check_state: 273: date=2026-05-20T18:54:23.460750 +++ 1554915:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-05-20T18:54:23.460750 +%s ++ 1554915:pw-trigger.sh: pw_patch_check_state: 274: date=1779303263 ++ 1554915:pw-trigger.sh: pw_patch_check_state: 275: '[' 1779303259 -le 1779303263 ']' ++ 1554915:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1779303263 +++ 1554915:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1554915:pw-trigger.sh: pw_patch_check_state: 277: cur_state=fail ++ 1554915:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1554915:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 1554915:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1554915:pw-trigger.sh: pw_patch_check_state: 267: wait 1558245 ++ 1554915:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 1554915:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1554915:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.O6PPg7aL9h ++ 1554915:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 1554915:pw-trigger.sh: pw_patch_check_state: 270: break ++ 1554915:pw-trigger.sh: pw_patch_check_state: 281: echo fail +++ 1554915:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.mUyLxXvGEQ /tmp/tmp.O6PPg7aL9h + 1554915:pw-trigger.sh: 103: check_state=fail + 1554915:pw-trigger.sh: 104: '[' fail '!=' success ']' + 1554915:pw-trigger.sh: 105: break + 1554915:pw-trigger.sh: 108: '[' fail '!=' success ']' WARNING: Waiting for 135322:tcwg_gdb_build--master-arm to succeed. + 1554915:pw-trigger.sh: 109: echo 'WARNING: Waiting for 135322:tcwg_gdb_build--master-arm to succeed.' + 1554915:pw-trigger.sh: 110: continue + 1554915:pw-trigger.sh: 62: '[' 13 -gt 0 ']' + 1554915:pw-trigger.sh: 63: i=12 ++ 1554915:pw-trigger.sh: 64: shyaml get-value 12.id + 1554915:pw-trigger.sh: 64: series_id=61271 + 1554915:pw-trigger.sh: 66: pw_series_complete_p gdb 61271 + 1554915:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 1554915:pw-trigger.sh: pw_series_complete_p: 183: local project=gdb + 1554915:pw-trigger.sh: pw_series_complete_p: 184: local series_id=61271 + 1554915:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 1554915:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get gdb series 61271 property Complete value ++ 1554915:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 1554915:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 1554915:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 1554915:pw-trigger.sh: pw_yaml_get: 100: local id=61271 ++ 1554915:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 1554915:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 1554915:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 1554915:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 1554915:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 1554915:pw-trigger.sh: pw_yaml_get: 108: set +x + 1554915:pw-trigger.sh: pw_series_complete_p: 187: value=True + 1554915:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 1554915:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 1554915:pw-trigger.sh: 71: num_patch=0 + 1554915:pw-trigger.sh: 72: true ++ 1554915:pw-trigger.sh: 74: pw_get_patch_from_series gdb 61271 0 ++ 1554915:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 1554915:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 1554915:pw-trigger.sh: pw_get_patch_from_series: 204: local id=61271 ++ 1554915:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 1554915:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 1554915:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 61271 property '.*' value Patches 0 +++ 1554915:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 1554915:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 1554915:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 1554915:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 1554915:pw-trigger.sh: pw_yaml_get: 100: local id=61271 +++ 1554915:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 1554915:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 1554915:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 1554915:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 1554915:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 1554915:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 1554915:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=135331 ++ 1554915:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 135331 = '' ']' ++ 1554915:pw-trigger.sh: pw_get_patch_from_series: 213: echo 135331 + 1554915:pw-trigger.sh: 74: patch_id=135331 + 1554915:pw-trigger.sh: 75: '[' 135331 = '' ']' ++ 1554915:pw-trigger.sh: 82: pw_get_patch_data gdb 135331 State ++ 1554915:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 1554915:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 1554915:pw-trigger.sh: pw_get_patch_data: 224: local project=gdb ++ 1554915:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=135331 ++ 1554915:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 1554915:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gdb patch 135331 property State value ++ 1554915:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 1554915:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 1554915:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 1554915:pw-trigger.sh: pw_yaml_get: 100: local id=135331 ++ 1554915:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 1554915:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 1554915:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 1554915:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 1554915:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 1554915:pw-trigger.sh: pw_yaml_get: 108: set +x + 1554915:pw-trigger.sh: 82: patch_state=new + 1554915:pw-trigger.sh: 83: case "$patch_state" in ++ 1554915:pw-trigger.sh: 89: pw_patch_check_state 135331 tcwg_gdb_check--master-arm ++ 1554915:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 1554915:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=135331 ++ 1554915:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_check--master-arm ++ 1554915:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 1554915:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_check--master-arm +++ 1554915:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 1554915:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 1554915:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_check--master-arm +++ 1554915:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 1554915:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 1554915:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 1554915:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 1554915:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_check--master-arm ++ 1554915:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 1554915:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 1554915:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.wD53Wi2HOr +++ 1554915:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 1554915:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.Z1leRNSVZ6 ++ 1554915:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.wD53Wi2HOr /tmp/tmp.Z1leRNSVZ6' EXIT ++ 1554915:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 1554915:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/135331/checks/ ++ 1554915:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/135331/checks/?user=linaro-tcwg-bot&context=tcwg_gdb_check--master-arm&page=last' ++ 1554915:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 1554915:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 1554915:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1554915:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 1554915:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1554915:pw-trigger.sh: pw_patch_check_state: 267: wait 1558332 ++ 1554915:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 1554915:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1554915:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.Z1leRNSVZ6 ++ 1554915:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 452730, "url": "https://patchwork.sourceware.org/api/1.2/patches/135331/checks/452730/", "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:22:06.678896", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_check--master-arm-precommit/builds/10200/log", "context": "tcwg_gdb_check--master-arm", "description": "Test started" }' = null ']' +++ 1554915:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1554915:pw-trigger.sh: pw_patch_check_state: 273: date=2026-05-20T22:22:06.678896 +++ 1554915:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-05-20T22:22:06.678896 +%s ++ 1554915:pw-trigger.sh: pw_patch_check_state: 274: date=1779315726 ++ 1554915:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1779315726 ']' ++ 1554915:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1779315726 +++ 1554915:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1554915:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 1554915:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1554915:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 1554915:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1554915:pw-trigger.sh: pw_patch_check_state: 267: wait 1558339 ++ 1554915:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 1554915:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1554915:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.Z1leRNSVZ6 ++ 1554915:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 452731, "url": "https://patchwork.sourceware.org/api/1.2/patches/135331/checks/452731/", "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:22:07.701149", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_check--master-arm-precommit/builds/10200/log", "context": "tcwg_gdb_check--master-arm", "description": "Patch applied" }' = null ']' +++ 1554915:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1554915:pw-trigger.sh: pw_patch_check_state: 273: date=2026-05-20T22:22:07.701149 +++ 1554915:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-05-20T22:22:07.701149 +%s ++ 1554915:pw-trigger.sh: pw_patch_check_state: 274: date=1779315727 ++ 1554915:pw-trigger.sh: pw_patch_check_state: 275: '[' 1779315726 -le 1779315727 ']' ++ 1554915:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1779315727 +++ 1554915:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1554915:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 1554915:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1554915:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 1554915:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1554915:pw-trigger.sh: pw_patch_check_state: 267: wait 1558346 ++ 1554915:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 1554915:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1554915:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.Z1leRNSVZ6 ++ 1554915:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 452748, "url": "https://patchwork.sourceware.org/api/1.2/patches/135331/checks/452748/", "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:20:58.114696", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_check--master-arm-precommit/builds/10200/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_gdb_check--master-arm", "description": "Test passed" }' = null ']' +++ 1554915:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1554915:pw-trigger.sh: pw_patch_check_state: 273: date=2026-05-21T00:20:58.114696 +++ 1554915:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-05-21T00:20:58.114696 +%s ++ 1554915:pw-trigger.sh: pw_patch_check_state: 274: date=1779322858 ++ 1554915:pw-trigger.sh: pw_patch_check_state: 275: '[' 1779315727 -le 1779322858 ']' ++ 1554915:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1779322858 +++ 1554915:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1554915:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 1554915:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1554915:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 1554915:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1554915:pw-trigger.sh: pw_patch_check_state: 267: wait 1558353 ++ 1554915:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 1554915:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1554915:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.Z1leRNSVZ6 ++ 1554915:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 1554915:pw-trigger.sh: pw_patch_check_state: 270: break ++ 1554915:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 1554915:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.wD53Wi2HOr /tmp/tmp.Z1leRNSVZ6 + 1554915:pw-trigger.sh: 89: check_state=success + 1554915:pw-trigger.sh: 90: '[' success = pending ']' + 1554915:pw-trigger.sh: 93: num_patch=1 + 1554915:pw-trigger.sh: 72: true ++ 1554915:pw-trigger.sh: 74: pw_get_patch_from_series gdb 61271 1 ++ 1554915:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 1554915:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 1554915:pw-trigger.sh: pw_get_patch_from_series: 204: local id=61271 ++ 1554915:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 1554915:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 1554915:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 61271 property '.*' value Patches 1 +++ 1554915:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 1554915:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 1554915:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 1554915:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 1554915:pw-trigger.sh: pw_yaml_get: 100: local id=61271 +++ 1554915:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 1554915:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 1554915:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 1554915:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 1554915:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 1554915:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 1554915:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id= ++ 1554915:pw-trigger.sh: pw_get_patch_from_series: 210: '[' '' = '' ']' ++ 1554915:pw-trigger.sh: pw_get_patch_from_series: 211: return 1 ++ 1554915:pw-trigger.sh: 74: true + 1554915:pw-trigger.sh: 74: patch_id= + 1554915:pw-trigger.sh: 75: '[' '' = '' ']' + 1554915:pw-trigger.sh: 76: break + 1554915:pw-trigger.sh: 96: '[' '' = '' ']' + 1554915:pw-trigger.sh: 97: continue + 1554915:pw-trigger.sh: 62: '[' 12 -gt 0 ']' + 1554915:pw-trigger.sh: 63: i=11 ++ 1554915:pw-trigger.sh: 64: shyaml get-value 11.id + 1554915:pw-trigger.sh: 64: series_id=61279 + 1554915:pw-trigger.sh: 66: pw_series_complete_p gdb 61279 + 1554915:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 1554915:pw-trigger.sh: pw_series_complete_p: 183: local project=gdb + 1554915:pw-trigger.sh: pw_series_complete_p: 184: local series_id=61279 + 1554915:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 1554915:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get gdb series 61279 property Complete value ++ 1554915:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 1554915:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 1554915:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 1554915:pw-trigger.sh: pw_yaml_get: 100: local id=61279 ++ 1554915:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 1554915:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 1554915:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 1554915:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 1554915:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 1554915:pw-trigger.sh: pw_yaml_get: 108: set +x + 1554915:pw-trigger.sh: pw_series_complete_p: 187: value=True + 1554915:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 1554915:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 1554915:pw-trigger.sh: 71: num_patch=0 + 1554915:pw-trigger.sh: 72: true ++ 1554915:pw-trigger.sh: 74: pw_get_patch_from_series gdb 61279 0 ++ 1554915:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 1554915:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 1554915:pw-trigger.sh: pw_get_patch_from_series: 204: local id=61279 ++ 1554915:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 1554915:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 1554915:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 61279 property '.*' value Patches 0 +++ 1554915:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 1554915:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 1554915:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 1554915:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 1554915:pw-trigger.sh: pw_yaml_get: 100: local id=61279 +++ 1554915:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 1554915:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 1554915:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 1554915:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 1554915:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 1554915:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 1554915:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=135343 ++ 1554915:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 135343 = '' ']' ++ 1554915:pw-trigger.sh: pw_get_patch_from_series: 213: echo 135343 + 1554915:pw-trigger.sh: 74: patch_id=135343 + 1554915:pw-trigger.sh: 75: '[' 135343 = '' ']' ++ 1554915:pw-trigger.sh: 82: pw_get_patch_data gdb 135343 State ++ 1554915:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 1554915:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 1554915:pw-trigger.sh: pw_get_patch_data: 224: local project=gdb ++ 1554915:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=135343 ++ 1554915:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 1554915:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gdb patch 135343 property State value ++ 1554915:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 1554915:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 1554915:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 1554915:pw-trigger.sh: pw_yaml_get: 100: local id=135343 ++ 1554915:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 1554915:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 1554915:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 1554915:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 1554915:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 1554915:pw-trigger.sh: pw_yaml_get: 108: set +x + 1554915:pw-trigger.sh: 82: patch_state=new + 1554915:pw-trigger.sh: 83: case "$patch_state" in ++ 1554915:pw-trigger.sh: 89: pw_patch_check_state 135343 tcwg_gdb_check--master-arm ++ 1554915:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 1554915:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=135343 ++ 1554915:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_check--master-arm ++ 1554915:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 1554915:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_check--master-arm +++ 1554915:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 1554915:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 1554915:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_check--master-arm +++ 1554915:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 1554915:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 1554915:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 1554915:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 1554915:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_check--master-arm ++ 1554915:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 1554915:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 1554915:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.RJOau5IRzU +++ 1554915:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 1554915:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.f7fYE0FyRn ++ 1554915:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.RJOau5IRzU /tmp/tmp.f7fYE0FyRn' EXIT ++ 1554915:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 1554915:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/135343/checks/ ++ 1554915:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/135343/checks/?user=linaro-tcwg-bot&context=tcwg_gdb_check--master-arm&page=last' ++ 1554915:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 1554915:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 1554915:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1554915:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 1554915:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1554915:pw-trigger.sh: pw_patch_check_state: 267: wait 1558455 ++ 1554915:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 1554915:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1554915:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.f7fYE0FyRn ++ 1554915:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 1554915:pw-trigger.sh: pw_patch_check_state: 270: break ++ 1554915:pw-trigger.sh: pw_patch_check_state: 281: echo pending +++ 1554915:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.RJOau5IRzU /tmp/tmp.f7fYE0FyRn + 1554915:pw-trigger.sh: 89: check_state=pending + 1554915:pw-trigger.sh: 90: '[' pending = pending ']' + 1554915:pw-trigger.sh: 91: break + 1554915:pw-trigger.sh: 96: '[' 135343 = '' ']' + 1554915:pw-trigger.sh: 101: check_state=success + 1554915:pw-trigger.sh: 102: for prereq_bot in "${prereq_bots[@]}" ++ 1554915:pw-trigger.sh: 103: pw_patch_check_state 135343 tcwg_gdb_build--master-arm ++ 1554915:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 1554915:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=135343 ++ 1554915:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_build--master-arm ++ 1554915:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 1554915:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_build--master-arm +++ 1554915:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 1554915:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 1554915:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_build--master-arm +++ 1554915:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 1554915:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 1554915:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 1554915:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 1554915:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_build--master-arm ++ 1554915:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 1554915:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 1554915:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.e5y7YTfij4 +++ 1554915:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 1554915:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.nI13xulrMD ++ 1554915:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.e5y7YTfij4 /tmp/tmp.nI13xulrMD' EXIT ++ 1554915:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 1554915:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/135343/checks/ ++ 1554915:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/135343/checks/?user=linaro-tcwg-bot&context=tcwg_gdb_build--master-arm&page=last' ++ 1554915:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 1554915:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 1554915:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1554915:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 1554915:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1554915:pw-trigger.sh: pw_patch_check_state: 267: wait 1558470 ++ 1554915:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 1554915:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1554915:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.nI13xulrMD ++ 1554915:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 452569, "url": "https://patchwork.sourceware.org/api/1.2/patches/135343/checks/452569/", "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-20T19:02:12.536695", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-arm-precommit/builds/10270/log", "context": "tcwg_gdb_build--master-arm", "description": "Build started" }' = null ']' +++ 1554915:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1554915:pw-trigger.sh: pw_patch_check_state: 273: date=2026-05-20T19:02:12.536695 +++ 1554915:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-05-20T19:02:12.536695 +%s ++ 1554915:pw-trigger.sh: pw_patch_check_state: 274: date=1779303732 ++ 1554915:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1779303732 ']' ++ 1554915:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1779303732 +++ 1554915:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1554915:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 1554915:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1554915:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 1554915:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1554915:pw-trigger.sh: pw_patch_check_state: 267: wait 1558477 ++ 1554915:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 1554915:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1554915:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.nI13xulrMD ++ 1554915:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 452570, "url": "https://patchwork.sourceware.org/api/1.2/patches/135343/checks/452570/", "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-20T19:02:16.896008", "state": "fail", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-arm-precommit/builds/10270/archive/artifacts/jenkins/pw-apply.log", "context": "tcwg_gdb_build--master-arm", "description": "Patch failed to apply" }' = null ']' +++ 1554915:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1554915:pw-trigger.sh: pw_patch_check_state: 273: date=2026-05-20T19:02:16.896008 +++ 1554915:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-05-20T19:02:16.896008 +%s ++ 1554915:pw-trigger.sh: pw_patch_check_state: 274: date=1779303736 ++ 1554915:pw-trigger.sh: pw_patch_check_state: 275: '[' 1779303732 -le 1779303736 ']' ++ 1554915:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1779303736 +++ 1554915:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1554915:pw-trigger.sh: pw_patch_check_state: 277: cur_state=fail ++ 1554915:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1554915:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 1554915:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1554915:pw-trigger.sh: pw_patch_check_state: 267: wait 1558484 ++ 1554915:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 1554915:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1554915:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.nI13xulrMD ++ 1554915:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 1554915:pw-trigger.sh: pw_patch_check_state: 270: break ++ 1554915:pw-trigger.sh: pw_patch_check_state: 281: echo fail +++ 1554915:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.e5y7YTfij4 /tmp/tmp.nI13xulrMD + 1554915:pw-trigger.sh: 103: check_state=fail + 1554915:pw-trigger.sh: 104: '[' fail '!=' success ']' + 1554915:pw-trigger.sh: 105: break + 1554915:pw-trigger.sh: 108: '[' fail '!=' success ']' WARNING: Waiting for 135343:tcwg_gdb_build--master-arm to succeed. + 1554915:pw-trigger.sh: 109: echo 'WARNING: Waiting for 135343:tcwg_gdb_build--master-arm to succeed.' + 1554915:pw-trigger.sh: 110: continue + 1554915:pw-trigger.sh: 62: '[' 11 -gt 0 ']' + 1554915:pw-trigger.sh: 63: i=10 ++ 1554915:pw-trigger.sh: 64: shyaml get-value 10.id + 1554915:pw-trigger.sh: 64: series_id=61281 + 1554915:pw-trigger.sh: 66: pw_series_complete_p gdb 61281 + 1554915:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 1554915:pw-trigger.sh: pw_series_complete_p: 183: local project=gdb + 1554915:pw-trigger.sh: pw_series_complete_p: 184: local series_id=61281 + 1554915:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 1554915:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get gdb series 61281 property Complete value ++ 1554915:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 1554915:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 1554915:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 1554915:pw-trigger.sh: pw_yaml_get: 100: local id=61281 ++ 1554915:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 1554915:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 1554915:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 1554915:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 1554915:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 1554915:pw-trigger.sh: pw_yaml_get: 108: set +x + 1554915:pw-trigger.sh: pw_series_complete_p: 187: value=True + 1554915:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 1554915:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 1554915:pw-trigger.sh: 71: num_patch=0 + 1554915:pw-trigger.sh: 72: true ++ 1554915:pw-trigger.sh: 74: pw_get_patch_from_series gdb 61281 0 ++ 1554915:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 1554915:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 1554915:pw-trigger.sh: pw_get_patch_from_series: 204: local id=61281 ++ 1554915:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 1554915:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 1554915:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 61281 property '.*' value Patches 0 +++ 1554915:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 1554915:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 1554915:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 1554915:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 1554915:pw-trigger.sh: pw_yaml_get: 100: local id=61281 +++ 1554915:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 1554915:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 1554915:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 1554915:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 1554915:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 1554915:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 1554915:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=135349 ++ 1554915:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 135349 = '' ']' ++ 1554915:pw-trigger.sh: pw_get_patch_from_series: 213: echo 135349 + 1554915:pw-trigger.sh: 74: patch_id=135349 + 1554915:pw-trigger.sh: 75: '[' 135349 = '' ']' ++ 1554915:pw-trigger.sh: 82: pw_get_patch_data gdb 135349 State ++ 1554915:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 1554915:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 1554915:pw-trigger.sh: pw_get_patch_data: 224: local project=gdb ++ 1554915:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=135349 ++ 1554915:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 1554915:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gdb patch 135349 property State value ++ 1554915:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 1554915:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 1554915:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 1554915:pw-trigger.sh: pw_yaml_get: 100: local id=135349 ++ 1554915:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 1554915:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 1554915:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 1554915:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 1554915:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 1554915:pw-trigger.sh: pw_yaml_get: 108: set +x + 1554915:pw-trigger.sh: 82: patch_state=committed + 1554915:pw-trigger.sh: 83: case "$patch_state" in ++ 1554915:pw-trigger.sh: 89: pw_patch_check_state 135349 tcwg_gdb_check--master-arm ++ 1554915:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 1554915:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=135349 ++ 1554915:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_check--master-arm ++ 1554915:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 1554915:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_check--master-arm +++ 1554915:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 1554915:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 1554915:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_check--master-arm +++ 1554915:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 1554915:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 1554915:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 1554915:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 1554915:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_check--master-arm ++ 1554915:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 1554915:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 1554915:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.ixHcjuPMYx +++ 1554915:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 1554915:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.v3Pz3mHLkm ++ 1554915:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.ixHcjuPMYx /tmp/tmp.v3Pz3mHLkm' EXIT ++ 1554915:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 1554915:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/135349/checks/ ++ 1554915: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' ++ 1554915:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 1554915:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 1554915:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1554915:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 1554915:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1554915:pw-trigger.sh: pw_patch_check_state: 267: wait 1558575 ++ 1554915:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 1554915:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1554915:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.v3Pz3mHLkm ++ 1554915: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 ']' +++ 1554915:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1554915:pw-trigger.sh: pw_patch_check_state: 273: date=2026-05-20T22:26:36.450593 +++ 1554915:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-05-20T22:26:36.450593 +%s ++ 1554915:pw-trigger.sh: pw_patch_check_state: 274: date=1779315996 ++ 1554915:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1779315996 ']' ++ 1554915:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1779315996 +++ 1554915:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1554915:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 1554915:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1554915:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 1554915:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1554915:pw-trigger.sh: pw_patch_check_state: 267: wait 1558582 ++ 1554915:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 1554915:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1554915:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.v3Pz3mHLkm ++ 1554915: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 ']' +++ 1554915:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1554915:pw-trigger.sh: pw_patch_check_state: 273: date=2026-05-20T22:26:37.619909 +++ 1554915:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-05-20T22:26:37.619909 +%s ++ 1554915:pw-trigger.sh: pw_patch_check_state: 274: date=1779315997 ++ 1554915:pw-trigger.sh: pw_patch_check_state: 275: '[' 1779315996 -le 1779315997 ']' ++ 1554915:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1779315997 +++ 1554915:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1554915:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 1554915:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1554915:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 1554915:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1554915:pw-trigger.sh: pw_patch_check_state: 267: wait 1558589 ++ 1554915:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 1554915:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1554915:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.v3Pz3mHLkm ++ 1554915: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 ']' +++ 1554915:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1554915:pw-trigger.sh: pw_patch_check_state: 273: date=2026-05-21T00:19:28.062775 +++ 1554915:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-05-21T00:19:28.062775 +%s ++ 1554915:pw-trigger.sh: pw_patch_check_state: 274: date=1779322768 ++ 1554915:pw-trigger.sh: pw_patch_check_state: 275: '[' 1779315997 -le 1779322768 ']' ++ 1554915:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1779322768 +++ 1554915:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1554915:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 1554915:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1554915:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 1554915:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1554915:pw-trigger.sh: pw_patch_check_state: 267: wait 1558596 ++ 1554915:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 1554915:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1554915:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.v3Pz3mHLkm ++ 1554915:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 1554915:pw-trigger.sh: pw_patch_check_state: 270: break ++ 1554915:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 1554915:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.ixHcjuPMYx /tmp/tmp.v3Pz3mHLkm + 1554915:pw-trigger.sh: 89: check_state=success + 1554915:pw-trigger.sh: 90: '[' success = pending ']' + 1554915:pw-trigger.sh: 93: num_patch=1 + 1554915:pw-trigger.sh: 72: true ++ 1554915:pw-trigger.sh: 74: pw_get_patch_from_series gdb 61281 1 ++ 1554915:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 1554915:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 1554915:pw-trigger.sh: pw_get_patch_from_series: 204: local id=61281 ++ 1554915:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 1554915:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 1554915:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 61281 property '.*' value Patches 1 +++ 1554915:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 1554915:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 1554915:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 1554915:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 1554915:pw-trigger.sh: pw_yaml_get: 100: local id=61281 +++ 1554915:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 1554915:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 1554915:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 1554915:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 1554915:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 1554915:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 1554915:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=135348 ++ 1554915:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 135348 = '' ']' ++ 1554915:pw-trigger.sh: pw_get_patch_from_series: 213: echo 135348 + 1554915:pw-trigger.sh: 74: patch_id=135348 + 1554915:pw-trigger.sh: 75: '[' 135348 = '' ']' ++ 1554915:pw-trigger.sh: 82: pw_get_patch_data gdb 135348 State ++ 1554915:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 1554915:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 1554915:pw-trigger.sh: pw_get_patch_data: 224: local project=gdb ++ 1554915:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=135348 ++ 1554915:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 1554915:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gdb patch 135348 property State value ++ 1554915:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 1554915:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 1554915:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 1554915:pw-trigger.sh: pw_yaml_get: 100: local id=135348 ++ 1554915:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 1554915:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 1554915:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 1554915:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 1554915:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 1554915:pw-trigger.sh: pw_yaml_get: 108: set +x + 1554915:pw-trigger.sh: 82: patch_state=committed + 1554915:pw-trigger.sh: 83: case "$patch_state" in ++ 1554915:pw-trigger.sh: 89: pw_patch_check_state 135348 tcwg_gdb_check--master-arm ++ 1554915:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 1554915:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=135348 ++ 1554915:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_check--master-arm ++ 1554915:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 1554915:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_check--master-arm +++ 1554915:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 1554915:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 1554915:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_check--master-arm +++ 1554915:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 1554915:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 1554915:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 1554915:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 1554915:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_check--master-arm ++ 1554915:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 1554915:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 1554915:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.fcG9aRHamd +++ 1554915:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 1554915:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.VuPnBWVYZ0 ++ 1554915:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.fcG9aRHamd /tmp/tmp.VuPnBWVYZ0' EXIT ++ 1554915:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 1554915:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/135348/checks/ ++ 1554915: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' ++ 1554915:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 1554915:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 1554915:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1554915:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 1554915:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1554915:pw-trigger.sh: pw_patch_check_state: 267: wait 1558660 ++ 1554915:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 1554915:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1554915:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.VuPnBWVYZ0 ++ 1554915: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 ']' +++ 1554915:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1554915:pw-trigger.sh: pw_patch_check_state: 273: date=2026-05-21T09:54:36.225224 +++ 1554915:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-05-21T09:54:36.225224 +%s ++ 1554915:pw-trigger.sh: pw_patch_check_state: 274: date=1779357276 ++ 1554915:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1779357276 ']' ++ 1554915:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1779357276 +++ 1554915:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1554915:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 1554915:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1554915:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 1554915:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1554915:pw-trigger.sh: pw_patch_check_state: 267: wait 1558667 ++ 1554915:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 1554915:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1554915:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.VuPnBWVYZ0 ++ 1554915: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 ']' +++ 1554915:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1554915:pw-trigger.sh: pw_patch_check_state: 273: date=2026-05-21T09:54:38.124314 +++ 1554915:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-05-21T09:54:38.124314 +%s ++ 1554915:pw-trigger.sh: pw_patch_check_state: 274: date=1779357278 ++ 1554915:pw-trigger.sh: pw_patch_check_state: 275: '[' 1779357276 -le 1779357278 ']' ++ 1554915:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1779357278 +++ 1554915:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1554915:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 1554915:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1554915:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 1554915:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1554915:pw-trigger.sh: pw_patch_check_state: 267: wait 1558674 ++ 1554915:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 1554915:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1554915:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.VuPnBWVYZ0 ++ 1554915: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 ']' +++ 1554915:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1554915:pw-trigger.sh: pw_patch_check_state: 273: date=2026-05-21T12:11:50.628453 +++ 1554915:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-05-21T12:11:50.628453 +%s ++ 1554915:pw-trigger.sh: pw_patch_check_state: 274: date=1779365510 ++ 1554915:pw-trigger.sh: pw_patch_check_state: 275: '[' 1779357278 -le 1779365510 ']' ++ 1554915:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1779365510 +++ 1554915:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1554915:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 1554915:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1554915:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 1554915:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1554915:pw-trigger.sh: pw_patch_check_state: 267: wait 1558681 ++ 1554915:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 1554915:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1554915:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.VuPnBWVYZ0 ++ 1554915:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 1554915:pw-trigger.sh: pw_patch_check_state: 270: break ++ 1554915:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 1554915:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.fcG9aRHamd /tmp/tmp.VuPnBWVYZ0 + 1554915:pw-trigger.sh: 89: check_state=success + 1554915:pw-trigger.sh: 90: '[' success = pending ']' + 1554915:pw-trigger.sh: 93: num_patch=2 + 1554915:pw-trigger.sh: 72: true ++ 1554915:pw-trigger.sh: 74: pw_get_patch_from_series gdb 61281 2 ++ 1554915:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 1554915:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 1554915:pw-trigger.sh: pw_get_patch_from_series: 204: local id=61281 ++ 1554915:pw-trigger.sh: pw_get_patch_from_series: 205: local num=2 ++ 1554915:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 1554915:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 61281 property '.*' value Patches 2 +++ 1554915:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 1554915:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 1554915:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 1554915:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 1554915:pw-trigger.sh: pw_yaml_get: 100: local id=61281 +++ 1554915:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 1554915:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 1554915:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 1554915:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 1554915:pw-trigger.sh: pw_yaml_get: 105: local match_num=2 +++ 1554915:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 1554915:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=135347 ++ 1554915:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 135347 = '' ']' ++ 1554915:pw-trigger.sh: pw_get_patch_from_series: 213: echo 135347 + 1554915:pw-trigger.sh: 74: patch_id=135347 + 1554915:pw-trigger.sh: 75: '[' 135347 = '' ']' ++ 1554915:pw-trigger.sh: 82: pw_get_patch_data gdb 135347 State ++ 1554915:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 1554915:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 1554915:pw-trigger.sh: pw_get_patch_data: 224: local project=gdb ++ 1554915:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=135347 ++ 1554915:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 1554915:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gdb patch 135347 property State value ++ 1554915:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 1554915:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 1554915:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 1554915:pw-trigger.sh: pw_yaml_get: 100: local id=135347 ++ 1554915:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 1554915:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 1554915:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 1554915:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 1554915:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 1554915:pw-trigger.sh: pw_yaml_get: 108: set +x + 1554915:pw-trigger.sh: 82: patch_state=committed + 1554915:pw-trigger.sh: 83: case "$patch_state" in ++ 1554915:pw-trigger.sh: 89: pw_patch_check_state 135347 tcwg_gdb_check--master-arm ++ 1554915:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 1554915:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=135347 ++ 1554915:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_check--master-arm ++ 1554915:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 1554915:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_check--master-arm +++ 1554915:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 1554915:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 1554915:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_check--master-arm +++ 1554915:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 1554915:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 1554915:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 1554915:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 1554915:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_check--master-arm ++ 1554915:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 1554915:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 1554915:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.HRg4ibteus +++ 1554915:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 1554915:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.keZEuRBSoq ++ 1554915:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.HRg4ibteus /tmp/tmp.keZEuRBSoq' EXIT ++ 1554915:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 1554915:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/135347/checks/ ++ 1554915: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' ++ 1554915:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 1554915:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 1554915:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1554915:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 1554915:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1554915:pw-trigger.sh: pw_patch_check_state: 267: wait 1558748 ++ 1554915:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 1554915:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1554915:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.keZEuRBSoq ++ 1554915: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 ']' +++ 1554915:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1554915:pw-trigger.sh: pw_patch_check_state: 273: date=2026-05-21T16:44:58.876464 +++ 1554915:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-05-21T16:44:58.876464 +%s ++ 1554915:pw-trigger.sh: pw_patch_check_state: 274: date=1779381898 ++ 1554915:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1779381898 ']' ++ 1554915:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1779381898 +++ 1554915:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1554915:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 1554915:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1554915:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 1554915:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1554915:pw-trigger.sh: pw_patch_check_state: 267: wait 1558755 ++ 1554915:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 1554915:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1554915:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.keZEuRBSoq ++ 1554915: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 ']' +++ 1554915:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1554915:pw-trigger.sh: pw_patch_check_state: 273: date=2026-05-21T16:45:02.052058 +++ 1554915:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-05-21T16:45:02.052058 +%s ++ 1554915:pw-trigger.sh: pw_patch_check_state: 274: date=1779381902 ++ 1554915:pw-trigger.sh: pw_patch_check_state: 275: '[' 1779381898 -le 1779381902 ']' ++ 1554915:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1779381902 +++ 1554915:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1554915:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 1554915:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1554915:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 1554915:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1554915:pw-trigger.sh: pw_patch_check_state: 267: wait 1558762 ++ 1554915:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 1554915:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1554915:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.keZEuRBSoq ++ 1554915: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 ']' +++ 1554915:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1554915:pw-trigger.sh: pw_patch_check_state: 273: date=2026-05-21T19:12:17.613373 +++ 1554915:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-05-21T19:12:17.613373 +%s ++ 1554915:pw-trigger.sh: pw_patch_check_state: 274: date=1779390737 ++ 1554915:pw-trigger.sh: pw_patch_check_state: 275: '[' 1779381902 -le 1779390737 ']' ++ 1554915:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1779390737 +++ 1554915:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1554915:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 1554915:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1554915:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 1554915:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1554915:pw-trigger.sh: pw_patch_check_state: 267: wait 1558769 ++ 1554915:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 1554915:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1554915:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.keZEuRBSoq ++ 1554915:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 1554915:pw-trigger.sh: pw_patch_check_state: 270: break ++ 1554915:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 1554915:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.HRg4ibteus /tmp/tmp.keZEuRBSoq + 1554915:pw-trigger.sh: 89: check_state=success + 1554915:pw-trigger.sh: 90: '[' success = pending ']' + 1554915:pw-trigger.sh: 93: num_patch=3 + 1554915:pw-trigger.sh: 72: true ++ 1554915:pw-trigger.sh: 74: pw_get_patch_from_series gdb 61281 3 ++ 1554915:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 1554915:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 1554915:pw-trigger.sh: pw_get_patch_from_series: 204: local id=61281 ++ 1554915:pw-trigger.sh: pw_get_patch_from_series: 205: local num=3 ++ 1554915:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 1554915:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 61281 property '.*' value Patches 3 +++ 1554915:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 1554915:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 1554915:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 1554915:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 1554915:pw-trigger.sh: pw_yaml_get: 100: local id=61281 +++ 1554915:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 1554915:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 1554915:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 1554915:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 1554915:pw-trigger.sh: pw_yaml_get: 105: local match_num=3 +++ 1554915:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 1554915:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id= ++ 1554915:pw-trigger.sh: pw_get_patch_from_series: 210: '[' '' = '' ']' ++ 1554915:pw-trigger.sh: pw_get_patch_from_series: 211: return 1 ++ 1554915:pw-trigger.sh: 74: true + 1554915:pw-trigger.sh: 74: patch_id= + 1554915:pw-trigger.sh: 75: '[' '' = '' ']' + 1554915:pw-trigger.sh: 76: break + 1554915:pw-trigger.sh: 96: '[' '' = '' ']' + 1554915:pw-trigger.sh: 97: continue + 1554915:pw-trigger.sh: 62: '[' 10 -gt 0 ']' + 1554915:pw-trigger.sh: 63: i=9 ++ 1554915:pw-trigger.sh: 64: shyaml get-value 9.id + 1554915:pw-trigger.sh: 64: series_id=61285 + 1554915:pw-trigger.sh: 66: pw_series_complete_p gdb 61285 + 1554915:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 1554915:pw-trigger.sh: pw_series_complete_p: 183: local project=gdb + 1554915:pw-trigger.sh: pw_series_complete_p: 184: local series_id=61285 + 1554915:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 1554915:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get gdb series 61285 property Complete value ++ 1554915:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 1554915:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 1554915:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 1554915:pw-trigger.sh: pw_yaml_get: 100: local id=61285 ++ 1554915:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 1554915:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 1554915:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 1554915:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 1554915:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 1554915:pw-trigger.sh: pw_yaml_get: 108: set +x + 1554915:pw-trigger.sh: pw_series_complete_p: 187: value=True + 1554915:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 1554915:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 1554915:pw-trigger.sh: 71: num_patch=0 + 1554915:pw-trigger.sh: 72: true ++ 1554915:pw-trigger.sh: 74: pw_get_patch_from_series gdb 61285 0 ++ 1554915:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 1554915:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 1554915:pw-trigger.sh: pw_get_patch_from_series: 204: local id=61285 ++ 1554915:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 1554915:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 1554915:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 61285 property '.*' value Patches 0 +++ 1554915:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 1554915:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 1554915:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 1554915:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 1554915:pw-trigger.sh: pw_yaml_get: 100: local id=61285 +++ 1554915:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 1554915:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 1554915:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 1554915:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 1554915:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 1554915:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 1554915:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=135358 ++ 1554915:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 135358 = '' ']' ++ 1554915:pw-trigger.sh: pw_get_patch_from_series: 213: echo 135358 + 1554915:pw-trigger.sh: 74: patch_id=135358 + 1554915:pw-trigger.sh: 75: '[' 135358 = '' ']' ++ 1554915:pw-trigger.sh: 82: pw_get_patch_data gdb 135358 State ++ 1554915:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 1554915:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 1554915:pw-trigger.sh: pw_get_patch_data: 224: local project=gdb ++ 1554915:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=135358 ++ 1554915:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 1554915:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gdb patch 135358 property State value ++ 1554915:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 1554915:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 1554915:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 1554915:pw-trigger.sh: pw_yaml_get: 100: local id=135358 ++ 1554915:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 1554915:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 1554915:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 1554915:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 1554915:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 1554915:pw-trigger.sh: pw_yaml_get: 108: set +x + 1554915:pw-trigger.sh: 82: patch_state=new + 1554915:pw-trigger.sh: 83: case "$patch_state" in ++ 1554915:pw-trigger.sh: 89: pw_patch_check_state 135358 tcwg_gdb_check--master-arm ++ 1554915:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 1554915:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=135358 ++ 1554915:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_check--master-arm ++ 1554915:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 1554915:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_check--master-arm +++ 1554915:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 1554915:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 1554915:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_check--master-arm +++ 1554915:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 1554915:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 1554915:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 1554915:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 1554915:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_check--master-arm ++ 1554915:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 1554915:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 1554915:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.4f6oL0oOfd +++ 1554915:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 1554915:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.cVhiaMjj9K ++ 1554915:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.4f6oL0oOfd /tmp/tmp.cVhiaMjj9K' EXIT ++ 1554915:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 1554915:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/135358/checks/ ++ 1554915: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' ++ 1554915:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 1554915:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 1554915:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1554915:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 1554915:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1554915:pw-trigger.sh: pw_patch_check_state: 267: wait 1558877 ++ 1554915:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 1554915:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1554915:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.cVhiaMjj9K ++ 1554915: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 ']' +++ 1554915:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1554915:pw-trigger.sh: pw_patch_check_state: 273: date=2026-05-20T22:26:39.378986 +++ 1554915:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-05-20T22:26:39.378986 +%s ++ 1554915:pw-trigger.sh: pw_patch_check_state: 274: date=1779315999 ++ 1554915:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1779315999 ']' ++ 1554915:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1779315999 +++ 1554915:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1554915:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 1554915:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1554915:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 1554915:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1554915:pw-trigger.sh: pw_patch_check_state: 267: wait 1558884 ++ 1554915:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 1554915:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1554915:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.cVhiaMjj9K ++ 1554915: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 ']' +++ 1554915:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1554915:pw-trigger.sh: pw_patch_check_state: 273: date=2026-05-20T22:26:40.397449 +++ 1554915:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-05-20T22:26:40.397449 +%s ++ 1554915:pw-trigger.sh: pw_patch_check_state: 274: date=1779316000 ++ 1554915:pw-trigger.sh: pw_patch_check_state: 275: '[' 1779315999 -le 1779316000 ']' ++ 1554915:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1779316000 +++ 1554915:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1554915:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 1554915:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1554915:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 1554915:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1554915:pw-trigger.sh: pw_patch_check_state: 267: wait 1558891 ++ 1554915:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 1554915:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1554915:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.cVhiaMjj9K ++ 1554915: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 ']' +++ 1554915:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1554915:pw-trigger.sh: pw_patch_check_state: 273: date=2026-05-21T00:19:35.162226 +++ 1554915:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-05-21T00:19:35.162226 +%s ++ 1554915:pw-trigger.sh: pw_patch_check_state: 274: date=1779322775 ++ 1554915:pw-trigger.sh: pw_patch_check_state: 275: '[' 1779316000 -le 1779322775 ']' ++ 1554915:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1779322775 +++ 1554915:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1554915:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 1554915:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1554915:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 1554915:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1554915:pw-trigger.sh: pw_patch_check_state: 267: wait 1558898 ++ 1554915:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 1554915:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1554915:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.cVhiaMjj9K ++ 1554915:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 1554915:pw-trigger.sh: pw_patch_check_state: 270: break ++ 1554915:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 1554915:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.4f6oL0oOfd /tmp/tmp.cVhiaMjj9K + 1554915:pw-trigger.sh: 89: check_state=success + 1554915:pw-trigger.sh: 90: '[' success = pending ']' + 1554915:pw-trigger.sh: 93: num_patch=1 + 1554915:pw-trigger.sh: 72: true ++ 1554915:pw-trigger.sh: 74: pw_get_patch_from_series gdb 61285 1 ++ 1554915:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 1554915:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 1554915:pw-trigger.sh: pw_get_patch_from_series: 204: local id=61285 ++ 1554915:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 1554915:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 1554915:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 61285 property '.*' value Patches 1 +++ 1554915:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 1554915:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 1554915:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 1554915:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 1554915:pw-trigger.sh: pw_yaml_get: 100: local id=61285 +++ 1554915:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 1554915:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 1554915:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 1554915:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 1554915:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 1554915:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 1554915:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id= ++ 1554915:pw-trigger.sh: pw_get_patch_from_series: 210: '[' '' = '' ']' ++ 1554915:pw-trigger.sh: pw_get_patch_from_series: 211: return 1 ++ 1554915:pw-trigger.sh: 74: true + 1554915:pw-trigger.sh: 74: patch_id= + 1554915:pw-trigger.sh: 75: '[' '' = '' ']' + 1554915:pw-trigger.sh: 76: break + 1554915:pw-trigger.sh: 96: '[' '' = '' ']' + 1554915:pw-trigger.sh: 97: continue + 1554915:pw-trigger.sh: 62: '[' 9 -gt 0 ']' + 1554915:pw-trigger.sh: 63: i=8 ++ 1554915:pw-trigger.sh: 64: shyaml get-value 8.id + 1554915:pw-trigger.sh: 64: series_id=61289 + 1554915:pw-trigger.sh: 66: pw_series_complete_p gdb 61289 + 1554915:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 1554915:pw-trigger.sh: pw_series_complete_p: 183: local project=gdb + 1554915:pw-trigger.sh: pw_series_complete_p: 184: local series_id=61289 + 1554915:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 1554915:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get gdb series 61289 property Complete value ++ 1554915:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 1554915:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 1554915:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 1554915:pw-trigger.sh: pw_yaml_get: 100: local id=61289 ++ 1554915:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 1554915:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 1554915:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 1554915:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 1554915:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 1554915:pw-trigger.sh: pw_yaml_get: 108: set +x + 1554915:pw-trigger.sh: pw_series_complete_p: 187: value=True + 1554915:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 1554915:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 1554915:pw-trigger.sh: 71: num_patch=0 + 1554915:pw-trigger.sh: 72: true ++ 1554915:pw-trigger.sh: 74: pw_get_patch_from_series gdb 61289 0 ++ 1554915:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 1554915:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 1554915:pw-trigger.sh: pw_get_patch_from_series: 204: local id=61289 ++ 1554915:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 1554915:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 1554915:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 61289 property '.*' value Patches 0 +++ 1554915:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 1554915:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 1554915:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 1554915:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 1554915:pw-trigger.sh: pw_yaml_get: 100: local id=61289 +++ 1554915:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 1554915:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 1554915:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 1554915:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 1554915:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 1554915:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 1554915:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=135362 ++ 1554915:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 135362 = '' ']' ++ 1554915:pw-trigger.sh: pw_get_patch_from_series: 213: echo 135362 + 1554915:pw-trigger.sh: 74: patch_id=135362 + 1554915:pw-trigger.sh: 75: '[' 135362 = '' ']' ++ 1554915:pw-trigger.sh: 82: pw_get_patch_data gdb 135362 State ++ 1554915:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 1554915:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 1554915:pw-trigger.sh: pw_get_patch_data: 224: local project=gdb ++ 1554915:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=135362 ++ 1554915:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 1554915:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gdb patch 135362 property State value ++ 1554915:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 1554915:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 1554915:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 1554915:pw-trigger.sh: pw_yaml_get: 100: local id=135362 ++ 1554915:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 1554915:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 1554915:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 1554915:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 1554915:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 1554915:pw-trigger.sh: pw_yaml_get: 108: set +x + 1554915:pw-trigger.sh: 82: patch_state=new + 1554915:pw-trigger.sh: 83: case "$patch_state" in ++ 1554915:pw-trigger.sh: 89: pw_patch_check_state 135362 tcwg_gdb_check--master-arm ++ 1554915:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 1554915:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=135362 ++ 1554915:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_check--master-arm ++ 1554915:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 1554915:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_check--master-arm +++ 1554915:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 1554915:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 1554915:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_check--master-arm +++ 1554915:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 1554915:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 1554915:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 1554915:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 1554915:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_check--master-arm ++ 1554915:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 1554915:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 1554915:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.3MkDDGc6EL +++ 1554915:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 1554915:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.4Lse1OptUO ++ 1554915:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.3MkDDGc6EL /tmp/tmp.4Lse1OptUO' EXIT ++ 1554915:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 1554915:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/135362/checks/ ++ 1554915: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' ++ 1554915:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 1554915:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 1554915:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1554915:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 1554915:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1554915:pw-trigger.sh: pw_patch_check_state: 267: wait 1559000 ++ 1554915:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 1554915:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1554915:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.4Lse1OptUO ++ 1554915: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 ']' +++ 1554915:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1554915:pw-trigger.sh: pw_patch_check_state: 273: date=2026-05-20T22:53:46.499770 +++ 1554915:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-05-20T22:53:46.499770 +%s ++ 1554915:pw-trigger.sh: pw_patch_check_state: 274: date=1779317626 ++ 1554915:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1779317626 ']' ++ 1554915:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1779317626 +++ 1554915:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1554915:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 1554915:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1554915:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 1554915:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1554915:pw-trigger.sh: pw_patch_check_state: 267: wait 1559007 ++ 1554915:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 1554915:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1554915:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.4Lse1OptUO ++ 1554915: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 ']' +++ 1554915:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1554915:pw-trigger.sh: pw_patch_check_state: 273: date=2026-05-20T22:53:47.559502 +++ 1554915:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-05-20T22:53:47.559502 +%s ++ 1554915:pw-trigger.sh: pw_patch_check_state: 274: date=1779317627 ++ 1554915:pw-trigger.sh: pw_patch_check_state: 275: '[' 1779317626 -le 1779317627 ']' ++ 1554915:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1779317627 +++ 1554915:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1554915:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 1554915:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1554915:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 1554915:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1554915:pw-trigger.sh: pw_patch_check_state: 267: wait 1559014 ++ 1554915:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 1554915:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1554915:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.4Lse1OptUO ++ 1554915: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 ']' +++ 1554915:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1554915:pw-trigger.sh: pw_patch_check_state: 273: date=2026-05-21T01:00:31.858029 +++ 1554915:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-05-21T01:00:31.858029 +%s ++ 1554915:pw-trigger.sh: pw_patch_check_state: 274: date=1779325231 ++ 1554915:pw-trigger.sh: pw_patch_check_state: 275: '[' 1779317627 -le 1779325231 ']' ++ 1554915:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1779325231 +++ 1554915:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1554915:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 1554915:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1554915:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 1554915:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1554915:pw-trigger.sh: pw_patch_check_state: 267: wait 1559021 ++ 1554915:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 1554915:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1554915:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.4Lse1OptUO ++ 1554915:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 1554915:pw-trigger.sh: pw_patch_check_state: 270: break ++ 1554915:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 1554915:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.3MkDDGc6EL /tmp/tmp.4Lse1OptUO + 1554915:pw-trigger.sh: 89: check_state=success + 1554915:pw-trigger.sh: 90: '[' success = pending ']' + 1554915:pw-trigger.sh: 93: num_patch=1 + 1554915:pw-trigger.sh: 72: true ++ 1554915:pw-trigger.sh: 74: pw_get_patch_from_series gdb 61289 1 ++ 1554915:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 1554915:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 1554915:pw-trigger.sh: pw_get_patch_from_series: 204: local id=61289 ++ 1554915:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 1554915:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 1554915:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 61289 property '.*' value Patches 1 +++ 1554915:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 1554915:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 1554915:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 1554915:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 1554915:pw-trigger.sh: pw_yaml_get: 100: local id=61289 +++ 1554915:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 1554915:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 1554915:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 1554915:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 1554915:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 1554915:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 1554915:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id= ++ 1554915:pw-trigger.sh: pw_get_patch_from_series: 210: '[' '' = '' ']' ++ 1554915:pw-trigger.sh: pw_get_patch_from_series: 211: return 1 ++ 1554915:pw-trigger.sh: 74: true + 1554915:pw-trigger.sh: 74: patch_id= + 1554915:pw-trigger.sh: 75: '[' '' = '' ']' + 1554915:pw-trigger.sh: 76: break + 1554915:pw-trigger.sh: 96: '[' '' = '' ']' + 1554915:pw-trigger.sh: 97: continue + 1554915:pw-trigger.sh: 62: '[' 8 -gt 0 ']' + 1554915:pw-trigger.sh: 63: i=7 ++ 1554915:pw-trigger.sh: 64: shyaml get-value 7.id + 1554915:pw-trigger.sh: 64: series_id=61290 + 1554915:pw-trigger.sh: 66: pw_series_complete_p gdb 61290 + 1554915:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 1554915:pw-trigger.sh: pw_series_complete_p: 183: local project=gdb + 1554915:pw-trigger.sh: pw_series_complete_p: 184: local series_id=61290 + 1554915:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 1554915:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get gdb series 61290 property Complete value ++ 1554915:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 1554915:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 1554915:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 1554915:pw-trigger.sh: pw_yaml_get: 100: local id=61290 ++ 1554915:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 1554915:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 1554915:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 1554915:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 1554915:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 1554915:pw-trigger.sh: pw_yaml_get: 108: set +x + 1554915:pw-trigger.sh: pw_series_complete_p: 187: value=True + 1554915:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 1554915:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 1554915:pw-trigger.sh: 71: num_patch=0 + 1554915:pw-trigger.sh: 72: true ++ 1554915:pw-trigger.sh: 74: pw_get_patch_from_series gdb 61290 0 ++ 1554915:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 1554915:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 1554915:pw-trigger.sh: pw_get_patch_from_series: 204: local id=61290 ++ 1554915:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 1554915:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 1554915:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 61290 property '.*' value Patches 0 +++ 1554915:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 1554915:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 1554915:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 1554915:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 1554915:pw-trigger.sh: pw_yaml_get: 100: local id=61290 +++ 1554915:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 1554915:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 1554915:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 1554915:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 1554915:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 1554915:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 1554915:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=135364 ++ 1554915:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 135364 = '' ']' ++ 1554915:pw-trigger.sh: pw_get_patch_from_series: 213: echo 135364 + 1554915:pw-trigger.sh: 74: patch_id=135364 + 1554915:pw-trigger.sh: 75: '[' 135364 = '' ']' ++ 1554915:pw-trigger.sh: 82: pw_get_patch_data gdb 135364 State ++ 1554915:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 1554915:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 1554915:pw-trigger.sh: pw_get_patch_data: 224: local project=gdb ++ 1554915:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=135364 ++ 1554915:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 1554915:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gdb patch 135364 property State value ++ 1554915:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 1554915:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 1554915:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 1554915:pw-trigger.sh: pw_yaml_get: 100: local id=135364 ++ 1554915:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 1554915:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 1554915:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 1554915:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 1554915:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 1554915:pw-trigger.sh: pw_yaml_get: 108: set +x + 1554915:pw-trigger.sh: 82: patch_state=new + 1554915:pw-trigger.sh: 83: case "$patch_state" in ++ 1554915:pw-trigger.sh: 89: pw_patch_check_state 135364 tcwg_gdb_check--master-arm ++ 1554915:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 1554915:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=135364 ++ 1554915:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_check--master-arm ++ 1554915:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 1554915:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_check--master-arm +++ 1554915:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 1554915:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 1554915:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_check--master-arm +++ 1554915:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 1554915:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 1554915:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 1554915:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 1554915:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_check--master-arm ++ 1554915:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 1554915:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 1554915:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.DX516lHmfC +++ 1554915:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 1554915:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.BFA4UbEwtM ++ 1554915:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.DX516lHmfC /tmp/tmp.BFA4UbEwtM' EXIT ++ 1554915:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 1554915:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/135364/checks/ ++ 1554915: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' ++ 1554915:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 1554915:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 1554915:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1554915:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 1554915:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1554915:pw-trigger.sh: pw_patch_check_state: 267: wait 1559125 ++ 1554915:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 1554915:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1554915:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.BFA4UbEwtM ++ 1554915: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 ']' +++ 1554915:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1554915:pw-trigger.sh: pw_patch_check_state: 273: date=2026-05-21T00:12:17.565264 +++ 1554915:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-05-21T00:12:17.565264 +%s ++ 1554915:pw-trigger.sh: pw_patch_check_state: 274: date=1779322337 ++ 1554915:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1779322337 ']' ++ 1554915:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1779322337 +++ 1554915:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1554915:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 1554915:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1554915:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 1554915:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1554915:pw-trigger.sh: pw_patch_check_state: 267: wait 1559132 ++ 1554915:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 1554915:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1554915:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.BFA4UbEwtM ++ 1554915: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 ']' +++ 1554915:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1554915:pw-trigger.sh: pw_patch_check_state: 273: date=2026-05-21T00:12:18.698102 +++ 1554915:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-05-21T00:12:18.698102 +%s ++ 1554915:pw-trigger.sh: pw_patch_check_state: 274: date=1779322338 ++ 1554915:pw-trigger.sh: pw_patch_check_state: 275: '[' 1779322337 -le 1779322338 ']' ++ 1554915:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1779322338 +++ 1554915:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1554915:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 1554915:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1554915:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 1554915:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1554915:pw-trigger.sh: pw_patch_check_state: 267: wait 1559139 ++ 1554915:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 1554915:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1554915:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.BFA4UbEwtM ++ 1554915: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 ']' +++ 1554915:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1554915:pw-trigger.sh: pw_patch_check_state: 273: date=2026-05-21T02:40:35.451430 +++ 1554915:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-05-21T02:40:35.451430 +%s ++ 1554915:pw-trigger.sh: pw_patch_check_state: 274: date=1779331235 ++ 1554915:pw-trigger.sh: pw_patch_check_state: 275: '[' 1779322338 -le 1779331235 ']' ++ 1554915:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1779331235 +++ 1554915:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1554915:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 1554915:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1554915:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 1554915:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1554915:pw-trigger.sh: pw_patch_check_state: 267: wait 1559146 ++ 1554915:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 1554915:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1554915:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.BFA4UbEwtM ++ 1554915:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 1554915:pw-trigger.sh: pw_patch_check_state: 270: break ++ 1554915:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 1554915:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.DX516lHmfC /tmp/tmp.BFA4UbEwtM + 1554915:pw-trigger.sh: 89: check_state=success + 1554915:pw-trigger.sh: 90: '[' success = pending ']' + 1554915:pw-trigger.sh: 93: num_patch=1 + 1554915:pw-trigger.sh: 72: true ++ 1554915:pw-trigger.sh: 74: pw_get_patch_from_series gdb 61290 1 ++ 1554915:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 1554915:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 1554915:pw-trigger.sh: pw_get_patch_from_series: 204: local id=61290 ++ 1554915:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 1554915:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 1554915:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 61290 property '.*' value Patches 1 +++ 1554915:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 1554915:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 1554915:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 1554915:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 1554915:pw-trigger.sh: pw_yaml_get: 100: local id=61290 +++ 1554915:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 1554915:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 1554915:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 1554915:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 1554915:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 1554915:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 1554915:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=135363 ++ 1554915:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 135363 = '' ']' ++ 1554915:pw-trigger.sh: pw_get_patch_from_series: 213: echo 135363 + 1554915:pw-trigger.sh: 74: patch_id=135363 + 1554915:pw-trigger.sh: 75: '[' 135363 = '' ']' ++ 1554915:pw-trigger.sh: 82: pw_get_patch_data gdb 135363 State ++ 1554915:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 1554915:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 1554915:pw-trigger.sh: pw_get_patch_data: 224: local project=gdb ++ 1554915:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=135363 ++ 1554915:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 1554915:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gdb patch 135363 property State value ++ 1554915:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 1554915:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 1554915:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 1554915:pw-trigger.sh: pw_yaml_get: 100: local id=135363 ++ 1554915:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 1554915:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 1554915:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 1554915:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 1554915:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 1554915:pw-trigger.sh: pw_yaml_get: 108: set +x + 1554915:pw-trigger.sh: 82: patch_state=new + 1554915:pw-trigger.sh: 83: case "$patch_state" in ++ 1554915:pw-trigger.sh: 89: pw_patch_check_state 135363 tcwg_gdb_check--master-arm ++ 1554915:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 1554915:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=135363 ++ 1554915:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_check--master-arm ++ 1554915:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 1554915:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_check--master-arm +++ 1554915:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 1554915:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 1554915:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_check--master-arm +++ 1554915:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 1554915:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 1554915:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 1554915:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 1554915:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_check--master-arm ++ 1554915:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 1554915:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 1554915:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.52by3SPxPC +++ 1554915:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 1554915:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.arHPh6tvUy ++ 1554915:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.52by3SPxPC /tmp/tmp.arHPh6tvUy' EXIT ++ 1554915:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 1554915:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/135363/checks/ ++ 1554915: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' ++ 1554915:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 1554915:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 1554915:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1554915:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 1554915:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1554915:pw-trigger.sh: pw_patch_check_state: 267: wait 1559210 ++ 1554915:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 1554915:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1554915:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.arHPh6tvUy ++ 1554915: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 ']' +++ 1554915:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1554915:pw-trigger.sh: pw_patch_check_state: 273: date=2026-05-21T17:16:48.724650 +++ 1554915:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-05-21T17:16:48.724650 +%s ++ 1554915:pw-trigger.sh: pw_patch_check_state: 274: date=1779383808 ++ 1554915:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1779383808 ']' ++ 1554915:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1779383808 +++ 1554915:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1554915:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 1554915:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1554915:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 1554915:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1554915:pw-trigger.sh: pw_patch_check_state: 267: wait 1559217 ++ 1554915:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 1554915:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1554915:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.arHPh6tvUy ++ 1554915: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 ']' +++ 1554915:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1554915:pw-trigger.sh: pw_patch_check_state: 273: date=2026-05-21T17:16:51.217126 +++ 1554915:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-05-21T17:16:51.217126 +%s ++ 1554915:pw-trigger.sh: pw_patch_check_state: 274: date=1779383811 ++ 1554915:pw-trigger.sh: pw_patch_check_state: 275: '[' 1779383808 -le 1779383811 ']' ++ 1554915:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1779383811 +++ 1554915:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1554915:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 1554915:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1554915:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 1554915:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1554915:pw-trigger.sh: pw_patch_check_state: 267: wait 1559224 ++ 1554915:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 1554915:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1554915:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.arHPh6tvUy ++ 1554915: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 ']' +++ 1554915:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1554915:pw-trigger.sh: pw_patch_check_state: 273: date=2026-05-21T19:32:29.525232 +++ 1554915:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-05-21T19:32:29.525232 +%s ++ 1554915:pw-trigger.sh: pw_patch_check_state: 274: date=1779391949 ++ 1554915:pw-trigger.sh: pw_patch_check_state: 275: '[' 1779383811 -le 1779391949 ']' ++ 1554915:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1779391949 +++ 1554915:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1554915:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 1554915:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1554915:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 1554915:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1554915:pw-trigger.sh: pw_patch_check_state: 267: wait 1559231 ++ 1554915:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 1554915:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1554915:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.arHPh6tvUy ++ 1554915:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 1554915:pw-trigger.sh: pw_patch_check_state: 270: break ++ 1554915:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 1554915:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.52by3SPxPC /tmp/tmp.arHPh6tvUy + 1554915:pw-trigger.sh: 89: check_state=success + 1554915:pw-trigger.sh: 90: '[' success = pending ']' + 1554915:pw-trigger.sh: 93: num_patch=2 + 1554915:pw-trigger.sh: 72: true ++ 1554915:pw-trigger.sh: 74: pw_get_patch_from_series gdb 61290 2 ++ 1554915:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 1554915:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 1554915:pw-trigger.sh: pw_get_patch_from_series: 204: local id=61290 ++ 1554915:pw-trigger.sh: pw_get_patch_from_series: 205: local num=2 ++ 1554915:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 1554915:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 61290 property '.*' value Patches 2 +++ 1554915:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 1554915:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 1554915:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 1554915:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 1554915:pw-trigger.sh: pw_yaml_get: 100: local id=61290 +++ 1554915:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 1554915:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 1554915:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 1554915:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 1554915:pw-trigger.sh: pw_yaml_get: 105: local match_num=2 +++ 1554915:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 1554915:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id= ++ 1554915:pw-trigger.sh: pw_get_patch_from_series: 210: '[' '' = '' ']' ++ 1554915:pw-trigger.sh: pw_get_patch_from_series: 211: return 1 ++ 1554915:pw-trigger.sh: 74: true + 1554915:pw-trigger.sh: 74: patch_id= + 1554915:pw-trigger.sh: 75: '[' '' = '' ']' + 1554915:pw-trigger.sh: 76: break + 1554915:pw-trigger.sh: 96: '[' '' = '' ']' + 1554915:pw-trigger.sh: 97: continue + 1554915:pw-trigger.sh: 62: '[' 7 -gt 0 ']' + 1554915:pw-trigger.sh: 63: i=6 ++ 1554915:pw-trigger.sh: 64: shyaml get-value 6.id + 1554915:pw-trigger.sh: 64: series_id=61301 + 1554915:pw-trigger.sh: 66: pw_series_complete_p gdb 61301 + 1554915:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 1554915:pw-trigger.sh: pw_series_complete_p: 183: local project=gdb + 1554915:pw-trigger.sh: pw_series_complete_p: 184: local series_id=61301 + 1554915:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 1554915:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get gdb series 61301 property Complete value ++ 1554915:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 1554915:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 1554915:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 1554915:pw-trigger.sh: pw_yaml_get: 100: local id=61301 ++ 1554915:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 1554915:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 1554915:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 1554915:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 1554915:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 1554915:pw-trigger.sh: pw_yaml_get: 108: set +x + 1554915:pw-trigger.sh: pw_series_complete_p: 187: value=True + 1554915:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 1554915:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 1554915:pw-trigger.sh: 71: num_patch=0 + 1554915:pw-trigger.sh: 72: true ++ 1554915:pw-trigger.sh: 74: pw_get_patch_from_series gdb 61301 0 ++ 1554915:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 1554915:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 1554915:pw-trigger.sh: pw_get_patch_from_series: 204: local id=61301 ++ 1554915:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 1554915:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 1554915:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 61301 property '.*' value Patches 0 +++ 1554915:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 1554915:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 1554915:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 1554915:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 1554915:pw-trigger.sh: pw_yaml_get: 100: local id=61301 +++ 1554915:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 1554915:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 1554915:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 1554915:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 1554915:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 1554915:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 1554915:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=135377 ++ 1554915:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 135377 = '' ']' ++ 1554915:pw-trigger.sh: pw_get_patch_from_series: 213: echo 135377 + 1554915:pw-trigger.sh: 74: patch_id=135377 + 1554915:pw-trigger.sh: 75: '[' 135377 = '' ']' ++ 1554915:pw-trigger.sh: 82: pw_get_patch_data gdb 135377 State ++ 1554915:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 1554915:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 1554915:pw-trigger.sh: pw_get_patch_data: 224: local project=gdb ++ 1554915:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=135377 ++ 1554915:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 1554915:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gdb patch 135377 property State value ++ 1554915:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 1554915:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 1554915:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 1554915:pw-trigger.sh: pw_yaml_get: 100: local id=135377 ++ 1554915:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 1554915:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 1554915:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 1554915:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 1554915:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 1554915:pw-trigger.sh: pw_yaml_get: 108: set +x + 1554915:pw-trigger.sh: 82: patch_state=new + 1554915:pw-trigger.sh: 83: case "$patch_state" in ++ 1554915:pw-trigger.sh: 89: pw_patch_check_state 135377 tcwg_gdb_check--master-arm ++ 1554915:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 1554915:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=135377 ++ 1554915:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_check--master-arm ++ 1554915:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 1554915:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_check--master-arm +++ 1554915:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 1554915:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 1554915:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_check--master-arm +++ 1554915:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 1554915:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 1554915:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 1554915:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 1554915:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_check--master-arm ++ 1554915:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 1554915:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 1554915:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.hGM2dzslXo +++ 1554915:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 1554915:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.HIhpqLd1WU ++ 1554915:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.hGM2dzslXo /tmp/tmp.HIhpqLd1WU' EXIT ++ 1554915:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 1554915:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/135377/checks/ ++ 1554915: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' ++ 1554915:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 1554915:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 1554915:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1554915:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 1554915:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1554915:pw-trigger.sh: pw_patch_check_state: 267: wait 1559338 ++ 1554915:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 1554915:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1554915:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.HIhpqLd1WU ++ 1554915: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 ']' +++ 1554915:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1554915:pw-trigger.sh: pw_patch_check_state: 273: date=2026-05-21T17:52:56.883558 +++ 1554915:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-05-21T17:52:56.883558 +%s ++ 1554915:pw-trigger.sh: pw_patch_check_state: 274: date=1779385976 ++ 1554915:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1779385976 ']' ++ 1554915:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1779385976 +++ 1554915:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1554915:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 1554915:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1554915:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 1554915:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1554915:pw-trigger.sh: pw_patch_check_state: 267: wait 1559345 ++ 1554915:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 1554915:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1554915:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.HIhpqLd1WU ++ 1554915: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 ']' +++ 1554915:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1554915:pw-trigger.sh: pw_patch_check_state: 273: date=2026-05-21T17:52:58.238482 +++ 1554915:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-05-21T17:52:58.238482 +%s ++ 1554915:pw-trigger.sh: pw_patch_check_state: 274: date=1779385978 ++ 1554915:pw-trigger.sh: pw_patch_check_state: 275: '[' 1779385976 -le 1779385978 ']' ++ 1554915:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1779385978 +++ 1554915:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1554915:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 1554915:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1554915:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 1554915:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1554915:pw-trigger.sh: pw_patch_check_state: 267: wait 1559352 ++ 1554915:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 1554915:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1554915:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.HIhpqLd1WU ++ 1554915: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 ']' +++ 1554915:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1554915:pw-trigger.sh: pw_patch_check_state: 273: date=2026-05-21T19:59:26.005715 +++ 1554915:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-05-21T19:59:26.005715 +%s ++ 1554915:pw-trigger.sh: pw_patch_check_state: 274: date=1779393566 ++ 1554915:pw-trigger.sh: pw_patch_check_state: 275: '[' 1779385978 -le 1779393566 ']' ++ 1554915:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1779393566 +++ 1554915:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1554915:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 1554915:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1554915:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 1554915:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1554915:pw-trigger.sh: pw_patch_check_state: 267: wait 1559359 ++ 1554915:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 1554915:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1554915:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.HIhpqLd1WU ++ 1554915:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 1554915:pw-trigger.sh: pw_patch_check_state: 270: break ++ 1554915:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 1554915:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.hGM2dzslXo /tmp/tmp.HIhpqLd1WU + 1554915:pw-trigger.sh: 89: check_state=success + 1554915:pw-trigger.sh: 90: '[' success = pending ']' + 1554915:pw-trigger.sh: 93: num_patch=1 + 1554915:pw-trigger.sh: 72: true ++ 1554915:pw-trigger.sh: 74: pw_get_patch_from_series gdb 61301 1 ++ 1554915:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 1554915:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 1554915:pw-trigger.sh: pw_get_patch_from_series: 204: local id=61301 ++ 1554915:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 1554915:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 1554915:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 61301 property '.*' value Patches 1 +++ 1554915:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 1554915:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 1554915:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 1554915:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 1554915:pw-trigger.sh: pw_yaml_get: 100: local id=61301 +++ 1554915:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 1554915:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 1554915:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 1554915:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 1554915:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 1554915:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 1554915:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=135378 ++ 1554915:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 135378 = '' ']' ++ 1554915:pw-trigger.sh: pw_get_patch_from_series: 213: echo 135378 + 1554915:pw-trigger.sh: 74: patch_id=135378 + 1554915:pw-trigger.sh: 75: '[' 135378 = '' ']' ++ 1554915:pw-trigger.sh: 82: pw_get_patch_data gdb 135378 State ++ 1554915:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 1554915:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 1554915:pw-trigger.sh: pw_get_patch_data: 224: local project=gdb ++ 1554915:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=135378 ++ 1554915:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 1554915:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gdb patch 135378 property State value ++ 1554915:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 1554915:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 1554915:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 1554915:pw-trigger.sh: pw_yaml_get: 100: local id=135378 ++ 1554915:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 1554915:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 1554915:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 1554915:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 1554915:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 1554915:pw-trigger.sh: pw_yaml_get: 108: set +x + 1554915:pw-trigger.sh: 82: patch_state=new + 1554915:pw-trigger.sh: 83: case "$patch_state" in ++ 1554915:pw-trigger.sh: 89: pw_patch_check_state 135378 tcwg_gdb_check--master-arm ++ 1554915:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 1554915:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=135378 ++ 1554915:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_check--master-arm ++ 1554915:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 1554915:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_check--master-arm +++ 1554915:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 1554915:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 1554915:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_check--master-arm +++ 1554915:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 1554915:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 1554915:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 1554915:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 1554915:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_check--master-arm ++ 1554915:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 1554915:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 1554915:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.I04b1VFPzb +++ 1554915:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 1554915:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.9PmWvVhWNa ++ 1554915:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.I04b1VFPzb /tmp/tmp.9PmWvVhWNa' EXIT ++ 1554915:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 1554915:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/135378/checks/ ++ 1554915: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' ++ 1554915:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 1554915:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 1554915:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1554915:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 1554915:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1554915:pw-trigger.sh: pw_patch_check_state: 267: wait 1559423 ++ 1554915:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 1554915:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1554915:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.9PmWvVhWNa ++ 1554915: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 ']' +++ 1554915:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1554915:pw-trigger.sh: pw_patch_check_state: 273: date=2026-05-22T01:11:31.108447 +++ 1554915:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-05-22T01:11:31.108447 +%s ++ 1554915:pw-trigger.sh: pw_patch_check_state: 274: date=1779412291 ++ 1554915:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1779412291 ']' ++ 1554915:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1779412291 +++ 1554915:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1554915:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 1554915:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1554915:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 1554915:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1554915:pw-trigger.sh: pw_patch_check_state: 267: wait 1559430 ++ 1554915:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 1554915:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1554915:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.9PmWvVhWNa ++ 1554915: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 ']' +++ 1554915:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1554915:pw-trigger.sh: pw_patch_check_state: 273: date=2026-05-22T01:11:33.447348 +++ 1554915:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-05-22T01:11:33.447348 +%s ++ 1554915:pw-trigger.sh: pw_patch_check_state: 274: date=1779412293 ++ 1554915:pw-trigger.sh: pw_patch_check_state: 275: '[' 1779412291 -le 1779412293 ']' ++ 1554915:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1779412293 +++ 1554915:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1554915:pw-trigger.sh: pw_patch_check_state: 277: cur_state=fail ++ 1554915:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1554915:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 1554915:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1554915:pw-trigger.sh: pw_patch_check_state: 267: wait 1559437 ++ 1554915:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 1554915:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1554915:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.9PmWvVhWNa ++ 1554915:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 1554915:pw-trigger.sh: pw_patch_check_state: 270: break ++ 1554915:pw-trigger.sh: pw_patch_check_state: 281: echo fail +++ 1554915:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.I04b1VFPzb /tmp/tmp.9PmWvVhWNa + 1554915:pw-trigger.sh: 89: check_state=fail + 1554915:pw-trigger.sh: 90: '[' fail = pending ']' + 1554915:pw-trigger.sh: 93: num_patch=2 + 1554915:pw-trigger.sh: 72: true ++ 1554915:pw-trigger.sh: 74: pw_get_patch_from_series gdb 61301 2 ++ 1554915:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 1554915:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 1554915:pw-trigger.sh: pw_get_patch_from_series: 204: local id=61301 ++ 1554915:pw-trigger.sh: pw_get_patch_from_series: 205: local num=2 ++ 1554915:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 1554915:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 61301 property '.*' value Patches 2 +++ 1554915:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 1554915:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 1554915:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 1554915:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 1554915:pw-trigger.sh: pw_yaml_get: 100: local id=61301 +++ 1554915:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 1554915:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 1554915:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 1554915:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 1554915:pw-trigger.sh: pw_yaml_get: 105: local match_num=2 +++ 1554915:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 1554915:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id= ++ 1554915:pw-trigger.sh: pw_get_patch_from_series: 210: '[' '' = '' ']' ++ 1554915:pw-trigger.sh: pw_get_patch_from_series: 211: return 1 ++ 1554915:pw-trigger.sh: 74: true + 1554915:pw-trigger.sh: 74: patch_id= + 1554915:pw-trigger.sh: 75: '[' '' = '' ']' + 1554915:pw-trigger.sh: 76: break + 1554915:pw-trigger.sh: 96: '[' '' = '' ']' + 1554915:pw-trigger.sh: 97: continue + 1554915:pw-trigger.sh: 62: '[' 6 -gt 0 ']' + 1554915:pw-trigger.sh: 63: i=5 ++ 1554915:pw-trigger.sh: 64: shyaml get-value 5.id + 1554915:pw-trigger.sh: 64: series_id=61327 + 1554915:pw-trigger.sh: 66: pw_series_complete_p gdb 61327 + 1554915:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 1554915:pw-trigger.sh: pw_series_complete_p: 183: local project=gdb + 1554915:pw-trigger.sh: pw_series_complete_p: 184: local series_id=61327 + 1554915:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 1554915:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get gdb series 61327 property Complete value ++ 1554915:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 1554915:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 1554915:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 1554915:pw-trigger.sh: pw_yaml_get: 100: local id=61327 ++ 1554915:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 1554915:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 1554915:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 1554915:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 1554915:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 1554915:pw-trigger.sh: pw_yaml_get: 108: set +x + 1554915:pw-trigger.sh: pw_series_complete_p: 187: value=True + 1554915:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 1554915:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 1554915:pw-trigger.sh: 71: num_patch=0 + 1554915:pw-trigger.sh: 72: true ++ 1554915:pw-trigger.sh: 74: pw_get_patch_from_series gdb 61327 0 ++ 1554915:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 1554915:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 1554915:pw-trigger.sh: pw_get_patch_from_series: 204: local id=61327 ++ 1554915:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 1554915:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 1554915:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 61327 property '.*' value Patches 0 +++ 1554915:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 1554915:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 1554915:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 1554915:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 1554915:pw-trigger.sh: pw_yaml_get: 100: local id=61327 +++ 1554915:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 1554915:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 1554915:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 1554915:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 1554915:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 1554915:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 1554915:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=135418 ++ 1554915:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 135418 = '' ']' ++ 1554915:pw-trigger.sh: pw_get_patch_from_series: 213: echo 135418 + 1554915:pw-trigger.sh: 74: patch_id=135418 + 1554915:pw-trigger.sh: 75: '[' 135418 = '' ']' ++ 1554915:pw-trigger.sh: 82: pw_get_patch_data gdb 135418 State ++ 1554915:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 1554915:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 1554915:pw-trigger.sh: pw_get_patch_data: 224: local project=gdb ++ 1554915:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=135418 ++ 1554915:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 1554915:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gdb patch 135418 property State value ++ 1554915:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 1554915:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 1554915:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 1554915:pw-trigger.sh: pw_yaml_get: 100: local id=135418 ++ 1554915:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 1554915:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 1554915:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 1554915:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 1554915:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 1554915:pw-trigger.sh: pw_yaml_get: 108: set +x + 1554915:pw-trigger.sh: 82: patch_state=new + 1554915:pw-trigger.sh: 83: case "$patch_state" in ++ 1554915:pw-trigger.sh: 89: pw_patch_check_state 135418 tcwg_gdb_check--master-arm ++ 1554915:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 1554915:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=135418 ++ 1554915:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_check--master-arm ++ 1554915:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 1554915:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_check--master-arm +++ 1554915:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 1554915:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 1554915:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_check--master-arm +++ 1554915:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 1554915:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 1554915:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 1554915:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 1554915:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_check--master-arm ++ 1554915:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 1554915:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 1554915:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.tZePFyDzWg +++ 1554915:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 1554915:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.munFnIbxJN ++ 1554915:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.tZePFyDzWg /tmp/tmp.munFnIbxJN' EXIT ++ 1554915:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 1554915:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/135418/checks/ ++ 1554915: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' ++ 1554915:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 1554915:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 1554915:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1554915:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 1554915:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1554915:pw-trigger.sh: pw_patch_check_state: 267: wait 1559542 ++ 1554915:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 1554915:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1554915:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.munFnIbxJN ++ 1554915: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 ']' +++ 1554915:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1554915:pw-trigger.sh: pw_patch_check_state: 273: date=2026-05-22T10:15:42.987512 +++ 1554915:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-05-22T10:15:42.987512 +%s ++ 1554915:pw-trigger.sh: pw_patch_check_state: 274: date=1779444942 ++ 1554915:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1779444942 ']' ++ 1554915:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1779444942 +++ 1554915:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1554915:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 1554915:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1554915:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 1554915:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1554915:pw-trigger.sh: pw_patch_check_state: 267: wait 1559549 ++ 1554915:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 1554915:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1554915:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.munFnIbxJN ++ 1554915: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 ']' +++ 1554915:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1554915:pw-trigger.sh: pw_patch_check_state: 273: date=2026-05-22T10:15:44.416990 +++ 1554915:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-05-22T10:15:44.416990 +%s ++ 1554915:pw-trigger.sh: pw_patch_check_state: 274: date=1779444944 ++ 1554915:pw-trigger.sh: pw_patch_check_state: 275: '[' 1779444942 -le 1779444944 ']' ++ 1554915:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1779444944 +++ 1554915:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1554915:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 1554915:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1554915:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 1554915:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1554915:pw-trigger.sh: pw_patch_check_state: 267: wait 1559556 ++ 1554915:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 1554915:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1554915:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.munFnIbxJN ++ 1554915: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 ']' +++ 1554915:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1554915:pw-trigger.sh: pw_patch_check_state: 273: date=2026-05-22T12:34:07.865924 +++ 1554915:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-05-22T12:34:07.865924 +%s ++ 1554915:pw-trigger.sh: pw_patch_check_state: 274: date=1779453247 ++ 1554915:pw-trigger.sh: pw_patch_check_state: 275: '[' 1779444944 -le 1779453247 ']' ++ 1554915:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1779453247 +++ 1554915:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1554915:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 1554915:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1554915:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 1554915:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1554915:pw-trigger.sh: pw_patch_check_state: 267: wait 1559563 ++ 1554915:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 1554915:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1554915:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.munFnIbxJN ++ 1554915:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 1554915:pw-trigger.sh: pw_patch_check_state: 270: break ++ 1554915:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 1554915:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.tZePFyDzWg /tmp/tmp.munFnIbxJN + 1554915:pw-trigger.sh: 89: check_state=success + 1554915:pw-trigger.sh: 90: '[' success = pending ']' + 1554915:pw-trigger.sh: 93: num_patch=1 + 1554915:pw-trigger.sh: 72: true ++ 1554915:pw-trigger.sh: 74: pw_get_patch_from_series gdb 61327 1 ++ 1554915:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 1554915:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 1554915:pw-trigger.sh: pw_get_patch_from_series: 204: local id=61327 ++ 1554915:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 1554915:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 1554915:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 61327 property '.*' value Patches 1 +++ 1554915:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 1554915:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 1554915:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 1554915:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 1554915:pw-trigger.sh: pw_yaml_get: 100: local id=61327 +++ 1554915:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 1554915:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 1554915:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 1554915:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 1554915:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 1554915:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 1554915:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id= ++ 1554915:pw-trigger.sh: pw_get_patch_from_series: 210: '[' '' = '' ']' ++ 1554915:pw-trigger.sh: pw_get_patch_from_series: 211: return 1 ++ 1554915:pw-trigger.sh: 74: true + 1554915:pw-trigger.sh: 74: patch_id= + 1554915:pw-trigger.sh: 75: '[' '' = '' ']' + 1554915:pw-trigger.sh: 76: break + 1554915:pw-trigger.sh: 96: '[' '' = '' ']' + 1554915:pw-trigger.sh: 97: continue + 1554915:pw-trigger.sh: 62: '[' 5 -gt 0 ']' + 1554915:pw-trigger.sh: 63: i=4 ++ 1554915:pw-trigger.sh: 64: shyaml get-value 4.id + 1554915:pw-trigger.sh: 64: series_id=61337 + 1554915:pw-trigger.sh: 66: pw_series_complete_p gdb 61337 + 1554915:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 1554915:pw-trigger.sh: pw_series_complete_p: 183: local project=gdb + 1554915:pw-trigger.sh: pw_series_complete_p: 184: local series_id=61337 + 1554915:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 1554915:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get gdb series 61337 property Complete value ++ 1554915:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 1554915:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 1554915:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 1554915:pw-trigger.sh: pw_yaml_get: 100: local id=61337 ++ 1554915:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 1554915:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 1554915:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 1554915:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 1554915:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 1554915:pw-trigger.sh: pw_yaml_get: 108: set +x + 1554915:pw-trigger.sh: pw_series_complete_p: 187: value=True + 1554915:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 1554915:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 1554915:pw-trigger.sh: 71: num_patch=0 + 1554915:pw-trigger.sh: 72: true ++ 1554915:pw-trigger.sh: 74: pw_get_patch_from_series gdb 61337 0 ++ 1554915:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 1554915:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 1554915:pw-trigger.sh: pw_get_patch_from_series: 204: local id=61337 ++ 1554915:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 1554915:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 1554915:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 61337 property '.*' value Patches 0 +++ 1554915:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 1554915:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 1554915:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 1554915:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 1554915:pw-trigger.sh: pw_yaml_get: 100: local id=61337 +++ 1554915:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 1554915:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 1554915:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 1554915:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 1554915:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 1554915:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 1554915:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=135431 ++ 1554915:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 135431 = '' ']' ++ 1554915:pw-trigger.sh: pw_get_patch_from_series: 213: echo 135431 + 1554915:pw-trigger.sh: 74: patch_id=135431 + 1554915:pw-trigger.sh: 75: '[' 135431 = '' ']' ++ 1554915:pw-trigger.sh: 82: pw_get_patch_data gdb 135431 State ++ 1554915:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 1554915:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 1554915:pw-trigger.sh: pw_get_patch_data: 224: local project=gdb ++ 1554915:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=135431 ++ 1554915:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 1554915:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gdb patch 135431 property State value ++ 1554915:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 1554915:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 1554915:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 1554915:pw-trigger.sh: pw_yaml_get: 100: local id=135431 ++ 1554915:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 1554915:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 1554915:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 1554915:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 1554915:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 1554915:pw-trigger.sh: pw_yaml_get: 108: set +x + 1554915:pw-trigger.sh: 82: patch_state=new + 1554915:pw-trigger.sh: 83: case "$patch_state" in ++ 1554915:pw-trigger.sh: 89: pw_patch_check_state 135431 tcwg_gdb_check--master-arm ++ 1554915:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 1554915:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=135431 ++ 1554915:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_check--master-arm ++ 1554915:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 1554915:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_check--master-arm +++ 1554915:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 1554915:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 1554915:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_check--master-arm +++ 1554915:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 1554915:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 1554915:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 1554915:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 1554915:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_check--master-arm ++ 1554915:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 1554915:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 1554915:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.SruDLQVdiI +++ 1554915:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 1554915:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.RcCcqYjNM0 ++ 1554915:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.SruDLQVdiI /tmp/tmp.RcCcqYjNM0' EXIT ++ 1554915:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 1554915:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/135431/checks/ ++ 1554915: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' ++ 1554915:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 1554915:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 1554915:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1554915:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 1554915:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1554915:pw-trigger.sh: pw_patch_check_state: 267: wait 1559671 ++ 1554915:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 1554915:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1554915:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.RcCcqYjNM0 ++ 1554915: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 ']' +++ 1554915:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1554915:pw-trigger.sh: pw_patch_check_state: 273: date=2026-05-22T10:15:43.458949 +++ 1554915:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-05-22T10:15:43.458949 +%s ++ 1554915:pw-trigger.sh: pw_patch_check_state: 274: date=1779444943 ++ 1554915:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1779444943 ']' ++ 1554915:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1779444943 +++ 1554915:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1554915:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 1554915:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1554915:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 1554915:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1554915:pw-trigger.sh: pw_patch_check_state: 267: wait 1559678 ++ 1554915:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 1554915:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1554915:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.RcCcqYjNM0 ++ 1554915: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 ']' +++ 1554915:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1554915:pw-trigger.sh: pw_patch_check_state: 273: date=2026-05-22T10:15:46.591145 +++ 1554915:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-05-22T10:15:46.591145 +%s ++ 1554915:pw-trigger.sh: pw_patch_check_state: 274: date=1779444946 ++ 1554915:pw-trigger.sh: pw_patch_check_state: 275: '[' 1779444943 -le 1779444946 ']' ++ 1554915:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1779444946 +++ 1554915:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1554915:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 1554915:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1554915:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 1554915:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1554915:pw-trigger.sh: pw_patch_check_state: 267: wait 1559685 ++ 1554915:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 1554915:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1554915:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.RcCcqYjNM0 ++ 1554915: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 ']' +++ 1554915:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1554915:pw-trigger.sh: pw_patch_check_state: 273: date=2026-05-22T12:27:51.558922 +++ 1554915:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-05-22T12:27:51.558922 +%s ++ 1554915:pw-trigger.sh: pw_patch_check_state: 274: date=1779452871 ++ 1554915:pw-trigger.sh: pw_patch_check_state: 275: '[' 1779444946 -le 1779452871 ']' ++ 1554915:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1779452871 +++ 1554915:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1554915:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 1554915:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1554915:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 1554915:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1554915:pw-trigger.sh: pw_patch_check_state: 267: wait 1559692 ++ 1554915:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 1554915:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1554915:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.RcCcqYjNM0 ++ 1554915:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 1554915:pw-trigger.sh: pw_patch_check_state: 270: break ++ 1554915:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 1554915:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.SruDLQVdiI /tmp/tmp.RcCcqYjNM0 + 1554915:pw-trigger.sh: 89: check_state=success + 1554915:pw-trigger.sh: 90: '[' success = pending ']' + 1554915:pw-trigger.sh: 93: num_patch=1 + 1554915:pw-trigger.sh: 72: true ++ 1554915:pw-trigger.sh: 74: pw_get_patch_from_series gdb 61337 1 ++ 1554915:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 1554915:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 1554915:pw-trigger.sh: pw_get_patch_from_series: 204: local id=61337 ++ 1554915:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 1554915:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 1554915:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 61337 property '.*' value Patches 1 +++ 1554915:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 1554915:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 1554915:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 1554915:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 1554915:pw-trigger.sh: pw_yaml_get: 100: local id=61337 +++ 1554915:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 1554915:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 1554915:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 1554915:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 1554915:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 1554915:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 1554915:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=135429 ++ 1554915:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 135429 = '' ']' ++ 1554915:pw-trigger.sh: pw_get_patch_from_series: 213: echo 135429 + 1554915:pw-trigger.sh: 74: patch_id=135429 + 1554915:pw-trigger.sh: 75: '[' 135429 = '' ']' ++ 1554915:pw-trigger.sh: 82: pw_get_patch_data gdb 135429 State ++ 1554915:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 1554915:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 1554915:pw-trigger.sh: pw_get_patch_data: 224: local project=gdb ++ 1554915:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=135429 ++ 1554915:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 1554915:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gdb patch 135429 property State value ++ 1554915:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 1554915:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 1554915:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 1554915:pw-trigger.sh: pw_yaml_get: 100: local id=135429 ++ 1554915:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 1554915:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 1554915:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 1554915:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 1554915:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 1554915:pw-trigger.sh: pw_yaml_get: 108: set +x + 1554915:pw-trigger.sh: 82: patch_state=new + 1554915:pw-trigger.sh: 83: case "$patch_state" in ++ 1554915:pw-trigger.sh: 89: pw_patch_check_state 135429 tcwg_gdb_check--master-arm ++ 1554915:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 1554915:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=135429 ++ 1554915:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_check--master-arm ++ 1554915:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 1554915:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_check--master-arm +++ 1554915:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 1554915:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 1554915:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_check--master-arm +++ 1554915:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 1554915:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 1554915:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 1554915:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 1554915:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_check--master-arm ++ 1554915:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 1554915:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 1554915:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.OmaJwKw6sq +++ 1554915:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 1554915:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.irTdA0sa2u ++ 1554915:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.OmaJwKw6sq /tmp/tmp.irTdA0sa2u' EXIT ++ 1554915:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 1554915:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/135429/checks/ ++ 1554915: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' ++ 1554915:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 1554915:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 1554915:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1554915:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 1554915:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1554915:pw-trigger.sh: pw_patch_check_state: 267: wait 1559756 ++ 1554915:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 1554915:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1554915:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.irTdA0sa2u ++ 1554915: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 ']' +++ 1554915:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1554915:pw-trigger.sh: pw_patch_check_state: 273: date=2026-05-22T15:51:29.479510 +++ 1554915:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-05-22T15:51:29.479510 +%s ++ 1554915:pw-trigger.sh: pw_patch_check_state: 274: date=1779465089 ++ 1554915:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1779465089 ']' ++ 1554915:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1779465089 +++ 1554915:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1554915:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 1554915:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1554915:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 1554915:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1554915:pw-trigger.sh: pw_patch_check_state: 267: wait 1559763 ++ 1554915:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 1554915:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1554915:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.irTdA0sa2u ++ 1554915: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 ']' +++ 1554915:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1554915:pw-trigger.sh: pw_patch_check_state: 273: date=2026-05-22T15:51:31.060239 +++ 1554915:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-05-22T15:51:31.060239 +%s ++ 1554915:pw-trigger.sh: pw_patch_check_state: 274: date=1779465091 ++ 1554915:pw-trigger.sh: pw_patch_check_state: 275: '[' 1779465089 -le 1779465091 ']' ++ 1554915:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1779465091 +++ 1554915:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1554915:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 1554915:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1554915:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 1554915:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1554915:pw-trigger.sh: pw_patch_check_state: 267: wait 1559770 ++ 1554915:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 1554915:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1554915:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.irTdA0sa2u ++ 1554915: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 ']' +++ 1554915:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1554915:pw-trigger.sh: pw_patch_check_state: 273: date=2026-05-22T18:21:03.093896 +++ 1554915:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-05-22T18:21:03.093896 +%s ++ 1554915:pw-trigger.sh: pw_patch_check_state: 274: date=1779474063 ++ 1554915:pw-trigger.sh: pw_patch_check_state: 275: '[' 1779465091 -le 1779474063 ']' ++ 1554915:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1779474063 +++ 1554915:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1554915:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 1554915:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1554915:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 1554915:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1554915:pw-trigger.sh: pw_patch_check_state: 267: wait 1559777 ++ 1554915:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 1554915:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1554915:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.irTdA0sa2u ++ 1554915:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 1554915:pw-trigger.sh: pw_patch_check_state: 270: break ++ 1554915:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 1554915:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.OmaJwKw6sq /tmp/tmp.irTdA0sa2u + 1554915:pw-trigger.sh: 89: check_state=success + 1554915:pw-trigger.sh: 90: '[' success = pending ']' + 1554915:pw-trigger.sh: 93: num_patch=2 + 1554915:pw-trigger.sh: 72: true ++ 1554915:pw-trigger.sh: 74: pw_get_patch_from_series gdb 61337 2 ++ 1554915:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 1554915:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 1554915:pw-trigger.sh: pw_get_patch_from_series: 204: local id=61337 ++ 1554915:pw-trigger.sh: pw_get_patch_from_series: 205: local num=2 ++ 1554915:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 1554915:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 61337 property '.*' value Patches 2 +++ 1554915:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 1554915:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 1554915:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 1554915:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 1554915:pw-trigger.sh: pw_yaml_get: 100: local id=61337 +++ 1554915:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 1554915:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 1554915:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 1554915:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 1554915:pw-trigger.sh: pw_yaml_get: 105: local match_num=2 +++ 1554915:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 1554915:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=135430 ++ 1554915:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 135430 = '' ']' ++ 1554915:pw-trigger.sh: pw_get_patch_from_series: 213: echo 135430 + 1554915:pw-trigger.sh: 74: patch_id=135430 + 1554915:pw-trigger.sh: 75: '[' 135430 = '' ']' ++ 1554915:pw-trigger.sh: 82: pw_get_patch_data gdb 135430 State ++ 1554915:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 1554915:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 1554915:pw-trigger.sh: pw_get_patch_data: 224: local project=gdb ++ 1554915:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=135430 ++ 1554915:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 1554915:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gdb patch 135430 property State value ++ 1554915:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 1554915:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 1554915:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 1554915:pw-trigger.sh: pw_yaml_get: 100: local id=135430 ++ 1554915:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 1554915:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 1554915:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 1554915:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 1554915:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 1554915:pw-trigger.sh: pw_yaml_get: 108: set +x + 1554915:pw-trigger.sh: 82: patch_state=new + 1554915:pw-trigger.sh: 83: case "$patch_state" in ++ 1554915:pw-trigger.sh: 89: pw_patch_check_state 135430 tcwg_gdb_check--master-arm ++ 1554915:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 1554915:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=135430 ++ 1554915:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_check--master-arm ++ 1554915:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 1554915:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_check--master-arm +++ 1554915:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 1554915:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 1554915:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_check--master-arm +++ 1554915:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 1554915:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 1554915:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 1554915:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 1554915:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_check--master-arm ++ 1554915:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 1554915:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 1554915:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.94TNPsN5SF +++ 1554915:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 1554915:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.FloBlelHtE ++ 1554915:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.94TNPsN5SF /tmp/tmp.FloBlelHtE' EXIT ++ 1554915:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 1554915:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/135430/checks/ ++ 1554915: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' ++ 1554915:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 1554915:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 1554915:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1554915:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 1554915:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1554915:pw-trigger.sh: pw_patch_check_state: 267: wait 1559844 ++ 1554915:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 1554915:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1554915:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.FloBlelHtE ++ 1554915:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 1554915:pw-trigger.sh: pw_patch_check_state: 270: break ++ 1554915:pw-trigger.sh: pw_patch_check_state: 281: echo pending +++ 1554915:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.94TNPsN5SF /tmp/tmp.FloBlelHtE + 1554915:pw-trigger.sh: 89: check_state=pending + 1554915:pw-trigger.sh: 90: '[' pending = pending ']' + 1554915:pw-trigger.sh: 91: break + 1554915:pw-trigger.sh: 96: '[' 135430 = '' ']' + 1554915:pw-trigger.sh: 101: check_state=success + 1554915:pw-trigger.sh: 102: for prereq_bot in "${prereq_bots[@]}" ++ 1554915:pw-trigger.sh: 103: pw_patch_check_state 135430 tcwg_gdb_build--master-arm ++ 1554915:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 1554915:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=135430 ++ 1554915:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_build--master-arm ++ 1554915:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 1554915:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_build--master-arm +++ 1554915:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 1554915:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 1554915:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_build--master-arm +++ 1554915:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 1554915:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 1554915:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 1554915:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 1554915:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_build--master-arm ++ 1554915:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 1554915:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 1554915:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.PsLOGywuB4 +++ 1554915:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 1554915:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.f7l2fpyTgK ++ 1554915:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.PsLOGywuB4 /tmp/tmp.f7l2fpyTgK' EXIT ++ 1554915:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 1554915:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/135430/checks/ ++ 1554915: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_build--master-arm&page=last' ++ 1554915:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 1554915:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 1554915:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1554915:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 1554915:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1554915:pw-trigger.sh: pw_patch_check_state: 267: wait 1559859 ++ 1554915:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 1554915:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1554915:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.f7l2fpyTgK ++ 1554915:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 453723, "url": "https://patchwork.sourceware.org/api/1.2/patches/135430/checks/453723/", "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:40:35.393910", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-arm-precommit/builds/10288/log", "context": "tcwg_gdb_build--master-arm", "description": "Build started" }' = null ']' +++ 1554915:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1554915:pw-trigger.sh: pw_patch_check_state: 273: date=2026-05-22T15:40:35.393910 +++ 1554915:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-05-22T15:40:35.393910 +%s ++ 1554915:pw-trigger.sh: pw_patch_check_state: 274: date=1779464435 ++ 1554915:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1779464435 ']' ++ 1554915:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1779464435 +++ 1554915:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1554915:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 1554915:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1554915:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 1554915:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1554915:pw-trigger.sh: pw_patch_check_state: 267: wait 1559866 ++ 1554915:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 1554915:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1554915:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.f7l2fpyTgK ++ 1554915:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 453724, "url": "https://patchwork.sourceware.org/api/1.2/patches/135430/checks/453724/", "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:40:36.763869", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-arm-precommit/builds/10288/log", "context": "tcwg_gdb_build--master-arm", "description": "Patch applied" }' = null ']' +++ 1554915:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1554915:pw-trigger.sh: pw_patch_check_state: 273: date=2026-05-22T15:40:36.763869 +++ 1554915:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-05-22T15:40:36.763869 +%s ++ 1554915:pw-trigger.sh: pw_patch_check_state: 274: date=1779464436 ++ 1554915:pw-trigger.sh: pw_patch_check_state: 275: '[' 1779464435 -le 1779464436 ']' ++ 1554915:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1779464436 +++ 1554915:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1554915:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 1554915:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1554915:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 1554915:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1554915:pw-trigger.sh: pw_patch_check_state: 267: wait 1559873 ++ 1554915:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 1554915:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1554915:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.f7l2fpyTgK ++ 1554915:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 453726, "url": "https://patchwork.sourceware.org/api/1.2/patches/135430/checks/453726/", "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:43:01.284363", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-arm-precommit/builds/10288/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_gdb_build--master-arm", "description": "Build passed" }' = null ']' +++ 1554915:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1554915:pw-trigger.sh: pw_patch_check_state: 273: date=2026-05-22T15:43:01.284363 +++ 1554915:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-05-22T15:43:01.284363 +%s ++ 1554915:pw-trigger.sh: pw_patch_check_state: 274: date=1779464581 ++ 1554915:pw-trigger.sh: pw_patch_check_state: 275: '[' 1779464436 -le 1779464581 ']' ++ 1554915:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1779464581 +++ 1554915:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1554915:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 1554915:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1554915:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 1554915:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1554915:pw-trigger.sh: pw_patch_check_state: 267: wait 1559880 ++ 1554915:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 1554915:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1554915:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.f7l2fpyTgK ++ 1554915:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 1554915:pw-trigger.sh: pw_patch_check_state: 270: break ++ 1554915:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 1554915:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.PsLOGywuB4 /tmp/tmp.f7l2fpyTgK + 1554915:pw-trigger.sh: 103: check_state=success + 1554915:pw-trigger.sh: 104: '[' success '!=' success ']' + 1554915:pw-trigger.sh: 108: '[' success '!=' success ']' + 1554915:pw-trigger.sh: 113: j=1 + 1554915:pw-trigger.sh: 114: cat + 1554915:pw-trigger.sh: 62: '[' 4 -gt 0 ']' + 1554915:pw-trigger.sh: 63: i=3 ++ 1554915:pw-trigger.sh: 64: shyaml get-value 3.id + 1554915:pw-trigger.sh: 64: series_id=61343 + 1554915:pw-trigger.sh: 66: pw_series_complete_p gdb 61343 + 1554915:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 1554915:pw-trigger.sh: pw_series_complete_p: 183: local project=gdb + 1554915:pw-trigger.sh: pw_series_complete_p: 184: local series_id=61343 + 1554915:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 1554915:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get gdb series 61343 property Complete value ++ 1554915:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 1554915:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 1554915:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 1554915:pw-trigger.sh: pw_yaml_get: 100: local id=61343 ++ 1554915:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 1554915:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 1554915:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 1554915:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 1554915:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 1554915:pw-trigger.sh: pw_yaml_get: 108: set +x + 1554915:pw-trigger.sh: pw_series_complete_p: 187: value=True + 1554915:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 1554915:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 1554915:pw-trigger.sh: 71: num_patch=0 + 1554915:pw-trigger.sh: 72: true ++ 1554915:pw-trigger.sh: 74: pw_get_patch_from_series gdb 61343 0 ++ 1554915:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 1554915:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 1554915:pw-trigger.sh: pw_get_patch_from_series: 204: local id=61343 ++ 1554915:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 1554915:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 1554915:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 61343 property '.*' value Patches 0 +++ 1554915:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 1554915:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 1554915:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 1554915:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 1554915:pw-trigger.sh: pw_yaml_get: 100: local id=61343 +++ 1554915:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 1554915:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 1554915:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 1554915:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 1554915:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 1554915:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 1554915:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=135440 ++ 1554915:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 135440 = '' ']' ++ 1554915:pw-trigger.sh: pw_get_patch_from_series: 213: echo 135440 + 1554915:pw-trigger.sh: 74: patch_id=135440 + 1554915:pw-trigger.sh: 75: '[' 135440 = '' ']' ++ 1554915:pw-trigger.sh: 82: pw_get_patch_data gdb 135440 State ++ 1554915:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 1554915:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 1554915:pw-trigger.sh: pw_get_patch_data: 224: local project=gdb ++ 1554915:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=135440 ++ 1554915:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 1554915:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gdb patch 135440 property State value ++ 1554915:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 1554915:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 1554915:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 1554915:pw-trigger.sh: pw_yaml_get: 100: local id=135440 ++ 1554915:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 1554915:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 1554915:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 1554915:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 1554915:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 1554915:pw-trigger.sh: pw_yaml_get: 108: set +x + 1554915:pw-trigger.sh: 82: patch_state=new + 1554915:pw-trigger.sh: 83: case "$patch_state" in ++ 1554915:pw-trigger.sh: 89: pw_patch_check_state 135440 tcwg_gdb_check--master-arm ++ 1554915:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 1554915:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=135440 ++ 1554915:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_check--master-arm ++ 1554915:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 1554915:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_check--master-arm +++ 1554915:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 1554915:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 1554915:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_check--master-arm +++ 1554915:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 1554915:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 1554915:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 1554915:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 1554915:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_check--master-arm ++ 1554915:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 1554915:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 1554915:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.tyxdpi4oWO +++ 1554915:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 1554915:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.pXPg5Yndcf ++ 1554915:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.tyxdpi4oWO /tmp/tmp.pXPg5Yndcf' EXIT ++ 1554915:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 1554915:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/135440/checks/ ++ 1554915: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' ++ 1554915:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 1554915:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 1554915:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1554915:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 1554915:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1554915:pw-trigger.sh: pw_patch_check_state: 267: wait 1559976 ++ 1554915:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 1554915:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1554915:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.pXPg5Yndcf ++ 1554915: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 ']' +++ 1554915:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1554915:pw-trigger.sh: pw_patch_check_state: 273: date=2026-05-22T10:16:06.631303 +++ 1554915:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-05-22T10:16:06.631303 +%s ++ 1554915:pw-trigger.sh: pw_patch_check_state: 274: date=1779444966 ++ 1554915:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1779444966 ']' ++ 1554915:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1779444966 +++ 1554915:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1554915:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 1554915:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1554915:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 1554915:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1554915:pw-trigger.sh: pw_patch_check_state: 267: wait 1559983 ++ 1554915:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 1554915:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1554915:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.pXPg5Yndcf ++ 1554915: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 ']' +++ 1554915:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1554915:pw-trigger.sh: pw_patch_check_state: 273: date=2026-05-22T10:16:09.414830 +++ 1554915:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-05-22T10:16:09.414830 +%s ++ 1554915:pw-trigger.sh: pw_patch_check_state: 274: date=1779444969 ++ 1554915:pw-trigger.sh: pw_patch_check_state: 275: '[' 1779444966 -le 1779444969 ']' ++ 1554915:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1779444969 +++ 1554915:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1554915:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 1554915:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1554915:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 1554915:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1554915:pw-trigger.sh: pw_patch_check_state: 267: wait 1559990 ++ 1554915:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 1554915:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1554915:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.pXPg5Yndcf ++ 1554915: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 ']' +++ 1554915:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1554915:pw-trigger.sh: pw_patch_check_state: 273: date=2026-05-22T12:26:50.739147 +++ 1554915:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-05-22T12:26:50.739147 +%s ++ 1554915:pw-trigger.sh: pw_patch_check_state: 274: date=1779452810 ++ 1554915:pw-trigger.sh: pw_patch_check_state: 275: '[' 1779444969 -le 1779452810 ']' ++ 1554915:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1779452810 +++ 1554915:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1554915:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 1554915:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1554915:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 1554915:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1554915:pw-trigger.sh: pw_patch_check_state: 267: wait 1559997 ++ 1554915:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 1554915:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1554915:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.pXPg5Yndcf ++ 1554915:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 1554915:pw-trigger.sh: pw_patch_check_state: 270: break ++ 1554915:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 1554915:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.tyxdpi4oWO /tmp/tmp.pXPg5Yndcf + 1554915:pw-trigger.sh: 89: check_state=success + 1554915:pw-trigger.sh: 90: '[' success = pending ']' + 1554915:pw-trigger.sh: 93: num_patch=1 + 1554915:pw-trigger.sh: 72: true ++ 1554915:pw-trigger.sh: 74: pw_get_patch_from_series gdb 61343 1 ++ 1554915:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 1554915:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 1554915:pw-trigger.sh: pw_get_patch_from_series: 204: local id=61343 ++ 1554915:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 1554915:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 1554915:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 61343 property '.*' value Patches 1 +++ 1554915:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 1554915:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 1554915:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 1554915:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 1554915:pw-trigger.sh: pw_yaml_get: 100: local id=61343 +++ 1554915:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 1554915:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 1554915:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 1554915:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 1554915:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 1554915:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 1554915:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=135439 ++ 1554915:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 135439 = '' ']' ++ 1554915:pw-trigger.sh: pw_get_patch_from_series: 213: echo 135439 + 1554915:pw-trigger.sh: 74: patch_id=135439 + 1554915:pw-trigger.sh: 75: '[' 135439 = '' ']' ++ 1554915:pw-trigger.sh: 82: pw_get_patch_data gdb 135439 State ++ 1554915:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 1554915:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 1554915:pw-trigger.sh: pw_get_patch_data: 224: local project=gdb ++ 1554915:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=135439 ++ 1554915:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 1554915:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gdb patch 135439 property State value ++ 1554915:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 1554915:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 1554915:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 1554915:pw-trigger.sh: pw_yaml_get: 100: local id=135439 ++ 1554915:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 1554915:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 1554915:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 1554915:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 1554915:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 1554915:pw-trigger.sh: pw_yaml_get: 108: set +x + 1554915:pw-trigger.sh: 82: patch_state=new + 1554915:pw-trigger.sh: 83: case "$patch_state" in ++ 1554915:pw-trigger.sh: 89: pw_patch_check_state 135439 tcwg_gdb_check--master-arm ++ 1554915:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 1554915:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=135439 ++ 1554915:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_check--master-arm ++ 1554915:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 1554915:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_check--master-arm +++ 1554915:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 1554915:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 1554915:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_check--master-arm +++ 1554915:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 1554915:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 1554915:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 1554915:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 1554915:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_check--master-arm ++ 1554915:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 1554915:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 1554915:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.cea6wyEAaS +++ 1554915:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 1554915:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.p8TDNskhjR ++ 1554915:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.cea6wyEAaS /tmp/tmp.p8TDNskhjR' EXIT ++ 1554915:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 1554915:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/135439/checks/ ++ 1554915: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' ++ 1554915:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 1554915:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 1554915:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1554915:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 1554915:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1554915:pw-trigger.sh: pw_patch_check_state: 267: wait 1560061 ++ 1554915:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 1554915:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1554915:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.p8TDNskhjR ++ 1554915: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 ']' +++ 1554915:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1554915:pw-trigger.sh: pw_patch_check_state: 273: date=2026-05-22T15:54:14.207069 +++ 1554915:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-05-22T15:54:14.207069 +%s ++ 1554915:pw-trigger.sh: pw_patch_check_state: 274: date=1779465254 ++ 1554915:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1779465254 ']' ++ 1554915:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1779465254 +++ 1554915:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1554915:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 1554915:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1554915:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 1554915:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1554915:pw-trigger.sh: pw_patch_check_state: 267: wait 1560068 ++ 1554915:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 1554915:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1554915:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.p8TDNskhjR ++ 1554915: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 ']' +++ 1554915:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1554915:pw-trigger.sh: pw_patch_check_state: 273: date=2026-05-22T15:54:16.413418 +++ 1554915:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-05-22T15:54:16.413418 +%s ++ 1554915:pw-trigger.sh: pw_patch_check_state: 274: date=1779465256 ++ 1554915:pw-trigger.sh: pw_patch_check_state: 275: '[' 1779465254 -le 1779465256 ']' ++ 1554915:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1779465256 +++ 1554915:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1554915:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 1554915:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1554915:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 1554915:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1554915:pw-trigger.sh: pw_patch_check_state: 267: wait 1560075 ++ 1554915:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 1554915:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1554915:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.p8TDNskhjR ++ 1554915: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 ']' +++ 1554915:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1554915:pw-trigger.sh: pw_patch_check_state: 273: date=2026-05-22T18:20:42.843577 +++ 1554915:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-05-22T18:20:42.843577 +%s ++ 1554915:pw-trigger.sh: pw_patch_check_state: 274: date=1779474042 ++ 1554915:pw-trigger.sh: pw_patch_check_state: 275: '[' 1779465256 -le 1779474042 ']' ++ 1554915:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1779474042 +++ 1554915:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1554915:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 1554915:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1554915:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 1554915:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1554915:pw-trigger.sh: pw_patch_check_state: 267: wait 1560082 ++ 1554915:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 1554915:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1554915:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.p8TDNskhjR ++ 1554915:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 1554915:pw-trigger.sh: pw_patch_check_state: 270: break ++ 1554915:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 1554915:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.cea6wyEAaS /tmp/tmp.p8TDNskhjR + 1554915:pw-trigger.sh: 89: check_state=success + 1554915:pw-trigger.sh: 90: '[' success = pending ']' + 1554915:pw-trigger.sh: 93: num_patch=2 + 1554915:pw-trigger.sh: 72: true ++ 1554915:pw-trigger.sh: 74: pw_get_patch_from_series gdb 61343 2 ++ 1554915:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 1554915:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 1554915:pw-trigger.sh: pw_get_patch_from_series: 204: local id=61343 ++ 1554915:pw-trigger.sh: pw_get_patch_from_series: 205: local num=2 ++ 1554915:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 1554915:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 61343 property '.*' value Patches 2 +++ 1554915:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 1554915:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 1554915:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 1554915:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 1554915:pw-trigger.sh: pw_yaml_get: 100: local id=61343 +++ 1554915:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 1554915:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 1554915:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 1554915:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 1554915:pw-trigger.sh: pw_yaml_get: 105: local match_num=2 +++ 1554915:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 1554915:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=135438 ++ 1554915:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 135438 = '' ']' ++ 1554915:pw-trigger.sh: pw_get_patch_from_series: 213: echo 135438 + 1554915:pw-trigger.sh: 74: patch_id=135438 + 1554915:pw-trigger.sh: 75: '[' 135438 = '' ']' ++ 1554915:pw-trigger.sh: 82: pw_get_patch_data gdb 135438 State ++ 1554915:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 1554915:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 1554915:pw-trigger.sh: pw_get_patch_data: 224: local project=gdb ++ 1554915:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=135438 ++ 1554915:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 1554915:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gdb patch 135438 property State value ++ 1554915:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 1554915:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 1554915:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 1554915:pw-trigger.sh: pw_yaml_get: 100: local id=135438 ++ 1554915:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 1554915:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 1554915:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 1554915:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 1554915:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 1554915:pw-trigger.sh: pw_yaml_get: 108: set +x + 1554915:pw-trigger.sh: 82: patch_state=new + 1554915:pw-trigger.sh: 83: case "$patch_state" in ++ 1554915:pw-trigger.sh: 89: pw_patch_check_state 135438 tcwg_gdb_check--master-arm ++ 1554915:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 1554915:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=135438 ++ 1554915:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_check--master-arm ++ 1554915:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 1554915:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_check--master-arm +++ 1554915:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 1554915:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 1554915:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_check--master-arm +++ 1554915:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 1554915:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 1554915:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 1554915:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 1554915:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_check--master-arm ++ 1554915:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 1554915:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 1554915:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.zFCTsohxNx +++ 1554915:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 1554915:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.CDWlXsUTkh ++ 1554915:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.zFCTsohxNx /tmp/tmp.CDWlXsUTkh' EXIT ++ 1554915:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 1554915:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/135438/checks/ ++ 1554915: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' ++ 1554915:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 1554915:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 1554915:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1554915:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 1554915:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1554915:pw-trigger.sh: pw_patch_check_state: 267: wait 1560149 ++ 1554915:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 1554915:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1554915:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.CDWlXsUTkh ++ 1554915:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 1554915:pw-trigger.sh: pw_patch_check_state: 270: break ++ 1554915:pw-trigger.sh: pw_patch_check_state: 281: echo pending +++ 1554915:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.zFCTsohxNx /tmp/tmp.CDWlXsUTkh + 1554915:pw-trigger.sh: 89: check_state=pending + 1554915:pw-trigger.sh: 90: '[' pending = pending ']' + 1554915:pw-trigger.sh: 91: break + 1554915:pw-trigger.sh: 96: '[' 135438 = '' ']' + 1554915:pw-trigger.sh: 101: check_state=success + 1554915:pw-trigger.sh: 102: for prereq_bot in "${prereq_bots[@]}" ++ 1554915:pw-trigger.sh: 103: pw_patch_check_state 135438 tcwg_gdb_build--master-arm ++ 1554915:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 1554915:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=135438 ++ 1554915:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_build--master-arm ++ 1554915:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 1554915:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_build--master-arm +++ 1554915:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 1554915:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 1554915:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_build--master-arm +++ 1554915:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 1554915:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 1554915:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 1554915:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 1554915:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_build--master-arm ++ 1554915:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 1554915:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 1554915:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.g93Ela8huT +++ 1554915:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 1554915:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.x36PxUuA3w ++ 1554915:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.g93Ela8huT /tmp/tmp.x36PxUuA3w' EXIT ++ 1554915:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 1554915:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/135438/checks/ ++ 1554915: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_build--master-arm&page=last' ++ 1554915:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 1554915:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 1554915:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1554915:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 1554915:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1554915:pw-trigger.sh: pw_patch_check_state: 267: wait 1560164 ++ 1554915:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 1554915:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1554915:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.x36PxUuA3w ++ 1554915:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 453727, "url": "https://patchwork.sourceware.org/api/1.2/patches/135438/checks/453727/", "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:43:16.738051", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-arm-precommit/builds/10289/log", "context": "tcwg_gdb_build--master-arm", "description": "Build started" }' = null ']' +++ 1554915:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1554915:pw-trigger.sh: pw_patch_check_state: 273: date=2026-05-22T15:43:16.738051 +++ 1554915:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-05-22T15:43:16.738051 +%s ++ 1554915:pw-trigger.sh: pw_patch_check_state: 274: date=1779464596 ++ 1554915:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1779464596 ']' ++ 1554915:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1779464596 +++ 1554915:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1554915:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 1554915:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1554915:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 1554915:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1554915:pw-trigger.sh: pw_patch_check_state: 267: wait 1560171 ++ 1554915:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 1554915:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1554915:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.x36PxUuA3w ++ 1554915:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 453728, "url": "https://patchwork.sourceware.org/api/1.2/patches/135438/checks/453728/", "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:43:18.337580", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-arm-precommit/builds/10289/log", "context": "tcwg_gdb_build--master-arm", "description": "Patch applied" }' = null ']' +++ 1554915:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1554915:pw-trigger.sh: pw_patch_check_state: 273: date=2026-05-22T15:43:18.337580 +++ 1554915:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-05-22T15:43:18.337580 +%s ++ 1554915:pw-trigger.sh: pw_patch_check_state: 274: date=1779464598 ++ 1554915:pw-trigger.sh: pw_patch_check_state: 275: '[' 1779464596 -le 1779464598 ']' ++ 1554915:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1779464598 +++ 1554915:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1554915:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 1554915:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1554915:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 1554915:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1554915:pw-trigger.sh: pw_patch_check_state: 267: wait 1560178 ++ 1554915:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 1554915:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1554915:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.x36PxUuA3w ++ 1554915:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 453729, "url": "https://patchwork.sourceware.org/api/1.2/patches/135438/checks/453729/", "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:45:30.805015", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-arm-precommit/builds/10289/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_gdb_build--master-arm", "description": "Build passed" }' = null ']' +++ 1554915:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1554915:pw-trigger.sh: pw_patch_check_state: 273: date=2026-05-22T15:45:30.805015 +++ 1554915:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-05-22T15:45:30.805015 +%s ++ 1554915:pw-trigger.sh: pw_patch_check_state: 274: date=1779464730 ++ 1554915:pw-trigger.sh: pw_patch_check_state: 275: '[' 1779464598 -le 1779464730 ']' ++ 1554915:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1779464730 +++ 1554915:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1554915:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 1554915:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1554915:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 1554915:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1554915:pw-trigger.sh: pw_patch_check_state: 267: wait 1560185 ++ 1554915:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 1554915:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1554915:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.x36PxUuA3w ++ 1554915:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 1554915:pw-trigger.sh: pw_patch_check_state: 270: break ++ 1554915:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 1554915:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.g93Ela8huT /tmp/tmp.x36PxUuA3w + 1554915:pw-trigger.sh: 103: check_state=success + 1554915:pw-trigger.sh: 104: '[' success '!=' success ']' + 1554915:pw-trigger.sh: 108: '[' success '!=' success ']' + 1554915:pw-trigger.sh: 113: j=2 + 1554915:pw-trigger.sh: 114: cat + 1554915:pw-trigger.sh: 62: '[' 3 -gt 0 ']' + 1554915:pw-trigger.sh: 63: i=2 ++ 1554915:pw-trigger.sh: 64: shyaml get-value 2.id + 1554915:pw-trigger.sh: 64: series_id=61360 + 1554915:pw-trigger.sh: 66: pw_series_complete_p gdb 61360 + 1554915:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 1554915:pw-trigger.sh: pw_series_complete_p: 183: local project=gdb + 1554915:pw-trigger.sh: pw_series_complete_p: 184: local series_id=61360 + 1554915:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 1554915:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get gdb series 61360 property Complete value ++ 1554915:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 1554915:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 1554915:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 1554915:pw-trigger.sh: pw_yaml_get: 100: local id=61360 ++ 1554915:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 1554915:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 1554915:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 1554915:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 1554915:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 1554915:pw-trigger.sh: pw_yaml_get: 108: set +x + 1554915:pw-trigger.sh: pw_series_complete_p: 187: value=True + 1554915:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 1554915:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 1554915:pw-trigger.sh: 71: num_patch=0 + 1554915:pw-trigger.sh: 72: true ++ 1554915:pw-trigger.sh: 74: pw_get_patch_from_series gdb 61360 0 ++ 1554915:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 1554915:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 1554915:pw-trigger.sh: pw_get_patch_from_series: 204: local id=61360 ++ 1554915:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 1554915:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 1554915:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 61360 property '.*' value Patches 0 +++ 1554915:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 1554915:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 1554915:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 1554915:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 1554915:pw-trigger.sh: pw_yaml_get: 100: local id=61360 +++ 1554915:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 1554915:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 1554915:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 1554915:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 1554915:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 1554915:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 1554915:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=135459 ++ 1554915:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 135459 = '' ']' ++ 1554915:pw-trigger.sh: pw_get_patch_from_series: 213: echo 135459 + 1554915:pw-trigger.sh: 74: patch_id=135459 + 1554915:pw-trigger.sh: 75: '[' 135459 = '' ']' ++ 1554915:pw-trigger.sh: 82: pw_get_patch_data gdb 135459 State ++ 1554915:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 1554915:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 1554915:pw-trigger.sh: pw_get_patch_data: 224: local project=gdb ++ 1554915:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=135459 ++ 1554915:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 1554915:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gdb patch 135459 property State value ++ 1554915:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 1554915:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 1554915:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 1554915:pw-trigger.sh: pw_yaml_get: 100: local id=135459 ++ 1554915:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 1554915:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 1554915:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 1554915:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 1554915:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 1554915:pw-trigger.sh: pw_yaml_get: 108: set +x + 1554915:pw-trigger.sh: 82: patch_state=new + 1554915:pw-trigger.sh: 83: case "$patch_state" in ++ 1554915:pw-trigger.sh: 89: pw_patch_check_state 135459 tcwg_gdb_check--master-arm ++ 1554915:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 1554915:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=135459 ++ 1554915:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_check--master-arm ++ 1554915:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 1554915:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_check--master-arm +++ 1554915:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 1554915:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 1554915:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_check--master-arm +++ 1554915:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 1554915:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 1554915:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 1554915:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 1554915:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_check--master-arm ++ 1554915:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 1554915:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 1554915:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.GSDtwUcTze +++ 1554915:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 1554915:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.pI3DqzFxW4 ++ 1554915:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.GSDtwUcTze /tmp/tmp.pI3DqzFxW4' EXIT ++ 1554915:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 1554915:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/135459/checks/ ++ 1554915: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' ++ 1554915:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 1554915:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 1554915:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1554915:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 1554915:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1554915:pw-trigger.sh: pw_patch_check_state: 267: wait 1560279 ++ 1554915:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 1554915:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1554915:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.pI3DqzFxW4 ++ 1554915:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 1554915:pw-trigger.sh: pw_patch_check_state: 270: break ++ 1554915:pw-trigger.sh: pw_patch_check_state: 281: echo pending +++ 1554915:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.GSDtwUcTze /tmp/tmp.pI3DqzFxW4 + 1554915:pw-trigger.sh: 89: check_state=pending + 1554915:pw-trigger.sh: 90: '[' pending = pending ']' + 1554915:pw-trigger.sh: 91: break + 1554915:pw-trigger.sh: 96: '[' 135459 = '' ']' + 1554915:pw-trigger.sh: 101: check_state=success + 1554915:pw-trigger.sh: 102: for prereq_bot in "${prereq_bots[@]}" ++ 1554915:pw-trigger.sh: 103: pw_patch_check_state 135459 tcwg_gdb_build--master-arm ++ 1554915:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 1554915:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=135459 ++ 1554915:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_build--master-arm ++ 1554915:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 1554915:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_build--master-arm +++ 1554915:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 1554915:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 1554915:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_build--master-arm +++ 1554915:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 1554915:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 1554915:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 1554915:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 1554915:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_build--master-arm ++ 1554915:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 1554915:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 1554915:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.yw87vTLyvp +++ 1554915:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 1554915:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.iMPKKitzOi ++ 1554915:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.yw87vTLyvp /tmp/tmp.iMPKKitzOi' EXIT ++ 1554915:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 1554915:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/135459/checks/ ++ 1554915: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_build--master-arm&page=last' ++ 1554915:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 1554915:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 1554915:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1554915:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 1554915:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1554915:pw-trigger.sh: pw_patch_check_state: 267: wait 1560294 ++ 1554915:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 1554915:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1554915:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.iMPKKitzOi ++ 1554915:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 1554915:pw-trigger.sh: pw_patch_check_state: 270: break ++ 1554915:pw-trigger.sh: pw_patch_check_state: 281: echo pending +++ 1554915:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.yw87vTLyvp /tmp/tmp.iMPKKitzOi + 1554915:pw-trigger.sh: 103: check_state=pending + 1554915:pw-trigger.sh: 104: '[' pending '!=' success ']' + 1554915:pw-trigger.sh: 105: break + 1554915:pw-trigger.sh: 108: '[' pending '!=' success ']' WARNING: Waiting for 135459:tcwg_gdb_build--master-arm to succeed. + 1554915:pw-trigger.sh: 109: echo 'WARNING: Waiting for 135459:tcwg_gdb_build--master-arm to succeed.' + 1554915:pw-trigger.sh: 110: continue + 1554915:pw-trigger.sh: 62: '[' 2 -gt 0 ']' + 1554915:pw-trigger.sh: 63: i=1 ++ 1554915:pw-trigger.sh: 64: shyaml get-value 1.id + 1554915:pw-trigger.sh: 64: series_id=61367 + 1554915:pw-trigger.sh: 66: pw_series_complete_p gdb 61367 + 1554915:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 1554915:pw-trigger.sh: pw_series_complete_p: 183: local project=gdb + 1554915:pw-trigger.sh: pw_series_complete_p: 184: local series_id=61367 + 1554915:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 1554915:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get gdb series 61367 property Complete value ++ 1554915:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 1554915:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 1554915:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 1554915:pw-trigger.sh: pw_yaml_get: 100: local id=61367 ++ 1554915:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 1554915:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 1554915:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 1554915:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 1554915:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 1554915:pw-trigger.sh: pw_yaml_get: 108: set +x + 1554915:pw-trigger.sh: pw_series_complete_p: 187: value=True + 1554915:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 1554915:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 1554915:pw-trigger.sh: 71: num_patch=0 + 1554915:pw-trigger.sh: 72: true ++ 1554915:pw-trigger.sh: 74: pw_get_patch_from_series gdb 61367 0 ++ 1554915:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 1554915:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 1554915:pw-trigger.sh: pw_get_patch_from_series: 204: local id=61367 ++ 1554915:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 1554915:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 1554915:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 61367 property '.*' value Patches 0 +++ 1554915:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 1554915:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 1554915:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 1554915:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 1554915:pw-trigger.sh: pw_yaml_get: 100: local id=61367 +++ 1554915:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 1554915:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 1554915:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 1554915:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 1554915:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 1554915:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 1554915:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=135468 ++ 1554915:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 135468 = '' ']' ++ 1554915:pw-trigger.sh: pw_get_patch_from_series: 213: echo 135468 + 1554915:pw-trigger.sh: 74: patch_id=135468 + 1554915:pw-trigger.sh: 75: '[' 135468 = '' ']' ++ 1554915:pw-trigger.sh: 82: pw_get_patch_data gdb 135468 State ++ 1554915:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 1554915:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 1554915:pw-trigger.sh: pw_get_patch_data: 224: local project=gdb ++ 1554915:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=135468 ++ 1554915:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 1554915:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gdb patch 135468 property State value ++ 1554915:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 1554915:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 1554915:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 1554915:pw-trigger.sh: pw_yaml_get: 100: local id=135468 ++ 1554915:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 1554915:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 1554915:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 1554915:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 1554915:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 1554915:pw-trigger.sh: pw_yaml_get: 108: set +x + 1554915:pw-trigger.sh: 82: patch_state=new + 1554915:pw-trigger.sh: 83: case "$patch_state" in ++ 1554915:pw-trigger.sh: 89: pw_patch_check_state 135468 tcwg_gdb_check--master-arm ++ 1554915:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 1554915:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=135468 ++ 1554915:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_check--master-arm ++ 1554915:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 1554915:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_check--master-arm +++ 1554915:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 1554915:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 1554915:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_check--master-arm +++ 1554915:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 1554915:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 1554915:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 1554915:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 1554915:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_check--master-arm ++ 1554915:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 1554915:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 1554915:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.WjYHZi3fBO +++ 1554915:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 1554915:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.gWWvpwe6Ul ++ 1554915:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.WjYHZi3fBO /tmp/tmp.gWWvpwe6Ul' EXIT ++ 1554915:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 1554915:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/135468/checks/ ++ 1554915: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' ++ 1554915:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 1554915:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 1554915:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1554915:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 1554915:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1554915:pw-trigger.sh: pw_patch_check_state: 267: wait 1560381 ++ 1554915:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 1554915:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1554915:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.gWWvpwe6Ul ++ 1554915:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 1554915:pw-trigger.sh: pw_patch_check_state: 270: break ++ 1554915:pw-trigger.sh: pw_patch_check_state: 281: echo pending +++ 1554915:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.WjYHZi3fBO /tmp/tmp.gWWvpwe6Ul + 1554915:pw-trigger.sh: 89: check_state=pending + 1554915:pw-trigger.sh: 90: '[' pending = pending ']' + 1554915:pw-trigger.sh: 91: break + 1554915:pw-trigger.sh: 96: '[' 135468 = '' ']' + 1554915:pw-trigger.sh: 101: check_state=success + 1554915:pw-trigger.sh: 102: for prereq_bot in "${prereq_bots[@]}" ++ 1554915:pw-trigger.sh: 103: pw_patch_check_state 135468 tcwg_gdb_build--master-arm ++ 1554915:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 1554915:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=135468 ++ 1554915:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_build--master-arm ++ 1554915:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 1554915:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_build--master-arm +++ 1554915:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 1554915:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 1554915:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_build--master-arm +++ 1554915:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 1554915:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 1554915:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 1554915:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 1554915:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_build--master-arm ++ 1554915:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 1554915:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 1554915:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.b9ggxLBuYv +++ 1554915:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 1554915:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.17ABF5D3rC ++ 1554915:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.b9ggxLBuYv /tmp/tmp.17ABF5D3rC' EXIT ++ 1554915:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 1554915:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/135468/checks/ ++ 1554915: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_build--master-arm&page=last' ++ 1554915:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 1554915:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 1554915:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1554915:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 1554915:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1554915:pw-trigger.sh: pw_patch_check_state: 267: wait 1560396 ++ 1554915:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 1554915:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1554915:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.17ABF5D3rC ++ 1554915:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 1554915:pw-trigger.sh: pw_patch_check_state: 270: break ++ 1554915:pw-trigger.sh: pw_patch_check_state: 281: echo pending +++ 1554915:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.b9ggxLBuYv /tmp/tmp.17ABF5D3rC + 1554915:pw-trigger.sh: 103: check_state=pending + 1554915:pw-trigger.sh: 104: '[' pending '!=' success ']' + 1554915:pw-trigger.sh: 105: break + 1554915:pw-trigger.sh: 108: '[' pending '!=' success ']' + 1554915:pw-trigger.sh: 109: echo 'WARNING: Waiting for 135468:tcwg_gdb_build--master-arm to succeed.' WARNING: Waiting for 135468:tcwg_gdb_build--master-arm to succeed. + 1554915:pw-trigger.sh: 110: continue + 1554915:pw-trigger.sh: 62: '[' 1 -gt 0 ']' + 1554915:pw-trigger.sh: 63: i=0 ++ 1554915:pw-trigger.sh: 64: shyaml get-value 0.id + 1554915:pw-trigger.sh: 64: series_id=61370 + 1554915:pw-trigger.sh: 66: pw_series_complete_p gdb 61370 + 1554915:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 1554915:pw-trigger.sh: pw_series_complete_p: 183: local project=gdb + 1554915:pw-trigger.sh: pw_series_complete_p: 184: local series_id=61370 + 1554915:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 1554915:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get gdb series 61370 property Complete value ++ 1554915:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 1554915:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 1554915:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 1554915:pw-trigger.sh: pw_yaml_get: 100: local id=61370 ++ 1554915:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 1554915:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 1554915:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 1554915:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 1554915:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 1554915:pw-trigger.sh: pw_yaml_get: 108: set +x + 1554915:pw-trigger.sh: pw_series_complete_p: 187: value=True + 1554915:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 1554915:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 1554915:pw-trigger.sh: 71: num_patch=0 + 1554915:pw-trigger.sh: 72: true ++ 1554915:pw-trigger.sh: 74: pw_get_patch_from_series gdb 61370 0 ++ 1554915:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 1554915:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 1554915:pw-trigger.sh: pw_get_patch_from_series: 204: local id=61370 ++ 1554915:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 1554915:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 1554915:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 61370 property '.*' value Patches 0 +++ 1554915:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 1554915:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 1554915:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 1554915:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 1554915:pw-trigger.sh: pw_yaml_get: 100: local id=61370 +++ 1554915:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 1554915:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 1554915:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 1554915:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 1554915:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 1554915:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 1554915:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=135473 ++ 1554915:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 135473 = '' ']' ++ 1554915:pw-trigger.sh: pw_get_patch_from_series: 213: echo 135473 + 1554915:pw-trigger.sh: 74: patch_id=135473 + 1554915:pw-trigger.sh: 75: '[' 135473 = '' ']' ++ 1554915:pw-trigger.sh: 82: pw_get_patch_data gdb 135473 State ++ 1554915:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 1554915:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 1554915:pw-trigger.sh: pw_get_patch_data: 224: local project=gdb ++ 1554915:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=135473 ++ 1554915:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 1554915:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gdb patch 135473 property State value ++ 1554915:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 1554915:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 1554915:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 1554915:pw-trigger.sh: pw_yaml_get: 100: local id=135473 ++ 1554915:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 1554915:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 1554915:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 1554915:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 1554915:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 1554915:pw-trigger.sh: pw_yaml_get: 108: set +x + 1554915:pw-trigger.sh: 82: patch_state=new + 1554915:pw-trigger.sh: 83: case "$patch_state" in ++ 1554915:pw-trigger.sh: 89: pw_patch_check_state 135473 tcwg_gdb_check--master-arm ++ 1554915:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 1554915:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=135473 ++ 1554915:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_check--master-arm ++ 1554915:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 1554915:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_check--master-arm +++ 1554915:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 1554915:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 1554915:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_check--master-arm +++ 1554915:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 1554915:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 1554915:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 1554915:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 1554915:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_check--master-arm ++ 1554915:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 1554915:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 1554915:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.2yvQ5XIQ7x +++ 1554915:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 1554915:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.ioMlKbYaaQ ++ 1554915:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.2yvQ5XIQ7x /tmp/tmp.ioMlKbYaaQ' EXIT ++ 1554915:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 1554915:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/135473/checks/ ++ 1554915: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' ++ 1554915:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 1554915:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 1554915:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1554915:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 1554915:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1554915:pw-trigger.sh: pw_patch_check_state: 267: wait 1560483 ++ 1554915:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 1554915:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1554915:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.ioMlKbYaaQ ++ 1554915:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 1554915:pw-trigger.sh: pw_patch_check_state: 270: break ++ 1554915:pw-trigger.sh: pw_patch_check_state: 281: echo pending +++ 1554915:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.2yvQ5XIQ7x /tmp/tmp.ioMlKbYaaQ + 1554915:pw-trigger.sh: 89: check_state=pending + 1554915:pw-trigger.sh: 90: '[' pending = pending ']' + 1554915:pw-trigger.sh: 91: break + 1554915:pw-trigger.sh: 96: '[' 135473 = '' ']' + 1554915:pw-trigger.sh: 101: check_state=success + 1554915:pw-trigger.sh: 102: for prereq_bot in "${prereq_bots[@]}" ++ 1554915:pw-trigger.sh: 103: pw_patch_check_state 135473 tcwg_gdb_build--master-arm ++ 1554915:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 1554915:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=135473 ++ 1554915:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_build--master-arm ++ 1554915:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 1554915:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_build--master-arm +++ 1554915:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 1554915:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 1554915:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_build--master-arm +++ 1554915:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 1554915:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 1554915:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 1554915:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 1554915:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_build--master-arm ++ 1554915:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 1554915:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 1554915:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.3nwZsmGuSC +++ 1554915:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 1554915:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.BtVbSK4dSi ++ 1554915:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.3nwZsmGuSC /tmp/tmp.BtVbSK4dSi' EXIT ++ 1554915:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 1554915:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/135473/checks/ ++ 1554915: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_build--master-arm&page=last' ++ 1554915:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 1554915:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 1554915:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1554915:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 1554915:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1554915:pw-trigger.sh: pw_patch_check_state: 267: wait 1560498 ++ 1554915:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 1554915:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1554915:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.BtVbSK4dSi ++ 1554915:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 1554915:pw-trigger.sh: pw_patch_check_state: 270: break ++ 1554915:pw-trigger.sh: pw_patch_check_state: 281: echo pending +++ 1554915:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.3nwZsmGuSC /tmp/tmp.BtVbSK4dSi + 1554915:pw-trigger.sh: 103: check_state=pending + 1554915:pw-trigger.sh: 104: '[' pending '!=' success ']' + 1554915:pw-trigger.sh: 105: break + 1554915:pw-trigger.sh: 108: '[' pending '!=' success ']' + 1554915:pw-trigger.sh: 109: echo 'WARNING: Waiting for 135473:tcwg_gdb_build--master-arm to succeed.' WARNING: Waiting for 135473:tcwg_gdb_build--master-arm to succeed. + 1554915:pw-trigger.sh: 110: continue + 1554915:pw-trigger.sh: 62: '[' 0 -gt 0 ']' + 1554915:pw-trigger.sh: 119: rm /tmp/tmp.2yZVrAaBLB + 1554915:pw-trigger.sh: 121: echo 'Processed 30 series and created 2 pre-commit triggers' Processed 30 series and created 2 pre-commit triggers + 1554915:pw-trigger.sh: 1: pw_deinit gdb + 1554915:pw-trigger.sh: pw_deinit: 57: set -euf -o pipefail + 1554915:pw-trigger.sh: pw_deinit: 58: local project=gdb + 1554915:pw-trigger.sh: pw_deinit: 60: rm -rf /tmp/pw-yaml-cache-1554915 + 1554915:pw-trigger.sh: 1: rm -f /tmp/tmp.2yZVrAaBLB