+ 1228448:jenkins5995608117392893143.sh: build_container_exec: 29: set +x + 161663:pw-trigger.sh: 46: trap 'pw_deinit gdb' EXIT + 161663:pw-trigger.sh: 47: pw_init gdb + 161663:pw-trigger.sh: pw_init: 41: set -euf -o pipefail + 161663:pw-trigger.sh: pw_init: 42: local project=gdb + 161663:pw-trigger.sh: pw_init: 44: git -C gdb config pw.server https://patchwork.sourceware.org/api/1.2/ + 161663:pw-trigger.sh: pw_init: 46: git -C gdb config pw.project gdb + 161663:pw-trigger.sh: pw_init: 48: pw_clear_cache + 161663:pw-trigger.sh: pw_clear_cache: 68: set -euf -o pipefail + 161663:pw-trigger.sh: pw_clear_cache: 70: rm -rf /tmp/pw-yaml-cache-161663 + 161663:pw-trigger.sh: pw_clear_cache: 71: mkdir /tmp/pw-yaml-cache-161663 ++ 161663:pw-trigger.sh: 49: mktemp + 161663:pw-trigger.sh: 49: yaml=/tmp/tmp.1vpkz0nd1c + 161663:pw-trigger.sh: 51: trap 'pw_deinit gdb; rm -f /tmp/tmp.1vpkz0nd1c' EXIT + 161663:pw-trigger.sh: 53: readarray -t prereq_bots ++ 161663:pw-trigger.sh: 53: print_prereq_bots tcwg_gdb_build--master-aarch64 ++ 161663:pw-trigger.sh: print_prereq_bots: 26: set -euf -o pipefail ++ 161663:pw-trigger.sh: print_prereq_bots: 27: local ci_bot=tcwg_gdb_build--master-aarch64 ++ 161663:pw-trigger.sh: print_prereq_bots: 30: case "$ci_bot" in ++ 161663:pw-trigger.sh: print_prereq_bots: 37: case "$ci_bot" in + 161663:pw-trigger.sh: 55: git -C gdb pw series list -f yaml + 161663:pw-trigger.sh: 56: mkdir -p artifacts/jenkins ++ 161663:pw-trigger.sh: 58: shyaml get-length + 161663:pw-trigger.sh: 58: len=30 + 161663:pw-trigger.sh: 59: i=30 + 161663:pw-trigger.sh: 60: j=0 + 161663:pw-trigger.sh: 62: '[' 30 -gt 0 ']' + 161663:pw-trigger.sh: 63: i=29 ++ 161663:pw-trigger.sh: 64: shyaml get-value 29.id + 161663:pw-trigger.sh: 64: series_id=63498 + 161663:pw-trigger.sh: 66: pw_series_complete_p gdb 63498 + 161663:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 161663:pw-trigger.sh: pw_series_complete_p: 183: local project=gdb + 161663:pw-trigger.sh: pw_series_complete_p: 184: local series_id=63498 + 161663:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 161663:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get gdb series 63498 property Complete value ++ 161663:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 161663:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 161663:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 161663:pw-trigger.sh: pw_yaml_get: 100: local id=63498 ++ 161663:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 161663:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 161663:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 161663:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 161663:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 161663:pw-trigger.sh: pw_yaml_get: 108: set +x + 161663:pw-trigger.sh: pw_series_complete_p: 187: value=True + 161663:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 161663:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 161663:pw-trigger.sh: 71: num_patch=0 + 161663:pw-trigger.sh: 72: true ++ 161663:pw-trigger.sh: 74: pw_get_patch_from_series gdb 63498 0 ++ 161663:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 161663:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 161663:pw-trigger.sh: pw_get_patch_from_series: 204: local id=63498 ++ 161663:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 161663:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 161663:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 63498 property '.*' value Patches 0 +++ 161663:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 161663:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 161663:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 161663:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 161663:pw-trigger.sh: pw_yaml_get: 100: local id=63498 +++ 161663:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 161663:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 161663:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 161663:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 161663:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 161663:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 161663:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=139002 ++ 161663:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 139002 = '' ']' ++ 161663:pw-trigger.sh: pw_get_patch_from_series: 213: echo 139002 + 161663:pw-trigger.sh: 74: patch_id=139002 + 161663:pw-trigger.sh: 75: '[' 139002 = '' ']' ++ 161663:pw-trigger.sh: 82: pw_get_patch_data gdb 139002 State ++ 161663:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 161663:pw-trigger.sh: pw_get_patch_data: 224: local project=gdb ++ 161663:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=139002 ++ 161663:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 161663:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gdb patch 139002 property State value ++ 161663:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 161663:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 161663:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 161663:pw-trigger.sh: pw_yaml_get: 100: local id=139002 ++ 161663:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 161663:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 161663:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 161663:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 161663:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 161663:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 161663:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' + 161663:pw-trigger.sh: 82: patch_state=committed + 161663:pw-trigger.sh: 83: case "$patch_state" in ++ 161663:pw-trigger.sh: 89: pw_patch_check_state 139002 tcwg_gdb_build--master-aarch64 ++ 161663:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 161663:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=139002 ++ 161663:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_build--master-aarch64 ++ 161663:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 161663:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_build--master-aarch64 +++ 161663:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 161663:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 161663:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_build--master-aarch64 +++ 161663:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 161663:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 161663:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 161663:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 161663:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_build--master-aarch64 ++ 161663:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 161663:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 161663:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.0NzShErf9r +++ 161663:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 161663:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.f73h5kJSsl ++ 161663:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.0NzShErf9r /tmp/tmp.f73h5kJSsl' EXIT ++ 161663:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 161663:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/139002/checks/ ++ 161663:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/139002/checks/?user=linaro-tcwg-bot&context=tcwg_gdb_build--master-aarch64&page=last' ++ 161663:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 161663:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 161663:pw-trigger.sh: pw_patch_check_state: 263: true ++ 161663:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 161663:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 161663:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 161663:pw-trigger.sh: pw_patch_check_state: 267: wait 161790 ++ 161663:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 161663:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.f73h5kJSsl ++ 161663:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 478001, "url": "https://patchwork.sourceware.org/api/1.2/patches/139002/checks/478001/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-07-13T13:19:43.835680", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-aarch64-precommit/builds/10680/log", "context": "tcwg_gdb_build--master-aarch64", "description": "Build started" }' = null ']' +++ 161663:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 161663:pw-trigger.sh: pw_patch_check_state: 273: date=2026-07-13T13:19:43.835680 +++ 161663:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-07-13T13:19:43.835680 +%s ++ 161663:pw-trigger.sh: pw_patch_check_state: 274: date=1783948783 ++ 161663:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1783948783 ']' ++ 161663:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1783948783 +++ 161663:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 161663:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 161663:pw-trigger.sh: pw_patch_check_state: 263: true ++ 161663:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 161663:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 161663:pw-trigger.sh: pw_patch_check_state: 267: wait 161797 ++ 161663:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 161663:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 161663:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.f73h5kJSsl ++ 161663:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 478003, "url": "https://patchwork.sourceware.org/api/1.2/patches/139002/checks/478003/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-07-13T13:19:50.410405", "state": "fail", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-aarch64-precommit/builds/10680/archive/artifacts/jenkins/pw-apply.log", "context": "tcwg_gdb_build--master-aarch64", "description": "Patch failed to apply" }' = null ']' +++ 161663:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 161663:pw-trigger.sh: pw_patch_check_state: 273: date=2026-07-13T13:19:50.410405 +++ 161663:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-07-13T13:19:50.410405 +%s ++ 161663:pw-trigger.sh: pw_patch_check_state: 274: date=1783948790 ++ 161663:pw-trigger.sh: pw_patch_check_state: 275: '[' 1783948783 -le 1783948790 ']' ++ 161663:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1783948790 +++ 161663:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 161663:pw-trigger.sh: pw_patch_check_state: 277: cur_state=fail ++ 161663:pw-trigger.sh: pw_patch_check_state: 263: true ++ 161663:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 161663:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 161663:pw-trigger.sh: pw_patch_check_state: 267: wait 161804 ++ 161663:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 161663:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 161663:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.f73h5kJSsl ++ 161663:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 161663:pw-trigger.sh: pw_patch_check_state: 270: break ++ 161663:pw-trigger.sh: pw_patch_check_state: 281: echo fail +++ 161663:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.0NzShErf9r /tmp/tmp.f73h5kJSsl + 161663:pw-trigger.sh: 89: check_state=fail + 161663:pw-trigger.sh: 90: '[' fail = pending ']' + 161663:pw-trigger.sh: 93: num_patch=1 + 161663:pw-trigger.sh: 72: true ++ 161663:pw-trigger.sh: 74: pw_get_patch_from_series gdb 63498 1 ++ 161663:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 161663:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 161663:pw-trigger.sh: pw_get_patch_from_series: 204: local id=63498 ++ 161663:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 161663:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 161663:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 63498 property '.*' value Patches 1 +++ 161663:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 161663:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 161663:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 161663:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 161663:pw-trigger.sh: pw_yaml_get: 100: local id=63498 +++ 161663:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 161663:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 161663:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 161663:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 161663:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 161663:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 161663:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=139003 ++ 161663:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 139003 = '' ']' ++ 161663:pw-trigger.sh: pw_get_patch_from_series: 213: echo 139003 + 161663:pw-trigger.sh: 74: patch_id=139003 + 161663:pw-trigger.sh: 75: '[' 139003 = '' ']' ++ 161663:pw-trigger.sh: 82: pw_get_patch_data gdb 139003 State ++ 161663:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 161663:pw-trigger.sh: pw_get_patch_data: 224: local project=gdb ++ 161663:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=139003 ++ 161663:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 161663:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gdb patch 139003 property State value ++ 161663:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 161663:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 161663:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 161663:pw-trigger.sh: pw_yaml_get: 100: local id=139003 ++ 161663:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 161663:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 161663:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 161663:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 161663:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 161663:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 161663:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' + 161663:pw-trigger.sh: 82: patch_state=committed + 161663:pw-trigger.sh: 83: case "$patch_state" in ++ 161663:pw-trigger.sh: 89: pw_patch_check_state 139003 tcwg_gdb_build--master-aarch64 ++ 161663:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 161663:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=139003 ++ 161663:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_build--master-aarch64 ++ 161663:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 161663:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_build--master-aarch64 +++ 161663:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 161663:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 161663:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_build--master-aarch64 +++ 161663:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 161663:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 161663:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 161663:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 161663:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_build--master-aarch64 ++ 161663:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 161663:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 161663:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.PLziXrGjZq +++ 161663:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 161663:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.sjLwW6LdCO ++ 161663:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.PLziXrGjZq /tmp/tmp.sjLwW6LdCO' EXIT ++ 161663:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 161663:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/139003/checks/ ++ 161663:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/139003/checks/?user=linaro-tcwg-bot&context=tcwg_gdb_build--master-aarch64&page=last' ++ 161663:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 161663:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 161663:pw-trigger.sh: pw_patch_check_state: 263: true ++ 161663:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 161663:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 161663:pw-trigger.sh: pw_patch_check_state: 267: wait 161868 ++ 161663:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 161663:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 161663:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.sjLwW6LdCO ++ 161663:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 478271, "url": "https://patchwork.sourceware.org/api/1.2/patches/139003/checks/478271/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-07-14T01:31:25.504138", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-aarch64-precommit/builds/10685/log", "context": "tcwg_gdb_build--master-aarch64", "description": "Build started" }' = null ']' +++ 161663:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 161663:pw-trigger.sh: pw_patch_check_state: 273: date=2026-07-14T01:31:25.504138 +++ 161663:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-07-14T01:31:25.504138 +%s ++ 161663:pw-trigger.sh: pw_patch_check_state: 274: date=1783992685 ++ 161663:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1783992685 ']' ++ 161663:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1783992685 +++ 161663:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 161663:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 161663:pw-trigger.sh: pw_patch_check_state: 263: true ++ 161663:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 161663:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 161663:pw-trigger.sh: pw_patch_check_state: 267: wait 161875 ++ 161663:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 161663:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 161663:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.sjLwW6LdCO ++ 161663:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 478277, "url": "https://patchwork.sourceware.org/api/1.2/patches/139003/checks/478277/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-07-14T01:32:01.702298", "state": "fail", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-aarch64-precommit/builds/10685/archive/artifacts/jenkins/pw-apply.log", "context": "tcwg_gdb_build--master-aarch64", "description": "Patch failed to apply" }' = null ']' +++ 161663:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 161663:pw-trigger.sh: pw_patch_check_state: 273: date=2026-07-14T01:32:01.702298 +++ 161663:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-07-14T01:32:01.702298 +%s ++ 161663:pw-trigger.sh: pw_patch_check_state: 274: date=1783992721 ++ 161663:pw-trigger.sh: pw_patch_check_state: 275: '[' 1783992685 -le 1783992721 ']' ++ 161663:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1783992721 +++ 161663:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 161663:pw-trigger.sh: pw_patch_check_state: 277: cur_state=fail ++ 161663:pw-trigger.sh: pw_patch_check_state: 263: true ++ 161663:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 161663:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 161663:pw-trigger.sh: pw_patch_check_state: 267: wait 161882 ++ 161663:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 161663:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 161663:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.sjLwW6LdCO ++ 161663:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 161663:pw-trigger.sh: pw_patch_check_state: 270: break ++ 161663:pw-trigger.sh: pw_patch_check_state: 281: echo fail +++ 161663:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.PLziXrGjZq /tmp/tmp.sjLwW6LdCO + 161663:pw-trigger.sh: 89: check_state=fail + 161663:pw-trigger.sh: 90: '[' fail = pending ']' + 161663:pw-trigger.sh: 93: num_patch=2 + 161663:pw-trigger.sh: 72: true ++ 161663:pw-trigger.sh: 74: pw_get_patch_from_series gdb 63498 2 ++ 161663:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 161663:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 161663:pw-trigger.sh: pw_get_patch_from_series: 204: local id=63498 ++ 161663:pw-trigger.sh: pw_get_patch_from_series: 205: local num=2 ++ 161663:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 161663:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 63498 property '.*' value Patches 2 +++ 161663:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 161663:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 161663:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 161663:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 161663:pw-trigger.sh: pw_yaml_get: 100: local id=63498 +++ 161663:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 161663:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 161663:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 161663:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 161663:pw-trigger.sh: pw_yaml_get: 105: local match_num=2 +++ 161663:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 161663:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id= ++ 161663:pw-trigger.sh: pw_get_patch_from_series: 210: '[' '' = '' ']' ++ 161663:pw-trigger.sh: pw_get_patch_from_series: 211: return 1 ++ 161663:pw-trigger.sh: 74: true + 161663:pw-trigger.sh: 74: patch_id= + 161663:pw-trigger.sh: 75: '[' '' = '' ']' + 161663:pw-trigger.sh: 76: break + 161663:pw-trigger.sh: 96: '[' '' = '' ']' + 161663:pw-trigger.sh: 97: continue + 161663:pw-trigger.sh: 62: '[' 29 -gt 0 ']' + 161663:pw-trigger.sh: 63: i=28 ++ 161663:pw-trigger.sh: 64: shyaml get-value 28.id + 161663:pw-trigger.sh: 64: series_id=63505 + 161663:pw-trigger.sh: 66: pw_series_complete_p gdb 63505 + 161663:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 161663:pw-trigger.sh: pw_series_complete_p: 183: local project=gdb + 161663:pw-trigger.sh: pw_series_complete_p: 184: local series_id=63505 + 161663:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 161663:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get gdb series 63505 property Complete value ++ 161663:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 161663:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 161663:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 161663:pw-trigger.sh: pw_yaml_get: 100: local id=63505 ++ 161663:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 161663:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 161663:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 161663:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 161663:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 161663:pw-trigger.sh: pw_yaml_get: 108: set +x + 161663:pw-trigger.sh: pw_series_complete_p: 187: value=True + 161663:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 161663:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 161663:pw-trigger.sh: 71: num_patch=0 + 161663:pw-trigger.sh: 72: true ++ 161663:pw-trigger.sh: 74: pw_get_patch_from_series gdb 63505 0 ++ 161663:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 161663:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 161663:pw-trigger.sh: pw_get_patch_from_series: 204: local id=63505 ++ 161663:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 161663:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 161663:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 63505 property '.*' value Patches 0 +++ 161663:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 161663:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 161663:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 161663:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 161663:pw-trigger.sh: pw_yaml_get: 100: local id=63505 +++ 161663:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 161663:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 161663:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 161663:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 161663:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 161663:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 161663:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=139010 ++ 161663:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 139010 = '' ']' ++ 161663:pw-trigger.sh: pw_get_patch_from_series: 213: echo 139010 + 161663:pw-trigger.sh: 74: patch_id=139010 + 161663:pw-trigger.sh: 75: '[' 139010 = '' ']' ++ 161663:pw-trigger.sh: 82: pw_get_patch_data gdb 139010 State ++ 161663:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 161663:pw-trigger.sh: pw_get_patch_data: 224: local project=gdb ++ 161663:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=139010 ++ 161663:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 161663:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gdb patch 139010 property State value ++ 161663:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 161663:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 161663:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 161663:pw-trigger.sh: pw_yaml_get: 100: local id=139010 ++ 161663:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 161663:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 161663:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 161663:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 161663:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 161663:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 161663:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' + 161663:pw-trigger.sh: 82: patch_state=new + 161663:pw-trigger.sh: 83: case "$patch_state" in ++ 161663:pw-trigger.sh: 89: pw_patch_check_state 139010 tcwg_gdb_build--master-aarch64 ++ 161663:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 161663:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=139010 ++ 161663:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_build--master-aarch64 ++ 161663:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 161663:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_build--master-aarch64 +++ 161663:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 161663:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 161663:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_build--master-aarch64 +++ 161663:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 161663:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 161663:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 161663:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 161663:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_build--master-aarch64 ++ 161663:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 161663:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 161663:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.p5AcTPxD6L +++ 161663:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 161663:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.H31CzAE4Ms ++ 161663:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.p5AcTPxD6L /tmp/tmp.H31CzAE4Ms' EXIT ++ 161663:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 161663:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/139010/checks/ ++ 161663:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/139010/checks/?user=linaro-tcwg-bot&context=tcwg_gdb_build--master-aarch64&page=last' ++ 161663:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 161663:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 161663:pw-trigger.sh: pw_patch_check_state: 263: true ++ 161663:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 161663:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 161663:pw-trigger.sh: pw_patch_check_state: 267: wait 161987 ++ 161663:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 161663:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 161663:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.H31CzAE4Ms ++ 161663:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 478002, "url": "https://patchwork.sourceware.org/api/1.2/patches/139010/checks/478002/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-07-13T13:19:49.914981", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-aarch64-precommit/builds/10681/log", "context": "tcwg_gdb_build--master-aarch64", "description": "Build started" }' = null ']' +++ 161663:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 161663:pw-trigger.sh: pw_patch_check_state: 273: date=2026-07-13T13:19:49.914981 +++ 161663:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-07-13T13:19:49.914981 +%s ++ 161663:pw-trigger.sh: pw_patch_check_state: 274: date=1783948789 ++ 161663:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1783948789 ']' ++ 161663:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1783948789 +++ 161663:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 161663:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 161663:pw-trigger.sh: pw_patch_check_state: 263: true ++ 161663:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 161663:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 161663:pw-trigger.sh: pw_patch_check_state: 267: wait 161994 ++ 161663:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 161663:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 161663:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.H31CzAE4Ms ++ 161663:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 478005, "url": "https://patchwork.sourceware.org/api/1.2/patches/139010/checks/478005/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-07-13T13:19:51.624837", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-aarch64-precommit/builds/10681/log", "context": "tcwg_gdb_build--master-aarch64", "description": "Patch applied" }' = null ']' +++ 161663:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 161663:pw-trigger.sh: pw_patch_check_state: 273: date=2026-07-13T13:19:51.624837 +++ 161663:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-07-13T13:19:51.624837 +%s ++ 161663:pw-trigger.sh: pw_patch_check_state: 274: date=1783948791 ++ 161663:pw-trigger.sh: pw_patch_check_state: 275: '[' 1783948789 -le 1783948791 ']' ++ 161663:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1783948791 +++ 161663:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 161663:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 161663:pw-trigger.sh: pw_patch_check_state: 263: true ++ 161663:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 161663:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 161663:pw-trigger.sh: pw_patch_check_state: 267: wait 162001 ++ 161663:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 161663:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 161663:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.H31CzAE4Ms ++ 161663:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 478010, "url": "https://patchwork.sourceware.org/api/1.2/patches/139010/checks/478010/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-07-13T13:23:35.829978", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-aarch64-precommit/builds/10681/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_gdb_build--master-aarch64", "description": "Build passed" }' = null ']' +++ 161663:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 161663:pw-trigger.sh: pw_patch_check_state: 273: date=2026-07-13T13:23:35.829978 +++ 161663:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-07-13T13:23:35.829978 +%s ++ 161663:pw-trigger.sh: pw_patch_check_state: 274: date=1783949015 ++ 161663:pw-trigger.sh: pw_patch_check_state: 275: '[' 1783948791 -le 1783949015 ']' ++ 161663:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1783949015 +++ 161663:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 161663:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 161663:pw-trigger.sh: pw_patch_check_state: 263: true ++ 161663:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 161663:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 161663:pw-trigger.sh: pw_patch_check_state: 267: wait 162008 ++ 161663:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 161663:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 161663:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.H31CzAE4Ms ++ 161663:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 161663:pw-trigger.sh: pw_patch_check_state: 270: break ++ 161663:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 161663:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.p5AcTPxD6L /tmp/tmp.H31CzAE4Ms + 161663:pw-trigger.sh: 89: check_state=success + 161663:pw-trigger.sh: 90: '[' success = pending ']' + 161663:pw-trigger.sh: 93: num_patch=1 + 161663:pw-trigger.sh: 72: true ++ 161663:pw-trigger.sh: 74: pw_get_patch_from_series gdb 63505 1 ++ 161663:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 161663:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 161663:pw-trigger.sh: pw_get_patch_from_series: 204: local id=63505 ++ 161663:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 161663:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 161663:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 63505 property '.*' value Patches 1 +++ 161663:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 161663:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 161663:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 161663:pw-trigger.sh: pw_yaml_get: 100: local id=63505 +++ 161663:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 161663:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 161663:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 161663:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 161663:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 161663:pw-trigger.sh: pw_yaml_get: 108: set +x +++ 161663:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 ++ 161663:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id= ++ 161663:pw-trigger.sh: pw_get_patch_from_series: 210: '[' '' = '' ']' ++ 161663:pw-trigger.sh: pw_get_patch_from_series: 211: return 1 ++ 161663:pw-trigger.sh: 74: true + 161663:pw-trigger.sh: 74: patch_id= + 161663:pw-trigger.sh: 75: '[' '' = '' ']' + 161663:pw-trigger.sh: 76: break + 161663:pw-trigger.sh: 96: '[' '' = '' ']' + 161663:pw-trigger.sh: 97: continue + 161663:pw-trigger.sh: 62: '[' 28 -gt 0 ']' + 161663:pw-trigger.sh: 63: i=27 ++ 161663:pw-trigger.sh: 64: shyaml get-value 27.id + 161663:pw-trigger.sh: 64: series_id=63509 + 161663:pw-trigger.sh: 66: pw_series_complete_p gdb 63509 + 161663:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 161663:pw-trigger.sh: pw_series_complete_p: 183: local project=gdb + 161663:pw-trigger.sh: pw_series_complete_p: 184: local series_id=63509 + 161663:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 161663:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get gdb series 63509 property Complete value ++ 161663:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 161663:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 161663:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 161663:pw-trigger.sh: pw_yaml_get: 100: local id=63509 ++ 161663:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 161663:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 161663:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 161663:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 161663:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 161663:pw-trigger.sh: pw_yaml_get: 108: set +x + 161663:pw-trigger.sh: pw_series_complete_p: 187: value=True + 161663:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 161663:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 161663:pw-trigger.sh: 71: num_patch=0 + 161663:pw-trigger.sh: 72: true ++ 161663:pw-trigger.sh: 74: pw_get_patch_from_series gdb 63509 0 ++ 161663:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 161663:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 161663:pw-trigger.sh: pw_get_patch_from_series: 204: local id=63509 ++ 161663:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 161663:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 161663:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 63509 property '.*' value Patches 0 +++ 161663:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 161663:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 161663:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 161663:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 161663:pw-trigger.sh: pw_yaml_get: 100: local id=63509 +++ 161663:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 161663:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 161663:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 161663:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 161663:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 161663:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 161663:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=139015 ++ 161663:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 139015 = '' ']' ++ 161663:pw-trigger.sh: pw_get_patch_from_series: 213: echo 139015 + 161663:pw-trigger.sh: 74: patch_id=139015 + 161663:pw-trigger.sh: 75: '[' 139015 = '' ']' ++ 161663:pw-trigger.sh: 82: pw_get_patch_data gdb 139015 State ++ 161663:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 161663:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 161663:pw-trigger.sh: pw_get_patch_data: 224: local project=gdb ++ 161663:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=139015 ++ 161663:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 161663:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gdb patch 139015 property State value ++ 161663:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 161663:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 161663:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 161663:pw-trigger.sh: pw_yaml_get: 100: local id=139015 ++ 161663:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 161663:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 161663:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 161663:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 161663:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 161663:pw-trigger.sh: pw_yaml_get: 108: set +x + 161663:pw-trigger.sh: 82: patch_state=new + 161663:pw-trigger.sh: 83: case "$patch_state" in ++ 161663:pw-trigger.sh: 89: pw_patch_check_state 139015 tcwg_gdb_build--master-aarch64 ++ 161663:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 161663:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=139015 ++ 161663:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_build--master-aarch64 ++ 161663:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 161663:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_build--master-aarch64 +++ 161663:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 161663:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 161663:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_build--master-aarch64 +++ 161663:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 161663:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 161663:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 161663:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 161663:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_build--master-aarch64 ++ 161663:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 161663:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 161663:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.tnFFmUhbcA +++ 161663:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 161663:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.ECnVtlwkvz ++ 161663:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.tnFFmUhbcA /tmp/tmp.ECnVtlwkvz' EXIT ++ 161663:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 161663:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/139015/checks/ ++ 161663:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/139015/checks/?user=linaro-tcwg-bot&context=tcwg_gdb_build--master-aarch64&page=last' ++ 161663:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 161663:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 161663:pw-trigger.sh: pw_patch_check_state: 263: true ++ 161663:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 161663:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 161663:pw-trigger.sh: pw_patch_check_state: 267: wait 162110 ++ 161663:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 161663:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 161663:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.ECnVtlwkvz ++ 161663:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 478008, "url": "https://patchwork.sourceware.org/api/1.2/patches/139015/checks/478008/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-07-13T13:20:50.734623", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-aarch64-precommit/builds/10682/log", "context": "tcwg_gdb_build--master-aarch64", "description": "Build started" }' = null ']' +++ 161663:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 161663:pw-trigger.sh: pw_patch_check_state: 273: date=2026-07-13T13:20:50.734623 +++ 161663:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-07-13T13:20:50.734623 +%s ++ 161663:pw-trigger.sh: pw_patch_check_state: 274: date=1783948850 ++ 161663:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1783948850 ']' ++ 161663:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1783948850 +++ 161663:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 161663:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 161663:pw-trigger.sh: pw_patch_check_state: 263: true ++ 161663:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 161663:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 161663:pw-trigger.sh: pw_patch_check_state: 267: wait 162117 ++ 161663:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 161663:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 161663:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.ECnVtlwkvz ++ 161663:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 478009, "url": "https://patchwork.sourceware.org/api/1.2/patches/139015/checks/478009/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-07-13T13:20:52.664955", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-aarch64-precommit/builds/10682/log", "context": "tcwg_gdb_build--master-aarch64", "description": "Patch applied" }' = null ']' +++ 161663:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 161663:pw-trigger.sh: pw_patch_check_state: 273: date=2026-07-13T13:20:52.664955 +++ 161663:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-07-13T13:20:52.664955 +%s ++ 161663:pw-trigger.sh: pw_patch_check_state: 274: date=1783948852 ++ 161663:pw-trigger.sh: pw_patch_check_state: 275: '[' 1783948850 -le 1783948852 ']' ++ 161663:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1783948852 +++ 161663:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 161663:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 161663:pw-trigger.sh: pw_patch_check_state: 263: true ++ 161663:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 161663:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 161663:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 161663:pw-trigger.sh: pw_patch_check_state: 267: wait 162124 ++ 161663:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 161663:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.ECnVtlwkvz ++ 161663:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 478013, "url": "https://patchwork.sourceware.org/api/1.2/patches/139015/checks/478013/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-07-13T13:24:33.228916", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-aarch64-precommit/builds/10682/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_gdb_build--master-aarch64", "description": "Build passed" }' = null ']' +++ 161663:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 161663:pw-trigger.sh: pw_patch_check_state: 273: date=2026-07-13T13:24:33.228916 +++ 161663:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-07-13T13:24:33.228916 +%s ++ 161663:pw-trigger.sh: pw_patch_check_state: 274: date=1783949073 ++ 161663:pw-trigger.sh: pw_patch_check_state: 275: '[' 1783948852 -le 1783949073 ']' ++ 161663:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1783949073 +++ 161663:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 161663:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 161663:pw-trigger.sh: pw_patch_check_state: 263: true ++ 161663:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 161663:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 161663:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 161663:pw-trigger.sh: pw_patch_check_state: 267: wait 162131 ++ 161663:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 161663:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.ECnVtlwkvz ++ 161663:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 161663:pw-trigger.sh: pw_patch_check_state: 270: break ++ 161663:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 161663:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.tnFFmUhbcA /tmp/tmp.ECnVtlwkvz + 161663:pw-trigger.sh: 89: check_state=success + 161663:pw-trigger.sh: 90: '[' success = pending ']' + 161663:pw-trigger.sh: 93: num_patch=1 + 161663:pw-trigger.sh: 72: true ++ 161663:pw-trigger.sh: 74: pw_get_patch_from_series gdb 63509 1 ++ 161663:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 161663:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 161663:pw-trigger.sh: pw_get_patch_from_series: 204: local id=63509 ++ 161663:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 161663:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 161663:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 63509 property '.*' value Patches 1 +++ 161663:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 161663:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 161663:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 161663:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 161663:pw-trigger.sh: pw_yaml_get: 100: local id=63509 +++ 161663:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 161663:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 161663:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 161663:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 161663:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 161663:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 161663:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id= ++ 161663:pw-trigger.sh: pw_get_patch_from_series: 210: '[' '' = '' ']' ++ 161663:pw-trigger.sh: pw_get_patch_from_series: 211: return 1 ++ 161663:pw-trigger.sh: 74: true + 161663:pw-trigger.sh: 74: patch_id= + 161663:pw-trigger.sh: 75: '[' '' = '' ']' + 161663:pw-trigger.sh: 76: break + 161663:pw-trigger.sh: 96: '[' '' = '' ']' + 161663:pw-trigger.sh: 97: continue + 161663:pw-trigger.sh: 62: '[' 27 -gt 0 ']' + 161663:pw-trigger.sh: 63: i=26 ++ 161663:pw-trigger.sh: 64: shyaml get-value 26.id + 161663:pw-trigger.sh: 64: series_id=63528 + 161663:pw-trigger.sh: 66: pw_series_complete_p gdb 63528 + 161663:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 161663:pw-trigger.sh: pw_series_complete_p: 183: local project=gdb + 161663:pw-trigger.sh: pw_series_complete_p: 184: local series_id=63528 + 161663:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 161663:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get gdb series 63528 property Complete value ++ 161663:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 161663:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 161663:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 161663:pw-trigger.sh: pw_yaml_get: 100: local id=63528 ++ 161663:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 161663:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 161663:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 161663:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 161663:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 161663:pw-trigger.sh: pw_yaml_get: 108: set +x + 161663:pw-trigger.sh: pw_series_complete_p: 187: value=True + 161663:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 161663:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 161663:pw-trigger.sh: 71: num_patch=0 + 161663:pw-trigger.sh: 72: true ++ 161663:pw-trigger.sh: 74: pw_get_patch_from_series gdb 63528 0 ++ 161663:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 161663:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 161663:pw-trigger.sh: pw_get_patch_from_series: 204: local id=63528 ++ 161663:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 161663:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 161663:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 63528 property '.*' value Patches 0 +++ 161663:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 161663:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 161663:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 161663:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 161663:pw-trigger.sh: pw_yaml_get: 100: local id=63528 +++ 161663:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 161663:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 161663:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 161663:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 161663:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 161663:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 161663:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=139049 ++ 161663:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 139049 = '' ']' ++ 161663:pw-trigger.sh: pw_get_patch_from_series: 213: echo 139049 + 161663:pw-trigger.sh: 74: patch_id=139049 + 161663:pw-trigger.sh: 75: '[' 139049 = '' ']' ++ 161663:pw-trigger.sh: 82: pw_get_patch_data gdb 139049 State ++ 161663:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 161663:pw-trigger.sh: pw_get_patch_data: 224: local project=gdb ++ 161663:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=139049 ++ 161663:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 161663:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gdb patch 139049 property State value ++ 161663:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 161663:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 161663:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 161663:pw-trigger.sh: pw_yaml_get: 100: local id=139049 ++ 161663:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 161663:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 161663:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 161663:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 161663:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 161663:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 161663:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' + 161663:pw-trigger.sh: 82: patch_state=new + 161663:pw-trigger.sh: 83: case "$patch_state" in ++ 161663:pw-trigger.sh: 89: pw_patch_check_state 139049 tcwg_gdb_build--master-aarch64 ++ 161663:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 161663:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=139049 ++ 161663:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_build--master-aarch64 ++ 161663:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 161663:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_build--master-aarch64 +++ 161663:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 161663:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 161663:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_build--master-aarch64 +++ 161663:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 161663:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 161663:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 161663:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 161663:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_build--master-aarch64 ++ 161663:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 161663:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 161663:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.dnnvwcdcjl +++ 161663:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 161663:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.TqYIZLIqhX ++ 161663:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.dnnvwcdcjl /tmp/tmp.TqYIZLIqhX' EXIT ++ 161663:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 161663:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/139049/checks/ ++ 161663:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/139049/checks/?user=linaro-tcwg-bot&context=tcwg_gdb_build--master-aarch64&page=last' ++ 161663:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 161663:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 161663:pw-trigger.sh: pw_patch_check_state: 263: true ++ 161663:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 161663:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 161663:pw-trigger.sh: pw_patch_check_state: 267: wait 162263 ++ 161663:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 161663:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 161663:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.TqYIZLIqhX ++ 161663:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 478273, "url": "https://patchwork.sourceware.org/api/1.2/patches/139049/checks/478273/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-07-14T01:31:45.136536", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-aarch64-precommit/builds/10686/log", "context": "tcwg_gdb_build--master-aarch64", "description": "Build started" }' = null ']' +++ 161663:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 161663:pw-trigger.sh: pw_patch_check_state: 273: date=2026-07-14T01:31:45.136536 +++ 161663:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-07-14T01:31:45.136536 +%s ++ 161663:pw-trigger.sh: pw_patch_check_state: 274: date=1783992705 ++ 161663:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1783992705 ']' ++ 161663:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1783992705 +++ 161663:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 161663:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 161663:pw-trigger.sh: pw_patch_check_state: 263: true ++ 161663:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 161663:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 161663:pw-trigger.sh: pw_patch_check_state: 267: wait 162270 ++ 161663:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 161663:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 161663:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.TqYIZLIqhX ++ 161663:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 478279, "url": "https://patchwork.sourceware.org/api/1.2/patches/139049/checks/478279/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-07-14T01:32:03.488335", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-aarch64-precommit/builds/10686/log", "context": "tcwg_gdb_build--master-aarch64", "description": "Patch applied" }' = null ']' +++ 161663:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 161663:pw-trigger.sh: pw_patch_check_state: 273: date=2026-07-14T01:32:03.488335 +++ 161663:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-07-14T01:32:03.488335 +%s ++ 161663:pw-trigger.sh: pw_patch_check_state: 274: date=1783992723 ++ 161663:pw-trigger.sh: pw_patch_check_state: 275: '[' 1783992705 -le 1783992723 ']' ++ 161663:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1783992723 +++ 161663:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 161663:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 161663:pw-trigger.sh: pw_patch_check_state: 263: true ++ 161663:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 161663:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 161663:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 161663:pw-trigger.sh: pw_patch_check_state: 267: wait 162277 ++ 161663:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 161663:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.TqYIZLIqhX ++ 161663:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 478282, "url": "https://patchwork.sourceware.org/api/1.2/patches/139049/checks/478282/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-07-14T01:35:37.000066", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-aarch64-precommit/builds/10686/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_gdb_build--master-aarch64", "description": "Build passed" }' = null ']' +++ 161663:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 161663:pw-trigger.sh: pw_patch_check_state: 273: date=2026-07-14T01:35:37.000066 +++ 161663:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-07-14T01:35:37.000066 +%s ++ 161663:pw-trigger.sh: pw_patch_check_state: 274: date=1783992937 ++ 161663:pw-trigger.sh: pw_patch_check_state: 275: '[' 1783992723 -le 1783992937 ']' ++ 161663:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1783992937 +++ 161663:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 161663:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 161663:pw-trigger.sh: pw_patch_check_state: 263: true ++ 161663:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 161663:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 161663:pw-trigger.sh: pw_patch_check_state: 267: wait 162284 ++ 161663:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 161663:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 161663:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.TqYIZLIqhX ++ 161663:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 161663:pw-trigger.sh: pw_patch_check_state: 270: break ++ 161663:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 161663:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.dnnvwcdcjl /tmp/tmp.TqYIZLIqhX + 161663:pw-trigger.sh: 89: check_state=success + 161663:pw-trigger.sh: 90: '[' success = pending ']' + 161663:pw-trigger.sh: 93: num_patch=1 + 161663:pw-trigger.sh: 72: true ++ 161663:pw-trigger.sh: 74: pw_get_patch_from_series gdb 63528 1 ++ 161663:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 161663:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 161663:pw-trigger.sh: pw_get_patch_from_series: 204: local id=63528 ++ 161663:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 161663:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 161663:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 63528 property '.*' value Patches 1 +++ 161663:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 161663:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 161663:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 161663:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 161663:pw-trigger.sh: pw_yaml_get: 100: local id=63528 +++ 161663:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 161663:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 161663:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 161663:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 161663:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 161663:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 161663:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=139044 ++ 161663:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 139044 = '' ']' ++ 161663:pw-trigger.sh: pw_get_patch_from_series: 213: echo 139044 + 161663:pw-trigger.sh: 74: patch_id=139044 + 161663:pw-trigger.sh: 75: '[' 139044 = '' ']' ++ 161663:pw-trigger.sh: 82: pw_get_patch_data gdb 139044 State ++ 161663:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 161663:pw-trigger.sh: pw_get_patch_data: 224: local project=gdb ++ 161663:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=139044 ++ 161663:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 161663:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gdb patch 139044 property State value ++ 161663:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 161663:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 161663:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 161663:pw-trigger.sh: pw_yaml_get: 100: local id=139044 ++ 161663:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 161663:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 161663:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 161663:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 161663:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 161663:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 161663:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' + 161663:pw-trigger.sh: 82: patch_state=new + 161663:pw-trigger.sh: 83: case "$patch_state" in ++ 161663:pw-trigger.sh: 89: pw_patch_check_state 139044 tcwg_gdb_build--master-aarch64 ++ 161663:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 161663:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=139044 ++ 161663:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_build--master-aarch64 ++ 161663:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 161663:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_build--master-aarch64 +++ 161663:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 161663:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 161663:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_build--master-aarch64 +++ 161663:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 161663:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 161663:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 161663:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 161663:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_build--master-aarch64 ++ 161663:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 161663:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 161663:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.nhfMDZ9IlU +++ 161663:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 161663:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.wX6Qs012XC ++ 161663:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.nhfMDZ9IlU /tmp/tmp.wX6Qs012XC' EXIT ++ 161663:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 161663:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/139044/checks/ ++ 161663:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/139044/checks/?user=linaro-tcwg-bot&context=tcwg_gdb_build--master-aarch64&page=last' ++ 161663:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 161663:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 161663:pw-trigger.sh: pw_patch_check_state: 263: true ++ 161663:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 161663:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 161663:pw-trigger.sh: pw_patch_check_state: 267: wait 162348 ++ 161663:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 161663:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 161663:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.wX6Qs012XC ++ 161663:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 478565, "url": "https://patchwork.sourceware.org/api/1.2/patches/139044/checks/478565/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-07-14T13:19:32.792039", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-aarch64-precommit/builds/10689/log", "context": "tcwg_gdb_build--master-aarch64", "description": "Build started" }' = null ']' +++ 161663:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 161663:pw-trigger.sh: pw_patch_check_state: 273: date=2026-07-14T13:19:32.792039 +++ 161663:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-07-14T13:19:32.792039 +%s ++ 161663:pw-trigger.sh: pw_patch_check_state: 274: date=1784035172 ++ 161663:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1784035172 ']' ++ 161663:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1784035172 +++ 161663:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 161663:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 161663:pw-trigger.sh: pw_patch_check_state: 263: true ++ 161663:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 161663:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 161663:pw-trigger.sh: pw_patch_check_state: 267: wait 162355 ++ 161663:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 161663:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 161663:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.wX6Qs012XC ++ 161663:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 478567, "url": "https://patchwork.sourceware.org/api/1.2/patches/139044/checks/478567/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-07-14T13:19:41.250992", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-aarch64-precommit/builds/10689/log", "context": "tcwg_gdb_build--master-aarch64", "description": "Patch applied" }' = null ']' +++ 161663:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 161663:pw-trigger.sh: pw_patch_check_state: 273: date=2026-07-14T13:19:41.250992 +++ 161663:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-07-14T13:19:41.250992 +%s ++ 161663:pw-trigger.sh: pw_patch_check_state: 274: date=1784035181 ++ 161663:pw-trigger.sh: pw_patch_check_state: 275: '[' 1784035172 -le 1784035181 ']' ++ 161663:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1784035181 +++ 161663:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 161663:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 161663:pw-trigger.sh: pw_patch_check_state: 263: true ++ 161663:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 161663:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 161663:pw-trigger.sh: pw_patch_check_state: 267: wait 162362 ++ 161663:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 161663:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 161663:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.wX6Qs012XC ++ 161663:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 478577, "url": "https://patchwork.sourceware.org/api/1.2/patches/139044/checks/478577/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-07-14T13:23:55.867878", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-aarch64-precommit/builds/10689/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_gdb_build--master-aarch64", "description": "Build passed" }' = null ']' +++ 161663:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 161663:pw-trigger.sh: pw_patch_check_state: 273: date=2026-07-14T13:23:55.867878 +++ 161663:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-07-14T13:23:55.867878 +%s ++ 161663:pw-trigger.sh: pw_patch_check_state: 274: date=1784035435 ++ 161663:pw-trigger.sh: pw_patch_check_state: 275: '[' 1784035181 -le 1784035435 ']' ++ 161663:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1784035435 +++ 161663:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 161663:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 161663:pw-trigger.sh: pw_patch_check_state: 263: true ++ 161663:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 161663:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 161663:pw-trigger.sh: pw_patch_check_state: 267: wait 162369 ++ 161663:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 161663:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 161663:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.wX6Qs012XC ++ 161663:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 161663:pw-trigger.sh: pw_patch_check_state: 270: break ++ 161663:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 161663:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.nhfMDZ9IlU /tmp/tmp.wX6Qs012XC + 161663:pw-trigger.sh: 89: check_state=success + 161663:pw-trigger.sh: 90: '[' success = pending ']' + 161663:pw-trigger.sh: 93: num_patch=2 + 161663:pw-trigger.sh: 72: true ++ 161663:pw-trigger.sh: 74: pw_get_patch_from_series gdb 63528 2 ++ 161663:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 161663:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 161663:pw-trigger.sh: pw_get_patch_from_series: 204: local id=63528 ++ 161663:pw-trigger.sh: pw_get_patch_from_series: 205: local num=2 ++ 161663:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 161663:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 63528 property '.*' value Patches 2 +++ 161663:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 161663:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 161663:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 161663:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 161663:pw-trigger.sh: pw_yaml_get: 100: local id=63528 +++ 161663:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 161663:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 161663:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 161663:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 161663:pw-trigger.sh: pw_yaml_get: 105: local match_num=2 +++ 161663:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 161663:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=139047 ++ 161663:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 139047 = '' ']' ++ 161663:pw-trigger.sh: pw_get_patch_from_series: 213: echo 139047 + 161663:pw-trigger.sh: 74: patch_id=139047 + 161663:pw-trigger.sh: 75: '[' 139047 = '' ']' ++ 161663:pw-trigger.sh: 82: pw_get_patch_data gdb 139047 State ++ 161663:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 161663:pw-trigger.sh: pw_get_patch_data: 224: local project=gdb ++ 161663:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=139047 ++ 161663:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 161663:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gdb patch 139047 property State value ++ 161663:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 161663:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 161663:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 161663:pw-trigger.sh: pw_yaml_get: 100: local id=139047 ++ 161663:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 161663:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 161663:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 161663:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 161663:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 161663:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 161663:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' + 161663:pw-trigger.sh: 82: patch_state=new + 161663:pw-trigger.sh: 83: case "$patch_state" in ++ 161663:pw-trigger.sh: 89: pw_patch_check_state 139047 tcwg_gdb_build--master-aarch64 ++ 161663:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 161663:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=139047 ++ 161663:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_build--master-aarch64 ++ 161663:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 161663:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_build--master-aarch64 +++ 161663:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 161663:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 161663:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_build--master-aarch64 +++ 161663:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 161663:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 161663:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 161663:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 161663:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_build--master-aarch64 ++ 161663:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 161663:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 161663:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.puEG0RIwTZ +++ 161663:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 161663:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.tEdc2bpIke ++ 161663:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.puEG0RIwTZ /tmp/tmp.tEdc2bpIke' EXIT ++ 161663:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 161663:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/139047/checks/ ++ 161663:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/139047/checks/?user=linaro-tcwg-bot&context=tcwg_gdb_build--master-aarch64&page=last' ++ 161663:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 161663:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 161663:pw-trigger.sh: pw_patch_check_state: 263: true ++ 161663:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 161663:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 161663:pw-trigger.sh: pw_patch_check_state: 267: wait 162436 ++ 161663:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 161663:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 161663:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.tEdc2bpIke ++ 161663:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 479127, "url": "https://patchwork.sourceware.org/api/1.2/patches/139047/checks/479127/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-07-15T12:18:01.654332", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-aarch64-precommit/builds/10695/log", "context": "tcwg_gdb_build--master-aarch64", "description": "Build started" }' = null ']' +++ 161663:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 161663:pw-trigger.sh: pw_patch_check_state: 273: date=2026-07-15T12:18:01.654332 +++ 161663:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-07-15T12:18:01.654332 +%s ++ 161663:pw-trigger.sh: pw_patch_check_state: 274: date=1784117881 ++ 161663:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1784117881 ']' ++ 161663:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1784117881 +++ 161663:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 161663:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 161663:pw-trigger.sh: pw_patch_check_state: 263: true ++ 161663:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 161663:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 161663:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 161663:pw-trigger.sh: pw_patch_check_state: 267: wait 162443 ++ 161663:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 161663:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.tEdc2bpIke ++ 161663:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 479131, "url": "https://patchwork.sourceware.org/api/1.2/patches/139047/checks/479131/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-07-15T12:18:05.553544", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-aarch64-precommit/builds/10695/log", "context": "tcwg_gdb_build--master-aarch64", "description": "Patch applied" }' = null ']' +++ 161663:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 161663:pw-trigger.sh: pw_patch_check_state: 273: date=2026-07-15T12:18:05.553544 +++ 161663:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-07-15T12:18:05.553544 +%s ++ 161663:pw-trigger.sh: pw_patch_check_state: 274: date=1784117885 ++ 161663:pw-trigger.sh: pw_patch_check_state: 275: '[' 1784117881 -le 1784117885 ']' ++ 161663:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1784117885 +++ 161663:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 161663:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 161663:pw-trigger.sh: pw_patch_check_state: 263: true ++ 161663:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 161663:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 161663:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 161663:pw-trigger.sh: pw_patch_check_state: 267: wait 162450 ++ 161663:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 161663:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.tEdc2bpIke ++ 161663:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 479145, "url": "https://patchwork.sourceware.org/api/1.2/patches/139047/checks/479145/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-07-15T12:22:14.161856", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-aarch64-precommit/builds/10695/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_gdb_build--master-aarch64", "description": "Build passed" }' = null ']' +++ 161663:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 161663:pw-trigger.sh: pw_patch_check_state: 273: date=2026-07-15T12:22:14.161856 +++ 161663:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-07-15T12:22:14.161856 +%s ++ 161663:pw-trigger.sh: pw_patch_check_state: 274: date=1784118134 ++ 161663:pw-trigger.sh: pw_patch_check_state: 275: '[' 1784117885 -le 1784118134 ']' ++ 161663:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1784118134 +++ 161663:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 161663:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 161663:pw-trigger.sh: pw_patch_check_state: 263: true ++ 161663:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 161663:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 161663:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 161663:pw-trigger.sh: pw_patch_check_state: 267: wait 162457 ++ 161663:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 161663:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.tEdc2bpIke ++ 161663:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 161663:pw-trigger.sh: pw_patch_check_state: 270: break ++ 161663:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 161663:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.puEG0RIwTZ /tmp/tmp.tEdc2bpIke + 161663:pw-trigger.sh: 89: check_state=success + 161663:pw-trigger.sh: 90: '[' success = pending ']' + 161663:pw-trigger.sh: 93: num_patch=3 + 161663:pw-trigger.sh: 72: true ++ 161663:pw-trigger.sh: 74: pw_get_patch_from_series gdb 63528 3 ++ 161663:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 161663:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 161663:pw-trigger.sh: pw_get_patch_from_series: 204: local id=63528 ++ 161663:pw-trigger.sh: pw_get_patch_from_series: 205: local num=3 ++ 161663:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 161663:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 63528 property '.*' value Patches 3 +++ 161663:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 161663:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 161663:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 161663:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 161663:pw-trigger.sh: pw_yaml_get: 100: local id=63528 +++ 161663:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 161663:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 161663:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 161663:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 161663:pw-trigger.sh: pw_yaml_get: 105: local match_num=3 +++ 161663:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 161663:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=139036 ++ 161663:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 139036 = '' ']' ++ 161663:pw-trigger.sh: pw_get_patch_from_series: 213: echo 139036 + 161663:pw-trigger.sh: 74: patch_id=139036 + 161663:pw-trigger.sh: 75: '[' 139036 = '' ']' ++ 161663:pw-trigger.sh: 82: pw_get_patch_data gdb 139036 State ++ 161663:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 161663:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 161663:pw-trigger.sh: pw_get_patch_data: 224: local project=gdb ++ 161663:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=139036 ++ 161663:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 161663:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gdb patch 139036 property State value ++ 161663:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 161663:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 161663:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 161663:pw-trigger.sh: pw_yaml_get: 100: local id=139036 ++ 161663:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 161663:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 161663:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 161663:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 161663:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 161663:pw-trigger.sh: pw_yaml_get: 108: set +x + 161663:pw-trigger.sh: 82: patch_state=new + 161663:pw-trigger.sh: 83: case "$patch_state" in ++ 161663:pw-trigger.sh: 89: pw_patch_check_state 139036 tcwg_gdb_build--master-aarch64 ++ 161663:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 161663:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=139036 ++ 161663:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_build--master-aarch64 ++ 161663:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 161663:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_build--master-aarch64 +++ 161663:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 161663:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 161663:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_build--master-aarch64 +++ 161663:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 161663:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 161663:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 161663:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 161663:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_build--master-aarch64 ++ 161663:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 161663:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 161663:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.CzWaJTby3Q +++ 161663:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 161663:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.0pDWt85s8z ++ 161663:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.CzWaJTby3Q /tmp/tmp.0pDWt85s8z' EXIT ++ 161663:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 161663:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/139036/checks/ ++ 161663:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/139036/checks/?user=linaro-tcwg-bot&context=tcwg_gdb_build--master-aarch64&page=last' ++ 161663:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 161663:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 161663:pw-trigger.sh: pw_patch_check_state: 263: true ++ 161663:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 161663:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 161663:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 161663:pw-trigger.sh: pw_patch_check_state: 267: wait 162527 ++ 161663:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 161663:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.0pDWt85s8z ++ 161663:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 479759, "url": "https://patchwork.sourceware.org/api/1.2/patches/139036/checks/479759/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-07-16T16:56:57.217761", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-aarch64-precommit/builds/10709/log", "context": "tcwg_gdb_build--master-aarch64", "description": "Build started" }' = null ']' +++ 161663:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 161663:pw-trigger.sh: pw_patch_check_state: 273: date=2026-07-16T16:56:57.217761 +++ 161663:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-07-16T16:56:57.217761 +%s ++ 161663:pw-trigger.sh: pw_patch_check_state: 274: date=1784221017 ++ 161663:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1784221017 ']' ++ 161663:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1784221017 +++ 161663:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 161663:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 161663:pw-trigger.sh: pw_patch_check_state: 263: true ++ 161663:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 161663:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 161663:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 161663:pw-trigger.sh: pw_patch_check_state: 267: wait 162534 ++ 161663:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 161663:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.0pDWt85s8z ++ 161663:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 479760, "url": "https://patchwork.sourceware.org/api/1.2/patches/139036/checks/479760/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-07-16T16:56:59.849464", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-aarch64-precommit/builds/10709/log", "context": "tcwg_gdb_build--master-aarch64", "description": "Patch applied" }' = null ']' +++ 161663:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 161663:pw-trigger.sh: pw_patch_check_state: 273: date=2026-07-16T16:56:59.849464 +++ 161663:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-07-16T16:56:59.849464 +%s ++ 161663:pw-trigger.sh: pw_patch_check_state: 274: date=1784221019 ++ 161663:pw-trigger.sh: pw_patch_check_state: 275: '[' 1784221017 -le 1784221019 ']' ++ 161663:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1784221019 +++ 161663:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 161663:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 161663:pw-trigger.sh: pw_patch_check_state: 263: true ++ 161663:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 161663:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 161663:pw-trigger.sh: pw_patch_check_state: 267: wait 162541 ++ 161663:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 161663:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 161663:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.0pDWt85s8z ++ 161663:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 479764, "url": "https://patchwork.sourceware.org/api/1.2/patches/139036/checks/479764/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-07-16T17:00:59.487919", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-aarch64-precommit/builds/10709/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_gdb_build--master-aarch64", "description": "Build passed" }' = null ']' +++ 161663:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 161663:pw-trigger.sh: pw_patch_check_state: 273: date=2026-07-16T17:00:59.487919 +++ 161663:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-07-16T17:00:59.487919 +%s ++ 161663:pw-trigger.sh: pw_patch_check_state: 274: date=1784221259 ++ 161663:pw-trigger.sh: pw_patch_check_state: 275: '[' 1784221019 -le 1784221259 ']' ++ 161663:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1784221259 +++ 161663:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 161663:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 161663:pw-trigger.sh: pw_patch_check_state: 263: true ++ 161663:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 161663:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 161663:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 161663:pw-trigger.sh: pw_patch_check_state: 267: wait 162548 ++ 161663:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 161663:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.0pDWt85s8z ++ 161663:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 161663:pw-trigger.sh: pw_patch_check_state: 270: break ++ 161663:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 161663:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.CzWaJTby3Q /tmp/tmp.0pDWt85s8z + 161663:pw-trigger.sh: 89: check_state=success + 161663:pw-trigger.sh: 90: '[' success = pending ']' + 161663:pw-trigger.sh: 93: num_patch=4 + 161663:pw-trigger.sh: 72: true ++ 161663:pw-trigger.sh: 74: pw_get_patch_from_series gdb 63528 4 ++ 161663:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 161663:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 161663:pw-trigger.sh: pw_get_patch_from_series: 204: local id=63528 ++ 161663:pw-trigger.sh: pw_get_patch_from_series: 205: local num=4 ++ 161663:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 161663:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 63528 property '.*' value Patches 4 +++ 161663:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 161663:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 161663:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 161663:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 161663:pw-trigger.sh: pw_yaml_get: 100: local id=63528 +++ 161663:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 161663:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 161663:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 161663:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 161663:pw-trigger.sh: pw_yaml_get: 105: local match_num=4 +++ 161663:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 161663:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=139050 ++ 161663:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 139050 = '' ']' ++ 161663:pw-trigger.sh: pw_get_patch_from_series: 213: echo 139050 + 161663:pw-trigger.sh: 74: patch_id=139050 + 161663:pw-trigger.sh: 75: '[' 139050 = '' ']' ++ 161663:pw-trigger.sh: 82: pw_get_patch_data gdb 139050 State ++ 161663:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 161663:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 161663:pw-trigger.sh: pw_get_patch_data: 224: local project=gdb ++ 161663:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=139050 ++ 161663:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 161663:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gdb patch 139050 property State value ++ 161663:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 161663:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 161663:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 161663:pw-trigger.sh: pw_yaml_get: 100: local id=139050 ++ 161663:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 161663:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 161663:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 161663:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 161663:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 161663:pw-trigger.sh: pw_yaml_get: 108: set +x + 161663:pw-trigger.sh: 82: patch_state=new + 161663:pw-trigger.sh: 83: case "$patch_state" in ++ 161663:pw-trigger.sh: 89: pw_patch_check_state 139050 tcwg_gdb_build--master-aarch64 ++ 161663:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 161663:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=139050 ++ 161663:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_build--master-aarch64 ++ 161663:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 161663:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_build--master-aarch64 +++ 161663:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 161663:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 161663:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_build--master-aarch64 +++ 161663:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 161663:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 161663:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 161663:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 161663:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_build--master-aarch64 ++ 161663:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 161663:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 161663:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.QouHmBR8ZV +++ 161663:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 161663:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.XlESUYmWZK ++ 161663:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.QouHmBR8ZV /tmp/tmp.XlESUYmWZK' EXIT ++ 161663:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 161663:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/139050/checks/ ++ 161663:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/139050/checks/?user=linaro-tcwg-bot&context=tcwg_gdb_build--master-aarch64&page=last' ++ 161663:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 161663:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 161663:pw-trigger.sh: pw_patch_check_state: 263: true ++ 161663:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 161663:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 161663:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 161663:pw-trigger.sh: pw_patch_check_state: 267: wait 162621 ++ 161663:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 161663:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.XlESUYmWZK ++ 161663:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 480078, "url": "https://patchwork.sourceware.org/api/1.2/patches/139050/checks/480078/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-07-17T11:22:32.704588", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-aarch64-precommit/builds/10718/log", "context": "tcwg_gdb_build--master-aarch64", "description": "Build started" }' = null ']' +++ 161663:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 161663:pw-trigger.sh: pw_patch_check_state: 273: date=2026-07-17T11:22:32.704588 +++ 161663:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-07-17T11:22:32.704588 +%s ++ 161663:pw-trigger.sh: pw_patch_check_state: 274: date=1784287352 ++ 161663:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1784287352 ']' ++ 161663:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1784287352 +++ 161663:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 161663:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 161663:pw-trigger.sh: pw_patch_check_state: 263: true ++ 161663:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 161663:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 161663:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 161663:pw-trigger.sh: pw_patch_check_state: 267: wait 162628 ++ 161663:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 161663:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.XlESUYmWZK ++ 161663:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 480081, "url": "https://patchwork.sourceware.org/api/1.2/patches/139050/checks/480081/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-07-17T11:22:41.663390", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-aarch64-precommit/builds/10718/log", "context": "tcwg_gdb_build--master-aarch64", "description": "Patch applied" }' = null ']' +++ 161663:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 161663:pw-trigger.sh: pw_patch_check_state: 273: date=2026-07-17T11:22:41.663390 +++ 161663:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-07-17T11:22:41.663390 +%s ++ 161663:pw-trigger.sh: pw_patch_check_state: 274: date=1784287361 ++ 161663:pw-trigger.sh: pw_patch_check_state: 275: '[' 1784287352 -le 1784287361 ']' ++ 161663:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1784287361 +++ 161663:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 161663:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 161663:pw-trigger.sh: pw_patch_check_state: 263: true ++ 161663:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 161663:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 161663:pw-trigger.sh: pw_patch_check_state: 267: wait 162635 ++ 161663:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 161663:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 161663:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.XlESUYmWZK ++ 161663:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 480088, "url": "https://patchwork.sourceware.org/api/1.2/patches/139050/checks/480088/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-07-17T11:29:13.814098", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-aarch64-precommit/builds/10718/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_gdb_build--master-aarch64", "description": "Build passed" }' = null ']' +++ 161663:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 161663:pw-trigger.sh: pw_patch_check_state: 273: date=2026-07-17T11:29:13.814098 +++ 161663:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-07-17T11:29:13.814098 +%s ++ 161663:pw-trigger.sh: pw_patch_check_state: 274: date=1784287753 ++ 161663:pw-trigger.sh: pw_patch_check_state: 275: '[' 1784287361 -le 1784287753 ']' ++ 161663:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1784287753 +++ 161663:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 161663:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 161663:pw-trigger.sh: pw_patch_check_state: 263: true ++ 161663:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 161663:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 161663:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 161663:pw-trigger.sh: pw_patch_check_state: 267: wait 162642 ++ 161663:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 161663:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.XlESUYmWZK ++ 161663:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 161663:pw-trigger.sh: pw_patch_check_state: 270: break ++ 161663:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 161663:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.QouHmBR8ZV /tmp/tmp.XlESUYmWZK + 161663:pw-trigger.sh: 89: check_state=success + 161663:pw-trigger.sh: 90: '[' success = pending ']' + 161663:pw-trigger.sh: 93: num_patch=5 + 161663:pw-trigger.sh: 72: true ++ 161663:pw-trigger.sh: 74: pw_get_patch_from_series gdb 63528 5 ++ 161663:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 161663:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 161663:pw-trigger.sh: pw_get_patch_from_series: 204: local id=63528 ++ 161663:pw-trigger.sh: pw_get_patch_from_series: 205: local num=5 ++ 161663:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 161663:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 161663:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 63528 property '.*' value Patches 5 +++ 161663:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 161663:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 161663:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 161663:pw-trigger.sh: pw_yaml_get: 100: local id=63528 +++ 161663:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 161663:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 161663:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 161663:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 161663:pw-trigger.sh: pw_yaml_get: 105: local match_num=5 +++ 161663:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 161663:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=139043 ++ 161663:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 139043 = '' ']' ++ 161663:pw-trigger.sh: pw_get_patch_from_series: 213: echo 139043 + 161663:pw-trigger.sh: 74: patch_id=139043 + 161663:pw-trigger.sh: 75: '[' 139043 = '' ']' ++ 161663:pw-trigger.sh: 82: pw_get_patch_data gdb 139043 State ++ 161663:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 161663:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 161663:pw-trigger.sh: pw_get_patch_data: 224: local project=gdb ++ 161663:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=139043 ++ 161663:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 161663:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gdb patch 139043 property State value ++ 161663:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 161663:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 161663:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 161663:pw-trigger.sh: pw_yaml_get: 100: local id=139043 ++ 161663:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 161663:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 161663:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 161663:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 161663:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 161663:pw-trigger.sh: pw_yaml_get: 108: set +x + 161663:pw-trigger.sh: 82: patch_state=new + 161663:pw-trigger.sh: 83: case "$patch_state" in ++ 161663:pw-trigger.sh: 89: pw_patch_check_state 139043 tcwg_gdb_build--master-aarch64 ++ 161663:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 161663:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=139043 ++ 161663:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_build--master-aarch64 ++ 161663:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 161663:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_build--master-aarch64 +++ 161663:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 161663:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 161663:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_build--master-aarch64 +++ 161663:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 161663:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 161663:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 161663:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 161663:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_build--master-aarch64 ++ 161663:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 161663:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 161663:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.8aQto3Uiua +++ 161663:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 161663:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.MQdwnEyojY ++ 161663:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.8aQto3Uiua /tmp/tmp.MQdwnEyojY' EXIT ++ 161663:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 161663:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/139043/checks/ ++ 161663:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/139043/checks/?user=linaro-tcwg-bot&context=tcwg_gdb_build--master-aarch64&page=last' ++ 161663:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 161663:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 161663:pw-trigger.sh: pw_patch_check_state: 263: true ++ 161663:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 161663:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 161663:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 161663:pw-trigger.sh: pw_patch_check_state: 267: wait 162718 ++ 161663:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 161663:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.MQdwnEyojY ++ 161663:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 480393, "url": "https://patchwork.sourceware.org/api/1.2/patches/139043/checks/480393/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-07-17T22:00:28.596199", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-aarch64-precommit/builds/10726/log", "context": "tcwg_gdb_build--master-aarch64", "description": "Build started" }' = null ']' +++ 161663:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 161663:pw-trigger.sh: pw_patch_check_state: 273: date=2026-07-17T22:00:28.596199 +++ 161663:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-07-17T22:00:28.596199 +%s ++ 161663:pw-trigger.sh: pw_patch_check_state: 274: date=1784325628 ++ 161663:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1784325628 ']' ++ 161663:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1784325628 +++ 161663:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 161663:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 161663:pw-trigger.sh: pw_patch_check_state: 263: true ++ 161663:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 161663:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 161663:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 161663:pw-trigger.sh: pw_patch_check_state: 267: wait 162725 ++ 161663:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 161663:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.MQdwnEyojY ++ 161663:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 480394, "url": "https://patchwork.sourceware.org/api/1.2/patches/139043/checks/480394/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-07-17T22:00:52.971634", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-aarch64-precommit/builds/10726/log", "context": "tcwg_gdb_build--master-aarch64", "description": "Patch applied" }' = null ']' +++ 161663:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 161663:pw-trigger.sh: pw_patch_check_state: 273: date=2026-07-17T22:00:52.971634 +++ 161663:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-07-17T22:00:52.971634 +%s ++ 161663:pw-trigger.sh: pw_patch_check_state: 274: date=1784325652 ++ 161663:pw-trigger.sh: pw_patch_check_state: 275: '[' 1784325628 -le 1784325652 ']' ++ 161663:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1784325652 +++ 161663:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 161663:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 161663:pw-trigger.sh: pw_patch_check_state: 263: true ++ 161663:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 161663:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 161663:pw-trigger.sh: pw_patch_check_state: 267: wait 162732 ++ 161663:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 161663:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 161663:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.MQdwnEyojY ++ 161663:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 480403, "url": "https://patchwork.sourceware.org/api/1.2/patches/139043/checks/480403/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-07-17T22:04:49.078100", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-aarch64-precommit/builds/10726/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_gdb_build--master-aarch64", "description": "Build passed" }' = null ']' +++ 161663:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 161663:pw-trigger.sh: pw_patch_check_state: 273: date=2026-07-17T22:04:49.078100 +++ 161663:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-07-17T22:04:49.078100 +%s ++ 161663:pw-trigger.sh: pw_patch_check_state: 274: date=1784325889 ++ 161663:pw-trigger.sh: pw_patch_check_state: 275: '[' 1784325652 -le 1784325889 ']' ++ 161663:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1784325889 +++ 161663:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 161663:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 161663:pw-trigger.sh: pw_patch_check_state: 263: true ++ 161663:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 161663:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 161663:pw-trigger.sh: pw_patch_check_state: 267: wait 162739 ++ 161663:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 161663:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 161663:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.MQdwnEyojY ++ 161663:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 161663:pw-trigger.sh: pw_patch_check_state: 270: break ++ 161663:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 161663:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.8aQto3Uiua /tmp/tmp.MQdwnEyojY + 161663:pw-trigger.sh: 89: check_state=success + 161663:pw-trigger.sh: 90: '[' success = pending ']' + 161663:pw-trigger.sh: 93: num_patch=6 + 161663:pw-trigger.sh: 72: true ++ 161663:pw-trigger.sh: 74: pw_get_patch_from_series gdb 63528 6 ++ 161663:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 161663:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 161663:pw-trigger.sh: pw_get_patch_from_series: 204: local id=63528 ++ 161663:pw-trigger.sh: pw_get_patch_from_series: 205: local num=6 ++ 161663:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 161663:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 63528 property '.*' value Patches 6 +++ 161663:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 161663:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 161663:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 161663:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 161663:pw-trigger.sh: pw_yaml_get: 100: local id=63528 +++ 161663:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 161663:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 161663:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 161663:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 161663:pw-trigger.sh: pw_yaml_get: 105: local match_num=6 +++ 161663:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 161663:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=139039 ++ 161663:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 139039 = '' ']' ++ 161663:pw-trigger.sh: pw_get_patch_from_series: 213: echo 139039 + 161663:pw-trigger.sh: 74: patch_id=139039 + 161663:pw-trigger.sh: 75: '[' 139039 = '' ']' ++ 161663:pw-trigger.sh: 82: pw_get_patch_data gdb 139039 State ++ 161663:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 161663:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 161663:pw-trigger.sh: pw_get_patch_data: 224: local project=gdb ++ 161663:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=139039 ++ 161663:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 161663:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gdb patch 139039 property State value ++ 161663:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 161663:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 161663:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 161663:pw-trigger.sh: pw_yaml_get: 100: local id=139039 ++ 161663:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 161663:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 161663:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 161663:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 161663:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 161663:pw-trigger.sh: pw_yaml_get: 108: set +x + 161663:pw-trigger.sh: 82: patch_state=new + 161663:pw-trigger.sh: 83: case "$patch_state" in ++ 161663:pw-trigger.sh: 89: pw_patch_check_state 139039 tcwg_gdb_build--master-aarch64 ++ 161663:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 161663:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=139039 ++ 161663:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_build--master-aarch64 ++ 161663:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 161663:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_build--master-aarch64 +++ 161663:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 161663:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 161663:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_build--master-aarch64 +++ 161663:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 161663:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 161663:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 161663:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 161663:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_build--master-aarch64 ++ 161663:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 161663:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 161663:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.DawdmFjDAH +++ 161663:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 161663:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.zaI9CCyFOp ++ 161663:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.DawdmFjDAH /tmp/tmp.zaI9CCyFOp' EXIT ++ 161663:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 161663:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/139039/checks/ ++ 161663:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/139039/checks/?user=linaro-tcwg-bot&context=tcwg_gdb_build--master-aarch64&page=last' ++ 161663:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 161663:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 161663:pw-trigger.sh: pw_patch_check_state: 263: true ++ 161663:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 161663:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 161663:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 161663:pw-trigger.sh: pw_patch_check_state: 267: wait 162818 ++ 161663:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 161663:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.zaI9CCyFOp ++ 161663:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 480619, "url": "https://patchwork.sourceware.org/api/1.2/patches/139039/checks/480619/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-07-18T06:32:01.781393", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-aarch64-precommit/builds/10735/log", "context": "tcwg_gdb_build--master-aarch64", "description": "Build started" }' = null ']' +++ 161663:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 161663:pw-trigger.sh: pw_patch_check_state: 273: date=2026-07-18T06:32:01.781393 +++ 161663:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-07-18T06:32:01.781393 +%s ++ 161663:pw-trigger.sh: pw_patch_check_state: 274: date=1784356321 ++ 161663:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1784356321 ']' ++ 161663:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1784356321 +++ 161663:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 161663:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 161663:pw-trigger.sh: pw_patch_check_state: 263: true ++ 161663:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 161663:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 161663:pw-trigger.sh: pw_patch_check_state: 267: wait 162825 ++ 161663:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 161663:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 161663:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.zaI9CCyFOp ++ 161663:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 480621, "url": "https://patchwork.sourceware.org/api/1.2/patches/139039/checks/480621/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-07-18T06:32:08.839735", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-aarch64-precommit/builds/10735/log", "context": "tcwg_gdb_build--master-aarch64", "description": "Patch applied" }' = null ']' +++ 161663:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 161663:pw-trigger.sh: pw_patch_check_state: 273: date=2026-07-18T06:32:08.839735 +++ 161663:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-07-18T06:32:08.839735 +%s ++ 161663:pw-trigger.sh: pw_patch_check_state: 274: date=1784356328 ++ 161663:pw-trigger.sh: pw_patch_check_state: 275: '[' 1784356321 -le 1784356328 ']' ++ 161663:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1784356328 +++ 161663:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 161663:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 161663:pw-trigger.sh: pw_patch_check_state: 263: true ++ 161663:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 161663:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 161663:pw-trigger.sh: pw_patch_check_state: 267: wait 162832 ++ 161663:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 161663:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 161663:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.zaI9CCyFOp ++ 161663:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 480634, "url": "https://patchwork.sourceware.org/api/1.2/patches/139039/checks/480634/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-07-18T06:36:08.110913", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-aarch64-precommit/builds/10735/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_gdb_build--master-aarch64", "description": "Build passed" }' = null ']' +++ 161663:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 161663:pw-trigger.sh: pw_patch_check_state: 273: date=2026-07-18T06:36:08.110913 +++ 161663:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-07-18T06:36:08.110913 +%s ++ 161663:pw-trigger.sh: pw_patch_check_state: 274: date=1784356568 ++ 161663:pw-trigger.sh: pw_patch_check_state: 275: '[' 1784356328 -le 1784356568 ']' ++ 161663:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1784356568 +++ 161663:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 161663:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 161663:pw-trigger.sh: pw_patch_check_state: 263: true ++ 161663:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 161663:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 161663:pw-trigger.sh: pw_patch_check_state: 267: wait 162839 ++ 161663:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 161663:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 161663:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.zaI9CCyFOp ++ 161663:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 161663:pw-trigger.sh: pw_patch_check_state: 270: break ++ 161663:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 161663:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.DawdmFjDAH /tmp/tmp.zaI9CCyFOp + 161663:pw-trigger.sh: 89: check_state=success + 161663:pw-trigger.sh: 90: '[' success = pending ']' + 161663:pw-trigger.sh: 93: num_patch=7 + 161663:pw-trigger.sh: 72: true ++ 161663:pw-trigger.sh: 74: pw_get_patch_from_series gdb 63528 7 ++ 161663:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 161663:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 161663:pw-trigger.sh: pw_get_patch_from_series: 204: local id=63528 ++ 161663:pw-trigger.sh: pw_get_patch_from_series: 205: local num=7 ++ 161663:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 161663:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 63528 property '.*' value Patches 7 +++ 161663:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 161663:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 161663:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 161663:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 161663:pw-trigger.sh: pw_yaml_get: 100: local id=63528 +++ 161663:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 161663:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 161663:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 161663:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 161663:pw-trigger.sh: pw_yaml_get: 105: local match_num=7 +++ 161663:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 161663:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=139042 ++ 161663:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 139042 = '' ']' ++ 161663:pw-trigger.sh: pw_get_patch_from_series: 213: echo 139042 + 161663:pw-trigger.sh: 74: patch_id=139042 + 161663:pw-trigger.sh: 75: '[' 139042 = '' ']' ++ 161663:pw-trigger.sh: 82: pw_get_patch_data gdb 139042 State ++ 161663:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 161663:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 161663:pw-trigger.sh: pw_get_patch_data: 224: local project=gdb ++ 161663:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=139042 ++ 161663:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 161663:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gdb patch 139042 property State value ++ 161663:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 161663:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 161663:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 161663:pw-trigger.sh: pw_yaml_get: 100: local id=139042 ++ 161663:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 161663:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 161663:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 161663:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 161663:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 161663:pw-trigger.sh: pw_yaml_get: 108: set +x + 161663:pw-trigger.sh: 82: patch_state=new + 161663:pw-trigger.sh: 83: case "$patch_state" in ++ 161663:pw-trigger.sh: 89: pw_patch_check_state 139042 tcwg_gdb_build--master-aarch64 ++ 161663:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 161663:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=139042 ++ 161663:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_build--master-aarch64 ++ 161663:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 161663:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_build--master-aarch64 +++ 161663:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 161663:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 161663:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 +++ 161663:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_build--master-aarch64 ++ 161663:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 161663:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 161663:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 161663:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_build--master-aarch64 ++ 161663:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 161663:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 161663:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.1N5DNeADVD +++ 161663:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 161663:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.dgRl8mbodl ++ 161663:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.1N5DNeADVD /tmp/tmp.dgRl8mbodl' EXIT ++ 161663:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 161663:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/139042/checks/ ++ 161663:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/139042/checks/?user=linaro-tcwg-bot&context=tcwg_gdb_build--master-aarch64&page=last' ++ 161663:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 161663:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 161663:pw-trigger.sh: pw_patch_check_state: 263: true ++ 161663:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 161663:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 161663:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 161663:pw-trigger.sh: pw_patch_check_state: 267: wait 162921 ++ 161663:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 161663:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.dgRl8mbodl ++ 161663:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 480753, "url": "https://patchwork.sourceware.org/api/1.2/patches/139042/checks/480753/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-07-18T11:47:25.460443", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-aarch64-precommit/builds/10740/log", "context": "tcwg_gdb_build--master-aarch64", "description": "Build started" }' = null ']' +++ 161663:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 161663:pw-trigger.sh: pw_patch_check_state: 273: date=2026-07-18T11:47:25.460443 +++ 161663:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-07-18T11:47:25.460443 +%s ++ 161663:pw-trigger.sh: pw_patch_check_state: 274: date=1784375245 ++ 161663:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1784375245 ']' ++ 161663:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1784375245 +++ 161663:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 161663:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 161663:pw-trigger.sh: pw_patch_check_state: 263: true ++ 161663:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 161663:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 161663:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 161663:pw-trigger.sh: pw_patch_check_state: 267: wait 162928 ++ 161663:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 161663:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.dgRl8mbodl ++ 161663:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 480754, "url": "https://patchwork.sourceware.org/api/1.2/patches/139042/checks/480754/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-07-18T11:47:33.469169", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-aarch64-precommit/builds/10740/log", "context": "tcwg_gdb_build--master-aarch64", "description": "Patch applied" }' = null ']' +++ 161663:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 161663:pw-trigger.sh: pw_patch_check_state: 273: date=2026-07-18T11:47:33.469169 +++ 161663:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-07-18T11:47:33.469169 +%s ++ 161663:pw-trigger.sh: pw_patch_check_state: 274: date=1784375253 ++ 161663:pw-trigger.sh: pw_patch_check_state: 275: '[' 1784375245 -le 1784375253 ']' ++ 161663:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1784375253 +++ 161663:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 161663:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 161663:pw-trigger.sh: pw_patch_check_state: 263: true ++ 161663:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 161663:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 161663:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 161663:pw-trigger.sh: pw_patch_check_state: 267: wait 162935 ++ 161663:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 161663:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.dgRl8mbodl ++ 161663:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 480763, "url": "https://patchwork.sourceware.org/api/1.2/patches/139042/checks/480763/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-07-18T11:50:48.478728", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-aarch64-precommit/builds/10740/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_gdb_build--master-aarch64", "description": "Build passed" }' = null ']' +++ 161663:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 161663:pw-trigger.sh: pw_patch_check_state: 273: date=2026-07-18T11:50:48.478728 +++ 161663:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-07-18T11:50:48.478728 +%s ++ 161663:pw-trigger.sh: pw_patch_check_state: 274: date=1784375448 ++ 161663:pw-trigger.sh: pw_patch_check_state: 275: '[' 1784375253 -le 1784375448 ']' ++ 161663:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1784375448 +++ 161663:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 161663:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 161663:pw-trigger.sh: pw_patch_check_state: 263: true ++ 161663:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 161663:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 161663:pw-trigger.sh: pw_patch_check_state: 267: wait 162942 ++ 161663:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 161663:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 161663:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.dgRl8mbodl ++ 161663:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 161663:pw-trigger.sh: pw_patch_check_state: 270: break ++ 161663:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 161663:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.1N5DNeADVD /tmp/tmp.dgRl8mbodl + 161663:pw-trigger.sh: 89: check_state=success + 161663:pw-trigger.sh: 90: '[' success = pending ']' + 161663:pw-trigger.sh: 93: num_patch=8 + 161663:pw-trigger.sh: 72: true ++ 161663:pw-trigger.sh: 74: pw_get_patch_from_series gdb 63528 8 ++ 161663:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 161663:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 161663:pw-trigger.sh: pw_get_patch_from_series: 204: local id=63528 ++ 161663:pw-trigger.sh: pw_get_patch_from_series: 205: local num=8 ++ 161663:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 161663:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 161663:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 63528 property '.*' value Patches 8 +++ 161663:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 161663:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 161663:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 161663:pw-trigger.sh: pw_yaml_get: 100: local id=63528 +++ 161663:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 161663:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 161663:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 161663:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 161663:pw-trigger.sh: pw_yaml_get: 105: local match_num=8 +++ 161663:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 161663:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=139048 ++ 161663:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 139048 = '' ']' ++ 161663:pw-trigger.sh: pw_get_patch_from_series: 213: echo 139048 + 161663:pw-trigger.sh: 74: patch_id=139048 + 161663:pw-trigger.sh: 75: '[' 139048 = '' ']' ++ 161663:pw-trigger.sh: 82: pw_get_patch_data gdb 139048 State ++ 161663:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 161663:pw-trigger.sh: pw_get_patch_data: 224: local project=gdb ++ 161663:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=139048 ++ 161663:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 161663:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gdb patch 139048 property State value ++ 161663:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 161663:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 161663:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 161663:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 161663:pw-trigger.sh: pw_yaml_get: 100: local id=139048 ++ 161663:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 161663:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 161663:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 161663:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 161663:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 161663:pw-trigger.sh: pw_yaml_get: 108: set +x + 161663:pw-trigger.sh: 82: patch_state=new + 161663:pw-trigger.sh: 83: case "$patch_state" in ++ 161663:pw-trigger.sh: 89: pw_patch_check_state 139048 tcwg_gdb_build--master-aarch64 ++ 161663:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 161663:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=139048 ++ 161663:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_build--master-aarch64 ++ 161663:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 161663:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_build--master-aarch64 +++ 161663:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 161663:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 161663:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_build--master-aarch64 +++ 161663:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 161663:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 161663:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 161663:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 161663:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_build--master-aarch64 ++ 161663:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 161663:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 161663:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.Q2Y4jhQYAB +++ 161663:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 161663:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.d2Wi25Z60X ++ 161663:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.Q2Y4jhQYAB /tmp/tmp.d2Wi25Z60X' EXIT ++ 161663:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 161663:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/139048/checks/ ++ 161663:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/139048/checks/?user=linaro-tcwg-bot&context=tcwg_gdb_build--master-aarch64&page=last' ++ 161663:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 161663:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 161663:pw-trigger.sh: pw_patch_check_state: 263: true ++ 161663:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 161663:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 161663:pw-trigger.sh: pw_patch_check_state: 267: wait 163027 ++ 161663:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 161663:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 161663:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.d2Wi25Z60X ++ 161663:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 480890, "url": "https://patchwork.sourceware.org/api/1.2/patches/139048/checks/480890/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-07-18T20:37:55.409251", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-aarch64-precommit/builds/10745/log", "context": "tcwg_gdb_build--master-aarch64", "description": "Build started" }' = null ']' +++ 161663:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 161663:pw-trigger.sh: pw_patch_check_state: 273: date=2026-07-18T20:37:55.409251 +++ 161663:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-07-18T20:37:55.409251 +%s ++ 161663:pw-trigger.sh: pw_patch_check_state: 274: date=1784407075 ++ 161663:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1784407075 ']' ++ 161663:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1784407075 +++ 161663:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 161663:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 161663:pw-trigger.sh: pw_patch_check_state: 263: true ++ 161663:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 161663:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 161663:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 161663:pw-trigger.sh: pw_patch_check_state: 267: wait 163034 ++ 161663:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 161663:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.d2Wi25Z60X ++ 161663:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 480891, "url": "https://patchwork.sourceware.org/api/1.2/patches/139048/checks/480891/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-07-18T20:37:59.783870", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-aarch64-precommit/builds/10745/log", "context": "tcwg_gdb_build--master-aarch64", "description": "Patch applied" }' = null ']' +++ 161663:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 161663:pw-trigger.sh: pw_patch_check_state: 273: date=2026-07-18T20:37:59.783870 +++ 161663:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-07-18T20:37:59.783870 +%s ++ 161663:pw-trigger.sh: pw_patch_check_state: 274: date=1784407079 ++ 161663:pw-trigger.sh: pw_patch_check_state: 275: '[' 1784407075 -le 1784407079 ']' ++ 161663:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1784407079 +++ 161663:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 161663:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 161663:pw-trigger.sh: pw_patch_check_state: 263: true ++ 161663:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 161663:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 161663:pw-trigger.sh: pw_patch_check_state: 267: wait 163041 ++ 161663:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 161663:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 161663:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.d2Wi25Z60X ++ 161663:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 480894, "url": "https://patchwork.sourceware.org/api/1.2/patches/139048/checks/480894/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-07-18T20:40:24.009454", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-aarch64-precommit/builds/10745/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_gdb_build--master-aarch64", "description": "Build passed" }' = null ']' +++ 161663:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 161663:pw-trigger.sh: pw_patch_check_state: 273: date=2026-07-18T20:40:24.009454 +++ 161663:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-07-18T20:40:24.009454 +%s ++ 161663:pw-trigger.sh: pw_patch_check_state: 274: date=1784407224 ++ 161663:pw-trigger.sh: pw_patch_check_state: 275: '[' 1784407079 -le 1784407224 ']' ++ 161663:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1784407224 +++ 161663:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 161663:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 161663:pw-trigger.sh: pw_patch_check_state: 263: true ++ 161663:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 161663:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 161663:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 161663:pw-trigger.sh: pw_patch_check_state: 267: wait 163048 ++ 161663:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 161663:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.d2Wi25Z60X ++ 161663:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 161663:pw-trigger.sh: pw_patch_check_state: 270: break ++ 161663:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 161663:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.Q2Y4jhQYAB /tmp/tmp.d2Wi25Z60X + 161663:pw-trigger.sh: 89: check_state=success + 161663:pw-trigger.sh: 90: '[' success = pending ']' + 161663:pw-trigger.sh: 93: num_patch=9 + 161663:pw-trigger.sh: 72: true ++ 161663:pw-trigger.sh: 74: pw_get_patch_from_series gdb 63528 9 ++ 161663:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 161663:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 161663:pw-trigger.sh: pw_get_patch_from_series: 204: local id=63528 ++ 161663:pw-trigger.sh: pw_get_patch_from_series: 205: local num=9 ++ 161663:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 161663:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 63528 property '.*' value Patches 9 +++ 161663:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 161663:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 161663:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 161663:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 161663:pw-trigger.sh: pw_yaml_get: 100: local id=63528 +++ 161663:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 161663:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 161663:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 161663:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 161663:pw-trigger.sh: pw_yaml_get: 105: local match_num=9 +++ 161663:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 161663:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=139045 ++ 161663:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 139045 = '' ']' ++ 161663:pw-trigger.sh: pw_get_patch_from_series: 213: echo 139045 + 161663:pw-trigger.sh: 74: patch_id=139045 + 161663:pw-trigger.sh: 75: '[' 139045 = '' ']' ++ 161663:pw-trigger.sh: 82: pw_get_patch_data gdb 139045 State ++ 161663:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 161663:pw-trigger.sh: pw_get_patch_data: 224: local project=gdb ++ 161663:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=139045 ++ 161663:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 161663:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gdb patch 139045 property State value ++ 161663:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 161663:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 161663:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 161663:pw-trigger.sh: pw_yaml_get: 100: local id=139045 ++ 161663:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 161663:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 161663:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 161663:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 161663:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 161663:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 161663:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' + 161663:pw-trigger.sh: 82: patch_state=new + 161663:pw-trigger.sh: 83: case "$patch_state" in ++ 161663:pw-trigger.sh: 89: pw_patch_check_state 139045 tcwg_gdb_build--master-aarch64 ++ 161663:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 161663:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=139045 ++ 161663:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_build--master-aarch64 ++ 161663:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 161663:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_build--master-aarch64 +++ 161663:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 161663:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 161663:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 +++ 161663:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_build--master-aarch64 ++ 161663:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 161663:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 161663:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 161663:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_build--master-aarch64 ++ 161663:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 161663:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 161663:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.6bszGAT5ZM +++ 161663:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 161663:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.T4bjXmrT9g ++ 161663:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.6bszGAT5ZM /tmp/tmp.T4bjXmrT9g' EXIT ++ 161663:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 161663:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/139045/checks/ ++ 161663:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/139045/checks/?user=linaro-tcwg-bot&context=tcwg_gdb_build--master-aarch64&page=last' ++ 161663:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 161663:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 161663:pw-trigger.sh: pw_patch_check_state: 263: true ++ 161663:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 161663:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 161663:pw-trigger.sh: pw_patch_check_state: 267: wait 163136 ++ 161663:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 161663:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 161663:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.T4bjXmrT9g ++ 161663:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 481056, "url": "https://patchwork.sourceware.org/api/1.2/patches/139045/checks/481056/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-07-19T06:30:58.799719", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-aarch64-precommit/builds/10749/log", "context": "tcwg_gdb_build--master-aarch64", "description": "Build started" }' = null ']' +++ 161663:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 161663:pw-trigger.sh: pw_patch_check_state: 273: date=2026-07-19T06:30:58.799719 +++ 161663:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-07-19T06:30:58.799719 +%s ++ 161663:pw-trigger.sh: pw_patch_check_state: 274: date=1784442658 ++ 161663:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1784442658 ']' ++ 161663:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1784442658 +++ 161663:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 161663:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 161663:pw-trigger.sh: pw_patch_check_state: 263: true ++ 161663:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 161663:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 161663:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 161663:pw-trigger.sh: pw_patch_check_state: 267: wait 163143 ++ 161663:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 161663:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.T4bjXmrT9g ++ 161663:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 481058, "url": "https://patchwork.sourceware.org/api/1.2/patches/139045/checks/481058/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-07-19T06:31:03.273283", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-aarch64-precommit/builds/10749/log", "context": "tcwg_gdb_build--master-aarch64", "description": "Patch applied" }' = null ']' +++ 161663:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 161663:pw-trigger.sh: pw_patch_check_state: 273: date=2026-07-19T06:31:03.273283 +++ 161663:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-07-19T06:31:03.273283 +%s ++ 161663:pw-trigger.sh: pw_patch_check_state: 274: date=1784442663 ++ 161663:pw-trigger.sh: pw_patch_check_state: 275: '[' 1784442658 -le 1784442663 ']' ++ 161663:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1784442663 +++ 161663:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 161663:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 161663:pw-trigger.sh: pw_patch_check_state: 263: true ++ 161663:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 161663:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 161663:pw-trigger.sh: pw_patch_check_state: 267: wait 163150 ++ 161663:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 161663:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 161663:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.T4bjXmrT9g ++ 161663:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 481064, "url": "https://patchwork.sourceware.org/api/1.2/patches/139045/checks/481064/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-07-19T06:34:08.467331", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-aarch64-precommit/builds/10749/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_gdb_build--master-aarch64", "description": "Build passed" }' = null ']' +++ 161663:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 161663:pw-trigger.sh: pw_patch_check_state: 273: date=2026-07-19T06:34:08.467331 +++ 161663:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-07-19T06:34:08.467331 +%s ++ 161663:pw-trigger.sh: pw_patch_check_state: 274: date=1784442848 ++ 161663:pw-trigger.sh: pw_patch_check_state: 275: '[' 1784442663 -le 1784442848 ']' ++ 161663:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1784442848 +++ 161663:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 161663:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 161663:pw-trigger.sh: pw_patch_check_state: 263: true ++ 161663:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 161663:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 161663:pw-trigger.sh: pw_patch_check_state: 267: wait 163157 ++ 161663:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 161663:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 161663:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.T4bjXmrT9g ++ 161663:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 161663:pw-trigger.sh: pw_patch_check_state: 270: break ++ 161663:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 161663:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.6bszGAT5ZM /tmp/tmp.T4bjXmrT9g + 161663:pw-trigger.sh: 89: check_state=success + 161663:pw-trigger.sh: 90: '[' success = pending ']' + 161663:pw-trigger.sh: 93: num_patch=10 + 161663:pw-trigger.sh: 72: true ++ 161663:pw-trigger.sh: 74: pw_get_patch_from_series gdb 63528 10 ++ 161663:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 161663:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 161663:pw-trigger.sh: pw_get_patch_from_series: 204: local id=63528 ++ 161663:pw-trigger.sh: pw_get_patch_from_series: 205: local num=10 ++ 161663:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 161663:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 63528 property '.*' value Patches 10 +++ 161663:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 161663:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 161663:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 161663:pw-trigger.sh: pw_yaml_get: 100: local id=63528 +++ 161663:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 161663:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 161663:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 161663:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 161663:pw-trigger.sh: pw_yaml_get: 105: local match_num=10 +++ 161663:pw-trigger.sh: pw_yaml_get: 108: set +x +++ 161663:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 ++ 161663:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=139037 ++ 161663:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 139037 = '' ']' ++ 161663:pw-trigger.sh: pw_get_patch_from_series: 213: echo 139037 + 161663:pw-trigger.sh: 74: patch_id=139037 + 161663:pw-trigger.sh: 75: '[' 139037 = '' ']' ++ 161663:pw-trigger.sh: 82: pw_get_patch_data gdb 139037 State ++ 161663:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 161663:pw-trigger.sh: pw_get_patch_data: 224: local project=gdb ++ 161663:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=139037 ++ 161663:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 161663:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gdb patch 139037 property State value ++ 161663:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 161663:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 161663:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 161663:pw-trigger.sh: pw_yaml_get: 100: local id=139037 ++ 161663:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 161663:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 161663:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 161663:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 161663:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 161663:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 161663:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' + 161663:pw-trigger.sh: 82: patch_state=new + 161663:pw-trigger.sh: 83: case "$patch_state" in ++ 161663:pw-trigger.sh: 89: pw_patch_check_state 139037 tcwg_gdb_build--master-aarch64 ++ 161663:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 161663:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=139037 ++ 161663:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_build--master-aarch64 ++ 161663:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 161663:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_build--master-aarch64 +++ 161663:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 161663:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 161663:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_build--master-aarch64 +++ 161663:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 161663:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 161663:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 161663:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 161663:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_build--master-aarch64 ++ 161663:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 161663:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 161663:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.zVGwRcaD7m +++ 161663:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 161663:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.TzlreN9Sz4 ++ 161663:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.zVGwRcaD7m /tmp/tmp.TzlreN9Sz4' EXIT ++ 161663:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 161663:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/139037/checks/ ++ 161663:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/139037/checks/?user=linaro-tcwg-bot&context=tcwg_gdb_build--master-aarch64&page=last' ++ 161663:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 161663:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 161663:pw-trigger.sh: pw_patch_check_state: 263: true ++ 161663:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 161663:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 161663:pw-trigger.sh: pw_patch_check_state: 267: wait 163248 ++ 161663:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 161663:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 161663:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.TzlreN9Sz4 ++ 161663:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 481129, "url": "https://patchwork.sourceware.org/api/1.2/patches/139037/checks/481129/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-07-19T13:59:07.917665", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-aarch64-precommit/builds/10753/log", "context": "tcwg_gdb_build--master-aarch64", "description": "Build started" }' = null ']' +++ 161663:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 161663:pw-trigger.sh: pw_patch_check_state: 273: date=2026-07-19T13:59:07.917665 +++ 161663:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-07-19T13:59:07.917665 +%s ++ 161663:pw-trigger.sh: pw_patch_check_state: 274: date=1784469547 ++ 161663:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1784469547 ']' ++ 161663:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1784469547 +++ 161663:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 161663:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 161663:pw-trigger.sh: pw_patch_check_state: 263: true ++ 161663:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 161663:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 161663:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 161663:pw-trigger.sh: pw_patch_check_state: 267: wait 163255 ++ 161663:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 161663:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.TzlreN9Sz4 ++ 161663:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 481130, "url": "https://patchwork.sourceware.org/api/1.2/patches/139037/checks/481130/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-07-19T13:59:09.710490", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-aarch64-precommit/builds/10753/log", "context": "tcwg_gdb_build--master-aarch64", "description": "Patch applied" }' = null ']' +++ 161663:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 161663:pw-trigger.sh: pw_patch_check_state: 273: date=2026-07-19T13:59:09.710490 +++ 161663:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-07-19T13:59:09.710490 +%s ++ 161663:pw-trigger.sh: pw_patch_check_state: 274: date=1784469549 ++ 161663:pw-trigger.sh: pw_patch_check_state: 275: '[' 1784469547 -le 1784469549 ']' ++ 161663:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1784469549 +++ 161663:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 161663:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 161663:pw-trigger.sh: pw_patch_check_state: 263: true ++ 161663:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 161663:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 161663:pw-trigger.sh: pw_patch_check_state: 267: wait 163262 ++ 161663:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 161663:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 161663:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.TzlreN9Sz4 ++ 161663:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 481143, "url": "https://patchwork.sourceware.org/api/1.2/patches/139037/checks/481143/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-07-19T14:04:48.184809", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-aarch64-precommit/builds/10753/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_gdb_build--master-aarch64", "description": "Build passed" }' = null ']' +++ 161663:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 161663:pw-trigger.sh: pw_patch_check_state: 273: date=2026-07-19T14:04:48.184809 +++ 161663:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-07-19T14:04:48.184809 +%s ++ 161663:pw-trigger.sh: pw_patch_check_state: 274: date=1784469888 ++ 161663:pw-trigger.sh: pw_patch_check_state: 275: '[' 1784469549 -le 1784469888 ']' ++ 161663:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1784469888 +++ 161663:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 161663:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 161663:pw-trigger.sh: pw_patch_check_state: 263: true ++ 161663:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 161663:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 161663:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 161663:pw-trigger.sh: pw_patch_check_state: 267: wait 163269 ++ 161663:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 161663:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.TzlreN9Sz4 ++ 161663:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 161663:pw-trigger.sh: pw_patch_check_state: 270: break ++ 161663:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 161663:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.zVGwRcaD7m /tmp/tmp.TzlreN9Sz4 + 161663:pw-trigger.sh: 89: check_state=success + 161663:pw-trigger.sh: 90: '[' success = pending ']' + 161663:pw-trigger.sh: 93: num_patch=11 + 161663:pw-trigger.sh: 72: true ++ 161663:pw-trigger.sh: 74: pw_get_patch_from_series gdb 63528 11 ++ 161663:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 161663:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 161663:pw-trigger.sh: pw_get_patch_from_series: 204: local id=63528 ++ 161663:pw-trigger.sh: pw_get_patch_from_series: 205: local num=11 ++ 161663:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 161663:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 63528 property '.*' value Patches 11 +++ 161663:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 161663:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 161663:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 161663:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 161663:pw-trigger.sh: pw_yaml_get: 100: local id=63528 +++ 161663:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 161663:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 161663:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 161663:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 161663:pw-trigger.sh: pw_yaml_get: 105: local match_num=11 +++ 161663:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 161663:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=139046 ++ 161663:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 139046 = '' ']' ++ 161663:pw-trigger.sh: pw_get_patch_from_series: 213: echo 139046 + 161663:pw-trigger.sh: 74: patch_id=139046 + 161663:pw-trigger.sh: 75: '[' 139046 = '' ']' ++ 161663:pw-trigger.sh: 82: pw_get_patch_data gdb 139046 State ++ 161663:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 161663:pw-trigger.sh: pw_get_patch_data: 224: local project=gdb ++ 161663:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=139046 ++ 161663:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 161663:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gdb patch 139046 property State value ++ 161663:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 161663:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 161663:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 161663:pw-trigger.sh: pw_yaml_get: 100: local id=139046 ++ 161663:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 161663:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 161663:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 161663:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 161663:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 161663:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 161663:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' + 161663:pw-trigger.sh: 82: patch_state=new + 161663:pw-trigger.sh: 83: case "$patch_state" in ++ 161663:pw-trigger.sh: 89: pw_patch_check_state 139046 tcwg_gdb_build--master-aarch64 ++ 161663:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 161663:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=139046 ++ 161663:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_build--master-aarch64 ++ 161663:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 161663:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_build--master-aarch64 +++ 161663:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 161663:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 161663:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_build--master-aarch64 +++ 161663:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 161663:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 161663:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 161663:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 161663:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_build--master-aarch64 ++ 161663:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 161663:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 161663:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.u0Us6b3CUn +++ 161663:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 161663:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.ZdNsOEVGDD ++ 161663:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.u0Us6b3CUn /tmp/tmp.ZdNsOEVGDD' EXIT ++ 161663:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 161663:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/139046/checks/ ++ 161663:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/139046/checks/?user=linaro-tcwg-bot&context=tcwg_gdb_build--master-aarch64&page=last' ++ 161663:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 161663:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 161663:pw-trigger.sh: pw_patch_check_state: 263: true ++ 161663:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 161663:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 161663:pw-trigger.sh: pw_patch_check_state: 267: wait 163363 ++ 161663:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 161663:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 161663:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.ZdNsOEVGDD ++ 161663:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 481292, "url": "https://patchwork.sourceware.org/api/1.2/patches/139046/checks/481292/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-07-20T00:15:46.150732", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-aarch64-precommit/builds/10756/log", "context": "tcwg_gdb_build--master-aarch64", "description": "Build started" }' = null ']' +++ 161663:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 161663:pw-trigger.sh: pw_patch_check_state: 273: date=2026-07-20T00:15:46.150732 +++ 161663:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-07-20T00:15:46.150732 +%s ++ 161663:pw-trigger.sh: pw_patch_check_state: 274: date=1784506546 ++ 161663:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1784506546 ']' ++ 161663:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1784506546 +++ 161663:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 161663:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 161663:pw-trigger.sh: pw_patch_check_state: 263: true ++ 161663:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 161663:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 161663:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 161663:pw-trigger.sh: pw_patch_check_state: 267: wait 163370 ++ 161663:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 161663:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.ZdNsOEVGDD ++ 161663:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 481295, "url": "https://patchwork.sourceware.org/api/1.2/patches/139046/checks/481295/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-07-20T00:15:48.112397", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-aarch64-precommit/builds/10756/log", "context": "tcwg_gdb_build--master-aarch64", "description": "Patch applied" }' = null ']' +++ 161663:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 161663:pw-trigger.sh: pw_patch_check_state: 273: date=2026-07-20T00:15:48.112397 +++ 161663:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-07-20T00:15:48.112397 +%s ++ 161663:pw-trigger.sh: pw_patch_check_state: 274: date=1784506548 ++ 161663:pw-trigger.sh: pw_patch_check_state: 275: '[' 1784506546 -le 1784506548 ']' ++ 161663:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1784506548 +++ 161663:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 161663:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 161663:pw-trigger.sh: pw_patch_check_state: 263: true ++ 161663:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 161663:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 161663:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 161663:pw-trigger.sh: pw_patch_check_state: 267: wait 163377 ++ 161663:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 161663:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.ZdNsOEVGDD ++ 161663:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 481298, "url": "https://patchwork.sourceware.org/api/1.2/patches/139046/checks/481298/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-07-20T00:18:50.720474", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-aarch64-precommit/builds/10756/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_gdb_build--master-aarch64", "description": "Build passed" }' = null ']' +++ 161663:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 161663:pw-trigger.sh: pw_patch_check_state: 273: date=2026-07-20T00:18:50.720474 +++ 161663:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-07-20T00:18:50.720474 +%s ++ 161663:pw-trigger.sh: pw_patch_check_state: 274: date=1784506730 ++ 161663:pw-trigger.sh: pw_patch_check_state: 275: '[' 1784506548 -le 1784506730 ']' ++ 161663:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1784506730 +++ 161663:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 161663:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 161663:pw-trigger.sh: pw_patch_check_state: 263: true ++ 161663:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 161663:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 161663:pw-trigger.sh: pw_patch_check_state: 267: wait 163384 ++ 161663:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 161663:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 161663:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.ZdNsOEVGDD ++ 161663:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 161663:pw-trigger.sh: pw_patch_check_state: 270: break ++ 161663:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 161663:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.u0Us6b3CUn /tmp/tmp.ZdNsOEVGDD + 161663:pw-trigger.sh: 89: check_state=success + 161663:pw-trigger.sh: 90: '[' success = pending ']' + 161663:pw-trigger.sh: 93: num_patch=12 + 161663:pw-trigger.sh: 72: true ++ 161663:pw-trigger.sh: 74: pw_get_patch_from_series gdb 63528 12 ++ 161663:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 161663:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 161663:pw-trigger.sh: pw_get_patch_from_series: 204: local id=63528 ++ 161663:pw-trigger.sh: pw_get_patch_from_series: 205: local num=12 ++ 161663:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 161663:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 63528 property '.*' value Patches 12 +++ 161663:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 161663:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 161663:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 161663:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 161663:pw-trigger.sh: pw_yaml_get: 100: local id=63528 +++ 161663:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 161663:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 161663:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 161663:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 161663:pw-trigger.sh: pw_yaml_get: 105: local match_num=12 +++ 161663:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 161663:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=139038 ++ 161663:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 139038 = '' ']' ++ 161663:pw-trigger.sh: pw_get_patch_from_series: 213: echo 139038 + 161663:pw-trigger.sh: 74: patch_id=139038 + 161663:pw-trigger.sh: 75: '[' 139038 = '' ']' ++ 161663:pw-trigger.sh: 82: pw_get_patch_data gdb 139038 State ++ 161663:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 161663:pw-trigger.sh: pw_get_patch_data: 224: local project=gdb ++ 161663:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=139038 ++ 161663:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 161663:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 161663:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gdb patch 139038 property State value ++ 161663:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 161663:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 161663:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 161663:pw-trigger.sh: pw_yaml_get: 100: local id=139038 ++ 161663:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 161663:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 161663:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 161663:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 161663:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 161663:pw-trigger.sh: pw_yaml_get: 108: set +x + 161663:pw-trigger.sh: 82: patch_state=new + 161663:pw-trigger.sh: 83: case "$patch_state" in ++ 161663:pw-trigger.sh: 89: pw_patch_check_state 139038 tcwg_gdb_build--master-aarch64 ++ 161663:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 161663:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=139038 ++ 161663:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_build--master-aarch64 ++ 161663:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 161663:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_build--master-aarch64 +++ 161663:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 161663:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 161663:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_build--master-aarch64 +++ 161663:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 161663:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 161663:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 161663:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 161663:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_build--master-aarch64 ++ 161663:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 161663:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 161663:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.Q9uqK8AhHz +++ 161663:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 161663:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.SuFKTzekHx ++ 161663:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.Q9uqK8AhHz /tmp/tmp.SuFKTzekHx' EXIT ++ 161663:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 161663:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/139038/checks/ ++ 161663:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/139038/checks/?user=linaro-tcwg-bot&context=tcwg_gdb_build--master-aarch64&page=last' ++ 161663:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 161663:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 161663:pw-trigger.sh: pw_patch_check_state: 263: true ++ 161663:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 161663:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 161663:pw-trigger.sh: pw_patch_check_state: 267: wait 163481 ++ 161663:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 161663:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 161663:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.SuFKTzekHx ++ 161663:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 481402, "url": "https://patchwork.sourceware.org/api/1.2/patches/139038/checks/481402/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-07-20T04:03:24.663555", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-aarch64-precommit/builds/10759/log", "context": "tcwg_gdb_build--master-aarch64", "description": "Build started" }' = null ']' +++ 161663:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 161663:pw-trigger.sh: pw_patch_check_state: 273: date=2026-07-20T04:03:24.663555 +++ 161663:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-07-20T04:03:24.663555 +%s ++ 161663:pw-trigger.sh: pw_patch_check_state: 274: date=1784520204 ++ 161663:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1784520204 ']' ++ 161663:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1784520204 +++ 161663:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 161663:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 161663:pw-trigger.sh: pw_patch_check_state: 263: true ++ 161663:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 161663:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 161663:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 161663:pw-trigger.sh: pw_patch_check_state: 267: wait 163488 ++ 161663:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 161663:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.SuFKTzekHx ++ 161663:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 481403, "url": "https://patchwork.sourceware.org/api/1.2/patches/139038/checks/481403/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-07-20T04:03:26.826902", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-aarch64-precommit/builds/10759/log", "context": "tcwg_gdb_build--master-aarch64", "description": "Patch applied" }' = null ']' +++ 161663:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 161663:pw-trigger.sh: pw_patch_check_state: 273: date=2026-07-20T04:03:26.826902 +++ 161663:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-07-20T04:03:26.826902 +%s ++ 161663:pw-trigger.sh: pw_patch_check_state: 274: date=1784520206 ++ 161663:pw-trigger.sh: pw_patch_check_state: 275: '[' 1784520204 -le 1784520206 ']' ++ 161663:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1784520206 +++ 161663:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 161663:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 161663:pw-trigger.sh: pw_patch_check_state: 263: true ++ 161663:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 161663:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 161663:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 161663:pw-trigger.sh: pw_patch_check_state: 267: wait 163495 ++ 161663:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 161663:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.SuFKTzekHx ++ 161663:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 481404, "url": "https://patchwork.sourceware.org/api/1.2/patches/139038/checks/481404/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-07-20T04:05:24.896239", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-aarch64-precommit/builds/10759/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_gdb_build--master-aarch64", "description": "Build passed" }' = null ']' +++ 161663:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 161663:pw-trigger.sh: pw_patch_check_state: 273: date=2026-07-20T04:05:24.896239 +++ 161663:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-07-20T04:05:24.896239 +%s ++ 161663:pw-trigger.sh: pw_patch_check_state: 274: date=1784520324 ++ 161663:pw-trigger.sh: pw_patch_check_state: 275: '[' 1784520206 -le 1784520324 ']' ++ 161663:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1784520324 +++ 161663:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 161663:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 161663:pw-trigger.sh: pw_patch_check_state: 263: true ++ 161663:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 161663:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 161663:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 161663:pw-trigger.sh: pw_patch_check_state: 267: wait 163502 ++ 161663:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 161663:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.SuFKTzekHx ++ 161663:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 161663:pw-trigger.sh: pw_patch_check_state: 270: break ++ 161663:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 161663:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.Q9uqK8AhHz /tmp/tmp.SuFKTzekHx + 161663:pw-trigger.sh: 89: check_state=success + 161663:pw-trigger.sh: 90: '[' success = pending ']' + 161663:pw-trigger.sh: 93: num_patch=13 + 161663:pw-trigger.sh: 72: true ++ 161663:pw-trigger.sh: 74: pw_get_patch_from_series gdb 63528 13 ++ 161663:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 161663:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 161663:pw-trigger.sh: pw_get_patch_from_series: 204: local id=63528 ++ 161663:pw-trigger.sh: pw_get_patch_from_series: 205: local num=13 ++ 161663:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 161663:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 63528 property '.*' value Patches 13 +++ 161663:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 161663:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 161663:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 161663:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 161663:pw-trigger.sh: pw_yaml_get: 100: local id=63528 +++ 161663:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 161663:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 161663:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 161663:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 161663:pw-trigger.sh: pw_yaml_get: 105: local match_num=13 +++ 161663:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 161663:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=139040 ++ 161663:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 139040 = '' ']' ++ 161663:pw-trigger.sh: pw_get_patch_from_series: 213: echo 139040 + 161663:pw-trigger.sh: 74: patch_id=139040 + 161663:pw-trigger.sh: 75: '[' 139040 = '' ']' ++ 161663:pw-trigger.sh: 82: pw_get_patch_data gdb 139040 State ++ 161663:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 161663:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 161663:pw-trigger.sh: pw_get_patch_data: 224: local project=gdb ++ 161663:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=139040 ++ 161663:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 161663:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gdb patch 139040 property State value ++ 161663:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 161663:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 161663:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 161663:pw-trigger.sh: pw_yaml_get: 100: local id=139040 ++ 161663:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 161663:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 161663:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 161663:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 161663:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 161663:pw-trigger.sh: pw_yaml_get: 108: set +x + 161663:pw-trigger.sh: 82: patch_state=new + 161663:pw-trigger.sh: 83: case "$patch_state" in ++ 161663:pw-trigger.sh: 89: pw_patch_check_state 139040 tcwg_gdb_build--master-aarch64 ++ 161663:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 161663:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=139040 ++ 161663:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_build--master-aarch64 ++ 161663:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 161663:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_build--master-aarch64 +++ 161663:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 161663:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 161663:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_build--master-aarch64 +++ 161663:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 161663:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 161663:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 161663:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 161663:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_build--master-aarch64 ++ 161663:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 161663:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 161663:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.lrnr4Ta5qn +++ 161663:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 161663:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.BY3HMDUNEx ++ 161663:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.lrnr4Ta5qn /tmp/tmp.BY3HMDUNEx' EXIT ++ 161663:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 161663:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/139040/checks/ ++ 161663:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/139040/checks/?user=linaro-tcwg-bot&context=tcwg_gdb_build--master-aarch64&page=last' ++ 161663:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 161663:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 161663:pw-trigger.sh: pw_patch_check_state: 263: true ++ 161663:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 161663:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 161663:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 161663:pw-trigger.sh: pw_patch_check_state: 267: wait 163602 ++ 161663:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 161663:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.BY3HMDUNEx ++ 161663:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 161663:pw-trigger.sh: pw_patch_check_state: 270: break ++ 161663:pw-trigger.sh: pw_patch_check_state: 281: echo pending +++ 161663:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.lrnr4Ta5qn /tmp/tmp.BY3HMDUNEx + 161663:pw-trigger.sh: 89: check_state=pending + 161663:pw-trigger.sh: 90: '[' pending = pending ']' + 161663:pw-trigger.sh: 91: break + 161663:pw-trigger.sh: 96: '[' 139040 = '' ']' + 161663:pw-trigger.sh: 101: check_state=success + 161663:pw-trigger.sh: 108: '[' success '!=' success ']' + 161663:pw-trigger.sh: 113: j=1 + 161663:pw-trigger.sh: 114: cat + 161663:pw-trigger.sh: 62: '[' 26 -gt 0 ']' + 161663:pw-trigger.sh: 63: i=25 ++ 161663:pw-trigger.sh: 64: shyaml get-value 25.id + 161663:pw-trigger.sh: 64: series_id=63555 + 161663:pw-trigger.sh: 66: pw_series_complete_p gdb 63555 + 161663:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 161663:pw-trigger.sh: pw_series_complete_p: 183: local project=gdb + 161663:pw-trigger.sh: pw_series_complete_p: 184: local series_id=63555 + 161663:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 161663:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get gdb series 63555 property Complete value ++ 161663:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 161663:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 161663:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 161663:pw-trigger.sh: pw_yaml_get: 100: local id=63555 ++ 161663:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 161663:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 161663:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 161663:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 161663:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 161663:pw-trigger.sh: pw_yaml_get: 108: set +x + 161663:pw-trigger.sh: pw_series_complete_p: 187: value=True + 161663:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 161663:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 161663:pw-trigger.sh: 71: num_patch=0 + 161663:pw-trigger.sh: 72: true ++ 161663:pw-trigger.sh: 74: pw_get_patch_from_series gdb 63555 0 ++ 161663:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 161663:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 161663:pw-trigger.sh: pw_get_patch_from_series: 204: local id=63555 ++ 161663:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 161663:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 161663:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 63555 property '.*' value Patches 0 +++ 161663:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 161663:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 161663:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 161663:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 161663:pw-trigger.sh: pw_yaml_get: 100: local id=63555 +++ 161663:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 161663:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 161663:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 161663:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 161663:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 161663:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 161663:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=139080 ++ 161663:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 139080 = '' ']' ++ 161663:pw-trigger.sh: pw_get_patch_from_series: 213: echo 139080 + 161663:pw-trigger.sh: 74: patch_id=139080 + 161663:pw-trigger.sh: 75: '[' 139080 = '' ']' ++ 161663:pw-trigger.sh: 82: pw_get_patch_data gdb 139080 State ++ 161663:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 161663:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 161663:pw-trigger.sh: pw_get_patch_data: 224: local project=gdb ++ 161663:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=139080 ++ 161663:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 161663:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gdb patch 139080 property State value ++ 161663:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 161663:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 161663:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 161663:pw-trigger.sh: pw_yaml_get: 100: local id=139080 ++ 161663:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 161663:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 161663:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 161663:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 161663:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 161663:pw-trigger.sh: pw_yaml_get: 108: set +x + 161663:pw-trigger.sh: 82: patch_state=new + 161663:pw-trigger.sh: 83: case "$patch_state" in ++ 161663:pw-trigger.sh: 89: pw_patch_check_state 139080 tcwg_gdb_build--master-aarch64 ++ 161663:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 161663:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=139080 ++ 161663:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_build--master-aarch64 ++ 161663:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 161663:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_build--master-aarch64 +++ 161663:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 161663:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 161663:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_build--master-aarch64 +++ 161663:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 161663:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 161663:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 161663:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 161663:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_build--master-aarch64 ++ 161663:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 161663:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 161663:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.MmrNPzYqdo +++ 161663:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 161663:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.HLwUUBLe8D ++ 161663:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.MmrNPzYqdo /tmp/tmp.HLwUUBLe8D' EXIT ++ 161663:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 161663:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/139080/checks/ ++ 161663:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/139080/checks/?user=linaro-tcwg-bot&context=tcwg_gdb_build--master-aarch64&page=last' ++ 161663:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 161663:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 161663:pw-trigger.sh: pw_patch_check_state: 263: true ++ 161663:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 161663:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 161663:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 161663:pw-trigger.sh: pw_patch_check_state: 267: wait 163696 ++ 161663:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 161663:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.HLwUUBLe8D ++ 161663:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 478275, "url": "https://patchwork.sourceware.org/api/1.2/patches/139080/checks/478275/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-07-14T01:31:47.099026", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-aarch64-precommit/builds/10687/log", "context": "tcwg_gdb_build--master-aarch64", "description": "Build started" }' = null ']' +++ 161663:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 161663:pw-trigger.sh: pw_patch_check_state: 273: date=2026-07-14T01:31:47.099026 +++ 161663:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-07-14T01:31:47.099026 +%s ++ 161663:pw-trigger.sh: pw_patch_check_state: 274: date=1783992707 ++ 161663:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1783992707 ']' ++ 161663:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1783992707 +++ 161663:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 161663:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 161663:pw-trigger.sh: pw_patch_check_state: 263: true ++ 161663:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 161663:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 161663:pw-trigger.sh: pw_patch_check_state: 267: wait 163703 ++ 161663:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 161663:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 161663:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.HLwUUBLe8D ++ 161663:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 478276, "url": "https://patchwork.sourceware.org/api/1.2/patches/139080/checks/478276/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-07-14T01:32:01.696855", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-aarch64-precommit/builds/10687/log", "context": "tcwg_gdb_build--master-aarch64", "description": "Patch applied" }' = null ']' +++ 161663:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 161663:pw-trigger.sh: pw_patch_check_state: 273: date=2026-07-14T01:32:01.696855 +++ 161663:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-07-14T01:32:01.696855 +%s ++ 161663:pw-trigger.sh: pw_patch_check_state: 274: date=1783992721 ++ 161663:pw-trigger.sh: pw_patch_check_state: 275: '[' 1783992707 -le 1783992721 ']' ++ 161663:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1783992721 +++ 161663:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 161663:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 161663:pw-trigger.sh: pw_patch_check_state: 263: true ++ 161663:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 161663:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 161663:pw-trigger.sh: pw_patch_check_state: 267: wait 163710 ++ 161663:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 161663:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 161663:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.HLwUUBLe8D ++ 161663:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 478283, "url": "https://patchwork.sourceware.org/api/1.2/patches/139080/checks/478283/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-07-14T01:35:37.182612", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-aarch64-precommit/builds/10687/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_gdb_build--master-aarch64", "description": "Build passed" }' = null ']' +++ 161663:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 161663:pw-trigger.sh: pw_patch_check_state: 273: date=2026-07-14T01:35:37.182612 +++ 161663:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-07-14T01:35:37.182612 +%s ++ 161663:pw-trigger.sh: pw_patch_check_state: 274: date=1783992937 ++ 161663:pw-trigger.sh: pw_patch_check_state: 275: '[' 1783992721 -le 1783992937 ']' ++ 161663:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1783992937 +++ 161663:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 161663:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 161663:pw-trigger.sh: pw_patch_check_state: 263: true ++ 161663:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 161663:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 161663:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 161663:pw-trigger.sh: pw_patch_check_state: 267: wait 163717 ++ 161663:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 161663:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.HLwUUBLe8D ++ 161663:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 161663:pw-trigger.sh: pw_patch_check_state: 270: break ++ 161663:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 161663:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.MmrNPzYqdo /tmp/tmp.HLwUUBLe8D + 161663:pw-trigger.sh: 89: check_state=success + 161663:pw-trigger.sh: 90: '[' success = pending ']' + 161663:pw-trigger.sh: 93: num_patch=1 + 161663:pw-trigger.sh: 72: true ++ 161663:pw-trigger.sh: 74: pw_get_patch_from_series gdb 63555 1 ++ 161663:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 161663:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 161663:pw-trigger.sh: pw_get_patch_from_series: 204: local id=63555 ++ 161663:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 161663:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 161663:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 63555 property '.*' value Patches 1 +++ 161663:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 161663:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 161663:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 161663:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 161663:pw-trigger.sh: pw_yaml_get: 100: local id=63555 +++ 161663:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 161663:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 161663:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 161663:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 161663:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 161663:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 161663:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=139082 ++ 161663:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 139082 = '' ']' ++ 161663:pw-trigger.sh: pw_get_patch_from_series: 213: echo 139082 + 161663:pw-trigger.sh: 74: patch_id=139082 + 161663:pw-trigger.sh: 75: '[' 139082 = '' ']' ++ 161663:pw-trigger.sh: 82: pw_get_patch_data gdb 139082 State ++ 161663:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 161663:pw-trigger.sh: pw_get_patch_data: 224: local project=gdb ++ 161663:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=139082 ++ 161663:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 161663:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 161663:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gdb patch 139082 property State value ++ 161663:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 161663:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 161663:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 161663:pw-trigger.sh: pw_yaml_get: 100: local id=139082 ++ 161663:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 161663:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 161663:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 161663:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 161663:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 161663:pw-trigger.sh: pw_yaml_get: 108: set +x + 161663:pw-trigger.sh: 82: patch_state=new + 161663:pw-trigger.sh: 83: case "$patch_state" in ++ 161663:pw-trigger.sh: 89: pw_patch_check_state 139082 tcwg_gdb_build--master-aarch64 ++ 161663:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 161663:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=139082 ++ 161663:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_build--master-aarch64 ++ 161663:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 161663:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_build--master-aarch64 +++ 161663:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 161663:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 161663:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_build--master-aarch64 +++ 161663:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 161663:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 161663:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 161663:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 161663:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_build--master-aarch64 ++ 161663:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 161663:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 161663:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.Ew1TVfwFgU +++ 161663:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 161663:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.ZvcqCRLbLO ++ 161663:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.Ew1TVfwFgU /tmp/tmp.ZvcqCRLbLO' EXIT ++ 161663:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 161663:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/139082/checks/ ++ 161663:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/139082/checks/?user=linaro-tcwg-bot&context=tcwg_gdb_build--master-aarch64&page=last' ++ 161663:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 161663:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 161663:pw-trigger.sh: pw_patch_check_state: 263: true ++ 161663:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 161663:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 161663:pw-trigger.sh: pw_patch_check_state: 267: wait 163781 ++ 161663:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 161663:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 161663:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.ZvcqCRLbLO ++ 161663:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 478569, "url": "https://patchwork.sourceware.org/api/1.2/patches/139082/checks/478569/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-07-14T13:19:46.217115", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-aarch64-precommit/builds/10690/log", "context": "tcwg_gdb_build--master-aarch64", "description": "Build started" }' = null ']' +++ 161663:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 161663:pw-trigger.sh: pw_patch_check_state: 273: date=2026-07-14T13:19:46.217115 +++ 161663:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-07-14T13:19:46.217115 +%s ++ 161663:pw-trigger.sh: pw_patch_check_state: 274: date=1784035186 ++ 161663:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1784035186 ']' ++ 161663:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1784035186 +++ 161663:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 161663:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 161663:pw-trigger.sh: pw_patch_check_state: 263: true ++ 161663:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 161663:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 161663:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 161663:pw-trigger.sh: pw_patch_check_state: 267: wait 163788 ++ 161663:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 161663:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.ZvcqCRLbLO ++ 161663:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 478570, "url": "https://patchwork.sourceware.org/api/1.2/patches/139082/checks/478570/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-07-14T13:19:48.947840", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-aarch64-precommit/builds/10690/log", "context": "tcwg_gdb_build--master-aarch64", "description": "Patch applied" }' = null ']' +++ 161663:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 161663:pw-trigger.sh: pw_patch_check_state: 273: date=2026-07-14T13:19:48.947840 +++ 161663:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-07-14T13:19:48.947840 +%s ++ 161663:pw-trigger.sh: pw_patch_check_state: 274: date=1784035188 ++ 161663:pw-trigger.sh: pw_patch_check_state: 275: '[' 1784035186 -le 1784035188 ']' ++ 161663:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1784035188 +++ 161663:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 161663:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 161663:pw-trigger.sh: pw_patch_check_state: 263: true ++ 161663:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 161663:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 161663:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 161663:pw-trigger.sh: pw_patch_check_state: 267: wait 163795 ++ 161663:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 161663:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.ZvcqCRLbLO ++ 161663:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 478578, "url": "https://patchwork.sourceware.org/api/1.2/patches/139082/checks/478578/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-07-14T13:24:01.530898", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-aarch64-precommit/builds/10690/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_gdb_build--master-aarch64", "description": "Build passed" }' = null ']' +++ 161663:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 161663:pw-trigger.sh: pw_patch_check_state: 273: date=2026-07-14T13:24:01.530898 +++ 161663:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-07-14T13:24:01.530898 +%s ++ 161663:pw-trigger.sh: pw_patch_check_state: 274: date=1784035441 ++ 161663:pw-trigger.sh: pw_patch_check_state: 275: '[' 1784035188 -le 1784035441 ']' ++ 161663:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1784035441 +++ 161663:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 161663:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 161663:pw-trigger.sh: pw_patch_check_state: 263: true ++ 161663:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 161663:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 161663:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 161663:pw-trigger.sh: pw_patch_check_state: 267: wait 163802 ++ 161663:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 161663:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.ZvcqCRLbLO ++ 161663:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 161663:pw-trigger.sh: pw_patch_check_state: 270: break ++ 161663:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 161663:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.Ew1TVfwFgU /tmp/tmp.ZvcqCRLbLO + 161663:pw-trigger.sh: 89: check_state=success + 161663:pw-trigger.sh: 90: '[' success = pending ']' + 161663:pw-trigger.sh: 93: num_patch=2 + 161663:pw-trigger.sh: 72: true ++ 161663:pw-trigger.sh: 74: pw_get_patch_from_series gdb 63555 2 ++ 161663:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 161663:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 161663:pw-trigger.sh: pw_get_patch_from_series: 204: local id=63555 ++ 161663:pw-trigger.sh: pw_get_patch_from_series: 205: local num=2 ++ 161663:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 161663:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 63555 property '.*' value Patches 2 +++ 161663:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 161663:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 161663:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 161663:pw-trigger.sh: pw_yaml_get: 100: local id=63555 +++ 161663:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 161663:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 161663:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 161663:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 161663:pw-trigger.sh: pw_yaml_get: 105: local match_num=2 +++ 161663:pw-trigger.sh: pw_yaml_get: 108: set +x +++ 161663:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 ++ 161663:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=139081 ++ 161663:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 139081 = '' ']' ++ 161663:pw-trigger.sh: pw_get_patch_from_series: 213: echo 139081 + 161663:pw-trigger.sh: 74: patch_id=139081 + 161663:pw-trigger.sh: 75: '[' 139081 = '' ']' ++ 161663:pw-trigger.sh: 82: pw_get_patch_data gdb 139081 State ++ 161663:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 161663:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 161663:pw-trigger.sh: pw_get_patch_data: 224: local project=gdb ++ 161663:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=139081 ++ 161663:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 161663:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gdb patch 139081 property State value ++ 161663:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 161663:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 161663:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 161663:pw-trigger.sh: pw_yaml_get: 100: local id=139081 ++ 161663:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 161663:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 161663:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 161663:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 161663:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 161663:pw-trigger.sh: pw_yaml_get: 108: set +x + 161663:pw-trigger.sh: 82: patch_state=new + 161663:pw-trigger.sh: 83: case "$patch_state" in ++ 161663:pw-trigger.sh: 89: pw_patch_check_state 139081 tcwg_gdb_build--master-aarch64 ++ 161663:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 161663:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=139081 ++ 161663:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_build--master-aarch64 ++ 161663:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 161663:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_build--master-aarch64 +++ 161663:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 161663:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 161663:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_build--master-aarch64 +++ 161663:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 161663:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 161663:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 161663:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 161663:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_build--master-aarch64 ++ 161663:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 161663:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 161663:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.Z9EZrnsfg3 +++ 161663:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 161663:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.e3EjRxb0YA ++ 161663:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.Z9EZrnsfg3 /tmp/tmp.e3EjRxb0YA' EXIT ++ 161663:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 161663:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/139081/checks/ ++ 161663:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/139081/checks/?user=linaro-tcwg-bot&context=tcwg_gdb_build--master-aarch64&page=last' ++ 161663:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 161663:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 161663:pw-trigger.sh: pw_patch_check_state: 263: true ++ 161663:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 161663:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 161663:pw-trigger.sh: pw_patch_check_state: 267: wait 163869 ++ 161663:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 161663:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 161663:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.e3EjRxb0YA ++ 161663:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 479128, "url": "https://patchwork.sourceware.org/api/1.2/patches/139081/checks/479128/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-07-15T12:18:03.240203", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-aarch64-precommit/builds/10696/log", "context": "tcwg_gdb_build--master-aarch64", "description": "Build started" }' = null ']' +++ 161663:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 161663:pw-trigger.sh: pw_patch_check_state: 273: date=2026-07-15T12:18:03.240203 +++ 161663:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-07-15T12:18:03.240203 +%s ++ 161663:pw-trigger.sh: pw_patch_check_state: 274: date=1784117883 ++ 161663:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1784117883 ']' ++ 161663:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1784117883 +++ 161663:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 161663:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 161663:pw-trigger.sh: pw_patch_check_state: 263: true ++ 161663:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 161663:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 161663:pw-trigger.sh: pw_patch_check_state: 267: wait 163876 ++ 161663:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 161663:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 161663:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.e3EjRxb0YA ++ 161663:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 479130, "url": "https://patchwork.sourceware.org/api/1.2/patches/139081/checks/479130/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-07-15T12:18:05.230861", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-aarch64-precommit/builds/10696/log", "context": "tcwg_gdb_build--master-aarch64", "description": "Patch applied" }' = null ']' +++ 161663:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 161663:pw-trigger.sh: pw_patch_check_state: 273: date=2026-07-15T12:18:05.230861 +++ 161663:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-07-15T12:18:05.230861 +%s ++ 161663:pw-trigger.sh: pw_patch_check_state: 274: date=1784117885 ++ 161663:pw-trigger.sh: pw_patch_check_state: 275: '[' 1784117883 -le 1784117885 ']' ++ 161663:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1784117885 +++ 161663:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 161663:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 161663:pw-trigger.sh: pw_patch_check_state: 263: true ++ 161663:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 161663:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 161663:pw-trigger.sh: pw_patch_check_state: 267: wait 163883 ++ 161663:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 161663:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 161663:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.e3EjRxb0YA ++ 161663:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 479143, "url": "https://patchwork.sourceware.org/api/1.2/patches/139081/checks/479143/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-07-15T12:22:09.892271", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-aarch64-precommit/builds/10696/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_gdb_build--master-aarch64", "description": "Build passed" }' = null ']' +++ 161663:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 161663:pw-trigger.sh: pw_patch_check_state: 273: date=2026-07-15T12:22:09.892271 +++ 161663:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-07-15T12:22:09.892271 +%s ++ 161663:pw-trigger.sh: pw_patch_check_state: 274: date=1784118129 ++ 161663:pw-trigger.sh: pw_patch_check_state: 275: '[' 1784117885 -le 1784118129 ']' ++ 161663:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1784118129 +++ 161663:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 161663:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 161663:pw-trigger.sh: pw_patch_check_state: 263: true ++ 161663:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 161663:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 161663:pw-trigger.sh: pw_patch_check_state: 267: wait 163890 ++ 161663:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 161663:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 161663:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.e3EjRxb0YA ++ 161663:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 161663:pw-trigger.sh: pw_patch_check_state: 270: break ++ 161663:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 161663:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.Z9EZrnsfg3 /tmp/tmp.e3EjRxb0YA + 161663:pw-trigger.sh: 89: check_state=success + 161663:pw-trigger.sh: 90: '[' success = pending ']' + 161663:pw-trigger.sh: 93: num_patch=3 + 161663:pw-trigger.sh: 72: true ++ 161663:pw-trigger.sh: 74: pw_get_patch_from_series gdb 63555 3 ++ 161663:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 161663:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 161663:pw-trigger.sh: pw_get_patch_from_series: 204: local id=63555 ++ 161663:pw-trigger.sh: pw_get_patch_from_series: 205: local num=3 ++ 161663:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 161663:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 63555 property '.*' value Patches 3 +++ 161663:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 161663:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 161663:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 161663:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 161663:pw-trigger.sh: pw_yaml_get: 100: local id=63555 +++ 161663:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 161663:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 161663:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 161663:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 161663:pw-trigger.sh: pw_yaml_get: 105: local match_num=3 +++ 161663:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 161663:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=139079 ++ 161663:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 139079 = '' ']' ++ 161663:pw-trigger.sh: pw_get_patch_from_series: 213: echo 139079 + 161663:pw-trigger.sh: 74: patch_id=139079 + 161663:pw-trigger.sh: 75: '[' 139079 = '' ']' ++ 161663:pw-trigger.sh: 82: pw_get_patch_data gdb 139079 State ++ 161663:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 161663:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 161663:pw-trigger.sh: pw_get_patch_data: 224: local project=gdb ++ 161663:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=139079 ++ 161663:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 161663:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gdb patch 139079 property State value ++ 161663:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 161663:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 161663:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 161663:pw-trigger.sh: pw_yaml_get: 100: local id=139079 ++ 161663:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 161663:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 161663:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 161663:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 161663:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 161663:pw-trigger.sh: pw_yaml_get: 108: set +x + 161663:pw-trigger.sh: 82: patch_state=new + 161663:pw-trigger.sh: 83: case "$patch_state" in ++ 161663:pw-trigger.sh: 89: pw_patch_check_state 139079 tcwg_gdb_build--master-aarch64 ++ 161663:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 161663:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=139079 ++ 161663:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_build--master-aarch64 ++ 161663:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 161663:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_build--master-aarch64 +++ 161663:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 161663:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 161663:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 +++ 161663:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_build--master-aarch64 ++ 161663:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 161663:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 161663:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 161663:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_build--master-aarch64 ++ 161663:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 161663:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 161663:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.dFCzfoahhR +++ 161663:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 161663:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.L0KFH0n3bE ++ 161663:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.dFCzfoahhR /tmp/tmp.L0KFH0n3bE' EXIT ++ 161663:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 161663:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/139079/checks/ ++ 161663:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/139079/checks/?user=linaro-tcwg-bot&context=tcwg_gdb_build--master-aarch64&page=last' ++ 161663:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 161663:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 161663:pw-trigger.sh: pw_patch_check_state: 263: true ++ 161663:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 161663:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 161663:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 161663:pw-trigger.sh: pw_patch_check_state: 267: wait 163960 ++ 161663:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 161663:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.L0KFH0n3bE ++ 161663:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 479403, "url": "https://patchwork.sourceware.org/api/1.2/patches/139079/checks/479403/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-07-16T01:02:56.516510", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-aarch64-precommit/builds/10704/log", "context": "tcwg_gdb_build--master-aarch64", "description": "Build started" }' = null ']' +++ 161663:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 161663:pw-trigger.sh: pw_patch_check_state: 273: date=2026-07-16T01:02:56.516510 +++ 161663:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-07-16T01:02:56.516510 +%s ++ 161663:pw-trigger.sh: pw_patch_check_state: 274: date=1784163776 ++ 161663:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1784163776 ']' ++ 161663:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1784163776 +++ 161663:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 161663:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 161663:pw-trigger.sh: pw_patch_check_state: 263: true ++ 161663:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 161663:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 161663:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 161663:pw-trigger.sh: pw_patch_check_state: 267: wait 163967 ++ 161663:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 161663:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.L0KFH0n3bE ++ 161663:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 479762, "url": "https://patchwork.sourceware.org/api/1.2/patches/139079/checks/479762/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-07-16T16:58:35.127013", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-aarch64-precommit/builds/10710/log", "context": "tcwg_gdb_build--master-aarch64", "description": "Build started" }' = null ']' +++ 161663:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 161663:pw-trigger.sh: pw_patch_check_state: 273: date=2026-07-16T16:58:35.127013 +++ 161663:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-07-16T16:58:35.127013 +%s ++ 161663:pw-trigger.sh: pw_patch_check_state: 274: date=1784221115 ++ 161663:pw-trigger.sh: pw_patch_check_state: 275: '[' 1784163776 -le 1784221115 ']' ++ 161663:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1784221115 +++ 161663:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 161663:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 161663:pw-trigger.sh: pw_patch_check_state: 263: true ++ 161663:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 161663:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 161663:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 161663:pw-trigger.sh: pw_patch_check_state: 267: wait 163974 ++ 161663:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 161663:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.L0KFH0n3bE ++ 161663:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 479763, "url": "https://patchwork.sourceware.org/api/1.2/patches/139079/checks/479763/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-07-16T16:58:37.257886", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-aarch64-precommit/builds/10710/log", "context": "tcwg_gdb_build--master-aarch64", "description": "Patch applied" }' = null ']' +++ 161663:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 161663:pw-trigger.sh: pw_patch_check_state: 273: date=2026-07-16T16:58:37.257886 +++ 161663:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-07-16T16:58:37.257886 +%s ++ 161663:pw-trigger.sh: pw_patch_check_state: 274: date=1784221117 ++ 161663:pw-trigger.sh: pw_patch_check_state: 275: '[' 1784221115 -le 1784221117 ']' ++ 161663:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1784221117 +++ 161663:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 161663:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 161663:pw-trigger.sh: pw_patch_check_state: 263: true ++ 161663:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 161663:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 161663:pw-trigger.sh: pw_patch_check_state: 267: wait 163981 ++ 161663:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 161663:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 161663:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.L0KFH0n3bE ++ 161663:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 479766, "url": "https://patchwork.sourceware.org/api/1.2/patches/139079/checks/479766/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-07-16T17:02:25.556857", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-aarch64-precommit/builds/10710/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_gdb_build--master-aarch64", "description": "Build passed" }' = null ']' +++ 161663:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 161663:pw-trigger.sh: pw_patch_check_state: 273: date=2026-07-16T17:02:25.556857 +++ 161663:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-07-16T17:02:25.556857 +%s ++ 161663:pw-trigger.sh: pw_patch_check_state: 274: date=1784221345 ++ 161663:pw-trigger.sh: pw_patch_check_state: 275: '[' 1784221117 -le 1784221345 ']' ++ 161663:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1784221345 +++ 161663:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 161663:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 161663:pw-trigger.sh: pw_patch_check_state: 263: true ++ 161663:pw-trigger.sh: pw_patch_check_state: 264: i=4 ++ 161663:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 161663:pw-trigger.sh: pw_patch_check_state: 267: wait 163988 ++ 161663:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[4]' ++ 161663:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 161663:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.L0KFH0n3bE ++ 161663:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 161663:pw-trigger.sh: pw_patch_check_state: 270: break ++ 161663:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 161663:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.dFCzfoahhR /tmp/tmp.L0KFH0n3bE + 161663:pw-trigger.sh: 89: check_state=success + 161663:pw-trigger.sh: 90: '[' success = pending ']' + 161663:pw-trigger.sh: 93: num_patch=4 + 161663:pw-trigger.sh: 72: true ++ 161663:pw-trigger.sh: 74: pw_get_patch_from_series gdb 63555 4 ++ 161663:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 161663:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 161663:pw-trigger.sh: pw_get_patch_from_series: 204: local id=63555 ++ 161663:pw-trigger.sh: pw_get_patch_from_series: 205: local num=4 ++ 161663:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 161663:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 63555 property '.*' value Patches 4 +++ 161663:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 161663:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 161663:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 161663:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 161663:pw-trigger.sh: pw_yaml_get: 100: local id=63555 +++ 161663:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 161663:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 161663:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 161663:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 161663:pw-trigger.sh: pw_yaml_get: 105: local match_num=4 +++ 161663:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 161663:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id= ++ 161663:pw-trigger.sh: pw_get_patch_from_series: 210: '[' '' = '' ']' ++ 161663:pw-trigger.sh: pw_get_patch_from_series: 211: return 1 ++ 161663:pw-trigger.sh: 74: true + 161663:pw-trigger.sh: 74: patch_id= + 161663:pw-trigger.sh: 75: '[' '' = '' ']' + 161663:pw-trigger.sh: 76: break + 161663:pw-trigger.sh: 96: '[' '' = '' ']' + 161663:pw-trigger.sh: 97: continue + 161663:pw-trigger.sh: 62: '[' 25 -gt 0 ']' + 161663:pw-trigger.sh: 63: i=24 ++ 161663:pw-trigger.sh: 64: shyaml get-value 24.id + 161663:pw-trigger.sh: 64: series_id=63579 + 161663:pw-trigger.sh: 66: pw_series_complete_p gdb 63579 + 161663:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 161663:pw-trigger.sh: pw_series_complete_p: 183: local project=gdb + 161663:pw-trigger.sh: pw_series_complete_p: 184: local series_id=63579 + 161663:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 161663:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get gdb series 63579 property Complete value ++ 161663:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 161663:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 161663:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 161663:pw-trigger.sh: pw_yaml_get: 100: local id=63579 ++ 161663:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 161663:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 161663:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 161663:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 161663:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 161663:pw-trigger.sh: pw_yaml_get: 108: set +x + 161663:pw-trigger.sh: pw_series_complete_p: 187: value=True + 161663:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 161663:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 161663:pw-trigger.sh: 71: num_patch=0 + 161663:pw-trigger.sh: 72: true ++ 161663:pw-trigger.sh: 74: pw_get_patch_from_series gdb 63579 0 ++ 161663:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 161663:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 161663:pw-trigger.sh: pw_get_patch_from_series: 204: local id=63579 ++ 161663:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 161663:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 161663:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 63579 property '.*' value Patches 0 +++ 161663:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 161663:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 161663:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 161663:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 161663:pw-trigger.sh: pw_yaml_get: 100: local id=63579 +++ 161663:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 161663:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 161663:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 161663:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 161663:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 161663:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 161663:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=139116 ++ 161663:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 139116 = '' ']' ++ 161663:pw-trigger.sh: pw_get_patch_from_series: 213: echo 139116 + 161663:pw-trigger.sh: 74: patch_id=139116 + 161663:pw-trigger.sh: 75: '[' 139116 = '' ']' ++ 161663:pw-trigger.sh: 82: pw_get_patch_data gdb 139116 State ++ 161663:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 161663:pw-trigger.sh: pw_get_patch_data: 224: local project=gdb ++ 161663:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=139116 ++ 161663:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 161663:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gdb patch 139116 property State value ++ 161663:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 161663:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 161663:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 161663:pw-trigger.sh: pw_yaml_get: 100: local id=139116 ++ 161663:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 161663:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 161663:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 161663:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 161663:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 161663:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 161663:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' + 161663:pw-trigger.sh: 82: patch_state=new + 161663:pw-trigger.sh: 83: case "$patch_state" in ++ 161663:pw-trigger.sh: 89: pw_patch_check_state 139116 tcwg_gdb_build--master-aarch64 ++ 161663:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 161663:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=139116 ++ 161663:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_build--master-aarch64 ++ 161663:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 161663:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_build--master-aarch64 +++ 161663:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 161663:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 161663:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_build--master-aarch64 +++ 161663:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 161663:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 161663:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 161663:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 161663:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_build--master-aarch64 ++ 161663:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 161663:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 161663:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.BpgXJHocuP +++ 161663:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 161663:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.gSEWFFqAEF ++ 161663:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.BpgXJHocuP /tmp/tmp.gSEWFFqAEF' EXIT ++ 161663:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 161663:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/139116/checks/ ++ 161663:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/139116/checks/?user=linaro-tcwg-bot&context=tcwg_gdb_build--master-aarch64&page=last' ++ 161663:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 161663:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 161663:pw-trigger.sh: pw_patch_check_state: 263: true ++ 161663:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 161663:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 161663:pw-trigger.sh: pw_patch_check_state: 267: wait 164119 ++ 161663:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 161663:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 161663:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.gSEWFFqAEF ++ 161663:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 478568, "url": "https://patchwork.sourceware.org/api/1.2/patches/139116/checks/478568/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-07-14T13:19:44.916673", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-aarch64-precommit/builds/10691/log", "context": "tcwg_gdb_build--master-aarch64", "description": "Build started" }' = null ']' +++ 161663:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 161663:pw-trigger.sh: pw_patch_check_state: 273: date=2026-07-14T13:19:44.916673 +++ 161663:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-07-14T13:19:44.916673 +%s ++ 161663:pw-trigger.sh: pw_patch_check_state: 274: date=1784035184 ++ 161663:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1784035184 ']' ++ 161663:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1784035184 +++ 161663:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 161663:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 161663:pw-trigger.sh: pw_patch_check_state: 263: true ++ 161663:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 161663:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 161663:pw-trigger.sh: pw_patch_check_state: 267: wait 164126 ++ 161663:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 161663:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 161663:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.gSEWFFqAEF ++ 161663:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 478571, "url": "https://patchwork.sourceware.org/api/1.2/patches/139116/checks/478571/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-07-14T13:19:49.388738", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-aarch64-precommit/builds/10691/log", "context": "tcwg_gdb_build--master-aarch64", "description": "Patch applied" }' = null ']' +++ 161663:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 161663:pw-trigger.sh: pw_patch_check_state: 273: date=2026-07-14T13:19:49.388738 +++ 161663:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-07-14T13:19:49.388738 +%s ++ 161663:pw-trigger.sh: pw_patch_check_state: 274: date=1784035189 ++ 161663:pw-trigger.sh: pw_patch_check_state: 275: '[' 1784035184 -le 1784035189 ']' ++ 161663:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1784035189 +++ 161663:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 161663:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 161663:pw-trigger.sh: pw_patch_check_state: 263: true ++ 161663:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 161663:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 161663:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 161663:pw-trigger.sh: pw_patch_check_state: 267: wait 164133 ++ 161663:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 161663:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.gSEWFFqAEF ++ 161663:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 478579, "url": "https://patchwork.sourceware.org/api/1.2/patches/139116/checks/478579/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-07-14T13:24:01.526861", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-aarch64-precommit/builds/10691/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_gdb_build--master-aarch64", "description": "Build passed" }' = null ']' +++ 161663:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 161663:pw-trigger.sh: pw_patch_check_state: 273: date=2026-07-14T13:24:01.526861 +++ 161663:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-07-14T13:24:01.526861 +%s ++ 161663:pw-trigger.sh: pw_patch_check_state: 274: date=1784035441 ++ 161663:pw-trigger.sh: pw_patch_check_state: 275: '[' 1784035189 -le 1784035441 ']' ++ 161663:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1784035441 +++ 161663:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 161663:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 161663:pw-trigger.sh: pw_patch_check_state: 263: true ++ 161663:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 161663:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 161663:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 161663:pw-trigger.sh: pw_patch_check_state: 267: wait 164140 ++ 161663:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 161663:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.gSEWFFqAEF ++ 161663:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 161663:pw-trigger.sh: pw_patch_check_state: 270: break ++ 161663:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 161663:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.BpgXJHocuP /tmp/tmp.gSEWFFqAEF + 161663:pw-trigger.sh: 89: check_state=success + 161663:pw-trigger.sh: 90: '[' success = pending ']' + 161663:pw-trigger.sh: 93: num_patch=1 + 161663:pw-trigger.sh: 72: true ++ 161663:pw-trigger.sh: 74: pw_get_patch_from_series gdb 63579 1 ++ 161663:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 161663:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 161663:pw-trigger.sh: pw_get_patch_from_series: 204: local id=63579 ++ 161663:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 161663:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 161663:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 63579 property '.*' value Patches 1 +++ 161663:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 161663:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 161663:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 161663:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 161663:pw-trigger.sh: pw_yaml_get: 100: local id=63579 +++ 161663:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 161663:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 161663:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 161663:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 161663:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 161663:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 161663:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=139115 ++ 161663:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 139115 = '' ']' ++ 161663:pw-trigger.sh: pw_get_patch_from_series: 213: echo 139115 + 161663:pw-trigger.sh: 74: patch_id=139115 + 161663:pw-trigger.sh: 75: '[' 139115 = '' ']' ++ 161663:pw-trigger.sh: 82: pw_get_patch_data gdb 139115 State ++ 161663:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 161663:pw-trigger.sh: pw_get_patch_data: 224: local project=gdb ++ 161663:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=139115 ++ 161663:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 161663:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gdb patch 139115 property State value ++ 161663:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 161663:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 161663:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 161663:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 161663:pw-trigger.sh: pw_yaml_get: 100: local id=139115 ++ 161663:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 161663:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 161663:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 161663:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 161663:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 161663:pw-trigger.sh: pw_yaml_get: 108: set +x + 161663:pw-trigger.sh: 82: patch_state=new + 161663:pw-trigger.sh: 83: case "$patch_state" in ++ 161663:pw-trigger.sh: 89: pw_patch_check_state 139115 tcwg_gdb_build--master-aarch64 ++ 161663:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 161663:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=139115 ++ 161663:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_build--master-aarch64 ++ 161663:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 161663:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_build--master-aarch64 +++ 161663:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 161663:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 161663:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_build--master-aarch64 +++ 161663:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 161663:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 161663:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 161663:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 161663:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_build--master-aarch64 ++ 161663:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 161663:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 161663:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.JLYos0RICr +++ 161663:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 161663:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.vx2SKA4McD ++ 161663:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.JLYos0RICr /tmp/tmp.vx2SKA4McD' EXIT ++ 161663:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 161663:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/139115/checks/ ++ 161663:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/139115/checks/?user=linaro-tcwg-bot&context=tcwg_gdb_build--master-aarch64&page=last' ++ 161663:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 161663:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 161663:pw-trigger.sh: pw_patch_check_state: 263: true ++ 161663:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 161663:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 161663:pw-trigger.sh: pw_patch_check_state: 267: wait 164204 ++ 161663:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 161663:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 161663:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.vx2SKA4McD ++ 161663:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 479134, "url": "https://patchwork.sourceware.org/api/1.2/patches/139115/checks/479134/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-07-15T12:19:15.842009", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-aarch64-precommit/builds/10697/log", "context": "tcwg_gdb_build--master-aarch64", "description": "Build started" }' = null ']' +++ 161663:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 161663:pw-trigger.sh: pw_patch_check_state: 273: date=2026-07-15T12:19:15.842009 +++ 161663:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-07-15T12:19:15.842009 +%s ++ 161663:pw-trigger.sh: pw_patch_check_state: 274: date=1784117955 ++ 161663:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1784117955 ']' ++ 161663:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1784117955 +++ 161663:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 161663:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 161663:pw-trigger.sh: pw_patch_check_state: 263: true ++ 161663:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 161663:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 161663:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 161663:pw-trigger.sh: pw_patch_check_state: 267: wait 164211 ++ 161663:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 161663:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.vx2SKA4McD ++ 161663:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 479136, "url": "https://patchwork.sourceware.org/api/1.2/patches/139115/checks/479136/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-07-15T12:19:21.010701", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-aarch64-precommit/builds/10697/log", "context": "tcwg_gdb_build--master-aarch64", "description": "Patch applied" }' = null ']' +++ 161663:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 161663:pw-trigger.sh: pw_patch_check_state: 273: date=2026-07-15T12:19:21.010701 +++ 161663:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-07-15T12:19:21.010701 +%s ++ 161663:pw-trigger.sh: pw_patch_check_state: 274: date=1784117961 ++ 161663:pw-trigger.sh: pw_patch_check_state: 275: '[' 1784117955 -le 1784117961 ']' ++ 161663:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1784117961 +++ 161663:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 161663:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 161663:pw-trigger.sh: pw_patch_check_state: 263: true ++ 161663:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 161663:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 161663:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 161663:pw-trigger.sh: pw_patch_check_state: 267: wait 164218 ++ 161663:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 161663:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.vx2SKA4McD ++ 161663:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 479146, "url": "https://patchwork.sourceware.org/api/1.2/patches/139115/checks/479146/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-07-15T12:23:37.176008", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-aarch64-precommit/builds/10697/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_gdb_build--master-aarch64", "description": "Build passed" }' = null ']' +++ 161663:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 161663:pw-trigger.sh: pw_patch_check_state: 273: date=2026-07-15T12:23:37.176008 +++ 161663:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-07-15T12:23:37.176008 +%s ++ 161663:pw-trigger.sh: pw_patch_check_state: 274: date=1784118217 ++ 161663:pw-trigger.sh: pw_patch_check_state: 275: '[' 1784117961 -le 1784118217 ']' ++ 161663:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1784118217 +++ 161663:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 161663:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 161663:pw-trigger.sh: pw_patch_check_state: 263: true ++ 161663:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 161663:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 161663:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 161663:pw-trigger.sh: pw_patch_check_state: 267: wait 164225 ++ 161663:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 161663:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.vx2SKA4McD ++ 161663:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 161663:pw-trigger.sh: pw_patch_check_state: 270: break ++ 161663:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 161663:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.JLYos0RICr /tmp/tmp.vx2SKA4McD + 161663:pw-trigger.sh: 89: check_state=success + 161663:pw-trigger.sh: 90: '[' success = pending ']' + 161663:pw-trigger.sh: 93: num_patch=2 + 161663:pw-trigger.sh: 72: true ++ 161663:pw-trigger.sh: 74: pw_get_patch_from_series gdb 63579 2 ++ 161663:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 161663:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 161663:pw-trigger.sh: pw_get_patch_from_series: 204: local id=63579 ++ 161663:pw-trigger.sh: pw_get_patch_from_series: 205: local num=2 ++ 161663:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 161663:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 63579 property '.*' value Patches 2 +++ 161663:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 161663:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 161663:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 161663:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 161663:pw-trigger.sh: pw_yaml_get: 100: local id=63579 +++ 161663:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 161663:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 161663:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 161663:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 161663:pw-trigger.sh: pw_yaml_get: 105: local match_num=2 +++ 161663:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 161663:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=139110 ++ 161663:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 139110 = '' ']' ++ 161663:pw-trigger.sh: pw_get_patch_from_series: 213: echo 139110 + 161663:pw-trigger.sh: 74: patch_id=139110 + 161663:pw-trigger.sh: 75: '[' 139110 = '' ']' ++ 161663:pw-trigger.sh: 82: pw_get_patch_data gdb 139110 State ++ 161663:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 161663:pw-trigger.sh: pw_get_patch_data: 224: local project=gdb ++ 161663:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=139110 ++ 161663:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 161663:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gdb patch 139110 property State value ++ 161663:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 161663:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 161663:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 161663:pw-trigger.sh: pw_yaml_get: 100: local id=139110 ++ 161663:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 161663:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 161663:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 161663:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 161663:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 161663:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 161663:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' + 161663:pw-trigger.sh: 82: patch_state=new + 161663:pw-trigger.sh: 83: case "$patch_state" in ++ 161663:pw-trigger.sh: 89: pw_patch_check_state 139110 tcwg_gdb_build--master-aarch64 ++ 161663:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 161663:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=139110 ++ 161663:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_build--master-aarch64 ++ 161663:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 161663:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_build--master-aarch64 +++ 161663:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 161663:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 161663:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_build--master-aarch64 +++ 161663:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 161663:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 161663:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 161663:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 161663:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_build--master-aarch64 ++ 161663:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 161663:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 161663:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.Sn9UHVYYhh +++ 161663:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 161663:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.oePlblgUX6 ++ 161663:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.Sn9UHVYYhh /tmp/tmp.oePlblgUX6' EXIT ++ 161663:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 161663:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/139110/checks/ ++ 161663:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/139110/checks/?user=linaro-tcwg-bot&context=tcwg_gdb_build--master-aarch64&page=last' ++ 161663:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 161663:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 161663:pw-trigger.sh: pw_patch_check_state: 263: true ++ 161663:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 161663:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 161663:pw-trigger.sh: pw_patch_check_state: 267: wait 164292 ++ 161663:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 161663:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 161663:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.oePlblgUX6 ++ 161663:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 479767, "url": "https://patchwork.sourceware.org/api/1.2/patches/139110/checks/479767/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-07-16T17:02:32.841166", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-aarch64-precommit/builds/10711/log", "context": "tcwg_gdb_build--master-aarch64", "description": "Build started" }' = null ']' +++ 161663:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 161663:pw-trigger.sh: pw_patch_check_state: 273: date=2026-07-16T17:02:32.841166 +++ 161663:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-07-16T17:02:32.841166 +%s ++ 161663:pw-trigger.sh: pw_patch_check_state: 274: date=1784221352 ++ 161663:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1784221352 ']' ++ 161663:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1784221352 +++ 161663:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 161663:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 161663:pw-trigger.sh: pw_patch_check_state: 263: true ++ 161663:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 161663:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 161663:pw-trigger.sh: pw_patch_check_state: 267: wait 164299 ++ 161663:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 161663:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 161663:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.oePlblgUX6 ++ 161663:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 479768, "url": "https://patchwork.sourceware.org/api/1.2/patches/139110/checks/479768/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-07-16T17:02:35.200555", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-aarch64-precommit/builds/10711/log", "context": "tcwg_gdb_build--master-aarch64", "description": "Patch applied" }' = null ']' +++ 161663:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 161663:pw-trigger.sh: pw_patch_check_state: 273: date=2026-07-16T17:02:35.200555 +++ 161663:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-07-16T17:02:35.200555 +%s ++ 161663:pw-trigger.sh: pw_patch_check_state: 274: date=1784221355 ++ 161663:pw-trigger.sh: pw_patch_check_state: 275: '[' 1784221352 -le 1784221355 ']' ++ 161663:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1784221355 +++ 161663:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 161663:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 161663:pw-trigger.sh: pw_patch_check_state: 263: true ++ 161663:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 161663:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 161663:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 161663:pw-trigger.sh: pw_patch_check_state: 267: wait 164306 ++ 161663:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 161663:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.oePlblgUX6 ++ 161663:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 479769, "url": "https://patchwork.sourceware.org/api/1.2/patches/139110/checks/479769/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-07-16T17:05:14.413652", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-aarch64-precommit/builds/10711/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_gdb_build--master-aarch64", "description": "Build passed" }' = null ']' +++ 161663:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 161663:pw-trigger.sh: pw_patch_check_state: 273: date=2026-07-16T17:05:14.413652 +++ 161663:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-07-16T17:05:14.413652 +%s ++ 161663:pw-trigger.sh: pw_patch_check_state: 274: date=1784221514 ++ 161663:pw-trigger.sh: pw_patch_check_state: 275: '[' 1784221355 -le 1784221514 ']' ++ 161663:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1784221514 +++ 161663:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 161663:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 161663:pw-trigger.sh: pw_patch_check_state: 263: true ++ 161663:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 161663:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 161663:pw-trigger.sh: pw_patch_check_state: 267: wait 164313 ++ 161663:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 161663:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 161663:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.oePlblgUX6 ++ 161663:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 161663:pw-trigger.sh: pw_patch_check_state: 270: break ++ 161663:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 161663:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.Sn9UHVYYhh /tmp/tmp.oePlblgUX6 + 161663:pw-trigger.sh: 89: check_state=success + 161663:pw-trigger.sh: 90: '[' success = pending ']' + 161663:pw-trigger.sh: 93: num_patch=3 + 161663:pw-trigger.sh: 72: true ++ 161663:pw-trigger.sh: 74: pw_get_patch_from_series gdb 63579 3 ++ 161663:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 161663:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 161663:pw-trigger.sh: pw_get_patch_from_series: 204: local id=63579 ++ 161663:pw-trigger.sh: pw_get_patch_from_series: 205: local num=3 ++ 161663:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 161663:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 63579 property '.*' value Patches 3 +++ 161663:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 161663:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 161663:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 161663:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 161663:pw-trigger.sh: pw_yaml_get: 100: local id=63579 +++ 161663:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 161663:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 161663:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 161663:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 161663:pw-trigger.sh: pw_yaml_get: 105: local match_num=3 +++ 161663:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 161663:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=139114 ++ 161663:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 139114 = '' ']' ++ 161663:pw-trigger.sh: pw_get_patch_from_series: 213: echo 139114 + 161663:pw-trigger.sh: 74: patch_id=139114 + 161663:pw-trigger.sh: 75: '[' 139114 = '' ']' ++ 161663:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 161663:pw-trigger.sh: 82: pw_get_patch_data gdb 139114 State ++ 161663:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 161663:pw-trigger.sh: pw_get_patch_data: 224: local project=gdb ++ 161663:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=139114 ++ 161663:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 161663:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gdb patch 139114 property State value ++ 161663:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 161663:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 161663:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 161663:pw-trigger.sh: pw_yaml_get: 100: local id=139114 ++ 161663:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 161663:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 161663:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 161663:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 161663:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 161663:pw-trigger.sh: pw_yaml_get: 108: set +x + 161663:pw-trigger.sh: 82: patch_state=new + 161663:pw-trigger.sh: 83: case "$patch_state" in ++ 161663:pw-trigger.sh: 89: pw_patch_check_state 139114 tcwg_gdb_build--master-aarch64 ++ 161663:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 161663:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=139114 ++ 161663:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_build--master-aarch64 ++ 161663:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 161663:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_build--master-aarch64 +++ 161663:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 161663:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 161663:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_build--master-aarch64 +++ 161663:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 161663:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 161663:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 161663:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 161663:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_build--master-aarch64 ++ 161663:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 161663:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 161663:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.W05EUJ41fL +++ 161663:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 161663:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.TmNPugmgOu ++ 161663:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.W05EUJ41fL /tmp/tmp.TmNPugmgOu' EXIT ++ 161663:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 161663:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/139114/checks/ ++ 161663:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/139114/checks/?user=linaro-tcwg-bot&context=tcwg_gdb_build--master-aarch64&page=last' ++ 161663:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 161663:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 161663:pw-trigger.sh: pw_patch_check_state: 263: true ++ 161663:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 161663:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 161663:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 161663:pw-trigger.sh: pw_patch_check_state: 267: wait 164383 ++ 161663:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 161663:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.TmNPugmgOu ++ 161663:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 480075, "url": "https://patchwork.sourceware.org/api/1.2/patches/139114/checks/480075/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-07-17T11:22:30.866732", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-aarch64-precommit/builds/10719/log", "context": "tcwg_gdb_build--master-aarch64", "description": "Build started" }' = null ']' +++ 161663:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 161663:pw-trigger.sh: pw_patch_check_state: 273: date=2026-07-17T11:22:30.866732 +++ 161663:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-07-17T11:22:30.866732 +%s ++ 161663:pw-trigger.sh: pw_patch_check_state: 274: date=1784287350 ++ 161663:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1784287350 ']' ++ 161663:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1784287350 +++ 161663:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 161663:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 161663:pw-trigger.sh: pw_patch_check_state: 263: true ++ 161663:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 161663:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 161663:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 161663:pw-trigger.sh: pw_patch_check_state: 267: wait 164390 ++ 161663:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 161663:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.TmNPugmgOu ++ 161663:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 480079, "url": "https://patchwork.sourceware.org/api/1.2/patches/139114/checks/480079/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-07-17T11:22:35.042354", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-aarch64-precommit/builds/10719/log", "context": "tcwg_gdb_build--master-aarch64", "description": "Patch applied" }' = null ']' +++ 161663:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 161663:pw-trigger.sh: pw_patch_check_state: 273: date=2026-07-17T11:22:35.042354 +++ 161663:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-07-17T11:22:35.042354 +%s ++ 161663:pw-trigger.sh: pw_patch_check_state: 274: date=1784287355 ++ 161663:pw-trigger.sh: pw_patch_check_state: 275: '[' 1784287350 -le 1784287355 ']' ++ 161663:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1784287355 +++ 161663:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 161663:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 161663:pw-trigger.sh: pw_patch_check_state: 263: true ++ 161663:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 161663:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 161663:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 161663:pw-trigger.sh: pw_patch_check_state: 267: wait 164397 ++ 161663:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 161663:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.TmNPugmgOu ++ 161663:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 480089, "url": "https://patchwork.sourceware.org/api/1.2/patches/139114/checks/480089/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-07-17T11:29:15.901129", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-aarch64-precommit/builds/10719/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_gdb_build--master-aarch64", "description": "Build passed" }' = null ']' +++ 161663:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 161663:pw-trigger.sh: pw_patch_check_state: 273: date=2026-07-17T11:29:15.901129 +++ 161663:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-07-17T11:29:15.901129 +%s ++ 161663:pw-trigger.sh: pw_patch_check_state: 274: date=1784287755 ++ 161663:pw-trigger.sh: pw_patch_check_state: 275: '[' 1784287355 -le 1784287755 ']' ++ 161663:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1784287755 +++ 161663:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 161663:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 161663:pw-trigger.sh: pw_patch_check_state: 263: true ++ 161663:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 161663:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 161663:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 161663:pw-trigger.sh: pw_patch_check_state: 267: wait 164404 ++ 161663:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 161663:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.TmNPugmgOu ++ 161663:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 161663:pw-trigger.sh: pw_patch_check_state: 270: break ++ 161663:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 161663:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.W05EUJ41fL /tmp/tmp.TmNPugmgOu + 161663:pw-trigger.sh: 89: check_state=success + 161663:pw-trigger.sh: 90: '[' success = pending ']' + 161663:pw-trigger.sh: 93: num_patch=4 + 161663:pw-trigger.sh: 72: true ++ 161663:pw-trigger.sh: 74: pw_get_patch_from_series gdb 63579 4 ++ 161663:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 161663:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 161663:pw-trigger.sh: pw_get_patch_from_series: 204: local id=63579 ++ 161663:pw-trigger.sh: pw_get_patch_from_series: 205: local num=4 ++ 161663:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 161663:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 63579 property '.*' value Patches 4 +++ 161663:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 161663:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 161663:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 161663:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 161663:pw-trigger.sh: pw_yaml_get: 100: local id=63579 +++ 161663:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 161663:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 161663:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 161663:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 161663:pw-trigger.sh: pw_yaml_get: 105: local match_num=4 +++ 161663:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 161663:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=139113 ++ 161663:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 139113 = '' ']' ++ 161663:pw-trigger.sh: pw_get_patch_from_series: 213: echo 139113 + 161663:pw-trigger.sh: 74: patch_id=139113 + 161663:pw-trigger.sh: 75: '[' 139113 = '' ']' ++ 161663:pw-trigger.sh: 82: pw_get_patch_data gdb 139113 State ++ 161663:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 161663:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 161663:pw-trigger.sh: pw_get_patch_data: 224: local project=gdb ++ 161663:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=139113 ++ 161663:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 161663:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gdb patch 139113 property State value ++ 161663:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 161663:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 161663:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 161663:pw-trigger.sh: pw_yaml_get: 100: local id=139113 ++ 161663:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 161663:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 161663:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 161663:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 161663:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 161663:pw-trigger.sh: pw_yaml_get: 108: set +x + 161663:pw-trigger.sh: 82: patch_state=new + 161663:pw-trigger.sh: 83: case "$patch_state" in ++ 161663:pw-trigger.sh: 89: pw_patch_check_state 139113 tcwg_gdb_build--master-aarch64 ++ 161663:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 161663:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=139113 ++ 161663:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_build--master-aarch64 ++ 161663:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 161663:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_build--master-aarch64 +++ 161663:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 161663:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 161663:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_build--master-aarch64 +++ 161663:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 161663:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 161663:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 161663:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 161663:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_build--master-aarch64 ++ 161663:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 161663:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 161663:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.D1JxBU2h0N +++ 161663:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 161663:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.8IASDGpZam ++ 161663:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.D1JxBU2h0N /tmp/tmp.8IASDGpZam' EXIT ++ 161663:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 161663:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/139113/checks/ ++ 161663:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/139113/checks/?user=linaro-tcwg-bot&context=tcwg_gdb_build--master-aarch64&page=last' ++ 161663:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 161663:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 161663:pw-trigger.sh: pw_patch_check_state: 263: true ++ 161663:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 161663:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 161663:pw-trigger.sh: pw_patch_check_state: 267: wait 164477 ++ 161663:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 161663:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 161663:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.8IASDGpZam ++ 161663:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 480401, "url": "https://patchwork.sourceware.org/api/1.2/patches/139113/checks/480401/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-07-17T22:03:32.089165", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-aarch64-precommit/builds/10727/log", "context": "tcwg_gdb_build--master-aarch64", "description": "Build started" }' = null ']' +++ 161663:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 161663:pw-trigger.sh: pw_patch_check_state: 273: date=2026-07-17T22:03:32.089165 +++ 161663:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-07-17T22:03:32.089165 +%s ++ 161663:pw-trigger.sh: pw_patch_check_state: 274: date=1784325812 ++ 161663:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1784325812 ']' ++ 161663:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1784325812 +++ 161663:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 161663:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 161663:pw-trigger.sh: pw_patch_check_state: 263: true ++ 161663:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 161663:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 161663:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 161663:pw-trigger.sh: pw_patch_check_state: 267: wait 164484 ++ 161663:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 161663:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.8IASDGpZam ++ 161663:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 480402, "url": "https://patchwork.sourceware.org/api/1.2/patches/139113/checks/480402/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-07-17T22:03:37.018964", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-aarch64-precommit/builds/10727/log", "context": "tcwg_gdb_build--master-aarch64", "description": "Patch applied" }' = null ']' +++ 161663:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 161663:pw-trigger.sh: pw_patch_check_state: 273: date=2026-07-17T22:03:37.018964 +++ 161663:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-07-17T22:03:37.018964 +%s ++ 161663:pw-trigger.sh: pw_patch_check_state: 274: date=1784325817 ++ 161663:pw-trigger.sh: pw_patch_check_state: 275: '[' 1784325812 -le 1784325817 ']' ++ 161663:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1784325817 +++ 161663:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 161663:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 161663:pw-trigger.sh: pw_patch_check_state: 263: true ++ 161663:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 161663:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 161663:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 161663:pw-trigger.sh: pw_patch_check_state: 267: wait 164491 ++ 161663:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 161663:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.8IASDGpZam ++ 161663:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 480415, "url": "https://patchwork.sourceware.org/api/1.2/patches/139113/checks/480415/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-07-17T22:08:02.719545", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-aarch64-precommit/builds/10727/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_gdb_build--master-aarch64", "description": "Build passed" }' = null ']' +++ 161663:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 161663:pw-trigger.sh: pw_patch_check_state: 273: date=2026-07-17T22:08:02.719545 +++ 161663:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-07-17T22:08:02.719545 +%s ++ 161663:pw-trigger.sh: pw_patch_check_state: 274: date=1784326082 ++ 161663:pw-trigger.sh: pw_patch_check_state: 275: '[' 1784325817 -le 1784326082 ']' ++ 161663:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1784326082 +++ 161663:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 161663:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 161663:pw-trigger.sh: pw_patch_check_state: 263: true ++ 161663:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 161663:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 161663:pw-trigger.sh: pw_patch_check_state: 267: wait 164498 ++ 161663:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 161663:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 161663:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.8IASDGpZam ++ 161663:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 161663:pw-trigger.sh: pw_patch_check_state: 270: break ++ 161663:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 161663:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.D1JxBU2h0N /tmp/tmp.8IASDGpZam + 161663:pw-trigger.sh: 89: check_state=success + 161663:pw-trigger.sh: 90: '[' success = pending ']' + 161663:pw-trigger.sh: 93: num_patch=5 + 161663:pw-trigger.sh: 72: true ++ 161663:pw-trigger.sh: 74: pw_get_patch_from_series gdb 63579 5 ++ 161663:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 161663:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 161663:pw-trigger.sh: pw_get_patch_from_series: 204: local id=63579 ++ 161663:pw-trigger.sh: pw_get_patch_from_series: 205: local num=5 ++ 161663:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 161663:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 63579 property '.*' value Patches 5 +++ 161663:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 161663:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 161663:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 161663:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 161663:pw-trigger.sh: pw_yaml_get: 100: local id=63579 +++ 161663:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 161663:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 161663:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 161663:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 161663:pw-trigger.sh: pw_yaml_get: 105: local match_num=5 +++ 161663:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 161663:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=139112 ++ 161663:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 139112 = '' ']' ++ 161663:pw-trigger.sh: pw_get_patch_from_series: 213: echo 139112 + 161663:pw-trigger.sh: 74: patch_id=139112 + 161663:pw-trigger.sh: 75: '[' 139112 = '' ']' ++ 161663:pw-trigger.sh: 82: pw_get_patch_data gdb 139112 State ++ 161663:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 161663:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 161663:pw-trigger.sh: pw_get_patch_data: 224: local project=gdb ++ 161663:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=139112 ++ 161663:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 161663:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gdb patch 139112 property State value ++ 161663:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 161663:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 161663:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 161663:pw-trigger.sh: pw_yaml_get: 100: local id=139112 ++ 161663:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 161663:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 161663:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 161663:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 161663:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 161663:pw-trigger.sh: pw_yaml_get: 108: set +x + 161663:pw-trigger.sh: 82: patch_state=new + 161663:pw-trigger.sh: 83: case "$patch_state" in ++ 161663:pw-trigger.sh: 89: pw_patch_check_state 139112 tcwg_gdb_build--master-aarch64 ++ 161663:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 161663:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=139112 ++ 161663:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_build--master-aarch64 ++ 161663:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 161663:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_build--master-aarch64 +++ 161663:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 161663:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 161663:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_build--master-aarch64 +++ 161663:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 161663:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 161663:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 161663:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 161663:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_build--master-aarch64 ++ 161663:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 161663:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 161663:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.uD6nqpI40Q +++ 161663:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 161663:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.jVgA6xdj0g ++ 161663:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.uD6nqpI40Q /tmp/tmp.jVgA6xdj0g' EXIT ++ 161663:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 161663:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/139112/checks/ ++ 161663:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/139112/checks/?user=linaro-tcwg-bot&context=tcwg_gdb_build--master-aarch64&page=last' ++ 161663:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 161663:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 161663:pw-trigger.sh: pw_patch_check_state: 263: true ++ 161663:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 161663:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 161663:pw-trigger.sh: pw_patch_check_state: 267: wait 164574 ++ 161663:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 161663:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 161663:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.jVgA6xdj0g ++ 161663:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 480620, "url": "https://patchwork.sourceware.org/api/1.2/patches/139112/checks/480620/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-07-18T06:32:05.686508", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-aarch64-precommit/builds/10736/log", "context": "tcwg_gdb_build--master-aarch64", "description": "Build started" }' = null ']' +++ 161663:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 161663:pw-trigger.sh: pw_patch_check_state: 273: date=2026-07-18T06:32:05.686508 +++ 161663:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-07-18T06:32:05.686508 +%s ++ 161663:pw-trigger.sh: pw_patch_check_state: 274: date=1784356325 ++ 161663:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1784356325 ']' ++ 161663:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1784356325 +++ 161663:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 161663:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 161663:pw-trigger.sh: pw_patch_check_state: 263: true ++ 161663:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 161663:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 161663:pw-trigger.sh: pw_patch_check_state: 267: wait 164581 ++ 161663:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 161663:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 161663:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.jVgA6xdj0g ++ 161663:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 480622, "url": "https://patchwork.sourceware.org/api/1.2/patches/139112/checks/480622/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-07-18T06:32:11.421172", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-aarch64-precommit/builds/10736/log", "context": "tcwg_gdb_build--master-aarch64", "description": "Patch applied" }' = null ']' +++ 161663:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 161663:pw-trigger.sh: pw_patch_check_state: 273: date=2026-07-18T06:32:11.421172 +++ 161663:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-07-18T06:32:11.421172 +%s ++ 161663:pw-trigger.sh: pw_patch_check_state: 274: date=1784356331 ++ 161663:pw-trigger.sh: pw_patch_check_state: 275: '[' 1784356325 -le 1784356331 ']' ++ 161663:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1784356331 +++ 161663:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 161663:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 161663:pw-trigger.sh: pw_patch_check_state: 263: true ++ 161663:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 161663:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 161663:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 161663:pw-trigger.sh: pw_patch_check_state: 267: wait 164588 ++ 161663:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 161663:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.jVgA6xdj0g ++ 161663:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 480635, "url": "https://patchwork.sourceware.org/api/1.2/patches/139112/checks/480635/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-07-18T06:36:18.097106", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-aarch64-precommit/builds/10736/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_gdb_build--master-aarch64", "description": "Build passed" }' = null ']' +++ 161663:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 161663:pw-trigger.sh: pw_patch_check_state: 273: date=2026-07-18T06:36:18.097106 +++ 161663:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-07-18T06:36:18.097106 +%s ++ 161663:pw-trigger.sh: pw_patch_check_state: 274: date=1784356578 ++ 161663:pw-trigger.sh: pw_patch_check_state: 275: '[' 1784356331 -le 1784356578 ']' ++ 161663:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1784356578 +++ 161663:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 161663:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 161663:pw-trigger.sh: pw_patch_check_state: 263: true ++ 161663:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 161663:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 161663:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 161663:pw-trigger.sh: pw_patch_check_state: 267: wait 164595 ++ 161663:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 161663:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.jVgA6xdj0g ++ 161663:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 161663:pw-trigger.sh: pw_patch_check_state: 270: break ++ 161663:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 161663:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.uD6nqpI40Q /tmp/tmp.jVgA6xdj0g + 161663:pw-trigger.sh: 89: check_state=success + 161663:pw-trigger.sh: 90: '[' success = pending ']' + 161663:pw-trigger.sh: 93: num_patch=6 + 161663:pw-trigger.sh: 72: true ++ 161663:pw-trigger.sh: 74: pw_get_patch_from_series gdb 63579 6 ++ 161663:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 161663:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 161663:pw-trigger.sh: pw_get_patch_from_series: 204: local id=63579 ++ 161663:pw-trigger.sh: pw_get_patch_from_series: 205: local num=6 ++ 161663:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 161663:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 63579 property '.*' value Patches 6 +++ 161663:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 161663:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 161663:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 161663:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 161663:pw-trigger.sh: pw_yaml_get: 100: local id=63579 +++ 161663:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 161663:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 161663:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 161663:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 161663:pw-trigger.sh: pw_yaml_get: 105: local match_num=6 +++ 161663:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 161663:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=139107 ++ 161663:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 139107 = '' ']' ++ 161663:pw-trigger.sh: pw_get_patch_from_series: 213: echo 139107 + 161663:pw-trigger.sh: 74: patch_id=139107 + 161663:pw-trigger.sh: 75: '[' 139107 = '' ']' ++ 161663:pw-trigger.sh: 82: pw_get_patch_data gdb 139107 State ++ 161663:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 161663:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 161663:pw-trigger.sh: pw_get_patch_data: 224: local project=gdb ++ 161663:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=139107 ++ 161663:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 161663:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gdb patch 139107 property State value ++ 161663:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 161663:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 161663:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 161663:pw-trigger.sh: pw_yaml_get: 100: local id=139107 ++ 161663:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 161663:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 161663:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 161663:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 161663:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 161663:pw-trigger.sh: pw_yaml_get: 108: set +x + 161663:pw-trigger.sh: 82: patch_state=new + 161663:pw-trigger.sh: 83: case "$patch_state" in ++ 161663:pw-trigger.sh: 89: pw_patch_check_state 139107 tcwg_gdb_build--master-aarch64 ++ 161663:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 161663:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=139107 ++ 161663:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_build--master-aarch64 ++ 161663:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 161663:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_build--master-aarch64 +++ 161663:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 161663:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 161663:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_build--master-aarch64 +++ 161663:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 161663:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 161663:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 161663:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 161663:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_build--master-aarch64 ++ 161663:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 161663:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 161663:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.uyIpnDj9fW +++ 161663:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 161663:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.1RJLiJNtAq ++ 161663:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.uyIpnDj9fW /tmp/tmp.1RJLiJNtAq' EXIT ++ 161663:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 161663:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/139107/checks/ ++ 161663:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/139107/checks/?user=linaro-tcwg-bot&context=tcwg_gdb_build--master-aarch64&page=last' ++ 161663:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 161663:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 161663:pw-trigger.sh: pw_patch_check_state: 263: true ++ 161663:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 161663:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 161663:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 161663:pw-trigger.sh: pw_patch_check_state: 267: wait 164674 ++ 161663:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 161663:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.1RJLiJNtAq ++ 161663:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 480755, "url": "https://patchwork.sourceware.org/api/1.2/patches/139107/checks/480755/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-07-18T11:48:02.903195", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-aarch64-precommit/builds/10741/log", "context": "tcwg_gdb_build--master-aarch64", "description": "Build started" }' = null ']' +++ 161663:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 161663:pw-trigger.sh: pw_patch_check_state: 273: date=2026-07-18T11:48:02.903195 +++ 161663:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-07-18T11:48:02.903195 +%s ++ 161663:pw-trigger.sh: pw_patch_check_state: 274: date=1784375282 ++ 161663:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1784375282 ']' ++ 161663:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1784375282 +++ 161663:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 161663:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 161663:pw-trigger.sh: pw_patch_check_state: 263: true ++ 161663:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 161663:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 161663:pw-trigger.sh: pw_patch_check_state: 267: wait 164681 ++ 161663:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 161663:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 161663:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.1RJLiJNtAq ++ 161663:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 480756, "url": "https://patchwork.sourceware.org/api/1.2/patches/139107/checks/480756/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-07-18T11:48:04.718932", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-aarch64-precommit/builds/10741/log", "context": "tcwg_gdb_build--master-aarch64", "description": "Patch applied" }' = null ']' +++ 161663:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 161663:pw-trigger.sh: pw_patch_check_state: 273: date=2026-07-18T11:48:04.718932 +++ 161663:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-07-18T11:48:04.718932 +%s ++ 161663:pw-trigger.sh: pw_patch_check_state: 274: date=1784375284 ++ 161663:pw-trigger.sh: pw_patch_check_state: 275: '[' 1784375282 -le 1784375284 ']' ++ 161663:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1784375284 +++ 161663:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 161663:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 161663:pw-trigger.sh: pw_patch_check_state: 263: true ++ 161663:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 161663:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 161663:pw-trigger.sh: pw_patch_check_state: 267: wait 164688 ++ 161663:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 161663:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 161663:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.1RJLiJNtAq ++ 161663:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 480764, "url": "https://patchwork.sourceware.org/api/1.2/patches/139107/checks/480764/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-07-18T11:50:59.489199", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-aarch64-precommit/builds/10741/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_gdb_build--master-aarch64", "description": "Build passed" }' = null ']' +++ 161663:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 161663:pw-trigger.sh: pw_patch_check_state: 273: date=2026-07-18T11:50:59.489199 +++ 161663:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-07-18T11:50:59.489199 +%s ++ 161663:pw-trigger.sh: pw_patch_check_state: 274: date=1784375459 ++ 161663:pw-trigger.sh: pw_patch_check_state: 275: '[' 1784375284 -le 1784375459 ']' ++ 161663:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1784375459 +++ 161663:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 161663:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 161663:pw-trigger.sh: pw_patch_check_state: 263: true ++ 161663:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 161663:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 161663:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 161663:pw-trigger.sh: pw_patch_check_state: 267: wait 164695 ++ 161663:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 161663:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.1RJLiJNtAq ++ 161663:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 161663:pw-trigger.sh: pw_patch_check_state: 270: break ++ 161663:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 161663:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.uyIpnDj9fW /tmp/tmp.1RJLiJNtAq + 161663:pw-trigger.sh: 89: check_state=success + 161663:pw-trigger.sh: 90: '[' success = pending ']' + 161663:pw-trigger.sh: 93: num_patch=7 + 161663:pw-trigger.sh: 72: true ++ 161663:pw-trigger.sh: 74: pw_get_patch_from_series gdb 63579 7 ++ 161663:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 161663:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 161663:pw-trigger.sh: pw_get_patch_from_series: 204: local id=63579 ++ 161663:pw-trigger.sh: pw_get_patch_from_series: 205: local num=7 ++ 161663:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 161663:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 161663:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 63579 property '.*' value Patches 7 +++ 161663:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 161663:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 161663:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 161663:pw-trigger.sh: pw_yaml_get: 100: local id=63579 +++ 161663:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 161663:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 161663:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 161663:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 161663:pw-trigger.sh: pw_yaml_get: 105: local match_num=7 +++ 161663:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 161663:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=139108 ++ 161663:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 139108 = '' ']' ++ 161663:pw-trigger.sh: pw_get_patch_from_series: 213: echo 139108 + 161663:pw-trigger.sh: 74: patch_id=139108 + 161663:pw-trigger.sh: 75: '[' 139108 = '' ']' ++ 161663:pw-trigger.sh: 82: pw_get_patch_data gdb 139108 State ++ 161663:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 161663:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 161663:pw-trigger.sh: pw_get_patch_data: 224: local project=gdb ++ 161663:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=139108 ++ 161663:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 161663:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gdb patch 139108 property State value ++ 161663:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 161663:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 161663:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 161663:pw-trigger.sh: pw_yaml_get: 100: local id=139108 ++ 161663:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 161663:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 161663:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 161663:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 161663:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 161663:pw-trigger.sh: pw_yaml_get: 108: set +x + 161663:pw-trigger.sh: 82: patch_state=new + 161663:pw-trigger.sh: 83: case "$patch_state" in ++ 161663:pw-trigger.sh: 89: pw_patch_check_state 139108 tcwg_gdb_build--master-aarch64 ++ 161663:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 161663:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=139108 ++ 161663:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_build--master-aarch64 ++ 161663:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 161663:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_build--master-aarch64 +++ 161663:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 161663:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 161663:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_build--master-aarch64 +++ 161663:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 161663:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 161663:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 161663:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 161663:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_build--master-aarch64 ++ 161663:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 161663:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 161663:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.EhYzDT9mE6 +++ 161663:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 161663:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.pQXpOyyFyM ++ 161663:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.EhYzDT9mE6 /tmp/tmp.pQXpOyyFyM' EXIT ++ 161663:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 161663:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/139108/checks/ ++ 161663:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/139108/checks/?user=linaro-tcwg-bot&context=tcwg_gdb_build--master-aarch64&page=last' ++ 161663:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 161663:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 161663:pw-trigger.sh: pw_patch_check_state: 263: true ++ 161663:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 161663:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 161663:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 161663:pw-trigger.sh: pw_patch_check_state: 267: wait 164777 ++ 161663:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 161663:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.pQXpOyyFyM ++ 161663:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 480897, "url": "https://patchwork.sourceware.org/api/1.2/patches/139108/checks/480897/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-07-18T20:41:40.860493", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-aarch64-precommit/builds/10746/log", "context": "tcwg_gdb_build--master-aarch64", "description": "Build started" }' = null ']' +++ 161663:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 161663:pw-trigger.sh: pw_patch_check_state: 273: date=2026-07-18T20:41:40.860493 +++ 161663:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-07-18T20:41:40.860493 +%s ++ 161663:pw-trigger.sh: pw_patch_check_state: 274: date=1784407300 ++ 161663:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1784407300 ']' ++ 161663:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1784407300 +++ 161663:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 161663:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 161663:pw-trigger.sh: pw_patch_check_state: 263: true ++ 161663:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 161663:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 161663:pw-trigger.sh: pw_patch_check_state: 267: wait 164784 ++ 161663:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 161663:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 161663:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.pQXpOyyFyM ++ 161663:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 480898, "url": "https://patchwork.sourceware.org/api/1.2/patches/139108/checks/480898/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-07-18T20:41:43.738063", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-aarch64-precommit/builds/10746/log", "context": "tcwg_gdb_build--master-aarch64", "description": "Patch applied" }' = null ']' +++ 161663:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 161663:pw-trigger.sh: pw_patch_check_state: 273: date=2026-07-18T20:41:43.738063 +++ 161663:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-07-18T20:41:43.738063 +%s ++ 161663:pw-trigger.sh: pw_patch_check_state: 274: date=1784407303 ++ 161663:pw-trigger.sh: pw_patch_check_state: 275: '[' 1784407300 -le 1784407303 ']' ++ 161663:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1784407303 +++ 161663:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 161663:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 161663:pw-trigger.sh: pw_patch_check_state: 263: true ++ 161663:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 161663:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 161663:pw-trigger.sh: pw_patch_check_state: 267: wait 164791 ++ 161663:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 161663:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 161663:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.pQXpOyyFyM ++ 161663:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 480902, "url": "https://patchwork.sourceware.org/api/1.2/patches/139108/checks/480902/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-07-18T20:44:22.928515", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-aarch64-precommit/builds/10746/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_gdb_build--master-aarch64", "description": "Build passed" }' = null ']' +++ 161663:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 161663:pw-trigger.sh: pw_patch_check_state: 273: date=2026-07-18T20:44:22.928515 +++ 161663:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-07-18T20:44:22.928515 +%s ++ 161663:pw-trigger.sh: pw_patch_check_state: 274: date=1784407462 ++ 161663:pw-trigger.sh: pw_patch_check_state: 275: '[' 1784407303 -le 1784407462 ']' ++ 161663:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1784407462 +++ 161663:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 161663:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 161663:pw-trigger.sh: pw_patch_check_state: 263: true ++ 161663:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 161663:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 161663:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 161663:pw-trigger.sh: pw_patch_check_state: 267: wait 164798 ++ 161663:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 161663:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.pQXpOyyFyM ++ 161663:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 161663:pw-trigger.sh: pw_patch_check_state: 270: break ++ 161663:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 161663:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.EhYzDT9mE6 /tmp/tmp.pQXpOyyFyM + 161663:pw-trigger.sh: 89: check_state=success + 161663:pw-trigger.sh: 90: '[' success = pending ']' + 161663:pw-trigger.sh: 93: num_patch=8 + 161663:pw-trigger.sh: 72: true ++ 161663:pw-trigger.sh: 74: pw_get_patch_from_series gdb 63579 8 ++ 161663:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 161663:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 161663:pw-trigger.sh: pw_get_patch_from_series: 204: local id=63579 ++ 161663:pw-trigger.sh: pw_get_patch_from_series: 205: local num=8 ++ 161663:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 161663:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 161663:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 63579 property '.*' value Patches 8 +++ 161663:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 161663:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 161663:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 161663:pw-trigger.sh: pw_yaml_get: 100: local id=63579 +++ 161663:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 161663:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 161663:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 161663:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 161663:pw-trigger.sh: pw_yaml_get: 105: local match_num=8 +++ 161663:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 161663:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=139109 ++ 161663:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 139109 = '' ']' ++ 161663:pw-trigger.sh: pw_get_patch_from_series: 213: echo 139109 + 161663:pw-trigger.sh: 74: patch_id=139109 + 161663:pw-trigger.sh: 75: '[' 139109 = '' ']' ++ 161663:pw-trigger.sh: 82: pw_get_patch_data gdb 139109 State ++ 161663:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 161663:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 161663:pw-trigger.sh: pw_get_patch_data: 224: local project=gdb ++ 161663:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=139109 ++ 161663:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 161663:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gdb patch 139109 property State value ++ 161663:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 161663:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 161663:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 161663:pw-trigger.sh: pw_yaml_get: 100: local id=139109 ++ 161663:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 161663:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 161663:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 161663:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 161663:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 161663:pw-trigger.sh: pw_yaml_get: 108: set +x + 161663:pw-trigger.sh: 82: patch_state=new + 161663:pw-trigger.sh: 83: case "$patch_state" in ++ 161663:pw-trigger.sh: 89: pw_patch_check_state 139109 tcwg_gdb_build--master-aarch64 ++ 161663:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 161663:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=139109 ++ 161663:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_build--master-aarch64 ++ 161663:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 161663:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_build--master-aarch64 +++ 161663:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 161663:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 161663:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_build--master-aarch64 +++ 161663:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 161663:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 161663:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 161663:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 161663:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_build--master-aarch64 ++ 161663:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 161663:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 161663:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.cNhwfWHBW3 +++ 161663:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 161663:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.0NFNzCV3n4 ++ 161663:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.cNhwfWHBW3 /tmp/tmp.0NFNzCV3n4' EXIT ++ 161663:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 161663:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/139109/checks/ ++ 161663:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/139109/checks/?user=linaro-tcwg-bot&context=tcwg_gdb_build--master-aarch64&page=last' ++ 161663:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 161663:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 161663:pw-trigger.sh: pw_patch_check_state: 263: true ++ 161663:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 161663:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 161663:pw-trigger.sh: pw_patch_check_state: 267: wait 164883 ++ 161663:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 161663:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 161663:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.0NFNzCV3n4 ++ 161663:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 481055, "url": "https://patchwork.sourceware.org/api/1.2/patches/139109/checks/481055/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-07-19T06:30:56.967632", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-aarch64-precommit/builds/10750/log", "context": "tcwg_gdb_build--master-aarch64", "description": "Build started" }' = null ']' +++ 161663:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 161663:pw-trigger.sh: pw_patch_check_state: 273: date=2026-07-19T06:30:56.967632 +++ 161663:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-07-19T06:30:56.967632 +%s ++ 161663:pw-trigger.sh: pw_patch_check_state: 274: date=1784442656 ++ 161663:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1784442656 ']' ++ 161663:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1784442656 +++ 161663:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 161663:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 161663:pw-trigger.sh: pw_patch_check_state: 263: true ++ 161663:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 161663:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 161663:pw-trigger.sh: pw_patch_check_state: 267: wait 164890 ++ 161663:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 161663:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 161663:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.0NFNzCV3n4 ++ 161663:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 481057, "url": "https://patchwork.sourceware.org/api/1.2/patches/139109/checks/481057/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-07-19T06:31:01.000217", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-aarch64-precommit/builds/10750/log", "context": "tcwg_gdb_build--master-aarch64", "description": "Patch applied" }' = null ']' +++ 161663:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 161663:pw-trigger.sh: pw_patch_check_state: 273: date=2026-07-19T06:31:01.000217 +++ 161663:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-07-19T06:31:01.000217 +%s ++ 161663:pw-trigger.sh: pw_patch_check_state: 274: date=1784442661 ++ 161663:pw-trigger.sh: pw_patch_check_state: 275: '[' 1784442656 -le 1784442661 ']' ++ 161663:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1784442661 +++ 161663:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 161663:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 161663:pw-trigger.sh: pw_patch_check_state: 263: true ++ 161663:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 161663:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 161663:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 161663:pw-trigger.sh: pw_patch_check_state: 267: wait 164897 ++ 161663:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 161663:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.0NFNzCV3n4 ++ 161663:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 481063, "url": "https://patchwork.sourceware.org/api/1.2/patches/139109/checks/481063/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-07-19T06:34:06.782223", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-aarch64-precommit/builds/10750/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_gdb_build--master-aarch64", "description": "Build passed" }' = null ']' +++ 161663:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 161663:pw-trigger.sh: pw_patch_check_state: 273: date=2026-07-19T06:34:06.782223 +++ 161663:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-07-19T06:34:06.782223 +%s ++ 161663:pw-trigger.sh: pw_patch_check_state: 274: date=1784442846 ++ 161663:pw-trigger.sh: pw_patch_check_state: 275: '[' 1784442661 -le 1784442846 ']' ++ 161663:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1784442846 +++ 161663:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 161663:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 161663:pw-trigger.sh: pw_patch_check_state: 263: true ++ 161663:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 161663:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 161663:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 161663:pw-trigger.sh: pw_patch_check_state: 267: wait 164904 ++ 161663:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 161663:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.0NFNzCV3n4 ++ 161663:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 161663:pw-trigger.sh: pw_patch_check_state: 270: break ++ 161663:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 161663:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.cNhwfWHBW3 /tmp/tmp.0NFNzCV3n4 + 161663:pw-trigger.sh: 89: check_state=success + 161663:pw-trigger.sh: 90: '[' success = pending ']' + 161663:pw-trigger.sh: 93: num_patch=9 + 161663:pw-trigger.sh: 72: true ++ 161663:pw-trigger.sh: 74: pw_get_patch_from_series gdb 63579 9 ++ 161663:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 161663:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 161663:pw-trigger.sh: pw_get_patch_from_series: 204: local id=63579 ++ 161663:pw-trigger.sh: pw_get_patch_from_series: 205: local num=9 ++ 161663:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 161663:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 63579 property '.*' value Patches 9 +++ 161663:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 161663:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 161663:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 161663:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 161663:pw-trigger.sh: pw_yaml_get: 100: local id=63579 +++ 161663:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 161663:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 161663:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 161663:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 161663:pw-trigger.sh: pw_yaml_get: 105: local match_num=9 +++ 161663:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 161663:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=139111 ++ 161663:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 139111 = '' ']' ++ 161663:pw-trigger.sh: pw_get_patch_from_series: 213: echo 139111 + 161663:pw-trigger.sh: 74: patch_id=139111 + 161663:pw-trigger.sh: 75: '[' 139111 = '' ']' ++ 161663:pw-trigger.sh: 82: pw_get_patch_data gdb 139111 State ++ 161663:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 161663:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 161663:pw-trigger.sh: pw_get_patch_data: 224: local project=gdb ++ 161663:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=139111 ++ 161663:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 161663:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gdb patch 139111 property State value ++ 161663:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 161663:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 161663:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 161663:pw-trigger.sh: pw_yaml_get: 100: local id=139111 ++ 161663:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 161663:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 161663:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 161663:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 161663:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 161663:pw-trigger.sh: pw_yaml_get: 108: set +x + 161663:pw-trigger.sh: 82: patch_state=new + 161663:pw-trigger.sh: 83: case "$patch_state" in ++ 161663:pw-trigger.sh: 89: pw_patch_check_state 139111 tcwg_gdb_build--master-aarch64 ++ 161663:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 161663:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=139111 ++ 161663:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_build--master-aarch64 ++ 161663:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 161663:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_build--master-aarch64 +++ 161663:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 161663:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 161663:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_build--master-aarch64 +++ 161663:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 161663:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 161663:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 161663:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 161663:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_build--master-aarch64 ++ 161663:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 161663:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 161663:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.SolLYJEncr +++ 161663:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 161663:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.TjCVM7LEU0 ++ 161663:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.SolLYJEncr /tmp/tmp.TjCVM7LEU0' EXIT ++ 161663:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 161663:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/139111/checks/ ++ 161663:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/139111/checks/?user=linaro-tcwg-bot&context=tcwg_gdb_build--master-aarch64&page=last' ++ 161663:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 161663:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 161663:pw-trigger.sh: pw_patch_check_state: 263: true ++ 161663:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 161663:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 161663:pw-trigger.sh: pw_patch_check_state: 267: wait 164992 ++ 161663:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 161663:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 161663:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.TjCVM7LEU0 ++ 161663:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 481125, "url": "https://patchwork.sourceware.org/api/1.2/patches/139111/checks/481125/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-07-19T13:58:40.342014", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-aarch64-precommit/builds/10754/log", "context": "tcwg_gdb_build--master-aarch64", "description": "Build started" }' = null ']' +++ 161663:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 161663:pw-trigger.sh: pw_patch_check_state: 273: date=2026-07-19T13:58:40.342014 +++ 161663:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-07-19T13:58:40.342014 +%s ++ 161663:pw-trigger.sh: pw_patch_check_state: 274: date=1784469520 ++ 161663:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1784469520 ']' ++ 161663:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1784469520 +++ 161663:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 161663:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 161663:pw-trigger.sh: pw_patch_check_state: 263: true ++ 161663:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 161663:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 161663:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 161663:pw-trigger.sh: pw_patch_check_state: 267: wait 164999 ++ 161663:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 161663:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.TjCVM7LEU0 ++ 161663:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 481126, "url": "https://patchwork.sourceware.org/api/1.2/patches/139111/checks/481126/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-07-19T13:58:45.705996", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-aarch64-precommit/builds/10754/log", "context": "tcwg_gdb_build--master-aarch64", "description": "Patch applied" }' = null ']' +++ 161663:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 161663:pw-trigger.sh: pw_patch_check_state: 273: date=2026-07-19T13:58:45.705996 +++ 161663:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-07-19T13:58:45.705996 +%s ++ 161663:pw-trigger.sh: pw_patch_check_state: 274: date=1784469525 ++ 161663:pw-trigger.sh: pw_patch_check_state: 275: '[' 1784469520 -le 1784469525 ']' ++ 161663:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1784469525 +++ 161663:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 161663:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 161663:pw-trigger.sh: pw_patch_check_state: 263: true ++ 161663:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 161663:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 161663:pw-trigger.sh: pw_patch_check_state: 267: wait 165006 ++ 161663:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 161663:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 161663:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.TjCVM7LEU0 ++ 161663:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 481136, "url": "https://patchwork.sourceware.org/api/1.2/patches/139111/checks/481136/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-07-19T14:03:30.091285", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-aarch64-precommit/builds/10754/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_gdb_build--master-aarch64", "description": "Build passed" }' = null ']' +++ 161663:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 161663:pw-trigger.sh: pw_patch_check_state: 273: date=2026-07-19T14:03:30.091285 +++ 161663:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-07-19T14:03:30.091285 +%s ++ 161663:pw-trigger.sh: pw_patch_check_state: 274: date=1784469810 ++ 161663:pw-trigger.sh: pw_patch_check_state: 275: '[' 1784469525 -le 1784469810 ']' ++ 161663:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1784469810 +++ 161663:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 161663:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 161663:pw-trigger.sh: pw_patch_check_state: 263: true ++ 161663:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 161663:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 161663:pw-trigger.sh: pw_patch_check_state: 267: wait 165013 ++ 161663:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 161663:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 161663:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.TjCVM7LEU0 ++ 161663:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 161663:pw-trigger.sh: pw_patch_check_state: 270: break ++ 161663:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 161663:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.SolLYJEncr /tmp/tmp.TjCVM7LEU0 + 161663:pw-trigger.sh: 89: check_state=success + 161663:pw-trigger.sh: 90: '[' success = pending ']' + 161663:pw-trigger.sh: 93: num_patch=10 + 161663:pw-trigger.sh: 72: true ++ 161663:pw-trigger.sh: 74: pw_get_patch_from_series gdb 63579 10 ++ 161663:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 161663:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 161663:pw-trigger.sh: pw_get_patch_from_series: 204: local id=63579 ++ 161663:pw-trigger.sh: pw_get_patch_from_series: 205: local num=10 ++ 161663:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 161663:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 63579 property '.*' value Patches 10 +++ 161663:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 161663:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 161663:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 161663:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 161663:pw-trigger.sh: pw_yaml_get: 100: local id=63579 +++ 161663:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 161663:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 161663:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 161663:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 161663:pw-trigger.sh: pw_yaml_get: 105: local match_num=10 +++ 161663:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 161663:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=139106 ++ 161663:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 139106 = '' ']' ++ 161663:pw-trigger.sh: pw_get_patch_from_series: 213: echo 139106 + 161663:pw-trigger.sh: 74: patch_id=139106 + 161663:pw-trigger.sh: 75: '[' 139106 = '' ']' ++ 161663:pw-trigger.sh: 82: pw_get_patch_data gdb 139106 State ++ 161663:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 161663:pw-trigger.sh: pw_get_patch_data: 224: local project=gdb ++ 161663:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=139106 ++ 161663:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 161663:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gdb patch 139106 property State value ++ 161663:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 161663:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 161663:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 161663:pw-trigger.sh: pw_yaml_get: 100: local id=139106 ++ 161663:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 161663:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 161663:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 161663:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 161663:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 161663:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 161663:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' + 161663:pw-trigger.sh: 82: patch_state=new + 161663:pw-trigger.sh: 83: case "$patch_state" in ++ 161663:pw-trigger.sh: 89: pw_patch_check_state 139106 tcwg_gdb_build--master-aarch64 ++ 161663:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 161663:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=139106 ++ 161663:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_build--master-aarch64 ++ 161663:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 161663:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_build--master-aarch64 +++ 161663:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 161663:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 161663:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_build--master-aarch64 +++ 161663:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 161663:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 161663:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 161663:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 161663:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_build--master-aarch64 ++ 161663:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 161663:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 161663:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.0MRH6bLqVT +++ 161663:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 161663:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.Hyt1hBqRlU ++ 161663:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.0MRH6bLqVT /tmp/tmp.Hyt1hBqRlU' EXIT ++ 161663:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 161663:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/139106/checks/ ++ 161663:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/139106/checks/?user=linaro-tcwg-bot&context=tcwg_gdb_build--master-aarch64&page=last' ++ 161663:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 161663:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 161663:pw-trigger.sh: pw_patch_check_state: 263: true ++ 161663:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 161663:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 161663:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 161663:pw-trigger.sh: pw_patch_check_state: 267: wait 165104 ++ 161663:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 161663:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.Hyt1hBqRlU ++ 161663:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 481296, "url": "https://patchwork.sourceware.org/api/1.2/patches/139106/checks/481296/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-07-20T00:15:49.542024", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-aarch64-precommit/builds/10757/log", "context": "tcwg_gdb_build--master-aarch64", "description": "Build started" }' = null ']' +++ 161663:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 161663:pw-trigger.sh: pw_patch_check_state: 273: date=2026-07-20T00:15:49.542024 +++ 161663:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-07-20T00:15:49.542024 +%s ++ 161663:pw-trigger.sh: pw_patch_check_state: 274: date=1784506549 ++ 161663:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1784506549 ']' ++ 161663:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1784506549 +++ 161663:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 161663:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 161663:pw-trigger.sh: pw_patch_check_state: 263: true ++ 161663:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 161663:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 161663:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 161663:pw-trigger.sh: pw_patch_check_state: 267: wait 165111 ++ 161663:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 161663:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.Hyt1hBqRlU ++ 161663:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 481297, "url": "https://patchwork.sourceware.org/api/1.2/patches/139106/checks/481297/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-07-20T00:15:51.524091", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-aarch64-precommit/builds/10757/log", "context": "tcwg_gdb_build--master-aarch64", "description": "Patch applied" }' = null ']' +++ 161663:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 161663:pw-trigger.sh: pw_patch_check_state: 273: date=2026-07-20T00:15:51.524091 +++ 161663:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-07-20T00:15:51.524091 +%s ++ 161663:pw-trigger.sh: pw_patch_check_state: 274: date=1784506551 ++ 161663:pw-trigger.sh: pw_patch_check_state: 275: '[' 1784506549 -le 1784506551 ']' ++ 161663:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1784506551 +++ 161663:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 161663:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 161663:pw-trigger.sh: pw_patch_check_state: 263: true ++ 161663:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 161663:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 161663:pw-trigger.sh: pw_patch_check_state: 267: wait 165118 ++ 161663:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 161663:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 161663:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.Hyt1hBqRlU ++ 161663:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 481300, "url": "https://patchwork.sourceware.org/api/1.2/patches/139106/checks/481300/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-07-20T00:18:54.989867", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-aarch64-precommit/builds/10757/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_gdb_build--master-aarch64", "description": "Build passed" }' = null ']' +++ 161663:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 161663:pw-trigger.sh: pw_patch_check_state: 273: date=2026-07-20T00:18:54.989867 +++ 161663:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-07-20T00:18:54.989867 +%s ++ 161663:pw-trigger.sh: pw_patch_check_state: 274: date=1784506734 ++ 161663:pw-trigger.sh: pw_patch_check_state: 275: '[' 1784506551 -le 1784506734 ']' ++ 161663:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1784506734 +++ 161663:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 161663:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 161663:pw-trigger.sh: pw_patch_check_state: 263: true ++ 161663:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 161663:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 161663:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 161663:pw-trigger.sh: pw_patch_check_state: 267: wait 165125 ++ 161663:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 161663:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.Hyt1hBqRlU ++ 161663:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 161663:pw-trigger.sh: pw_patch_check_state: 270: break ++ 161663:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 161663:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.0MRH6bLqVT /tmp/tmp.Hyt1hBqRlU + 161663:pw-trigger.sh: 89: check_state=success + 161663:pw-trigger.sh: 90: '[' success = pending ']' + 161663:pw-trigger.sh: 93: num_patch=11 + 161663:pw-trigger.sh: 72: true ++ 161663:pw-trigger.sh: 74: pw_get_patch_from_series gdb 63579 11 ++ 161663:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 161663:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 161663:pw-trigger.sh: pw_get_patch_from_series: 204: local id=63579 ++ 161663:pw-trigger.sh: pw_get_patch_from_series: 205: local num=11 ++ 161663:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 161663:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 63579 property '.*' value Patches 11 +++ 161663:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 161663:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 161663:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 161663:pw-trigger.sh: pw_yaml_get: 100: local id=63579 +++ 161663:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 161663:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 161663:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 161663:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 161663:pw-trigger.sh: pw_yaml_get: 105: local match_num=11 +++ 161663:pw-trigger.sh: pw_yaml_get: 108: set +x +++ 161663:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 ++ 161663:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id= ++ 161663:pw-trigger.sh: pw_get_patch_from_series: 210: '[' '' = '' ']' ++ 161663:pw-trigger.sh: pw_get_patch_from_series: 211: return 1 ++ 161663:pw-trigger.sh: 74: true + 161663:pw-trigger.sh: 74: patch_id= + 161663:pw-trigger.sh: 75: '[' '' = '' ']' + 161663:pw-trigger.sh: 76: break + 161663:pw-trigger.sh: 96: '[' '' = '' ']' + 161663:pw-trigger.sh: 97: continue + 161663:pw-trigger.sh: 62: '[' 24 -gt 0 ']' + 161663:pw-trigger.sh: 63: i=23 ++ 161663:pw-trigger.sh: 64: shyaml get-value 23.id + 161663:pw-trigger.sh: 64: series_id=63583 + 161663:pw-trigger.sh: 66: pw_series_complete_p gdb 63583 + 161663:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 161663:pw-trigger.sh: pw_series_complete_p: 183: local project=gdb + 161663:pw-trigger.sh: pw_series_complete_p: 184: local series_id=63583 + 161663:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 161663:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get gdb series 63583 property Complete value ++ 161663:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 161663:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 161663:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 161663:pw-trigger.sh: pw_yaml_get: 100: local id=63583 ++ 161663:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 161663:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 161663:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 161663:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 161663:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 161663:pw-trigger.sh: pw_yaml_get: 108: set +x + 161663:pw-trigger.sh: pw_series_complete_p: 187: value=True + 161663:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 161663:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 161663:pw-trigger.sh: 71: num_patch=0 + 161663:pw-trigger.sh: 72: true ++ 161663:pw-trigger.sh: 74: pw_get_patch_from_series gdb 63583 0 ++ 161663:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 161663:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 161663:pw-trigger.sh: pw_get_patch_from_series: 204: local id=63583 ++ 161663:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 161663:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 161663:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 63583 property '.*' value Patches 0 +++ 161663:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 161663:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 161663:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 161663:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 161663:pw-trigger.sh: pw_yaml_get: 100: local id=63583 +++ 161663:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 161663:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 161663:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 161663:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 161663:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 161663:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 161663:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=139120 ++ 161663:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 139120 = '' ']' ++ 161663:pw-trigger.sh: pw_get_patch_from_series: 213: echo 139120 + 161663:pw-trigger.sh: 74: patch_id=139120 + 161663:pw-trigger.sh: 75: '[' 139120 = '' ']' ++ 161663:pw-trigger.sh: 82: pw_get_patch_data gdb 139120 State ++ 161663:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 161663:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 161663:pw-trigger.sh: pw_get_patch_data: 224: local project=gdb ++ 161663:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=139120 ++ 161663:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 161663:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gdb patch 139120 property State value ++ 161663:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 161663:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 161663:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 161663:pw-trigger.sh: pw_yaml_get: 100: local id=139120 ++ 161663:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 161663:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 161663:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 161663:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 161663:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 161663:pw-trigger.sh: pw_yaml_get: 108: set +x + 161663:pw-trigger.sh: 82: patch_state=new + 161663:pw-trigger.sh: 83: case "$patch_state" in ++ 161663:pw-trigger.sh: 89: pw_patch_check_state 139120 tcwg_gdb_build--master-aarch64 ++ 161663:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 161663:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=139120 ++ 161663:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_build--master-aarch64 ++ 161663:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 161663:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_build--master-aarch64 +++ 161663:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 161663:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 161663:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_build--master-aarch64 +++ 161663:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 161663:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 161663:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 161663:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 161663:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_build--master-aarch64 ++ 161663:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 161663:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 161663:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.e0fTlDADKn +++ 161663:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 161663:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.Ao4zNn0Fzk ++ 161663:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.e0fTlDADKn /tmp/tmp.Ao4zNn0Fzk' EXIT ++ 161663:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 161663:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/139120/checks/ ++ 161663:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/139120/checks/?user=linaro-tcwg-bot&context=tcwg_gdb_build--master-aarch64&page=last' ++ 161663:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 161663:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 161663:pw-trigger.sh: pw_patch_check_state: 263: true ++ 161663:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 161663:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 161663:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 161663:pw-trigger.sh: pw_patch_check_state: 267: wait 165257 ++ 161663:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 161663:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.Ao4zNn0Fzk ++ 161663:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 478572, "url": "https://patchwork.sourceware.org/api/1.2/patches/139120/checks/478572/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-07-14T13:20:17.350149", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-aarch64-precommit/builds/10692/log", "context": "tcwg_gdb_build--master-aarch64", "description": "Build started" }' = null ']' +++ 161663:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 161663:pw-trigger.sh: pw_patch_check_state: 273: date=2026-07-14T13:20:17.350149 +++ 161663:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-07-14T13:20:17.350149 +%s ++ 161663:pw-trigger.sh: pw_patch_check_state: 274: date=1784035217 ++ 161663:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1784035217 ']' ++ 161663:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1784035217 +++ 161663:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 161663:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 161663:pw-trigger.sh: pw_patch_check_state: 263: true ++ 161663:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 161663:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 161663:pw-trigger.sh: pw_patch_check_state: 267: wait 165264 ++ 161663:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 161663:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 161663:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.Ao4zNn0Fzk ++ 161663:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 478573, "url": "https://patchwork.sourceware.org/api/1.2/patches/139120/checks/478573/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-07-14T13:20:18.378081", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-aarch64-precommit/builds/10692/log", "context": "tcwg_gdb_build--master-aarch64", "description": "Patch applied" }' = null ']' +++ 161663:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 161663:pw-trigger.sh: pw_patch_check_state: 273: date=2026-07-14T13:20:18.378081 +++ 161663:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-07-14T13:20:18.378081 +%s ++ 161663:pw-trigger.sh: pw_patch_check_state: 274: date=1784035218 ++ 161663:pw-trigger.sh: pw_patch_check_state: 275: '[' 1784035217 -le 1784035218 ']' ++ 161663:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1784035218 +++ 161663:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 161663:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 161663:pw-trigger.sh: pw_patch_check_state: 263: true ++ 161663:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 161663:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 161663:pw-trigger.sh: pw_patch_check_state: 267: wait 165271 ++ 161663:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 161663:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 161663:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.Ao4zNn0Fzk ++ 161663:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 478580, "url": "https://patchwork.sourceware.org/api/1.2/patches/139120/checks/478580/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-07-14T13:24:03.939308", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-aarch64-precommit/builds/10692/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_gdb_build--master-aarch64", "description": "Build passed" }' = null ']' +++ 161663:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 161663:pw-trigger.sh: pw_patch_check_state: 273: date=2026-07-14T13:24:03.939308 +++ 161663:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-07-14T13:24:03.939308 +%s ++ 161663:pw-trigger.sh: pw_patch_check_state: 274: date=1784035443 ++ 161663:pw-trigger.sh: pw_patch_check_state: 275: '[' 1784035218 -le 1784035443 ']' ++ 161663:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1784035443 +++ 161663:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 161663:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 161663:pw-trigger.sh: pw_patch_check_state: 263: true ++ 161663:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 161663:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 161663:pw-trigger.sh: pw_patch_check_state: 267: wait 165278 ++ 161663:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 161663:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 161663:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.Ao4zNn0Fzk ++ 161663:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 161663:pw-trigger.sh: pw_patch_check_state: 270: break ++ 161663:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 161663:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.e0fTlDADKn /tmp/tmp.Ao4zNn0Fzk + 161663:pw-trigger.sh: 89: check_state=success + 161663:pw-trigger.sh: 90: '[' success = pending ']' + 161663:pw-trigger.sh: 93: num_patch=1 + 161663:pw-trigger.sh: 72: true ++ 161663:pw-trigger.sh: 74: pw_get_patch_from_series gdb 63583 1 ++ 161663:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 161663:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 161663:pw-trigger.sh: pw_get_patch_from_series: 204: local id=63583 ++ 161663:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 161663:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 161663:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 63583 property '.*' value Patches 1 +++ 161663:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 161663:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 161663:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 161663:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 161663:pw-trigger.sh: pw_yaml_get: 100: local id=63583 +++ 161663:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 161663:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 161663:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 161663:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 161663:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 161663:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 161663:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id= ++ 161663:pw-trigger.sh: pw_get_patch_from_series: 210: '[' '' = '' ']' ++ 161663:pw-trigger.sh: pw_get_patch_from_series: 211: return 1 ++ 161663:pw-trigger.sh: 74: true + 161663:pw-trigger.sh: 74: patch_id= + 161663:pw-trigger.sh: 75: '[' '' = '' ']' + 161663:pw-trigger.sh: 76: break + 161663:pw-trigger.sh: 96: '[' '' = '' ']' + 161663:pw-trigger.sh: 97: continue + 161663:pw-trigger.sh: 62: '[' 23 -gt 0 ']' + 161663:pw-trigger.sh: 63: i=22 ++ 161663:pw-trigger.sh: 64: shyaml get-value 22.id + 161663:pw-trigger.sh: 64: series_id=63592 + 161663:pw-trigger.sh: 66: pw_series_complete_p gdb 63592 + 161663:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 161663:pw-trigger.sh: pw_series_complete_p: 183: local project=gdb + 161663:pw-trigger.sh: pw_series_complete_p: 184: local series_id=63592 + 161663:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 161663:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get gdb series 63592 property Complete value ++ 161663:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 161663:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 161663:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 161663:pw-trigger.sh: pw_yaml_get: 100: local id=63592 ++ 161663:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 161663:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 161663:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 161663:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 161663:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 161663:pw-trigger.sh: pw_yaml_get: 108: set +x + 161663:pw-trigger.sh: pw_series_complete_p: 187: value=True + 161663:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 161663:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 161663:pw-trigger.sh: 71: num_patch=0 + 161663:pw-trigger.sh: 72: true ++ 161663:pw-trigger.sh: 74: pw_get_patch_from_series gdb 63592 0 ++ 161663:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 161663:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 161663:pw-trigger.sh: pw_get_patch_from_series: 204: local id=63592 ++ 161663:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 161663:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 161663:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 63592 property '.*' value Patches 0 +++ 161663:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 161663:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 161663:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 161663:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 161663:pw-trigger.sh: pw_yaml_get: 100: local id=63592 +++ 161663:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 161663:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 161663:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 161663:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 161663:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 161663:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 161663:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=139130 ++ 161663:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 139130 = '' ']' ++ 161663:pw-trigger.sh: pw_get_patch_from_series: 213: echo 139130 + 161663:pw-trigger.sh: 74: patch_id=139130 + 161663:pw-trigger.sh: 75: '[' 139130 = '' ']' ++ 161663:pw-trigger.sh: 82: pw_get_patch_data gdb 139130 State ++ 161663:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 161663:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 161663:pw-trigger.sh: pw_get_patch_data: 224: local project=gdb ++ 161663:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=139130 ++ 161663:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 161663:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gdb patch 139130 property State value ++ 161663:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 161663:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 161663:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 161663:pw-trigger.sh: pw_yaml_get: 100: local id=139130 ++ 161663:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 161663:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 161663:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 161663:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 161663:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 161663:pw-trigger.sh: pw_yaml_get: 108: set +x + 161663:pw-trigger.sh: 82: patch_state=new + 161663:pw-trigger.sh: 83: case "$patch_state" in ++ 161663:pw-trigger.sh: 89: pw_patch_check_state 139130 tcwg_gdb_build--master-aarch64 ++ 161663:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 161663:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=139130 ++ 161663:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_build--master-aarch64 ++ 161663:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 161663:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 +++ 161663:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_build--master-aarch64 ++ 161663:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 161663:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_build--master-aarch64 +++ 161663:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 161663:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 161663:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 161663:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 161663:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_build--master-aarch64 ++ 161663:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 161663:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 161663:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.vrUKBmCk32 +++ 161663:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 161663:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.DsUvWFGiMg ++ 161663:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.vrUKBmCk32 /tmp/tmp.DsUvWFGiMg' EXIT ++ 161663:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 161663:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/139130/checks/ ++ 161663:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/139130/checks/?user=linaro-tcwg-bot&context=tcwg_gdb_build--master-aarch64&page=last' ++ 161663:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 161663:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 161663:pw-trigger.sh: pw_patch_check_state: 263: true ++ 161663:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 161663:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 161663:pw-trigger.sh: pw_patch_check_state: 267: wait 165382 ++ 161663:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 161663:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 161663:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.DsUvWFGiMg ++ 161663:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 478574, "url": "https://patchwork.sourceware.org/api/1.2/patches/139130/checks/478574/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-07-14T13:20:31.376086", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-aarch64-precommit/builds/10693/log", "context": "tcwg_gdb_build--master-aarch64", "description": "Build started" }' = null ']' +++ 161663:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 161663:pw-trigger.sh: pw_patch_check_state: 273: date=2026-07-14T13:20:31.376086 +++ 161663:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-07-14T13:20:31.376086 +%s ++ 161663:pw-trigger.sh: pw_patch_check_state: 274: date=1784035231 ++ 161663:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1784035231 ']' ++ 161663:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1784035231 +++ 161663:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 161663:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 161663:pw-trigger.sh: pw_patch_check_state: 263: true ++ 161663:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 161663:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 161663:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 161663:pw-trigger.sh: pw_patch_check_state: 267: wait 165389 ++ 161663:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 161663:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.DsUvWFGiMg ++ 161663:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 478575, "url": "https://patchwork.sourceware.org/api/1.2/patches/139130/checks/478575/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-07-14T13:20:33.833255", "state": "fail", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-aarch64-precommit/builds/10693/archive/artifacts/jenkins/pw-apply.log", "context": "tcwg_gdb_build--master-aarch64", "description": "Patch failed to apply" }' = null ']' +++ 161663:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 161663:pw-trigger.sh: pw_patch_check_state: 273: date=2026-07-14T13:20:33.833255 +++ 161663:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-07-14T13:20:33.833255 +%s ++ 161663:pw-trigger.sh: pw_patch_check_state: 274: date=1784035233 ++ 161663:pw-trigger.sh: pw_patch_check_state: 275: '[' 1784035231 -le 1784035233 ']' ++ 161663:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1784035233 +++ 161663:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 161663:pw-trigger.sh: pw_patch_check_state: 277: cur_state=fail ++ 161663:pw-trigger.sh: pw_patch_check_state: 263: true ++ 161663:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 161663:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 161663:pw-trigger.sh: pw_patch_check_state: 267: wait 165396 ++ 161663:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 161663:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 161663:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.DsUvWFGiMg ++ 161663:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 161663:pw-trigger.sh: pw_patch_check_state: 270: break ++ 161663:pw-trigger.sh: pw_patch_check_state: 281: echo fail +++ 161663:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.vrUKBmCk32 /tmp/tmp.DsUvWFGiMg + 161663:pw-trigger.sh: 89: check_state=fail + 161663:pw-trigger.sh: 90: '[' fail = pending ']' + 161663:pw-trigger.sh: 93: num_patch=1 + 161663:pw-trigger.sh: 72: true ++ 161663:pw-trigger.sh: 74: pw_get_patch_from_series gdb 63592 1 ++ 161663:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 161663:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 161663:pw-trigger.sh: pw_get_patch_from_series: 204: local id=63592 ++ 161663:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 161663:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 161663:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 63592 property '.*' value Patches 1 +++ 161663:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 161663:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 161663:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 161663:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 161663:pw-trigger.sh: pw_yaml_get: 100: local id=63592 +++ 161663:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 161663:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 161663:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 161663:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 161663:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 161663:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 161663:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=139129 ++ 161663:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 139129 = '' ']' ++ 161663:pw-trigger.sh: pw_get_patch_from_series: 213: echo 139129 + 161663:pw-trigger.sh: 74: patch_id=139129 + 161663:pw-trigger.sh: 75: '[' 139129 = '' ']' ++ 161663:pw-trigger.sh: 82: pw_get_patch_data gdb 139129 State ++ 161663:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 161663:pw-trigger.sh: pw_get_patch_data: 224: local project=gdb ++ 161663:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=139129 ++ 161663:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 161663:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gdb patch 139129 property State value ++ 161663:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 161663:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 161663:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 161663:pw-trigger.sh: pw_yaml_get: 100: local id=139129 ++ 161663:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 161663:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 161663:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 161663:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 161663:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 161663:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 161663:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' + 161663:pw-trigger.sh: 82: patch_state=new + 161663:pw-trigger.sh: 83: case "$patch_state" in ++ 161663:pw-trigger.sh: 89: pw_patch_check_state 139129 tcwg_gdb_build--master-aarch64 ++ 161663:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 161663:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=139129 ++ 161663:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_build--master-aarch64 ++ 161663:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 161663:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 +++ 161663:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_build--master-aarch64 ++ 161663:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 161663:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_build--master-aarch64 +++ 161663:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 161663:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 161663:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 161663:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 161663:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_build--master-aarch64 ++ 161663:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 161663:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 161663:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.IxWQFl5azY +++ 161663:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 161663:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.xlGYs4EpdE ++ 161663:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.IxWQFl5azY /tmp/tmp.xlGYs4EpdE' EXIT ++ 161663:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 161663:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/139129/checks/ ++ 161663:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/139129/checks/?user=linaro-tcwg-bot&context=tcwg_gdb_build--master-aarch64&page=last' ++ 161663:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 161663:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 161663:pw-trigger.sh: pw_patch_check_state: 263: true ++ 161663:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 161663:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 161663:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 161663:pw-trigger.sh: pw_patch_check_state: 267: wait 165460 ++ 161663:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 161663:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.xlGYs4EpdE ++ 161663:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 479133, "url": "https://patchwork.sourceware.org/api/1.2/patches/139129/checks/479133/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-07-15T12:19:15.839595", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-aarch64-precommit/builds/10698/log", "context": "tcwg_gdb_build--master-aarch64", "description": "Build started" }' = null ']' +++ 161663:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 161663:pw-trigger.sh: pw_patch_check_state: 273: date=2026-07-15T12:19:15.839595 +++ 161663:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-07-15T12:19:15.839595 +%s ++ 161663:pw-trigger.sh: pw_patch_check_state: 274: date=1784117955 ++ 161663:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1784117955 ']' ++ 161663:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1784117955 +++ 161663:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 161663:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 161663:pw-trigger.sh: pw_patch_check_state: 263: true ++ 161663:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 161663:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 161663:pw-trigger.sh: pw_patch_check_state: 267: wait 165467 ++ 161663:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 161663:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 161663:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.xlGYs4EpdE ++ 161663:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 479135, "url": "https://patchwork.sourceware.org/api/1.2/patches/139129/checks/479135/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-07-15T12:19:20.123956", "state": "fail", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-aarch64-precommit/builds/10698/archive/artifacts/jenkins/pw-apply.log", "context": "tcwg_gdb_build--master-aarch64", "description": "Patch failed to apply" }' = null ']' +++ 161663:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 161663:pw-trigger.sh: pw_patch_check_state: 273: date=2026-07-15T12:19:20.123956 +++ 161663:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-07-15T12:19:20.123956 +%s ++ 161663:pw-trigger.sh: pw_patch_check_state: 274: date=1784117960 ++ 161663:pw-trigger.sh: pw_patch_check_state: 275: '[' 1784117955 -le 1784117960 ']' ++ 161663:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1784117960 +++ 161663:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 161663:pw-trigger.sh: pw_patch_check_state: 277: cur_state=fail ++ 161663:pw-trigger.sh: pw_patch_check_state: 263: true ++ 161663:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 161663:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 161663:pw-trigger.sh: pw_patch_check_state: 267: wait 165474 ++ 161663:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 161663:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 161663:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.xlGYs4EpdE ++ 161663:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 161663:pw-trigger.sh: pw_patch_check_state: 270: break ++ 161663:pw-trigger.sh: pw_patch_check_state: 281: echo fail +++ 161663:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.IxWQFl5azY /tmp/tmp.xlGYs4EpdE + 161663:pw-trigger.sh: 89: check_state=fail + 161663:pw-trigger.sh: 90: '[' fail = pending ']' + 161663:pw-trigger.sh: 93: num_patch=2 + 161663:pw-trigger.sh: 72: true ++ 161663:pw-trigger.sh: 74: pw_get_patch_from_series gdb 63592 2 ++ 161663:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 161663:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 161663:pw-trigger.sh: pw_get_patch_from_series: 204: local id=63592 ++ 161663:pw-trigger.sh: pw_get_patch_from_series: 205: local num=2 ++ 161663:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 161663:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 63592 property '.*' value Patches 2 +++ 161663:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 161663:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 161663:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 161663:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 161663:pw-trigger.sh: pw_yaml_get: 100: local id=63592 +++ 161663:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 161663:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 161663:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 161663:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 161663:pw-trigger.sh: pw_yaml_get: 105: local match_num=2 +++ 161663:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 161663:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id= ++ 161663:pw-trigger.sh: pw_get_patch_from_series: 210: '[' '' = '' ']' ++ 161663:pw-trigger.sh: pw_get_patch_from_series: 211: return 1 ++ 161663:pw-trigger.sh: 74: true + 161663:pw-trigger.sh: 74: patch_id= + 161663:pw-trigger.sh: 75: '[' '' = '' ']' + 161663:pw-trigger.sh: 76: break + 161663:pw-trigger.sh: 96: '[' '' = '' ']' + 161663:pw-trigger.sh: 97: continue + 161663:pw-trigger.sh: 62: '[' 22 -gt 0 ']' + 161663:pw-trigger.sh: 63: i=21 ++ 161663:pw-trigger.sh: 64: shyaml get-value 21.id + 161663:pw-trigger.sh: 64: series_id=63620 + 161663:pw-trigger.sh: 66: pw_series_complete_p gdb 63620 + 161663:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 161663:pw-trigger.sh: pw_series_complete_p: 183: local project=gdb + 161663:pw-trigger.sh: pw_series_complete_p: 184: local series_id=63620 + 161663:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 161663:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get gdb series 63620 property Complete value ++ 161663:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 161663:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 161663:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 161663:pw-trigger.sh: pw_yaml_get: 100: local id=63620 ++ 161663:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 161663:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 161663:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 161663:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 161663:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 161663:pw-trigger.sh: pw_yaml_get: 108: set +x + 161663:pw-trigger.sh: pw_series_complete_p: 187: value=True + 161663:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 161663:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 161663:pw-trigger.sh: 71: num_patch=0 + 161663:pw-trigger.sh: 72: true ++ 161663:pw-trigger.sh: 74: pw_get_patch_from_series gdb 63620 0 ++ 161663:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 161663:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 161663:pw-trigger.sh: pw_get_patch_from_series: 204: local id=63620 ++ 161663:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 161663:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 161663:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 63620 property '.*' value Patches 0 +++ 161663:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 161663:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 161663:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 161663:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 161663:pw-trigger.sh: pw_yaml_get: 100: local id=63620 +++ 161663:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 161663:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 161663:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 161663:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 161663:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 161663:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 161663:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=139172 ++ 161663:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 139172 = '' ']' ++ 161663:pw-trigger.sh: pw_get_patch_from_series: 213: echo 139172 + 161663:pw-trigger.sh: 74: patch_id=139172 + 161663:pw-trigger.sh: 75: '[' 139172 = '' ']' ++ 161663:pw-trigger.sh: 82: pw_get_patch_data gdb 139172 State ++ 161663:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 161663:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 161663:pw-trigger.sh: pw_get_patch_data: 224: local project=gdb ++ 161663:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=139172 ++ 161663:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 161663:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gdb patch 139172 property State value ++ 161663:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 161663:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 161663:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 161663:pw-trigger.sh: pw_yaml_get: 100: local id=139172 ++ 161663:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 161663:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 161663:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 161663:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 161663:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 161663:pw-trigger.sh: pw_yaml_get: 108: set +x + 161663:pw-trigger.sh: 82: patch_state=new + 161663:pw-trigger.sh: 83: case "$patch_state" in ++ 161663:pw-trigger.sh: 89: pw_patch_check_state 139172 tcwg_gdb_build--master-aarch64 ++ 161663:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 161663:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=139172 ++ 161663:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_build--master-aarch64 ++ 161663:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 161663:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_build--master-aarch64 +++ 161663:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 161663:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 161663:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_build--master-aarch64 +++ 161663:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 161663:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 161663:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 161663:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 161663:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_build--master-aarch64 ++ 161663:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 161663:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 161663:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.s6aC1h5hyT +++ 161663:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 161663:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.APehhAzKLC ++ 161663:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.s6aC1h5hyT /tmp/tmp.APehhAzKLC' EXIT ++ 161663:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 161663:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/139172/checks/ ++ 161663:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/139172/checks/?user=linaro-tcwg-bot&context=tcwg_gdb_build--master-aarch64&page=last' ++ 161663:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 161663:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 161663:pw-trigger.sh: pw_patch_check_state: 263: true ++ 161663:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 161663:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 161663:pw-trigger.sh: pw_patch_check_state: 267: wait 165587 ++ 161663:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 161663:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 161663:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.APehhAzKLC ++ 161663:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 479138, "url": "https://patchwork.sourceware.org/api/1.2/patches/139172/checks/479138/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-07-15T12:20:18.369769", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-aarch64-precommit/builds/10699/log", "context": "tcwg_gdb_build--master-aarch64", "description": "Build started" }' = null ']' +++ 161663:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 161663:pw-trigger.sh: pw_patch_check_state: 273: date=2026-07-15T12:20:18.369769 +++ 161663:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-07-15T12:20:18.369769 +%s ++ 161663:pw-trigger.sh: pw_patch_check_state: 274: date=1784118018 ++ 161663:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1784118018 ']' ++ 161663:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1784118018 +++ 161663:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 161663:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 161663:pw-trigger.sh: pw_patch_check_state: 263: true ++ 161663:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 161663:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 161663:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 161663:pw-trigger.sh: pw_patch_check_state: 267: wait 165594 ++ 161663:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 161663:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.APehhAzKLC ++ 161663:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 479142, "url": "https://patchwork.sourceware.org/api/1.2/patches/139172/checks/479142/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-07-15T12:20:19.686867", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-aarch64-precommit/builds/10699/log", "context": "tcwg_gdb_build--master-aarch64", "description": "Patch applied" }' = null ']' +++ 161663:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 161663:pw-trigger.sh: pw_patch_check_state: 273: date=2026-07-15T12:20:19.686867 +++ 161663:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-07-15T12:20:19.686867 +%s ++ 161663:pw-trigger.sh: pw_patch_check_state: 274: date=1784118019 ++ 161663:pw-trigger.sh: pw_patch_check_state: 275: '[' 1784118018 -le 1784118019 ']' ++ 161663:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1784118019 +++ 161663:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 161663:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 161663:pw-trigger.sh: pw_patch_check_state: 263: true ++ 161663:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 161663:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 161663:pw-trigger.sh: pw_patch_check_state: 267: wait 165601 ++ 161663:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 161663:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 161663:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.APehhAzKLC ++ 161663:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 479147, "url": "https://patchwork.sourceware.org/api/1.2/patches/139172/checks/479147/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-07-15T12:25:19.829075", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-aarch64-precommit/builds/10699/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_gdb_build--master-aarch64", "description": "Build passed" }' = null ']' +++ 161663:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 161663:pw-trigger.sh: pw_patch_check_state: 273: date=2026-07-15T12:25:19.829075 +++ 161663:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-07-15T12:25:19.829075 +%s ++ 161663:pw-trigger.sh: pw_patch_check_state: 274: date=1784118319 ++ 161663:pw-trigger.sh: pw_patch_check_state: 275: '[' 1784118019 -le 1784118319 ']' ++ 161663:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1784118319 +++ 161663:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 161663:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 161663:pw-trigger.sh: pw_patch_check_state: 263: true ++ 161663:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 161663:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 161663:pw-trigger.sh: pw_patch_check_state: 267: wait 165608 ++ 161663:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 161663:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 161663:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.APehhAzKLC ++ 161663:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 161663:pw-trigger.sh: pw_patch_check_state: 270: break ++ 161663:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 161663:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.s6aC1h5hyT /tmp/tmp.APehhAzKLC + 161663:pw-trigger.sh: 89: check_state=success + 161663:pw-trigger.sh: 90: '[' success = pending ']' + 161663:pw-trigger.sh: 93: num_patch=1 + 161663:pw-trigger.sh: 72: true ++ 161663:pw-trigger.sh: 74: pw_get_patch_from_series gdb 63620 1 ++ 161663:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 161663:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 161663:pw-trigger.sh: pw_get_patch_from_series: 204: local id=63620 ++ 161663:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 161663:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 161663:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 63620 property '.*' value Patches 1 +++ 161663:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 161663:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 161663:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 161663:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 161663:pw-trigger.sh: pw_yaml_get: 100: local id=63620 +++ 161663:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 161663:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 161663:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 161663:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 161663:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 161663:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 161663:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=139171 ++ 161663:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 139171 = '' ']' ++ 161663:pw-trigger.sh: pw_get_patch_from_series: 213: echo 139171 + 161663:pw-trigger.sh: 74: patch_id=139171 + 161663:pw-trigger.sh: 75: '[' 139171 = '' ']' ++ 161663:pw-trigger.sh: 82: pw_get_patch_data gdb 139171 State ++ 161663:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 161663:pw-trigger.sh: pw_get_patch_data: 224: local project=gdb ++ 161663:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=139171 ++ 161663:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 161663:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gdb patch 139171 property State value ++ 161663:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 161663:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 161663:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 161663:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 161663:pw-trigger.sh: pw_yaml_get: 100: local id=139171 ++ 161663:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 161663:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 161663:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 161663:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 161663:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 161663:pw-trigger.sh: pw_yaml_get: 108: set +x + 161663:pw-trigger.sh: 82: patch_state=new + 161663:pw-trigger.sh: 83: case "$patch_state" in ++ 161663:pw-trigger.sh: 89: pw_patch_check_state 139171 tcwg_gdb_build--master-aarch64 ++ 161663:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 161663:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=139171 ++ 161663:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_build--master-aarch64 ++ 161663:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 161663:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_build--master-aarch64 +++ 161663:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 161663:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 161663:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_build--master-aarch64 +++ 161663:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 161663:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 161663:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 161663:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 161663:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_build--master-aarch64 ++ 161663:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 161663:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 161663:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.2UAa7YHkol +++ 161663:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 161663:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.p2QPAw6ITL ++ 161663:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.2UAa7YHkol /tmp/tmp.p2QPAw6ITL' EXIT ++ 161663:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 161663:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/139171/checks/ ++ 161663:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/139171/checks/?user=linaro-tcwg-bot&context=tcwg_gdb_build--master-aarch64&page=last' ++ 161663:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 161663:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 161663:pw-trigger.sh: pw_patch_check_state: 263: true ++ 161663:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 161663:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 161663:pw-trigger.sh: pw_patch_check_state: 267: wait 165672 ++ 161663:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 161663:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 161663:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.p2QPAw6ITL ++ 161663:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 479402, "url": "https://patchwork.sourceware.org/api/1.2/patches/139171/checks/479402/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-07-16T01:02:40.735825", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-aarch64-precommit/builds/10706/log", "context": "tcwg_gdb_build--master-aarch64", "description": "Build started" }' = null ']' +++ 161663:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 161663:pw-trigger.sh: pw_patch_check_state: 273: date=2026-07-16T01:02:40.735825 +++ 161663:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-07-16T01:02:40.735825 +%s ++ 161663:pw-trigger.sh: pw_patch_check_state: 274: date=1784163760 ++ 161663:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1784163760 ']' ++ 161663:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1784163760 +++ 161663:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 161663:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 161663:pw-trigger.sh: pw_patch_check_state: 263: true ++ 161663:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 161663:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 161663:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 161663:pw-trigger.sh: pw_patch_check_state: 267: wait 165679 ++ 161663:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 161663:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.p2QPAw6ITL ++ 161663:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 479404, "url": "https://patchwork.sourceware.org/api/1.2/patches/139171/checks/479404/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-07-16T01:03:21.844501", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-aarch64-precommit/builds/10706/log", "context": "tcwg_gdb_build--master-aarch64", "description": "Patch applied" }' = null ']' +++ 161663:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 161663:pw-trigger.sh: pw_patch_check_state: 273: date=2026-07-16T01:03:21.844501 +++ 161663:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-07-16T01:03:21.844501 +%s ++ 161663:pw-trigger.sh: pw_patch_check_state: 274: date=1784163801 ++ 161663:pw-trigger.sh: pw_patch_check_state: 275: '[' 1784163760 -le 1784163801 ']' ++ 161663:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1784163801 +++ 161663:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 161663:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 161663:pw-trigger.sh: pw_patch_check_state: 263: true ++ 161663:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 161663:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 161663:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 161663:pw-trigger.sh: pw_patch_check_state: 267: wait 165686 ++ 161663:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 161663:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.p2QPAw6ITL ++ 161663:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 479405, "url": "https://patchwork.sourceware.org/api/1.2/patches/139171/checks/479405/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-07-16T01:05:32.444299", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-aarch64-precommit/builds/10706/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_gdb_build--master-aarch64", "description": "Build passed" }' = null ']' +++ 161663:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 161663:pw-trigger.sh: pw_patch_check_state: 273: date=2026-07-16T01:05:32.444299 +++ 161663:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-07-16T01:05:32.444299 +%s ++ 161663:pw-trigger.sh: pw_patch_check_state: 274: date=1784163932 ++ 161663:pw-trigger.sh: pw_patch_check_state: 275: '[' 1784163801 -le 1784163932 ']' ++ 161663:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1784163932 +++ 161663:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 161663:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 161663:pw-trigger.sh: pw_patch_check_state: 263: true ++ 161663:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 161663:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 161663:pw-trigger.sh: pw_patch_check_state: 267: wait 165693 ++ 161663:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 161663:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 161663:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.p2QPAw6ITL ++ 161663:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 161663:pw-trigger.sh: pw_patch_check_state: 270: break ++ 161663:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 161663:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.2UAa7YHkol /tmp/tmp.p2QPAw6ITL + 161663:pw-trigger.sh: 89: check_state=success + 161663:pw-trigger.sh: 90: '[' success = pending ']' + 161663:pw-trigger.sh: 93: num_patch=2 + 161663:pw-trigger.sh: 72: true ++ 161663:pw-trigger.sh: 74: pw_get_patch_from_series gdb 63620 2 ++ 161663:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 161663:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 161663:pw-trigger.sh: pw_get_patch_from_series: 204: local id=63620 ++ 161663:pw-trigger.sh: pw_get_patch_from_series: 205: local num=2 ++ 161663:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 161663:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 63620 property '.*' value Patches 2 +++ 161663:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 161663:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 161663:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 161663:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 161663:pw-trigger.sh: pw_yaml_get: 100: local id=63620 +++ 161663:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 161663:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 161663:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 161663:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 161663:pw-trigger.sh: pw_yaml_get: 105: local match_num=2 +++ 161663:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 161663:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=139170 ++ 161663:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 139170 = '' ']' ++ 161663:pw-trigger.sh: pw_get_patch_from_series: 213: echo 139170 + 161663:pw-trigger.sh: 74: patch_id=139170 + 161663:pw-trigger.sh: 75: '[' 139170 = '' ']' ++ 161663:pw-trigger.sh: 82: pw_get_patch_data gdb 139170 State ++ 161663:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 161663:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 161663:pw-trigger.sh: pw_get_patch_data: 224: local project=gdb ++ 161663:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=139170 ++ 161663:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 161663:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gdb patch 139170 property State value ++ 161663:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 161663:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 161663:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 161663:pw-trigger.sh: pw_yaml_get: 100: local id=139170 ++ 161663:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 161663:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 161663:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 161663:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 161663:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 161663:pw-trigger.sh: pw_yaml_get: 108: set +x + 161663:pw-trigger.sh: 82: patch_state=new + 161663:pw-trigger.sh: 83: case "$patch_state" in ++ 161663:pw-trigger.sh: 89: pw_patch_check_state 139170 tcwg_gdb_build--master-aarch64 ++ 161663:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 161663:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=139170 ++ 161663:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_build--master-aarch64 ++ 161663:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 161663:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 +++ 161663:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_build--master-aarch64 ++ 161663:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 161663:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_build--master-aarch64 +++ 161663:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 161663:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 161663:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 161663:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 161663:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_build--master-aarch64 ++ 161663:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 161663:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 161663:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.BqCHaER7dZ +++ 161663:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 161663:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.SXYVlDm6ye ++ 161663:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.BqCHaER7dZ /tmp/tmp.SXYVlDm6ye' EXIT ++ 161663:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 161663:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/139170/checks/ ++ 161663:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/139170/checks/?user=linaro-tcwg-bot&context=tcwg_gdb_build--master-aarch64&page=last' ++ 161663:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 161663:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 161663:pw-trigger.sh: pw_patch_check_state: 263: true ++ 161663:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 161663:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 161663:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 161663:pw-trigger.sh: pw_patch_check_state: 267: wait 165760 ++ 161663:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 161663:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.SXYVlDm6ye ++ 161663:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 479770, "url": "https://patchwork.sourceware.org/api/1.2/patches/139170/checks/479770/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-07-16T17:05:31.512086", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-aarch64-precommit/builds/10712/log", "context": "tcwg_gdb_build--master-aarch64", "description": "Build started" }' = null ']' +++ 161663:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 161663:pw-trigger.sh: pw_patch_check_state: 273: date=2026-07-16T17:05:31.512086 +++ 161663:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-07-16T17:05:31.512086 +%s ++ 161663:pw-trigger.sh: pw_patch_check_state: 274: date=1784221531 ++ 161663:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1784221531 ']' ++ 161663:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1784221531 +++ 161663:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 161663:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 161663:pw-trigger.sh: pw_patch_check_state: 263: true ++ 161663:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 161663:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 161663:pw-trigger.sh: pw_patch_check_state: 267: wait 165767 ++ 161663:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 161663:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 161663:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.SXYVlDm6ye ++ 161663:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 479771, "url": "https://patchwork.sourceware.org/api/1.2/patches/139170/checks/479771/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-07-16T17:05:36.092134", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-aarch64-precommit/builds/10712/log", "context": "tcwg_gdb_build--master-aarch64", "description": "Patch applied" }' = null ']' +++ 161663:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 161663:pw-trigger.sh: pw_patch_check_state: 273: date=2026-07-16T17:05:36.092134 +++ 161663:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-07-16T17:05:36.092134 +%s ++ 161663:pw-trigger.sh: pw_patch_check_state: 274: date=1784221536 ++ 161663:pw-trigger.sh: pw_patch_check_state: 275: '[' 1784221531 -le 1784221536 ']' ++ 161663:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1784221536 +++ 161663:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 161663:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 161663:pw-trigger.sh: pw_patch_check_state: 263: true ++ 161663:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 161663:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 161663:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 161663:pw-trigger.sh: pw_patch_check_state: 267: wait 165774 ++ 161663:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 161663:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.SXYVlDm6ye ++ 161663:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 479779, "url": "https://patchwork.sourceware.org/api/1.2/patches/139170/checks/479779/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-07-16T17:08:19.855786", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-aarch64-precommit/builds/10712/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_gdb_build--master-aarch64", "description": "Build passed" }' = null ']' +++ 161663:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 161663:pw-trigger.sh: pw_patch_check_state: 273: date=2026-07-16T17:08:19.855786 +++ 161663:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-07-16T17:08:19.855786 +%s ++ 161663:pw-trigger.sh: pw_patch_check_state: 274: date=1784221699 ++ 161663:pw-trigger.sh: pw_patch_check_state: 275: '[' 1784221536 -le 1784221699 ']' ++ 161663:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1784221699 +++ 161663:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 161663:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 161663:pw-trigger.sh: pw_patch_check_state: 263: true ++ 161663:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 161663:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 161663:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 161663:pw-trigger.sh: pw_patch_check_state: 267: wait 165781 ++ 161663:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 161663:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.SXYVlDm6ye ++ 161663:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 161663:pw-trigger.sh: pw_patch_check_state: 270: break ++ 161663:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 161663:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.BqCHaER7dZ /tmp/tmp.SXYVlDm6ye + 161663:pw-trigger.sh: 89: check_state=success + 161663:pw-trigger.sh: 90: '[' success = pending ']' + 161663:pw-trigger.sh: 93: num_patch=3 + 161663:pw-trigger.sh: 72: true ++ 161663:pw-trigger.sh: 74: pw_get_patch_from_series gdb 63620 3 ++ 161663:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 161663:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 161663:pw-trigger.sh: pw_get_patch_from_series: 204: local id=63620 ++ 161663:pw-trigger.sh: pw_get_patch_from_series: 205: local num=3 ++ 161663:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 161663:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 63620 property '.*' value Patches 3 +++ 161663:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 161663:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 161663:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 161663:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 161663:pw-trigger.sh: pw_yaml_get: 100: local id=63620 +++ 161663:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 161663:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 161663:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 161663:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 161663:pw-trigger.sh: pw_yaml_get: 105: local match_num=3 +++ 161663:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 161663:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=139169 ++ 161663:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 139169 = '' ']' ++ 161663:pw-trigger.sh: pw_get_patch_from_series: 213: echo 139169 + 161663:pw-trigger.sh: 74: patch_id=139169 + 161663:pw-trigger.sh: 75: '[' 139169 = '' ']' ++ 161663:pw-trigger.sh: 82: pw_get_patch_data gdb 139169 State ++ 161663:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 161663:pw-trigger.sh: pw_get_patch_data: 224: local project=gdb ++ 161663:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=139169 ++ 161663:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 161663:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gdb patch 139169 property State value ++ 161663:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 161663:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 161663:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 161663:pw-trigger.sh: pw_yaml_get: 100: local id=139169 ++ 161663:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 161663:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 161663:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 161663:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 161663:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 161663:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 161663:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' + 161663:pw-trigger.sh: 82: patch_state=new + 161663:pw-trigger.sh: 83: case "$patch_state" in ++ 161663:pw-trigger.sh: 89: pw_patch_check_state 139169 tcwg_gdb_build--master-aarch64 ++ 161663:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 161663:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=139169 ++ 161663:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_build--master-aarch64 ++ 161663:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 161663:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_build--master-aarch64 +++ 161663:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 161663:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 161663:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_build--master-aarch64 +++ 161663:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 161663:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 161663:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 161663:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 161663:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_build--master-aarch64 ++ 161663:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 161663:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 161663:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.QnaGqAWj7v +++ 161663:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 161663:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.DX6MUYQX4p ++ 161663:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.QnaGqAWj7v /tmp/tmp.DX6MUYQX4p' EXIT ++ 161663:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 161663:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/139169/checks/ ++ 161663:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/139169/checks/?user=linaro-tcwg-bot&context=tcwg_gdb_build--master-aarch64&page=last' ++ 161663:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 161663:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 161663:pw-trigger.sh: pw_patch_check_state: 263: true ++ 161663:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 161663:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 161663:pw-trigger.sh: pw_patch_check_state: 267: wait 165851 ++ 161663:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 161663:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 161663:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.DX6MUYQX4p ++ 161663:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 480072, "url": "https://patchwork.sourceware.org/api/1.2/patches/139169/checks/480072/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-07-17T11:22:29.998651", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-aarch64-precommit/builds/10720/log", "context": "tcwg_gdb_build--master-aarch64", "description": "Build started" }' = null ']' +++ 161663:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 161663:pw-trigger.sh: pw_patch_check_state: 273: date=2026-07-17T11:22:29.998651 +++ 161663:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-07-17T11:22:29.998651 +%s ++ 161663:pw-trigger.sh: pw_patch_check_state: 274: date=1784287349 ++ 161663:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1784287349 ']' ++ 161663:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1784287349 +++ 161663:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 161663:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 161663:pw-trigger.sh: pw_patch_check_state: 263: true ++ 161663:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 161663:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 161663:pw-trigger.sh: pw_patch_check_state: 267: wait 165858 ++ 161663:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 161663:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 161663:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.DX6MUYQX4p ++ 161663:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 480077, "url": "https://patchwork.sourceware.org/api/1.2/patches/139169/checks/480077/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-07-17T11:22:31.497087", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-aarch64-precommit/builds/10720/log", "context": "tcwg_gdb_build--master-aarch64", "description": "Patch applied" }' = null ']' +++ 161663:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 161663:pw-trigger.sh: pw_patch_check_state: 273: date=2026-07-17T11:22:31.497087 +++ 161663:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-07-17T11:22:31.497087 +%s ++ 161663:pw-trigger.sh: pw_patch_check_state: 274: date=1784287351 ++ 161663:pw-trigger.sh: pw_patch_check_state: 275: '[' 1784287349 -le 1784287351 ']' ++ 161663:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1784287351 +++ 161663:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 161663:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 161663:pw-trigger.sh: pw_patch_check_state: 263: true ++ 161663:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 161663:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 161663:pw-trigger.sh: pw_patch_check_state: 267: wait 165865 ++ 161663:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 161663:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 161663:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.DX6MUYQX4p ++ 161663:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 480087, "url": "https://patchwork.sourceware.org/api/1.2/patches/139169/checks/480087/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-07-17T11:29:12.645560", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-aarch64-precommit/builds/10720/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_gdb_build--master-aarch64", "description": "Build passed" }' = null ']' +++ 161663:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 161663:pw-trigger.sh: pw_patch_check_state: 273: date=2026-07-17T11:29:12.645560 +++ 161663:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-07-17T11:29:12.645560 +%s ++ 161663:pw-trigger.sh: pw_patch_check_state: 274: date=1784287752 ++ 161663:pw-trigger.sh: pw_patch_check_state: 275: '[' 1784287351 -le 1784287752 ']' ++ 161663:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1784287752 +++ 161663:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 161663:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 161663:pw-trigger.sh: pw_patch_check_state: 263: true ++ 161663:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 161663:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 161663:pw-trigger.sh: pw_patch_check_state: 267: wait 165872 ++ 161663:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 161663:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 161663:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.DX6MUYQX4p ++ 161663:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 161663:pw-trigger.sh: pw_patch_check_state: 270: break ++ 161663:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 161663:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.QnaGqAWj7v /tmp/tmp.DX6MUYQX4p + 161663:pw-trigger.sh: 89: check_state=success + 161663:pw-trigger.sh: 90: '[' success = pending ']' + 161663:pw-trigger.sh: 93: num_patch=4 + 161663:pw-trigger.sh: 72: true ++ 161663:pw-trigger.sh: 74: pw_get_patch_from_series gdb 63620 4 ++ 161663:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 161663:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 161663:pw-trigger.sh: pw_get_patch_from_series: 204: local id=63620 ++ 161663:pw-trigger.sh: pw_get_patch_from_series: 205: local num=4 ++ 161663:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 161663:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 63620 property '.*' value Patches 4 +++ 161663:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 161663:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 161663:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 161663:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 161663:pw-trigger.sh: pw_yaml_get: 100: local id=63620 +++ 161663:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 161663:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 161663:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 161663:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 161663:pw-trigger.sh: pw_yaml_get: 105: local match_num=4 +++ 161663:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 161663:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=139173 ++ 161663:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 139173 = '' ']' ++ 161663:pw-trigger.sh: pw_get_patch_from_series: 213: echo 139173 + 161663:pw-trigger.sh: 74: patch_id=139173 + 161663:pw-trigger.sh: 75: '[' 139173 = '' ']' ++ 161663:pw-trigger.sh: 82: pw_get_patch_data gdb 139173 State ++ 161663:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 161663:pw-trigger.sh: pw_get_patch_data: 224: local project=gdb ++ 161663:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=139173 ++ 161663:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 161663:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gdb patch 139173 property State value ++ 161663:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 161663:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 161663:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 161663:pw-trigger.sh: pw_yaml_get: 100: local id=139173 ++ 161663:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 161663:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 161663:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 161663:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 161663:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 161663:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 161663:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' + 161663:pw-trigger.sh: 82: patch_state=new + 161663:pw-trigger.sh: 83: case "$patch_state" in ++ 161663:pw-trigger.sh: 89: pw_patch_check_state 139173 tcwg_gdb_build--master-aarch64 ++ 161663:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 161663:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=139173 ++ 161663:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_build--master-aarch64 ++ 161663:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 161663:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 +++ 161663:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_build--master-aarch64 ++ 161663:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 161663:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 +++ 161663:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_build--master-aarch64 ++ 161663:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 161663:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 161663:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 161663:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_build--master-aarch64 ++ 161663:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 161663:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 161663:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.vxmT3yBdPw +++ 161663:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 161663:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.ppyCFkPMHD ++ 161663:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.vxmT3yBdPw /tmp/tmp.ppyCFkPMHD' EXIT ++ 161663:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 161663:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/139173/checks/ ++ 161663:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/139173/checks/?user=linaro-tcwg-bot&context=tcwg_gdb_build--master-aarch64&page=last' ++ 161663:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 161663:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 161663:pw-trigger.sh: pw_patch_check_state: 263: true ++ 161663:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 161663:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 161663:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 161663:pw-trigger.sh: pw_patch_check_state: 267: wait 165945 ++ 161663:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 161663:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.ppyCFkPMHD ++ 161663:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 480399, "url": "https://patchwork.sourceware.org/api/1.2/patches/139173/checks/480399/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-07-17T22:02:56.605824", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-aarch64-precommit/builds/10728/log", "context": "tcwg_gdb_build--master-aarch64", "description": "Build started" }' = null ']' +++ 161663:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 161663:pw-trigger.sh: pw_patch_check_state: 273: date=2026-07-17T22:02:56.605824 +++ 161663:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-07-17T22:02:56.605824 +%s ++ 161663:pw-trigger.sh: pw_patch_check_state: 274: date=1784325776 ++ 161663:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1784325776 ']' ++ 161663:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1784325776 +++ 161663:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 161663:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 161663:pw-trigger.sh: pw_patch_check_state: 263: true ++ 161663:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 161663:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 161663:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 161663:pw-trigger.sh: pw_patch_check_state: 267: wait 165952 ++ 161663:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 161663:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.ppyCFkPMHD ++ 161663:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 480400, "url": "https://patchwork.sourceware.org/api/1.2/patches/139173/checks/480400/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-07-17T22:03:03.291029", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-aarch64-precommit/builds/10728/log", "context": "tcwg_gdb_build--master-aarch64", "description": "Patch applied" }' = null ']' +++ 161663:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 161663:pw-trigger.sh: pw_patch_check_state: 273: date=2026-07-17T22:03:03.291029 +++ 161663:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-07-17T22:03:03.291029 +%s ++ 161663:pw-trigger.sh: pw_patch_check_state: 274: date=1784325783 ++ 161663:pw-trigger.sh: pw_patch_check_state: 275: '[' 1784325776 -le 1784325783 ']' ++ 161663:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1784325783 +++ 161663:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 161663:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 161663:pw-trigger.sh: pw_patch_check_state: 263: true ++ 161663:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 161663:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 161663:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 161663:pw-trigger.sh: pw_patch_check_state: 267: wait 165959 ++ 161663:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 161663:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.ppyCFkPMHD ++ 161663:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 480412, "url": "https://patchwork.sourceware.org/api/1.2/patches/139173/checks/480412/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-07-17T22:07:08.783860", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-aarch64-precommit/builds/10728/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_gdb_build--master-aarch64", "description": "Build passed" }' = null ']' +++ 161663:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 161663:pw-trigger.sh: pw_patch_check_state: 273: date=2026-07-17T22:07:08.783860 +++ 161663:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-07-17T22:07:08.783860 +%s ++ 161663:pw-trigger.sh: pw_patch_check_state: 274: date=1784326028 ++ 161663:pw-trigger.sh: pw_patch_check_state: 275: '[' 1784325783 -le 1784326028 ']' ++ 161663:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1784326028 +++ 161663:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 161663:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 161663:pw-trigger.sh: pw_patch_check_state: 263: true ++ 161663:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 161663:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 161663:pw-trigger.sh: pw_patch_check_state: 267: wait 165966 ++ 161663:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 161663:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 161663:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.ppyCFkPMHD ++ 161663:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 161663:pw-trigger.sh: pw_patch_check_state: 270: break ++ 161663:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 161663:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.vxmT3yBdPw /tmp/tmp.ppyCFkPMHD + 161663:pw-trigger.sh: 89: check_state=success + 161663:pw-trigger.sh: 90: '[' success = pending ']' + 161663:pw-trigger.sh: 93: num_patch=5 + 161663:pw-trigger.sh: 72: true ++ 161663:pw-trigger.sh: 74: pw_get_patch_from_series gdb 63620 5 ++ 161663:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 161663:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 161663:pw-trigger.sh: pw_get_patch_from_series: 204: local id=63620 ++ 161663:pw-trigger.sh: pw_get_patch_from_series: 205: local num=5 ++ 161663:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 161663:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 63620 property '.*' value Patches 5 +++ 161663:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 161663:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 161663:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 161663:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 161663:pw-trigger.sh: pw_yaml_get: 100: local id=63620 +++ 161663:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 161663:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 161663:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 161663:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 161663:pw-trigger.sh: pw_yaml_get: 105: local match_num=5 +++ 161663:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 161663:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id= ++ 161663:pw-trigger.sh: pw_get_patch_from_series: 210: '[' '' = '' ']' ++ 161663:pw-trigger.sh: pw_get_patch_from_series: 211: return 1 ++ 161663:pw-trigger.sh: 74: true + 161663:pw-trigger.sh: 74: patch_id= + 161663:pw-trigger.sh: 75: '[' '' = '' ']' + 161663:pw-trigger.sh: 76: break + 161663:pw-trigger.sh: 96: '[' '' = '' ']' + 161663:pw-trigger.sh: 97: continue + 161663:pw-trigger.sh: 62: '[' 21 -gt 0 ']' + 161663:pw-trigger.sh: 63: i=20 ++ 161663:pw-trigger.sh: 64: shyaml get-value 20.id + 161663:pw-trigger.sh: 64: series_id=63625 + 161663:pw-trigger.sh: 66: pw_series_complete_p gdb 63625 + 161663:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 161663:pw-trigger.sh: pw_series_complete_p: 183: local project=gdb + 161663:pw-trigger.sh: pw_series_complete_p: 184: local series_id=63625 + 161663:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 161663:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get gdb series 63625 property Complete value ++ 161663:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 161663:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 161663:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 161663:pw-trigger.sh: pw_yaml_get: 100: local id=63625 ++ 161663:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 161663:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 161663:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 161663:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 161663:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 161663:pw-trigger.sh: pw_yaml_get: 108: set +x + 161663:pw-trigger.sh: pw_series_complete_p: 187: value=True + 161663:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 161663:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 161663:pw-trigger.sh: 71: num_patch=0 + 161663:pw-trigger.sh: 72: true ++ 161663:pw-trigger.sh: 74: pw_get_patch_from_series gdb 63625 0 ++ 161663:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 161663:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 161663:pw-trigger.sh: pw_get_patch_from_series: 204: local id=63625 ++ 161663:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 161663:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 161663:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 63625 property '.*' value Patches 0 +++ 161663:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 161663:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 161663:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 161663:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 161663:pw-trigger.sh: pw_yaml_get: 100: local id=63625 +++ 161663:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 161663:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 161663:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 161663:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 161663:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 161663:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 161663:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=139181 ++ 161663:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 139181 = '' ']' ++ 161663:pw-trigger.sh: pw_get_patch_from_series: 213: echo 139181 + 161663:pw-trigger.sh: 74: patch_id=139181 + 161663:pw-trigger.sh: 75: '[' 139181 = '' ']' ++ 161663:pw-trigger.sh: 82: pw_get_patch_data gdb 139181 State ++ 161663:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 161663:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 161663:pw-trigger.sh: pw_get_patch_data: 224: local project=gdb ++ 161663:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=139181 ++ 161663:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 161663:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gdb patch 139181 property State value ++ 161663:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 161663:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 161663:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 161663:pw-trigger.sh: pw_yaml_get: 100: local id=139181 ++ 161663:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 161663:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 161663:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 161663:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 161663:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 161663:pw-trigger.sh: pw_yaml_get: 108: set +x + 161663:pw-trigger.sh: 82: patch_state=new + 161663:pw-trigger.sh: 83: case "$patch_state" in ++ 161663:pw-trigger.sh: 89: pw_patch_check_state 139181 tcwg_gdb_build--master-aarch64 ++ 161663:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 161663:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=139181 ++ 161663:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_build--master-aarch64 ++ 161663:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 161663:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_build--master-aarch64 +++ 161663:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 161663:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 161663:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_build--master-aarch64 +++ 161663:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 161663:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 161663:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 161663:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 161663:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_build--master-aarch64 ++ 161663:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 161663:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 161663:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.qo1EhC4fdV +++ 161663:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 161663:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.sey3VOx7Px ++ 161663:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.qo1EhC4fdV /tmp/tmp.sey3VOx7Px' EXIT ++ 161663:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 161663:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/139181/checks/ ++ 161663:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/139181/checks/?user=linaro-tcwg-bot&context=tcwg_gdb_build--master-aarch64&page=last' ++ 161663:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 161663:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 161663:pw-trigger.sh: pw_patch_check_state: 263: true ++ 161663:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 161663:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 161663:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 161663:pw-trigger.sh: pw_patch_check_state: 267: wait 166086 ++ 161663:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 161663:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.sey3VOx7Px ++ 161663:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 479139, "url": "https://patchwork.sourceware.org/api/1.2/patches/139181/checks/479139/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-07-15T12:20:18.373932", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-aarch64-precommit/builds/10700/log", "context": "tcwg_gdb_build--master-aarch64", "description": "Build started" }' = null ']' +++ 161663:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 161663:pw-trigger.sh: pw_patch_check_state: 273: date=2026-07-15T12:20:18.373932 +++ 161663:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-07-15T12:20:18.373932 +%s ++ 161663:pw-trigger.sh: pw_patch_check_state: 274: date=1784118018 ++ 161663:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1784118018 ']' ++ 161663:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1784118018 +++ 161663:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 161663:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 161663:pw-trigger.sh: pw_patch_check_state: 263: true ++ 161663:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 161663:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 161663:pw-trigger.sh: pw_patch_check_state: 267: wait 166093 ++ 161663:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 161663:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 161663:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.sey3VOx7Px ++ 161663:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 479141, "url": "https://patchwork.sourceware.org/api/1.2/patches/139181/checks/479141/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-07-15T12:20:19.612880", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-aarch64-precommit/builds/10700/log", "context": "tcwg_gdb_build--master-aarch64", "description": "Patch applied" }' = null ']' +++ 161663:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 161663:pw-trigger.sh: pw_patch_check_state: 273: date=2026-07-15T12:20:19.612880 +++ 161663:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-07-15T12:20:19.612880 +%s ++ 161663:pw-trigger.sh: pw_patch_check_state: 274: date=1784118019 ++ 161663:pw-trigger.sh: pw_patch_check_state: 275: '[' 1784118018 -le 1784118019 ']' ++ 161663:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1784118019 +++ 161663:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 161663:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 161663:pw-trigger.sh: pw_patch_check_state: 263: true ++ 161663:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 161663:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 161663:pw-trigger.sh: pw_patch_check_state: 267: wait 166100 ++ 161663:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 161663:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 161663:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.sey3VOx7Px ++ 161663:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 479149, "url": "https://patchwork.sourceware.org/api/1.2/patches/139181/checks/479149/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-07-15T12:25:20.863895", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-aarch64-precommit/builds/10700/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_gdb_build--master-aarch64", "description": "Build passed" }' = null ']' +++ 161663:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 161663:pw-trigger.sh: pw_patch_check_state: 273: date=2026-07-15T12:25:20.863895 +++ 161663:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-07-15T12:25:20.863895 +%s ++ 161663:pw-trigger.sh: pw_patch_check_state: 274: date=1784118320 ++ 161663:pw-trigger.sh: pw_patch_check_state: 275: '[' 1784118019 -le 1784118320 ']' ++ 161663:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1784118320 +++ 161663:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 161663:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 161663:pw-trigger.sh: pw_patch_check_state: 263: true ++ 161663:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 161663:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 161663:pw-trigger.sh: pw_patch_check_state: 267: wait 166107 ++ 161663:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 161663:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 161663:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.sey3VOx7Px ++ 161663:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 161663:pw-trigger.sh: pw_patch_check_state: 270: break ++ 161663:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 161663:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.qo1EhC4fdV /tmp/tmp.sey3VOx7Px + 161663:pw-trigger.sh: 89: check_state=success + 161663:pw-trigger.sh: 90: '[' success = pending ']' + 161663:pw-trigger.sh: 93: num_patch=1 + 161663:pw-trigger.sh: 72: true ++ 161663:pw-trigger.sh: 74: pw_get_patch_from_series gdb 63625 1 ++ 161663:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 161663:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 161663:pw-trigger.sh: pw_get_patch_from_series: 204: local id=63625 ++ 161663:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 161663:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 161663:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 63625 property '.*' value Patches 1 +++ 161663:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 161663:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 161663:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 161663:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 161663:pw-trigger.sh: pw_yaml_get: 100: local id=63625 +++ 161663:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 161663:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 161663:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 161663:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 161663:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 161663:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 161663:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=139180 ++ 161663:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 139180 = '' ']' ++ 161663:pw-trigger.sh: pw_get_patch_from_series: 213: echo 139180 + 161663:pw-trigger.sh: 74: patch_id=139180 + 161663:pw-trigger.sh: 75: '[' 139180 = '' ']' ++ 161663:pw-trigger.sh: 82: pw_get_patch_data gdb 139180 State ++ 161663:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 161663:pw-trigger.sh: pw_get_patch_data: 224: local project=gdb ++ 161663:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=139180 ++ 161663:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 161663:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gdb patch 139180 property State value ++ 161663:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 161663:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 161663:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 161663:pw-trigger.sh: pw_yaml_get: 100: local id=139180 ++ 161663:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 161663:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 161663:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 161663:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 161663:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 161663:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 161663:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' + 161663:pw-trigger.sh: 82: patch_state=new + 161663:pw-trigger.sh: 83: case "$patch_state" in ++ 161663:pw-trigger.sh: 89: pw_patch_check_state 139180 tcwg_gdb_build--master-aarch64 ++ 161663:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 161663:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=139180 ++ 161663:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_build--master-aarch64 ++ 161663:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 161663:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_build--master-aarch64 +++ 161663:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 161663:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 161663:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_build--master-aarch64 +++ 161663:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 161663:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 161663:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 161663:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 161663:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_build--master-aarch64 ++ 161663:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 161663:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 161663:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.iRBJjY8bRY +++ 161663:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 161663:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.qXrq4aW7XQ ++ 161663:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.iRBJjY8bRY /tmp/tmp.qXrq4aW7XQ' EXIT ++ 161663:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 161663:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/139180/checks/ ++ 161663:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/139180/checks/?user=linaro-tcwg-bot&context=tcwg_gdb_build--master-aarch64&page=last' ++ 161663:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 161663:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 161663:pw-trigger.sh: pw_patch_check_state: 263: true ++ 161663:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 161663:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 161663:pw-trigger.sh: pw_patch_check_state: 267: wait 166171 ++ 161663:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 161663:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 161663:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.qXrq4aW7XQ ++ 161663:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 479772, "url": "https://patchwork.sourceware.org/api/1.2/patches/139180/checks/479772/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-07-16T17:05:44.554378", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-aarch64-precommit/builds/10713/log", "context": "tcwg_gdb_build--master-aarch64", "description": "Build started" }' = null ']' +++ 161663:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 161663:pw-trigger.sh: pw_patch_check_state: 273: date=2026-07-16T17:05:44.554378 +++ 161663:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-07-16T17:05:44.554378 +%s ++ 161663:pw-trigger.sh: pw_patch_check_state: 274: date=1784221544 ++ 161663:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1784221544 ']' ++ 161663:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1784221544 +++ 161663:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 161663:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 161663:pw-trigger.sh: pw_patch_check_state: 263: true ++ 161663:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 161663:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 161663:pw-trigger.sh: pw_patch_check_state: 267: wait 166178 ++ 161663:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 161663:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 161663:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.qXrq4aW7XQ ++ 161663:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 479773, "url": "https://patchwork.sourceware.org/api/1.2/patches/139180/checks/479773/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-07-16T17:05:48.557439", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-aarch64-precommit/builds/10713/log", "context": "tcwg_gdb_build--master-aarch64", "description": "Patch applied" }' = null ']' +++ 161663:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 161663:pw-trigger.sh: pw_patch_check_state: 273: date=2026-07-16T17:05:48.557439 +++ 161663:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-07-16T17:05:48.557439 +%s ++ 161663:pw-trigger.sh: pw_patch_check_state: 274: date=1784221548 ++ 161663:pw-trigger.sh: pw_patch_check_state: 275: '[' 1784221544 -le 1784221548 ']' ++ 161663:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1784221548 +++ 161663:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 161663:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 161663:pw-trigger.sh: pw_patch_check_state: 263: true ++ 161663:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 161663:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 161663:pw-trigger.sh: pw_patch_check_state: 267: wait 166185 ++ 161663:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 161663:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 161663:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.qXrq4aW7XQ ++ 161663:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 479780, "url": "https://patchwork.sourceware.org/api/1.2/patches/139180/checks/479780/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-07-16T17:08:26.830287", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-aarch64-precommit/builds/10713/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_gdb_build--master-aarch64", "description": "Build passed" }' = null ']' +++ 161663:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 161663:pw-trigger.sh: pw_patch_check_state: 273: date=2026-07-16T17:08:26.830287 +++ 161663:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-07-16T17:08:26.830287 +%s ++ 161663:pw-trigger.sh: pw_patch_check_state: 274: date=1784221706 ++ 161663:pw-trigger.sh: pw_patch_check_state: 275: '[' 1784221548 -le 1784221706 ']' ++ 161663:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1784221706 +++ 161663:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 161663:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 161663:pw-trigger.sh: pw_patch_check_state: 263: true ++ 161663:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 161663:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 161663:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 161663:pw-trigger.sh: pw_patch_check_state: 267: wait 166192 ++ 161663:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 161663:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.qXrq4aW7XQ ++ 161663:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 161663:pw-trigger.sh: pw_patch_check_state: 270: break ++ 161663:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 161663:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.iRBJjY8bRY /tmp/tmp.qXrq4aW7XQ + 161663:pw-trigger.sh: 89: check_state=success + 161663:pw-trigger.sh: 90: '[' success = pending ']' + 161663:pw-trigger.sh: 93: num_patch=2 + 161663:pw-trigger.sh: 72: true ++ 161663:pw-trigger.sh: 74: pw_get_patch_from_series gdb 63625 2 ++ 161663:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 161663:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 161663:pw-trigger.sh: pw_get_patch_from_series: 204: local id=63625 ++ 161663:pw-trigger.sh: pw_get_patch_from_series: 205: local num=2 ++ 161663:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 161663:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 63625 property '.*' value Patches 2 +++ 161663:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 161663:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 161663:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 161663:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 161663:pw-trigger.sh: pw_yaml_get: 100: local id=63625 +++ 161663:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 161663:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 161663:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 161663:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 161663:pw-trigger.sh: pw_yaml_get: 105: local match_num=2 +++ 161663:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 161663:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=139179 ++ 161663:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 139179 = '' ']' ++ 161663:pw-trigger.sh: pw_get_patch_from_series: 213: echo 139179 + 161663:pw-trigger.sh: 74: patch_id=139179 + 161663:pw-trigger.sh: 75: '[' 139179 = '' ']' ++ 161663:pw-trigger.sh: 82: pw_get_patch_data gdb 139179 State ++ 161663:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 161663:pw-trigger.sh: pw_get_patch_data: 224: local project=gdb ++ 161663:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=139179 ++ 161663:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 161663:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gdb patch 139179 property State value ++ 161663:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 161663:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 161663:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 161663:pw-trigger.sh: pw_yaml_get: 100: local id=139179 ++ 161663:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 161663:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 161663:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 161663:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 161663:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 161663:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 161663:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' + 161663:pw-trigger.sh: 82: patch_state=new + 161663:pw-trigger.sh: 83: case "$patch_state" in ++ 161663:pw-trigger.sh: 89: pw_patch_check_state 139179 tcwg_gdb_build--master-aarch64 ++ 161663:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 161663:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=139179 ++ 161663:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_build--master-aarch64 ++ 161663:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 161663:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_build--master-aarch64 +++ 161663:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 161663:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 161663:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 +++ 161663:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_build--master-aarch64 ++ 161663:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 161663:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 161663:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 161663:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_build--master-aarch64 ++ 161663:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 161663:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 161663:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.NHPnxURZgj +++ 161663:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 161663:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.YgrYhBwV8r ++ 161663:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.NHPnxURZgj /tmp/tmp.YgrYhBwV8r' EXIT ++ 161663:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 161663:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/139179/checks/ ++ 161663:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/139179/checks/?user=linaro-tcwg-bot&context=tcwg_gdb_build--master-aarch64&page=last' ++ 161663:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 161663:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 161663:pw-trigger.sh: pw_patch_check_state: 263: true ++ 161663:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 161663:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 161663:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 161663:pw-trigger.sh: pw_patch_check_state: 267: wait 166259 ++ 161663:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 161663:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.YgrYhBwV8r ++ 161663:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 480074, "url": "https://patchwork.sourceware.org/api/1.2/patches/139179/checks/480074/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-07-17T11:22:30.101542", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-aarch64-precommit/builds/10721/log", "context": "tcwg_gdb_build--master-aarch64", "description": "Build started" }' = null ']' +++ 161663:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 161663:pw-trigger.sh: pw_patch_check_state: 273: date=2026-07-17T11:22:30.101542 +++ 161663:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-07-17T11:22:30.101542 +%s ++ 161663:pw-trigger.sh: pw_patch_check_state: 274: date=1784287350 ++ 161663:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1784287350 ']' ++ 161663:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1784287350 +++ 161663:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 161663:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 161663:pw-trigger.sh: pw_patch_check_state: 263: true ++ 161663:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 161663:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 161663:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 161663:pw-trigger.sh: pw_patch_check_state: 267: wait 166266 ++ 161663:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 161663:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.YgrYhBwV8r ++ 161663:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 480076, "url": "https://patchwork.sourceware.org/api/1.2/patches/139179/checks/480076/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-07-17T11:22:31.387314", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-aarch64-precommit/builds/10721/log", "context": "tcwg_gdb_build--master-aarch64", "description": "Patch applied" }' = null ']' +++ 161663:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 161663:pw-trigger.sh: pw_patch_check_state: 273: date=2026-07-17T11:22:31.387314 +++ 161663:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-07-17T11:22:31.387314 +%s ++ 161663:pw-trigger.sh: pw_patch_check_state: 274: date=1784287351 ++ 161663:pw-trigger.sh: pw_patch_check_state: 275: '[' 1784287350 -le 1784287351 ']' ++ 161663:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1784287351 +++ 161663:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 161663:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 161663:pw-trigger.sh: pw_patch_check_state: 263: true ++ 161663:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 161663:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 161663:pw-trigger.sh: pw_patch_check_state: 267: wait 166273 ++ 161663:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 161663:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 161663:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.YgrYhBwV8r ++ 161663:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 480086, "url": "https://patchwork.sourceware.org/api/1.2/patches/139179/checks/480086/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-07-17T11:29:12.493454", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-aarch64-precommit/builds/10721/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_gdb_build--master-aarch64", "description": "Build passed" }' = null ']' +++ 161663:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 161663:pw-trigger.sh: pw_patch_check_state: 273: date=2026-07-17T11:29:12.493454 +++ 161663:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-07-17T11:29:12.493454 +%s ++ 161663:pw-trigger.sh: pw_patch_check_state: 274: date=1784287752 ++ 161663:pw-trigger.sh: pw_patch_check_state: 275: '[' 1784287351 -le 1784287752 ']' ++ 161663:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1784287752 +++ 161663:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 161663:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 161663:pw-trigger.sh: pw_patch_check_state: 263: true ++ 161663:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 161663:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 161663:pw-trigger.sh: pw_patch_check_state: 267: wait 166280 ++ 161663:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 161663:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 161663:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.YgrYhBwV8r ++ 161663:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 161663:pw-trigger.sh: pw_patch_check_state: 270: break ++ 161663:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 161663:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.NHPnxURZgj /tmp/tmp.YgrYhBwV8r + 161663:pw-trigger.sh: 89: check_state=success + 161663:pw-trigger.sh: 90: '[' success = pending ']' + 161663:pw-trigger.sh: 93: num_patch=3 + 161663:pw-trigger.sh: 72: true ++ 161663:pw-trigger.sh: 74: pw_get_patch_from_series gdb 63625 3 ++ 161663:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 161663:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 161663:pw-trigger.sh: pw_get_patch_from_series: 204: local id=63625 ++ 161663:pw-trigger.sh: pw_get_patch_from_series: 205: local num=3 ++ 161663:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 161663:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 63625 property '.*' value Patches 3 +++ 161663:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 161663:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 161663:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 161663:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 161663:pw-trigger.sh: pw_yaml_get: 100: local id=63625 +++ 161663:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 161663:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 161663:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 161663:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 161663:pw-trigger.sh: pw_yaml_get: 105: local match_num=3 +++ 161663:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 161663:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=139178 ++ 161663:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 139178 = '' ']' ++ 161663:pw-trigger.sh: pw_get_patch_from_series: 213: echo 139178 + 161663:pw-trigger.sh: 74: patch_id=139178 + 161663:pw-trigger.sh: 75: '[' 139178 = '' ']' ++ 161663:pw-trigger.sh: 82: pw_get_patch_data gdb 139178 State ++ 161663:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 161663:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 161663:pw-trigger.sh: pw_get_patch_data: 224: local project=gdb ++ 161663:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=139178 ++ 161663:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 161663:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gdb patch 139178 property State value ++ 161663:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 161663:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 161663:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 161663:pw-trigger.sh: pw_yaml_get: 100: local id=139178 ++ 161663:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 161663:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 161663:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 161663:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 161663:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 161663:pw-trigger.sh: pw_yaml_get: 108: set +x + 161663:pw-trigger.sh: 82: patch_state=new + 161663:pw-trigger.sh: 83: case "$patch_state" in ++ 161663:pw-trigger.sh: 89: pw_patch_check_state 139178 tcwg_gdb_build--master-aarch64 ++ 161663:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 161663:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=139178 ++ 161663:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_build--master-aarch64 ++ 161663:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 161663:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_build--master-aarch64 +++ 161663:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 161663:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 161663:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_build--master-aarch64 +++ 161663:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 161663:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 161663:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 161663:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 161663:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_build--master-aarch64 ++ 161663:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 161663:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 161663:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.9qX2CL8xma +++ 161663:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 161663:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.5It8HMIksv ++ 161663:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.9qX2CL8xma /tmp/tmp.5It8HMIksv' EXIT ++ 161663:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 161663:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/139178/checks/ ++ 161663:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/139178/checks/?user=linaro-tcwg-bot&context=tcwg_gdb_build--master-aarch64&page=last' ++ 161663:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 161663:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 161663:pw-trigger.sh: pw_patch_check_state: 263: true ++ 161663:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 161663:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 161663:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 161663:pw-trigger.sh: pw_patch_check_state: 267: wait 166350 ++ 161663:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 161663:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.5It8HMIksv ++ 161663:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 480407, "url": "https://patchwork.sourceware.org/api/1.2/patches/139178/checks/480407/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-07-17T22:06:18.109497", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-aarch64-precommit/builds/10729/log", "context": "tcwg_gdb_build--master-aarch64", "description": "Build started" }' = null ']' +++ 161663:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 161663:pw-trigger.sh: pw_patch_check_state: 273: date=2026-07-17T22:06:18.109497 +++ 161663:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-07-17T22:06:18.109497 +%s ++ 161663:pw-trigger.sh: pw_patch_check_state: 274: date=1784325978 ++ 161663:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1784325978 ']' ++ 161663:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1784325978 +++ 161663:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 161663:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 161663:pw-trigger.sh: pw_patch_check_state: 263: true ++ 161663:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 161663:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 161663:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 161663:pw-trigger.sh: pw_patch_check_state: 267: wait 166357 ++ 161663:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 161663:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.5It8HMIksv ++ 161663:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 480408, "url": "https://patchwork.sourceware.org/api/1.2/patches/139178/checks/480408/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-07-17T22:06:46.387704", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-aarch64-precommit/builds/10729/log", "context": "tcwg_gdb_build--master-aarch64", "description": "Patch applied" }' = null ']' +++ 161663:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 161663:pw-trigger.sh: pw_patch_check_state: 273: date=2026-07-17T22:06:46.387704 +++ 161663:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-07-17T22:06:46.387704 +%s ++ 161663:pw-trigger.sh: pw_patch_check_state: 274: date=1784326006 ++ 161663:pw-trigger.sh: pw_patch_check_state: 275: '[' 1784325978 -le 1784326006 ']' ++ 161663:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1784326006 +++ 161663:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 161663:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 161663:pw-trigger.sh: pw_patch_check_state: 263: true ++ 161663:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 161663:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 161663:pw-trigger.sh: pw_patch_check_state: 267: wait 166364 ++ 161663:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 161663:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 161663:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.5It8HMIksv ++ 161663:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 480418, "url": "https://patchwork.sourceware.org/api/1.2/patches/139178/checks/480418/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-07-17T22:11:00.486162", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-aarch64-precommit/builds/10729/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_gdb_build--master-aarch64", "description": "Build passed" }' = null ']' +++ 161663:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 161663:pw-trigger.sh: pw_patch_check_state: 273: date=2026-07-17T22:11:00.486162 +++ 161663:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-07-17T22:11:00.486162 +%s ++ 161663:pw-trigger.sh: pw_patch_check_state: 274: date=1784326260 ++ 161663:pw-trigger.sh: pw_patch_check_state: 275: '[' 1784326006 -le 1784326260 ']' ++ 161663:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1784326260 +++ 161663:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 161663:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 161663:pw-trigger.sh: pw_patch_check_state: 263: true ++ 161663:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 161663:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 161663:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 161663:pw-trigger.sh: pw_patch_check_state: 267: wait 166371 ++ 161663:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 161663:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.5It8HMIksv ++ 161663:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 161663:pw-trigger.sh: pw_patch_check_state: 270: break ++ 161663:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 161663:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.9qX2CL8xma /tmp/tmp.5It8HMIksv + 161663:pw-trigger.sh: 89: check_state=success + 161663:pw-trigger.sh: 90: '[' success = pending ']' + 161663:pw-trigger.sh: 93: num_patch=4 + 161663:pw-trigger.sh: 72: true ++ 161663:pw-trigger.sh: 74: pw_get_patch_from_series gdb 63625 4 ++ 161663:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 161663:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 161663:pw-trigger.sh: pw_get_patch_from_series: 204: local id=63625 ++ 161663:pw-trigger.sh: pw_get_patch_from_series: 205: local num=4 ++ 161663:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 161663:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 63625 property '.*' value Patches 4 +++ 161663:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 161663:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 161663:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 161663:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 161663:pw-trigger.sh: pw_yaml_get: 100: local id=63625 +++ 161663:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 161663:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 161663:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 161663:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 161663:pw-trigger.sh: pw_yaml_get: 105: local match_num=4 +++ 161663:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 161663:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id= ++ 161663:pw-trigger.sh: pw_get_patch_from_series: 210: '[' '' = '' ']' ++ 161663:pw-trigger.sh: pw_get_patch_from_series: 211: return 1 ++ 161663:pw-trigger.sh: 74: true + 161663:pw-trigger.sh: 74: patch_id= + 161663:pw-trigger.sh: 75: '[' '' = '' ']' + 161663:pw-trigger.sh: 76: break + 161663:pw-trigger.sh: 96: '[' '' = '' ']' + 161663:pw-trigger.sh: 97: continue + 161663:pw-trigger.sh: 62: '[' 20 -gt 0 ']' + 161663:pw-trigger.sh: 63: i=19 ++ 161663:pw-trigger.sh: 64: shyaml get-value 19.id + 161663:pw-trigger.sh: 64: series_id=63640 + 161663:pw-trigger.sh: 66: pw_series_complete_p gdb 63640 + 161663:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 161663:pw-trigger.sh: pw_series_complete_p: 183: local project=gdb + 161663:pw-trigger.sh: pw_series_complete_p: 184: local series_id=63640 + 161663:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 161663:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get gdb series 63640 property Complete value ++ 161663:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 161663:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 161663:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 161663:pw-trigger.sh: pw_yaml_get: 100: local id=63640 ++ 161663:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 161663:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 161663:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 161663:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 161663:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 161663:pw-trigger.sh: pw_yaml_get: 108: set +x + 161663:pw-trigger.sh: pw_series_complete_p: 187: value=True + 161663:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 161663:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 161663:pw-trigger.sh: 71: num_patch=0 + 161663:pw-trigger.sh: 72: true ++ 161663:pw-trigger.sh: 74: pw_get_patch_from_series gdb 63640 0 ++ 161663:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 161663:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 161663:pw-trigger.sh: pw_get_patch_from_series: 204: local id=63640 ++ 161663:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 161663:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 161663:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 63640 property '.*' value Patches 0 +++ 161663:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 161663:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 161663:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 161663:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 161663:pw-trigger.sh: pw_yaml_get: 100: local id=63640 +++ 161663:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 161663:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 161663:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 161663:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 161663:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 161663:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 161663:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=139208 ++ 161663:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 139208 = '' ']' ++ 161663:pw-trigger.sh: pw_get_patch_from_series: 213: echo 139208 + 161663:pw-trigger.sh: 74: patch_id=139208 + 161663:pw-trigger.sh: 75: '[' 139208 = '' ']' ++ 161663:pw-trigger.sh: 82: pw_get_patch_data gdb 139208 State ++ 161663:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 161663:pw-trigger.sh: pw_get_patch_data: 224: local project=gdb ++ 161663:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=139208 ++ 161663:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 161663:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gdb patch 139208 property State value ++ 161663:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 161663:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 161663:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 161663:pw-trigger.sh: pw_yaml_get: 100: local id=139208 ++ 161663:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 161663:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 161663:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 161663:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 161663:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 161663:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 161663:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' + 161663:pw-trigger.sh: 82: patch_state=new + 161663:pw-trigger.sh: 83: case "$patch_state" in ++ 161663:pw-trigger.sh: 89: pw_patch_check_state 139208 tcwg_gdb_build--master-aarch64 ++ 161663:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 161663:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=139208 ++ 161663:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_build--master-aarch64 ++ 161663:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 161663:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_build--master-aarch64 +++ 161663:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 161663:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 161663:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_build--master-aarch64 +++ 161663:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 161663:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 161663:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 161663:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 161663:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_build--master-aarch64 ++ 161663:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 161663:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 161663:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.f1kKmJNyRA +++ 161663:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 161663:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.fZTwDIhlPs ++ 161663:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.f1kKmJNyRA /tmp/tmp.fZTwDIhlPs' EXIT ++ 161663:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 161663:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/139208/checks/ ++ 161663:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/139208/checks/?user=linaro-tcwg-bot&context=tcwg_gdb_build--master-aarch64&page=last' ++ 161663:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 161663:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 161663:pw-trigger.sh: pw_patch_check_state: 263: true ++ 161663:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 161663:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 161663:pw-trigger.sh: pw_patch_check_state: 267: wait 166482 ++ 161663:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 161663:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 161663:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.fZTwDIhlPs ++ 161663:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 479137, "url": "https://patchwork.sourceware.org/api/1.2/patches/139208/checks/479137/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-07-15T12:20:18.217233", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-aarch64-precommit/builds/10701/log", "context": "tcwg_gdb_build--master-aarch64", "description": "Build started" }' = null ']' +++ 161663:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 161663:pw-trigger.sh: pw_patch_check_state: 273: date=2026-07-15T12:20:18.217233 +++ 161663:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-07-15T12:20:18.217233 +%s ++ 161663:pw-trigger.sh: pw_patch_check_state: 274: date=1784118018 ++ 161663:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1784118018 ']' ++ 161663:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1784118018 +++ 161663:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 161663:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 161663:pw-trigger.sh: pw_patch_check_state: 263: true ++ 161663:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 161663:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 161663:pw-trigger.sh: pw_patch_check_state: 267: wait 166489 ++ 161663:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 161663:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 161663:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.fZTwDIhlPs ++ 161663:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 479140, "url": "https://patchwork.sourceware.org/api/1.2/patches/139208/checks/479140/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-07-15T12:20:19.160629", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-aarch64-precommit/builds/10701/log", "context": "tcwg_gdb_build--master-aarch64", "description": "Patch applied" }' = null ']' +++ 161663:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 161663:pw-trigger.sh: pw_patch_check_state: 273: date=2026-07-15T12:20:19.160629 +++ 161663:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-07-15T12:20:19.160629 +%s ++ 161663:pw-trigger.sh: pw_patch_check_state: 274: date=1784118019 ++ 161663:pw-trigger.sh: pw_patch_check_state: 275: '[' 1784118018 -le 1784118019 ']' ++ 161663:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1784118019 +++ 161663:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 161663:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 161663:pw-trigger.sh: pw_patch_check_state: 263: true ++ 161663:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 161663:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 161663:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 161663:pw-trigger.sh: pw_patch_check_state: 267: wait 166496 ++ 161663:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 161663:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.fZTwDIhlPs ++ 161663:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 479148, "url": "https://patchwork.sourceware.org/api/1.2/patches/139208/checks/479148/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-07-15T12:25:20.338790", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-aarch64-precommit/builds/10701/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_gdb_build--master-aarch64", "description": "Build passed" }' = null ']' +++ 161663:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 161663:pw-trigger.sh: pw_patch_check_state: 273: date=2026-07-15T12:25:20.338790 +++ 161663:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-07-15T12:25:20.338790 +%s ++ 161663:pw-trigger.sh: pw_patch_check_state: 274: date=1784118320 ++ 161663:pw-trigger.sh: pw_patch_check_state: 275: '[' 1784118019 -le 1784118320 ']' ++ 161663:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1784118320 +++ 161663:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 161663:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 161663:pw-trigger.sh: pw_patch_check_state: 263: true ++ 161663:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 161663:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 161663:pw-trigger.sh: pw_patch_check_state: 267: wait 166503 ++ 161663:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 161663:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 161663:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.fZTwDIhlPs ++ 161663:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 161663:pw-trigger.sh: pw_patch_check_state: 270: break ++ 161663:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 161663:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.f1kKmJNyRA /tmp/tmp.fZTwDIhlPs + 161663:pw-trigger.sh: 89: check_state=success + 161663:pw-trigger.sh: 90: '[' success = pending ']' + 161663:pw-trigger.sh: 93: num_patch=1 + 161663:pw-trigger.sh: 72: true ++ 161663:pw-trigger.sh: 74: pw_get_patch_from_series gdb 63640 1 ++ 161663:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 161663:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 161663:pw-trigger.sh: pw_get_patch_from_series: 204: local id=63640 ++ 161663:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 161663:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 161663:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 63640 property '.*' value Patches 1 +++ 161663:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 161663:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 161663:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 161663:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 161663:pw-trigger.sh: pw_yaml_get: 100: local id=63640 +++ 161663:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 161663:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 161663:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 161663:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 161663:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 161663:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 161663:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id= ++ 161663:pw-trigger.sh: pw_get_patch_from_series: 210: '[' '' = '' ']' ++ 161663:pw-trigger.sh: pw_get_patch_from_series: 211: return 1 ++ 161663:pw-trigger.sh: 74: true + 161663:pw-trigger.sh: 74: patch_id= + 161663:pw-trigger.sh: 75: '[' '' = '' ']' + 161663:pw-trigger.sh: 76: break + 161663:pw-trigger.sh: 96: '[' '' = '' ']' + 161663:pw-trigger.sh: 97: continue + 161663:pw-trigger.sh: 62: '[' 19 -gt 0 ']' + 161663:pw-trigger.sh: 63: i=18 ++ 161663:pw-trigger.sh: 64: shyaml get-value 18.id + 161663:pw-trigger.sh: 64: series_id=63641 + 161663:pw-trigger.sh: 66: pw_series_complete_p gdb 63641 + 161663:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 161663:pw-trigger.sh: pw_series_complete_p: 183: local project=gdb + 161663:pw-trigger.sh: pw_series_complete_p: 184: local series_id=63641 + 161663:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 161663:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get gdb series 63641 property Complete value ++ 161663:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 161663:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 161663:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 161663:pw-trigger.sh: pw_yaml_get: 100: local id=63641 ++ 161663:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 161663:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 161663:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 161663:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 161663:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 161663:pw-trigger.sh: pw_yaml_get: 108: set +x + 161663:pw-trigger.sh: pw_series_complete_p: 187: value=False + 161663:pw-trigger.sh: pw_series_complete_p: 188: '[' False = True ']' + 161663:pw-trigger.sh: pw_series_complete_p: 191: return 1 + 161663:pw-trigger.sh: 67: continue + 161663:pw-trigger.sh: 62: '[' 18 -gt 0 ']' + 161663:pw-trigger.sh: 63: i=17 ++ 161663:pw-trigger.sh: 64: shyaml get-value 17.id + 161663:pw-trigger.sh: 64: series_id=63685 + 161663:pw-trigger.sh: 66: pw_series_complete_p gdb 63685 + 161663:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 161663:pw-trigger.sh: pw_series_complete_p: 183: local project=gdb + 161663:pw-trigger.sh: pw_series_complete_p: 184: local series_id=63685 + 161663:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 161663:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get gdb series 63685 property Complete value ++ 161663:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 161663:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 161663:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 161663:pw-trigger.sh: pw_yaml_get: 100: local id=63685 ++ 161663:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 161663:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 161663:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 161663:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 161663:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 161663:pw-trigger.sh: pw_yaml_get: 108: set +x + 161663:pw-trigger.sh: pw_series_complete_p: 187: value=True + 161663:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 161663:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 161663:pw-trigger.sh: 71: num_patch=0 + 161663:pw-trigger.sh: 72: true ++ 161663:pw-trigger.sh: 74: pw_get_patch_from_series gdb 63685 0 ++ 161663:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 161663:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 161663:pw-trigger.sh: pw_get_patch_from_series: 204: local id=63685 ++ 161663:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 161663:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 161663:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 63685 property '.*' value Patches 0 +++ 161663:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 161663:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 161663:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 161663:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 161663:pw-trigger.sh: pw_yaml_get: 100: local id=63685 +++ 161663:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 161663:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 161663:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 161663:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 161663:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 161663:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 161663:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=139267 ++ 161663:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 139267 = '' ']' ++ 161663:pw-trigger.sh: pw_get_patch_from_series: 213: echo 139267 + 161663:pw-trigger.sh: 74: patch_id=139267 + 161663:pw-trigger.sh: 75: '[' 139267 = '' ']' ++ 161663:pw-trigger.sh: 82: pw_get_patch_data gdb 139267 State ++ 161663:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 161663:pw-trigger.sh: pw_get_patch_data: 224: local project=gdb ++ 161663:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=139267 ++ 161663:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 161663:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gdb patch 139267 property State value ++ 161663:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 161663:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 161663:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 161663:pw-trigger.sh: pw_yaml_get: 100: local id=139267 ++ 161663:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 161663:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 161663:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 161663:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 161663:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 161663:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 161663:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' + 161663:pw-trigger.sh: 82: patch_state=committed + 161663:pw-trigger.sh: 83: case "$patch_state" in ++ 161663:pw-trigger.sh: 89: pw_patch_check_state 139267 tcwg_gdb_build--master-aarch64 ++ 161663:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 161663:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=139267 ++ 161663:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_build--master-aarch64 ++ 161663:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 161663:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_build--master-aarch64 +++ 161663:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 161663:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 161663:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_build--master-aarch64 +++ 161663:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 161663:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 161663:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 161663:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 161663:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_build--master-aarch64 ++ 161663:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 161663:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 161663:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.KhINtmA2zU +++ 161663:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 161663:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.Q1ligwh4Ms ++ 161663:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.KhINtmA2zU /tmp/tmp.Q1ligwh4Ms' EXIT ++ 161663:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 161663:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/139267/checks/ ++ 161663:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/139267/checks/?user=linaro-tcwg-bot&context=tcwg_gdb_build--master-aarch64&page=last' ++ 161663:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 161663:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 161663:pw-trigger.sh: pw_patch_check_state: 263: true ++ 161663:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 161663:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 161663:pw-trigger.sh: pw_patch_check_state: 267: wait 166629 ++ 161663:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 161663:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 161663:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.Q1ligwh4Ms ++ 161663:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 479774, "url": "https://patchwork.sourceware.org/api/1.2/patches/139267/checks/479774/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-07-16T17:06:33.655386", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-aarch64-precommit/builds/10714/log", "context": "tcwg_gdb_build--master-aarch64", "description": "Build started" }' = null ']' +++ 161663:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 161663:pw-trigger.sh: pw_patch_check_state: 273: date=2026-07-16T17:06:33.655386 +++ 161663:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-07-16T17:06:33.655386 +%s ++ 161663:pw-trigger.sh: pw_patch_check_state: 274: date=1784221593 ++ 161663:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1784221593 ']' ++ 161663:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1784221593 +++ 161663:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 161663:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 161663:pw-trigger.sh: pw_patch_check_state: 263: true ++ 161663:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 161663:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 161663:pw-trigger.sh: pw_patch_check_state: 267: wait 166636 ++ 161663:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 161663:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 161663:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.Q1ligwh4Ms ++ 161663:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 479775, "url": "https://patchwork.sourceware.org/api/1.2/patches/139267/checks/479775/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-07-16T17:06:35.919829", "state": "fail", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-aarch64-precommit/builds/10714/archive/artifacts/jenkins/pw-apply.log", "context": "tcwg_gdb_build--master-aarch64", "description": "Patch failed to apply" }' = null ']' +++ 161663:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 161663:pw-trigger.sh: pw_patch_check_state: 273: date=2026-07-16T17:06:35.919829 +++ 161663:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-07-16T17:06:35.919829 +%s ++ 161663:pw-trigger.sh: pw_patch_check_state: 274: date=1784221595 ++ 161663:pw-trigger.sh: pw_patch_check_state: 275: '[' 1784221593 -le 1784221595 ']' ++ 161663:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1784221595 +++ 161663:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 161663:pw-trigger.sh: pw_patch_check_state: 277: cur_state=fail ++ 161663:pw-trigger.sh: pw_patch_check_state: 263: true ++ 161663:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 161663:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 161663:pw-trigger.sh: pw_patch_check_state: 267: wait 166643 ++ 161663:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 161663:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 161663:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.Q1ligwh4Ms ++ 161663:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 161663:pw-trigger.sh: pw_patch_check_state: 270: break ++ 161663:pw-trigger.sh: pw_patch_check_state: 281: echo fail +++ 161663:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.KhINtmA2zU /tmp/tmp.Q1ligwh4Ms + 161663:pw-trigger.sh: 89: check_state=fail + 161663:pw-trigger.sh: 90: '[' fail = pending ']' + 161663:pw-trigger.sh: 93: num_patch=1 + 161663:pw-trigger.sh: 72: true ++ 161663:pw-trigger.sh: 74: pw_get_patch_from_series gdb 63685 1 ++ 161663:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 161663:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 161663:pw-trigger.sh: pw_get_patch_from_series: 204: local id=63685 ++ 161663:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 161663:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 161663:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 63685 property '.*' value Patches 1 +++ 161663:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 161663:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 161663:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 161663:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 161663:pw-trigger.sh: pw_yaml_get: 100: local id=63685 +++ 161663:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 161663:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 161663:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 161663:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 161663:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 161663:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 161663:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id= ++ 161663:pw-trigger.sh: pw_get_patch_from_series: 210: '[' '' = '' ']' ++ 161663:pw-trigger.sh: pw_get_patch_from_series: 211: return 1 ++ 161663:pw-trigger.sh: 74: true + 161663:pw-trigger.sh: 74: patch_id= + 161663:pw-trigger.sh: 75: '[' '' = '' ']' + 161663:pw-trigger.sh: 76: break + 161663:pw-trigger.sh: 96: '[' '' = '' ']' + 161663:pw-trigger.sh: 97: continue + 161663:pw-trigger.sh: 62: '[' 17 -gt 0 ']' + 161663:pw-trigger.sh: 63: i=16 ++ 161663:pw-trigger.sh: 64: shyaml get-value 16.id + 161663:pw-trigger.sh: 64: series_id=63700 + 161663:pw-trigger.sh: 66: pw_series_complete_p gdb 63700 + 161663:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 161663:pw-trigger.sh: pw_series_complete_p: 183: local project=gdb + 161663:pw-trigger.sh: pw_series_complete_p: 184: local series_id=63700 + 161663:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 161663:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get gdb series 63700 property Complete value ++ 161663:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 161663:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 161663:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 161663:pw-trigger.sh: pw_yaml_get: 100: local id=63700 ++ 161663:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 161663:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 161663:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 161663:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 161663:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 161663:pw-trigger.sh: pw_yaml_get: 108: set +x + 161663:pw-trigger.sh: pw_series_complete_p: 187: value=True + 161663:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 161663:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 161663:pw-trigger.sh: 71: num_patch=0 + 161663:pw-trigger.sh: 72: true ++ 161663:pw-trigger.sh: 74: pw_get_patch_from_series gdb 63700 0 ++ 161663:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 161663:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 161663:pw-trigger.sh: pw_get_patch_from_series: 204: local id=63700 ++ 161663:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 161663:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 161663:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 63700 property '.*' value Patches 0 +++ 161663:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 161663:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 161663:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 161663:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 161663:pw-trigger.sh: pw_yaml_get: 100: local id=63700 +++ 161663:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 161663:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 161663:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 161663:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 161663:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 161663:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 161663:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=139287 ++ 161663:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 139287 = '' ']' ++ 161663:pw-trigger.sh: pw_get_patch_from_series: 213: echo 139287 + 161663:pw-trigger.sh: 74: patch_id=139287 + 161663:pw-trigger.sh: 75: '[' 139287 = '' ']' ++ 161663:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 161663:pw-trigger.sh: 82: pw_get_patch_data gdb 139287 State ++ 161663:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 161663:pw-trigger.sh: pw_get_patch_data: 224: local project=gdb ++ 161663:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=139287 ++ 161663:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 161663:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gdb patch 139287 property State value ++ 161663:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 161663:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 161663:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 161663:pw-trigger.sh: pw_yaml_get: 100: local id=139287 ++ 161663:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 161663:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 161663:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 161663:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 161663:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 161663:pw-trigger.sh: pw_yaml_get: 108: set +x + 161663:pw-trigger.sh: 82: patch_state=new + 161663:pw-trigger.sh: 83: case "$patch_state" in ++ 161663:pw-trigger.sh: 89: pw_patch_check_state 139287 tcwg_gdb_build--master-aarch64 ++ 161663:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 161663:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=139287 ++ 161663:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_build--master-aarch64 ++ 161663:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 161663:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_build--master-aarch64 +++ 161663:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 161663:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 161663:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_build--master-aarch64 +++ 161663:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 161663:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 161663:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 161663:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 161663:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_build--master-aarch64 ++ 161663:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 161663:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 161663:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.TUXSZiKngq +++ 161663:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 161663:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.L3VJgmRz7m ++ 161663:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.TUXSZiKngq /tmp/tmp.L3VJgmRz7m' EXIT ++ 161663:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 161663:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/139287/checks/ ++ 161663:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/139287/checks/?user=linaro-tcwg-bot&context=tcwg_gdb_build--master-aarch64&page=last' ++ 161663:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 161663:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 161663:pw-trigger.sh: pw_patch_check_state: 263: true ++ 161663:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 161663:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 161663:pw-trigger.sh: pw_patch_check_state: 267: wait 166745 ++ 161663:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 161663:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 161663:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.L3VJgmRz7m ++ 161663:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 479776, "url": "https://patchwork.sourceware.org/api/1.2/patches/139287/checks/479776/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-07-16T17:07:15.210424", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-aarch64-precommit/builds/10715/log", "context": "tcwg_gdb_build--master-aarch64", "description": "Build started" }' = null ']' +++ 161663:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 161663:pw-trigger.sh: pw_patch_check_state: 273: date=2026-07-16T17:07:15.210424 +++ 161663:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-07-16T17:07:15.210424 +%s ++ 161663:pw-trigger.sh: pw_patch_check_state: 274: date=1784221635 ++ 161663:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1784221635 ']' ++ 161663:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1784221635 +++ 161663:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 161663:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 161663:pw-trigger.sh: pw_patch_check_state: 263: true ++ 161663:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 161663:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 161663:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 161663:pw-trigger.sh: pw_patch_check_state: 267: wait 166752 ++ 161663:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 161663:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.L3VJgmRz7m ++ 161663:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 479777, "url": "https://patchwork.sourceware.org/api/1.2/patches/139287/checks/479777/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-07-16T17:07:17.443602", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-aarch64-precommit/builds/10715/log", "context": "tcwg_gdb_build--master-aarch64", "description": "Patch applied" }' = null ']' +++ 161663:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 161663:pw-trigger.sh: pw_patch_check_state: 273: date=2026-07-16T17:07:17.443602 +++ 161663:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-07-16T17:07:17.443602 +%s ++ 161663:pw-trigger.sh: pw_patch_check_state: 274: date=1784221637 ++ 161663:pw-trigger.sh: pw_patch_check_state: 275: '[' 1784221635 -le 1784221637 ']' ++ 161663:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1784221637 +++ 161663:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 161663:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 161663:pw-trigger.sh: pw_patch_check_state: 263: true ++ 161663:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 161663:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 161663:pw-trigger.sh: pw_patch_check_state: 267: wait 166759 ++ 161663:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 161663:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 161663:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.L3VJgmRz7m ++ 161663:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 479778, "url": "https://patchwork.sourceware.org/api/1.2/patches/139287/checks/479778/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-07-16T17:07:18.243608", "state": "warning", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-aarch64-precommit/builds/10715/archive/artifacts/artifacts.precommit/", "context": "tcwg_gdb_build--master-aarch64", "description": "Skipped because it is an RFC" }' = null ']' +++ 161663:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 161663:pw-trigger.sh: pw_patch_check_state: 273: date=2026-07-16T17:07:18.243608 +++ 161663:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-07-16T17:07:18.243608 +%s ++ 161663:pw-trigger.sh: pw_patch_check_state: 274: date=1784221638 ++ 161663:pw-trigger.sh: pw_patch_check_state: 275: '[' 1784221637 -le 1784221638 ']' ++ 161663:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1784221638 +++ 161663:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 161663:pw-trigger.sh: pw_patch_check_state: 277: cur_state=warning ++ 161663:pw-trigger.sh: pw_patch_check_state: 263: true ++ 161663:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 161663:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 161663:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 161663:pw-trigger.sh: pw_patch_check_state: 267: wait 166766 ++ 161663:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 161663:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.L3VJgmRz7m ++ 161663:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 161663:pw-trigger.sh: pw_patch_check_state: 270: break ++ 161663:pw-trigger.sh: pw_patch_check_state: 281: echo warning +++ 161663:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.TUXSZiKngq /tmp/tmp.L3VJgmRz7m + 161663:pw-trigger.sh: 89: check_state=warning + 161663:pw-trigger.sh: 90: '[' warning = pending ']' + 161663:pw-trigger.sh: 93: num_patch=1 + 161663:pw-trigger.sh: 72: true ++ 161663:pw-trigger.sh: 74: pw_get_patch_from_series gdb 63700 1 ++ 161663:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 161663:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 161663:pw-trigger.sh: pw_get_patch_from_series: 204: local id=63700 ++ 161663:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 161663:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 161663:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 63700 property '.*' value Patches 1 +++ 161663:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 161663:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 161663:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 161663:pw-trigger.sh: pw_yaml_get: 100: local id=63700 +++ 161663:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 161663:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 161663:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 161663:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 161663:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 161663:pw-trigger.sh: pw_yaml_get: 108: set +x +++ 161663:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 ++ 161663:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id= ++ 161663:pw-trigger.sh: pw_get_patch_from_series: 210: '[' '' = '' ']' ++ 161663:pw-trigger.sh: pw_get_patch_from_series: 211: return 1 ++ 161663:pw-trigger.sh: 74: true + 161663:pw-trigger.sh: 74: patch_id= + 161663:pw-trigger.sh: 75: '[' '' = '' ']' + 161663:pw-trigger.sh: 76: break + 161663:pw-trigger.sh: 96: '[' '' = '' ']' + 161663:pw-trigger.sh: 97: continue + 161663:pw-trigger.sh: 62: '[' 16 -gt 0 ']' + 161663:pw-trigger.sh: 63: i=15 ++ 161663:pw-trigger.sh: 64: shyaml get-value 15.id + 161663:pw-trigger.sh: 64: series_id=63737 + 161663:pw-trigger.sh: 66: pw_series_complete_p gdb 63737 + 161663:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 161663:pw-trigger.sh: pw_series_complete_p: 183: local project=gdb + 161663:pw-trigger.sh: pw_series_complete_p: 184: local series_id=63737 + 161663:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 161663:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get gdb series 63737 property Complete value ++ 161663:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 161663:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 161663:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 161663:pw-trigger.sh: pw_yaml_get: 100: local id=63737 ++ 161663:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 161663:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 161663:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 161663:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 161663:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 161663:pw-trigger.sh: pw_yaml_get: 108: set +x + 161663:pw-trigger.sh: pw_series_complete_p: 187: value=True + 161663:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 161663:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 161663:pw-trigger.sh: 71: num_patch=0 + 161663:pw-trigger.sh: 72: true ++ 161663:pw-trigger.sh: 74: pw_get_patch_from_series gdb 63737 0 ++ 161663:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 161663:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 161663:pw-trigger.sh: pw_get_patch_from_series: 204: local id=63737 ++ 161663:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 161663:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 161663:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 63737 property '.*' value Patches 0 +++ 161663:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 161663:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 161663:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 161663:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 161663:pw-trigger.sh: pw_yaml_get: 100: local id=63737 +++ 161663:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 161663:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 161663:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 161663:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 161663:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 161663:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 161663:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=139357 ++ 161663:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 139357 = '' ']' ++ 161663:pw-trigger.sh: pw_get_patch_from_series: 213: echo 139357 + 161663:pw-trigger.sh: 74: patch_id=139357 + 161663:pw-trigger.sh: 75: '[' 139357 = '' ']' ++ 161663:pw-trigger.sh: 82: pw_get_patch_data gdb 139357 State ++ 161663:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 161663:pw-trigger.sh: pw_get_patch_data: 224: local project=gdb ++ 161663:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=139357 ++ 161663:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 161663:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gdb patch 139357 property State value ++ 161663:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 161663:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 161663:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 161663:pw-trigger.sh: pw_yaml_get: 100: local id=139357 ++ 161663:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 161663:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 161663:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 161663:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 161663:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 161663:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 161663:pw-trigger.sh: pw_yaml_get: 108: set +x + 161663:pw-trigger.sh: 82: patch_state=superseded + 161663:pw-trigger.sh: 83: case "$patch_state" in + 161663:pw-trigger.sh: 85: num_patch=1 + 161663:pw-trigger.sh: 86: continue + 161663:pw-trigger.sh: 72: true ++ 161663:pw-trigger.sh: 74: pw_get_patch_from_series gdb 63737 1 ++ 161663:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 161663:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 161663:pw-trigger.sh: pw_get_patch_from_series: 204: local id=63737 ++ 161663:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 161663:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 161663:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 63737 property '.*' value Patches 1 +++ 161663:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 161663:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 161663:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 161663:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 161663:pw-trigger.sh: pw_yaml_get: 100: local id=63737 +++ 161663:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 161663:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 161663:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 161663:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 161663:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 161663:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 161663:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id= ++ 161663:pw-trigger.sh: pw_get_patch_from_series: 210: '[' '' = '' ']' ++ 161663:pw-trigger.sh: pw_get_patch_from_series: 211: return 1 ++ 161663:pw-trigger.sh: 74: true + 161663:pw-trigger.sh: 74: patch_id= + 161663:pw-trigger.sh: 75: '[' '' = '' ']' + 161663:pw-trigger.sh: 76: break + 161663:pw-trigger.sh: 96: '[' '' = '' ']' + 161663:pw-trigger.sh: 97: continue + 161663:pw-trigger.sh: 62: '[' 15 -gt 0 ']' + 161663:pw-trigger.sh: 63: i=14 ++ 161663:pw-trigger.sh: 64: shyaml get-value 14.id + 161663:pw-trigger.sh: 64: series_id=63738 + 161663:pw-trigger.sh: 66: pw_series_complete_p gdb 63738 + 161663:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 161663:pw-trigger.sh: pw_series_complete_p: 183: local project=gdb + 161663:pw-trigger.sh: pw_series_complete_p: 184: local series_id=63738 + 161663:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 161663:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get gdb series 63738 property Complete value ++ 161663:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 161663:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 161663:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 161663:pw-trigger.sh: pw_yaml_get: 100: local id=63738 ++ 161663:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 161663:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 161663:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 161663:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 161663:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 161663:pw-trigger.sh: pw_yaml_get: 108: set +x + 161663:pw-trigger.sh: pw_series_complete_p: 187: value=True + 161663:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 161663:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 161663:pw-trigger.sh: 71: num_patch=0 + 161663:pw-trigger.sh: 72: true ++ 161663:pw-trigger.sh: 74: pw_get_patch_from_series gdb 63738 0 ++ 161663:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 161663:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 161663:pw-trigger.sh: pw_get_patch_from_series: 204: local id=63738 ++ 161663:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 161663:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 161663:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 63738 property '.*' value Patches 0 +++ 161663:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 161663:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 161663:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 161663:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 161663:pw-trigger.sh: pw_yaml_get: 100: local id=63738 +++ 161663:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 161663:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 161663:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 161663:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 161663:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 161663:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 161663:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=139358 ++ 161663:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 139358 = '' ']' ++ 161663:pw-trigger.sh: pw_get_patch_from_series: 213: echo 139358 + 161663:pw-trigger.sh: 74: patch_id=139358 + 161663:pw-trigger.sh: 75: '[' 139358 = '' ']' ++ 161663:pw-trigger.sh: 82: pw_get_patch_data gdb 139358 State ++ 161663:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 161663:pw-trigger.sh: pw_get_patch_data: 224: local project=gdb ++ 161663:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=139358 ++ 161663:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 161663:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gdb patch 139358 property State value ++ 161663:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 161663:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 161663:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 161663:pw-trigger.sh: pw_yaml_get: 100: local id=139358 ++ 161663:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 161663:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 161663:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 161663:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 161663:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 161663:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 161663:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' + 161663:pw-trigger.sh: 82: patch_state=new + 161663:pw-trigger.sh: 83: case "$patch_state" in ++ 161663:pw-trigger.sh: 89: pw_patch_check_state 139358 tcwg_gdb_build--master-aarch64 ++ 161663:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 161663:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=139358 ++ 161663:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_build--master-aarch64 ++ 161663:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 161663:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_build--master-aarch64 +++ 161663:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 161663:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 161663:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_build--master-aarch64 +++ 161663:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 161663:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 161663:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 161663:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 161663:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_build--master-aarch64 ++ 161663:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 161663:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 161663:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.HsvcYWawdo +++ 161663:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 161663:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.yvC6rjMaOA ++ 161663:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.HsvcYWawdo /tmp/tmp.yvC6rjMaOA' EXIT ++ 161663:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 161663:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/139358/checks/ ++ 161663:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/139358/checks/?user=linaro-tcwg-bot&context=tcwg_gdb_build--master-aarch64&page=last' ++ 161663:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 161663:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 161663:pw-trigger.sh: pw_patch_check_state: 263: true ++ 161663:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 161663:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 161663:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 161663:pw-trigger.sh: pw_patch_check_state: 267: wait 166955 ++ 161663:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 161663:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.yvC6rjMaOA ++ 161663:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 480067, "url": "https://patchwork.sourceware.org/api/1.2/patches/139358/checks/480067/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-07-17T11:22:27.822601", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-aarch64-precommit/builds/10723/log", "context": "tcwg_gdb_build--master-aarch64", "description": "Build started" }' = null ']' +++ 161663:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 161663:pw-trigger.sh: pw_patch_check_state: 273: date=2026-07-17T11:22:27.822601 +++ 161663:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-07-17T11:22:27.822601 +%s ++ 161663:pw-trigger.sh: pw_patch_check_state: 274: date=1784287347 ++ 161663:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1784287347 ']' ++ 161663:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1784287347 +++ 161663:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 161663:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 161663:pw-trigger.sh: pw_patch_check_state: 263: true ++ 161663:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 161663:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 161663:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 161663:pw-trigger.sh: pw_patch_check_state: 267: wait 166962 ++ 161663:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 161663:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.yvC6rjMaOA ++ 161663:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 480069, "url": "https://patchwork.sourceware.org/api/1.2/patches/139358/checks/480069/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-07-17T11:22:28.815499", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-aarch64-precommit/builds/10723/log", "context": "tcwg_gdb_build--master-aarch64", "description": "Patch applied" }' = null ']' +++ 161663:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 161663:pw-trigger.sh: pw_patch_check_state: 273: date=2026-07-17T11:22:28.815499 +++ 161663:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-07-17T11:22:28.815499 +%s ++ 161663:pw-trigger.sh: pw_patch_check_state: 274: date=1784287348 ++ 161663:pw-trigger.sh: pw_patch_check_state: 275: '[' 1784287347 -le 1784287348 ']' ++ 161663:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1784287348 +++ 161663:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 161663:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 161663:pw-trigger.sh: pw_patch_check_state: 263: true ++ 161663:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 161663:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 161663:pw-trigger.sh: pw_patch_check_state: 267: wait 166969 ++ 161663:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 161663:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 161663:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.yvC6rjMaOA ++ 161663:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 480083, "url": "https://patchwork.sourceware.org/api/1.2/patches/139358/checks/480083/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-07-17T11:28:59.491758", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-aarch64-precommit/builds/10723/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_gdb_build--master-aarch64", "description": "Build passed" }' = null ']' +++ 161663:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 161663:pw-trigger.sh: pw_patch_check_state: 273: date=2026-07-17T11:28:59.491758 +++ 161663:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-07-17T11:28:59.491758 +%s ++ 161663:pw-trigger.sh: pw_patch_check_state: 274: date=1784287739 ++ 161663:pw-trigger.sh: pw_patch_check_state: 275: '[' 1784287348 -le 1784287739 ']' ++ 161663:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1784287739 +++ 161663:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 161663:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 161663:pw-trigger.sh: pw_patch_check_state: 263: true ++ 161663:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 161663:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 161663:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 161663:pw-trigger.sh: pw_patch_check_state: 267: wait 166976 ++ 161663:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 161663:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.yvC6rjMaOA ++ 161663:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 161663:pw-trigger.sh: pw_patch_check_state: 270: break ++ 161663:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 161663:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.HsvcYWawdo /tmp/tmp.yvC6rjMaOA + 161663:pw-trigger.sh: 89: check_state=success + 161663:pw-trigger.sh: 90: '[' success = pending ']' + 161663:pw-trigger.sh: 93: num_patch=1 + 161663:pw-trigger.sh: 72: true ++ 161663:pw-trigger.sh: 74: pw_get_patch_from_series gdb 63738 1 ++ 161663:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 161663:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 161663:pw-trigger.sh: pw_get_patch_from_series: 204: local id=63738 ++ 161663:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 161663:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 161663:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 63738 property '.*' value Patches 1 +++ 161663:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 161663:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 161663:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 161663:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 161663:pw-trigger.sh: pw_yaml_get: 100: local id=63738 +++ 161663:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 161663:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 161663:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 161663:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 161663:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 161663:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 161663:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id= ++ 161663:pw-trigger.sh: pw_get_patch_from_series: 210: '[' '' = '' ']' ++ 161663:pw-trigger.sh: pw_get_patch_from_series: 211: return 1 ++ 161663:pw-trigger.sh: 74: true + 161663:pw-trigger.sh: 74: patch_id= + 161663:pw-trigger.sh: 75: '[' '' = '' ']' + 161663:pw-trigger.sh: 76: break + 161663:pw-trigger.sh: 96: '[' '' = '' ']' + 161663:pw-trigger.sh: 97: continue + 161663:pw-trigger.sh: 62: '[' 14 -gt 0 ']' + 161663:pw-trigger.sh: 63: i=13 ++ 161663:pw-trigger.sh: 64: shyaml get-value 13.id + 161663:pw-trigger.sh: 64: series_id=63741 + 161663:pw-trigger.sh: 66: pw_series_complete_p gdb 63741 + 161663:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 161663:pw-trigger.sh: pw_series_complete_p: 183: local project=gdb + 161663:pw-trigger.sh: pw_series_complete_p: 184: local series_id=63741 + 161663:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 161663:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get gdb series 63741 property Complete value ++ 161663:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 161663:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 161663:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 161663:pw-trigger.sh: pw_yaml_get: 100: local id=63741 ++ 161663:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 161663:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 161663:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 161663:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 161663:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 161663:pw-trigger.sh: pw_yaml_get: 108: set +x + 161663:pw-trigger.sh: pw_series_complete_p: 187: value=True + 161663:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 161663:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 161663:pw-trigger.sh: 71: num_patch=0 + 161663:pw-trigger.sh: 72: true ++ 161663:pw-trigger.sh: 74: pw_get_patch_from_series gdb 63741 0 ++ 161663:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 161663:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 161663:pw-trigger.sh: pw_get_patch_from_series: 204: local id=63741 ++ 161663:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 161663:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 161663:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 63741 property '.*' value Patches 0 +++ 161663:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 161663:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 161663:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 161663:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 161663:pw-trigger.sh: pw_yaml_get: 100: local id=63741 +++ 161663:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 161663:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 161663:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 161663:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 161663:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 161663:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 161663:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=139362 ++ 161663:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 139362 = '' ']' ++ 161663:pw-trigger.sh: pw_get_patch_from_series: 213: echo 139362 + 161663:pw-trigger.sh: 74: patch_id=139362 + 161663:pw-trigger.sh: 75: '[' 139362 = '' ']' ++ 161663:pw-trigger.sh: 82: pw_get_patch_data gdb 139362 State ++ 161663:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 161663:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 161663:pw-trigger.sh: pw_get_patch_data: 224: local project=gdb ++ 161663:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=139362 ++ 161663:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 161663:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gdb patch 139362 property State value ++ 161663:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 161663:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 161663:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 161663:pw-trigger.sh: pw_yaml_get: 100: local id=139362 ++ 161663:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 161663:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 161663:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 161663:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 161663:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 161663:pw-trigger.sh: pw_yaml_get: 108: set +x + 161663:pw-trigger.sh: 82: patch_state=new + 161663:pw-trigger.sh: 83: case "$patch_state" in ++ 161663:pw-trigger.sh: 89: pw_patch_check_state 139362 tcwg_gdb_build--master-aarch64 ++ 161663:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 161663:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=139362 ++ 161663:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_build--master-aarch64 ++ 161663:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 161663:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_build--master-aarch64 +++ 161663:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 161663:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 161663:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_build--master-aarch64 +++ 161663:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 161663:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 161663:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 161663:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 161663:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_build--master-aarch64 ++ 161663:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 161663:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 161663:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.wI6I7bW2qo +++ 161663:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 161663:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.dC9rE7X2yV ++ 161663:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.wI6I7bW2qo /tmp/tmp.dC9rE7X2yV' EXIT ++ 161663:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 161663:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/139362/checks/ ++ 161663:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/139362/checks/?user=linaro-tcwg-bot&context=tcwg_gdb_build--master-aarch64&page=last' ++ 161663:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 161663:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 161663:pw-trigger.sh: pw_patch_check_state: 263: true ++ 161663:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 161663:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 161663:pw-trigger.sh: pw_patch_check_state: 267: wait 167078 ++ 161663:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 161663:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 161663:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.dC9rE7X2yV ++ 161663:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 480091, "url": "https://patchwork.sourceware.org/api/1.2/patches/139362/checks/480091/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-07-17T11:33:55.233404", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-aarch64-precommit/builds/10724/log", "context": "tcwg_gdb_build--master-aarch64", "description": "Build started" }' = null ']' +++ 161663:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 161663:pw-trigger.sh: pw_patch_check_state: 273: date=2026-07-17T11:33:55.233404 +++ 161663:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-07-17T11:33:55.233404 +%s ++ 161663:pw-trigger.sh: pw_patch_check_state: 274: date=1784288035 ++ 161663:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1784288035 ']' ++ 161663:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1784288035 +++ 161663:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 161663:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 161663:pw-trigger.sh: pw_patch_check_state: 263: true ++ 161663:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 161663:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 161663:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 161663:pw-trigger.sh: pw_patch_check_state: 267: wait 167085 ++ 161663:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 161663:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.dC9rE7X2yV ++ 161663:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 480094, "url": "https://patchwork.sourceware.org/api/1.2/patches/139362/checks/480094/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-07-17T11:33:56.628104", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-aarch64-precommit/builds/10724/log", "context": "tcwg_gdb_build--master-aarch64", "description": "Patch applied" }' = null ']' +++ 161663:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 161663:pw-trigger.sh: pw_patch_check_state: 273: date=2026-07-17T11:33:56.628104 +++ 161663:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-07-17T11:33:56.628104 +%s ++ 161663:pw-trigger.sh: pw_patch_check_state: 274: date=1784288036 ++ 161663:pw-trigger.sh: pw_patch_check_state: 275: '[' 1784288035 -le 1784288036 ']' ++ 161663:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1784288036 +++ 161663:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 161663:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 161663:pw-trigger.sh: pw_patch_check_state: 263: true ++ 161663:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 161663:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 161663:pw-trigger.sh: pw_patch_check_state: 267: wait 167092 ++ 161663:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 161663:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 161663:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.dC9rE7X2yV ++ 161663:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 480108, "url": "https://patchwork.sourceware.org/api/1.2/patches/139362/checks/480108/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-07-17T11:39:01.115374", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-aarch64-precommit/builds/10724/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_gdb_build--master-aarch64", "description": "Build passed" }' = null ']' +++ 161663:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 161663:pw-trigger.sh: pw_patch_check_state: 273: date=2026-07-17T11:39:01.115374 +++ 161663:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-07-17T11:39:01.115374 +%s ++ 161663:pw-trigger.sh: pw_patch_check_state: 274: date=1784288341 ++ 161663:pw-trigger.sh: pw_patch_check_state: 275: '[' 1784288036 -le 1784288341 ']' ++ 161663:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1784288341 +++ 161663:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 161663:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 161663:pw-trigger.sh: pw_patch_check_state: 263: true ++ 161663:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 161663:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 161663:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 161663:pw-trigger.sh: pw_patch_check_state: 267: wait 167099 ++ 161663:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 161663:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.dC9rE7X2yV ++ 161663:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 161663:pw-trigger.sh: pw_patch_check_state: 270: break ++ 161663:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 161663:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.wI6I7bW2qo /tmp/tmp.dC9rE7X2yV + 161663:pw-trigger.sh: 89: check_state=success + 161663:pw-trigger.sh: 90: '[' success = pending ']' + 161663:pw-trigger.sh: 93: num_patch=1 + 161663:pw-trigger.sh: 72: true ++ 161663:pw-trigger.sh: 74: pw_get_patch_from_series gdb 63741 1 ++ 161663:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 161663:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 161663:pw-trigger.sh: pw_get_patch_from_series: 204: local id=63741 ++ 161663:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 161663:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 161663:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 63741 property '.*' value Patches 1 +++ 161663:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 161663:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 161663:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 161663:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 161663:pw-trigger.sh: pw_yaml_get: 100: local id=63741 +++ 161663:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 161663:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 161663:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 161663:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 161663:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 161663:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 161663:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id= ++ 161663:pw-trigger.sh: pw_get_patch_from_series: 210: '[' '' = '' ']' ++ 161663:pw-trigger.sh: pw_get_patch_from_series: 211: return 1 ++ 161663:pw-trigger.sh: 74: true + 161663:pw-trigger.sh: 74: patch_id= + 161663:pw-trigger.sh: 75: '[' '' = '' ']' + 161663:pw-trigger.sh: 76: break + 161663:pw-trigger.sh: 96: '[' '' = '' ']' + 161663:pw-trigger.sh: 97: continue + 161663:pw-trigger.sh: 62: '[' 13 -gt 0 ']' + 161663:pw-trigger.sh: 63: i=12 ++ 161663:pw-trigger.sh: 64: shyaml get-value 12.id + 161663:pw-trigger.sh: 64: series_id=63756 + 161663:pw-trigger.sh: 66: pw_series_complete_p gdb 63756 + 161663:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 161663:pw-trigger.sh: pw_series_complete_p: 183: local project=gdb + 161663:pw-trigger.sh: pw_series_complete_p: 184: local series_id=63756 + 161663:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 161663:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get gdb series 63756 property Complete value ++ 161663:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 161663:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 161663:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 161663:pw-trigger.sh: pw_yaml_get: 100: local id=63756 ++ 161663:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 161663:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 161663:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 161663:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 161663:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 161663:pw-trigger.sh: pw_yaml_get: 108: set +x + 161663:pw-trigger.sh: pw_series_complete_p: 187: value=True + 161663:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 161663:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 161663:pw-trigger.sh: 71: num_patch=0 + 161663:pw-trigger.sh: 72: true ++ 161663:pw-trigger.sh: 74: pw_get_patch_from_series gdb 63756 0 ++ 161663:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 161663:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 161663:pw-trigger.sh: pw_get_patch_from_series: 204: local id=63756 ++ 161663:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 161663:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 161663:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 161663:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 63756 property '.*' value Patches 0 +++ 161663:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 161663:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 161663:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 161663:pw-trigger.sh: pw_yaml_get: 100: local id=63756 +++ 161663:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 161663:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 161663:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 161663:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 161663:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 161663:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 161663:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=139380 ++ 161663:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 139380 = '' ']' ++ 161663:pw-trigger.sh: pw_get_patch_from_series: 213: echo 139380 + 161663:pw-trigger.sh: 74: patch_id=139380 + 161663:pw-trigger.sh: 75: '[' 139380 = '' ']' ++ 161663:pw-trigger.sh: 82: pw_get_patch_data gdb 139380 State ++ 161663:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 161663:pw-trigger.sh: pw_get_patch_data: 224: local project=gdb ++ 161663:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=139380 ++ 161663:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 161663:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gdb patch 139380 property State value ++ 161663:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 161663:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 161663:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 161663:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 161663:pw-trigger.sh: pw_yaml_get: 100: local id=139380 ++ 161663:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 161663:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 161663:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 161663:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 161663:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 161663:pw-trigger.sh: pw_yaml_get: 108: set +x + 161663:pw-trigger.sh: 82: patch_state=new + 161663:pw-trigger.sh: 83: case "$patch_state" in ++ 161663:pw-trigger.sh: 89: pw_patch_check_state 139380 tcwg_gdb_build--master-aarch64 ++ 161663:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 161663:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=139380 ++ 161663:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_build--master-aarch64 ++ 161663:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 161663:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 +++ 161663:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_build--master-aarch64 ++ 161663:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 161663:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_build--master-aarch64 +++ 161663:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 161663:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 161663:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 161663:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 161663:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_build--master-aarch64 ++ 161663:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 161663:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 161663:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.tEWleSPas8 +++ 161663:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 161663:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.vDLxmPsAJI ++ 161663:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.tEWleSPas8 /tmp/tmp.vDLxmPsAJI' EXIT ++ 161663:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 161663:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/139380/checks/ ++ 161663:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/139380/checks/?user=linaro-tcwg-bot&context=tcwg_gdb_build--master-aarch64&page=last' ++ 161663:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 161663:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 161663:pw-trigger.sh: pw_patch_check_state: 263: true ++ 161663:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 161663:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 161663:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 161663:pw-trigger.sh: pw_patch_check_state: 267: wait 167201 ++ 161663:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 161663:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.vDLxmPsAJI ++ 161663:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 480092, "url": "https://patchwork.sourceware.org/api/1.2/patches/139380/checks/480092/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-07-17T11:33:55.347210", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-aarch64-precommit/builds/10725/log", "context": "tcwg_gdb_build--master-aarch64", "description": "Build started" }' = null ']' +++ 161663:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 161663:pw-trigger.sh: pw_patch_check_state: 273: date=2026-07-17T11:33:55.347210 +++ 161663:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-07-17T11:33:55.347210 +%s ++ 161663:pw-trigger.sh: pw_patch_check_state: 274: date=1784288035 ++ 161663:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1784288035 ']' ++ 161663:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1784288035 +++ 161663:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 161663:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 161663:pw-trigger.sh: pw_patch_check_state: 263: true ++ 161663:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 161663:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 161663:pw-trigger.sh: pw_patch_check_state: 267: wait 167208 ++ 161663:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 161663:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 161663:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.vDLxmPsAJI ++ 161663:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 480095, "url": "https://patchwork.sourceware.org/api/1.2/patches/139380/checks/480095/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-07-17T11:33:56.965702", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-aarch64-precommit/builds/10725/log", "context": "tcwg_gdb_build--master-aarch64", "description": "Patch applied" }' = null ']' +++ 161663:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 161663:pw-trigger.sh: pw_patch_check_state: 273: date=2026-07-17T11:33:56.965702 +++ 161663:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-07-17T11:33:56.965702 +%s ++ 161663:pw-trigger.sh: pw_patch_check_state: 274: date=1784288036 ++ 161663:pw-trigger.sh: pw_patch_check_state: 275: '[' 1784288035 -le 1784288036 ']' ++ 161663:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1784288036 +++ 161663:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 161663:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 161663:pw-trigger.sh: pw_patch_check_state: 263: true ++ 161663:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 161663:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 161663:pw-trigger.sh: pw_patch_check_state: 267: wait 167215 ++ 161663:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 161663:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 161663:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.vDLxmPsAJI ++ 161663:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 480107, "url": "https://patchwork.sourceware.org/api/1.2/patches/139380/checks/480107/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-07-17T11:39:00.147047", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-aarch64-precommit/builds/10725/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_gdb_build--master-aarch64", "description": "Build passed" }' = null ']' +++ 161663:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 161663:pw-trigger.sh: pw_patch_check_state: 273: date=2026-07-17T11:39:00.147047 +++ 161663:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-07-17T11:39:00.147047 +%s ++ 161663:pw-trigger.sh: pw_patch_check_state: 274: date=1784288340 ++ 161663:pw-trigger.sh: pw_patch_check_state: 275: '[' 1784288036 -le 1784288340 ']' ++ 161663:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1784288340 +++ 161663:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 161663:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 161663:pw-trigger.sh: pw_patch_check_state: 263: true ++ 161663:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 161663:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 161663:pw-trigger.sh: pw_patch_check_state: 267: wait 167222 ++ 161663:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 161663:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 161663:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.vDLxmPsAJI ++ 161663:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 161663:pw-trigger.sh: pw_patch_check_state: 270: break ++ 161663:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 161663:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.tEWleSPas8 /tmp/tmp.vDLxmPsAJI + 161663:pw-trigger.sh: 89: check_state=success + 161663:pw-trigger.sh: 90: '[' success = pending ']' + 161663:pw-trigger.sh: 93: num_patch=1 + 161663:pw-trigger.sh: 72: true ++ 161663:pw-trigger.sh: 74: pw_get_patch_from_series gdb 63756 1 ++ 161663:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 161663:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 161663:pw-trigger.sh: pw_get_patch_from_series: 204: local id=63756 ++ 161663:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 161663:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 161663:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 63756 property '.*' value Patches 1 +++ 161663:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 161663:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 161663:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 161663:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 161663:pw-trigger.sh: pw_yaml_get: 100: local id=63756 +++ 161663:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 161663:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 161663:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 161663:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 161663:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 161663:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 161663:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id= ++ 161663:pw-trigger.sh: pw_get_patch_from_series: 210: '[' '' = '' ']' ++ 161663:pw-trigger.sh: pw_get_patch_from_series: 211: return 1 ++ 161663:pw-trigger.sh: 74: true + 161663:pw-trigger.sh: 74: patch_id= + 161663:pw-trigger.sh: 75: '[' '' = '' ']' + 161663:pw-trigger.sh: 76: break + 161663:pw-trigger.sh: 96: '[' '' = '' ']' + 161663:pw-trigger.sh: 97: continue + 161663:pw-trigger.sh: 62: '[' 12 -gt 0 ']' + 161663:pw-trigger.sh: 63: i=11 ++ 161663:pw-trigger.sh: 64: shyaml get-value 11.id + 161663:pw-trigger.sh: 64: series_id=63759 + 161663:pw-trigger.sh: 66: pw_series_complete_p gdb 63759 + 161663:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 161663:pw-trigger.sh: pw_series_complete_p: 183: local project=gdb + 161663:pw-trigger.sh: pw_series_complete_p: 184: local series_id=63759 + 161663:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 161663:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get gdb series 63759 property Complete value ++ 161663:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 161663:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 161663:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 161663:pw-trigger.sh: pw_yaml_get: 100: local id=63759 ++ 161663:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 161663:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 161663:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 161663:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 161663:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 161663:pw-trigger.sh: pw_yaml_get: 108: set +x + 161663:pw-trigger.sh: pw_series_complete_p: 187: value=True + 161663:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 161663:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 161663:pw-trigger.sh: 71: num_patch=0 + 161663:pw-trigger.sh: 72: true ++ 161663:pw-trigger.sh: 74: pw_get_patch_from_series gdb 63759 0 ++ 161663:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 161663:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 161663:pw-trigger.sh: pw_get_patch_from_series: 204: local id=63759 ++ 161663:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 161663:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 161663:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 63759 property '.*' value Patches 0 +++ 161663:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 161663:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 161663:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 161663:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 161663:pw-trigger.sh: pw_yaml_get: 100: local id=63759 +++ 161663:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 161663:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 161663:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 161663:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 161663:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 161663:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 161663:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=139385 ++ 161663:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 139385 = '' ']' ++ 161663:pw-trigger.sh: pw_get_patch_from_series: 213: echo 139385 + 161663:pw-trigger.sh: 74: patch_id=139385 + 161663:pw-trigger.sh: 75: '[' 139385 = '' ']' ++ 161663:pw-trigger.sh: 82: pw_get_patch_data gdb 139385 State ++ 161663:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 161663:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 161663:pw-trigger.sh: pw_get_patch_data: 224: local project=gdb ++ 161663:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=139385 ++ 161663:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 161663:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gdb patch 139385 property State value ++ 161663:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 161663:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 161663:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 161663:pw-trigger.sh: pw_yaml_get: 100: local id=139385 ++ 161663:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 161663:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 161663:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 161663:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 161663:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 161663:pw-trigger.sh: pw_yaml_get: 108: set +x + 161663:pw-trigger.sh: 82: patch_state=new + 161663:pw-trigger.sh: 83: case "$patch_state" in ++ 161663:pw-trigger.sh: 89: pw_patch_check_state 139385 tcwg_gdb_build--master-aarch64 ++ 161663:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 161663:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=139385 ++ 161663:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_build--master-aarch64 ++ 161663:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 161663:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_build--master-aarch64 +++ 161663:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 161663:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 161663:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_build--master-aarch64 +++ 161663:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 161663:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 161663:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 161663:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 161663:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_build--master-aarch64 ++ 161663:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 161663:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 161663:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.RtUUS0N4oC +++ 161663:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 161663:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.2JQO6Jy4UR ++ 161663:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.RtUUS0N4oC /tmp/tmp.2JQO6Jy4UR' EXIT ++ 161663:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 161663:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/139385/checks/ ++ 161663:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/139385/checks/?user=linaro-tcwg-bot&context=tcwg_gdb_build--master-aarch64&page=last' ++ 161663:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 161663:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 161663:pw-trigger.sh: pw_patch_check_state: 263: true ++ 161663:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 161663:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 161663:pw-trigger.sh: pw_patch_check_state: 267: wait 167324 ++ 161663:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 161663:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 161663:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.2JQO6Jy4UR ++ 161663:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 480070, "url": "https://patchwork.sourceware.org/api/1.2/patches/139385/checks/480070/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-07-17T11:22:29.029996", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-aarch64-precommit/builds/10717/log", "context": "tcwg_gdb_build--master-aarch64", "description": "Build started" }' = null ']' +++ 161663:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 161663:pw-trigger.sh: pw_patch_check_state: 273: date=2026-07-17T11:22:29.029996 +++ 161663:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-07-17T11:22:29.029996 +%s ++ 161663:pw-trigger.sh: pw_patch_check_state: 274: date=1784287349 ++ 161663:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1784287349 ']' ++ 161663:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1784287349 +++ 161663:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 161663:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 161663:pw-trigger.sh: pw_patch_check_state: 263: true ++ 161663:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 161663:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 161663:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 161663:pw-trigger.sh: pw_patch_check_state: 267: wait 167331 ++ 161663:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 161663:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.2JQO6Jy4UR ++ 161663:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 480073, "url": "https://patchwork.sourceware.org/api/1.2/patches/139385/checks/480073/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-07-17T11:22:30.023237", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-aarch64-precommit/builds/10717/log", "context": "tcwg_gdb_build--master-aarch64", "description": "Patch applied" }' = null ']' +++ 161663:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 161663:pw-trigger.sh: pw_patch_check_state: 273: date=2026-07-17T11:22:30.023237 +++ 161663:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-07-17T11:22:30.023237 +%s ++ 161663:pw-trigger.sh: pw_patch_check_state: 274: date=1784287350 ++ 161663:pw-trigger.sh: pw_patch_check_state: 275: '[' 1784287349 -le 1784287350 ']' ++ 161663:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1784287350 +++ 161663:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 161663:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 161663:pw-trigger.sh: pw_patch_check_state: 263: true ++ 161663:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 161663:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 161663:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 161663:pw-trigger.sh: pw_patch_check_state: 267: wait 167338 ++ 161663:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 161663:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.2JQO6Jy4UR ++ 161663:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 480085, "url": "https://patchwork.sourceware.org/api/1.2/patches/139385/checks/480085/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-07-17T11:29:11.907126", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-aarch64-precommit/builds/10717/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_gdb_build--master-aarch64", "description": "Build passed" }' = null ']' +++ 161663:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 161663:pw-trigger.sh: pw_patch_check_state: 273: date=2026-07-17T11:29:11.907126 +++ 161663:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-07-17T11:29:11.907126 +%s ++ 161663:pw-trigger.sh: pw_patch_check_state: 274: date=1784287751 ++ 161663:pw-trigger.sh: pw_patch_check_state: 275: '[' 1784287350 -le 1784287751 ']' ++ 161663:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1784287751 +++ 161663:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 161663:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 161663:pw-trigger.sh: pw_patch_check_state: 263: true ++ 161663:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 161663:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 161663:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 161663:pw-trigger.sh: pw_patch_check_state: 267: wait 167345 ++ 161663:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 161663:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.2JQO6Jy4UR ++ 161663:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 161663:pw-trigger.sh: pw_patch_check_state: 270: break ++ 161663:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 161663:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.RtUUS0N4oC /tmp/tmp.2JQO6Jy4UR + 161663:pw-trigger.sh: 89: check_state=success + 161663:pw-trigger.sh: 90: '[' success = pending ']' + 161663:pw-trigger.sh: 93: num_patch=1 + 161663:pw-trigger.sh: 72: true ++ 161663:pw-trigger.sh: 74: pw_get_patch_from_series gdb 63759 1 ++ 161663:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 161663:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 161663:pw-trigger.sh: pw_get_patch_from_series: 204: local id=63759 ++ 161663:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 161663:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 161663:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 63759 property '.*' value Patches 1 +++ 161663:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 161663:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 161663:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 161663:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 161663:pw-trigger.sh: pw_yaml_get: 100: local id=63759 +++ 161663:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 161663:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 161663:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 161663:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 161663:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 161663:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 161663:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id= ++ 161663:pw-trigger.sh: pw_get_patch_from_series: 210: '[' '' = '' ']' ++ 161663:pw-trigger.sh: pw_get_patch_from_series: 211: return 1 ++ 161663:pw-trigger.sh: 74: true + 161663:pw-trigger.sh: 74: patch_id= + 161663:pw-trigger.sh: 75: '[' '' = '' ']' + 161663:pw-trigger.sh: 76: break + 161663:pw-trigger.sh: 96: '[' '' = '' ']' + 161663:pw-trigger.sh: 97: continue + 161663:pw-trigger.sh: 62: '[' 11 -gt 0 ']' + 161663:pw-trigger.sh: 63: i=10 ++ 161663:pw-trigger.sh: 64: shyaml get-value 10.id + 161663:pw-trigger.sh: 64: series_id=63761 + 161663:pw-trigger.sh: 66: pw_series_complete_p gdb 63761 + 161663:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 161663:pw-trigger.sh: pw_series_complete_p: 183: local project=gdb + 161663:pw-trigger.sh: pw_series_complete_p: 184: local series_id=63761 + 161663:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 161663:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get gdb series 63761 property Complete value ++ 161663:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 161663:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 161663:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 161663:pw-trigger.sh: pw_yaml_get: 100: local id=63761 ++ 161663:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 161663:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 161663:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 161663:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 161663:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 161663:pw-trigger.sh: pw_yaml_get: 108: set +x + 161663:pw-trigger.sh: pw_series_complete_p: 187: value=False + 161663:pw-trigger.sh: pw_series_complete_p: 188: '[' False = True ']' + 161663:pw-trigger.sh: pw_series_complete_p: 191: return 1 + 161663:pw-trigger.sh: 67: continue + 161663:pw-trigger.sh: 62: '[' 10 -gt 0 ']' + 161663:pw-trigger.sh: 63: i=9 ++ 161663:pw-trigger.sh: 64: shyaml get-value 9.id + 161663:pw-trigger.sh: 64: series_id=63771 + 161663:pw-trigger.sh: 66: pw_series_complete_p gdb 63771 + 161663:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 161663:pw-trigger.sh: pw_series_complete_p: 183: local project=gdb + 161663:pw-trigger.sh: pw_series_complete_p: 184: local series_id=63771 + 161663:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 161663:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get gdb series 63771 property Complete value ++ 161663:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 161663:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 161663:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 161663:pw-trigger.sh: pw_yaml_get: 100: local id=63771 ++ 161663:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 161663:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 161663:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 161663:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 161663:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 161663:pw-trigger.sh: pw_yaml_get: 108: set +x + 161663:pw-trigger.sh: pw_series_complete_p: 187: value=True + 161663:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 161663:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 161663:pw-trigger.sh: 71: num_patch=0 + 161663:pw-trigger.sh: 72: true ++ 161663:pw-trigger.sh: 74: pw_get_patch_from_series gdb 63771 0 ++ 161663:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 161663:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 161663:pw-trigger.sh: pw_get_patch_from_series: 204: local id=63771 ++ 161663:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 161663:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 161663:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 63771 property '.*' value Patches 0 +++ 161663:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 161663:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 161663:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 161663:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 161663:pw-trigger.sh: pw_yaml_get: 100: local id=63771 +++ 161663:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 161663:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 161663:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 161663:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 161663:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 161663:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 161663:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=139404 ++ 161663:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 139404 = '' ']' ++ 161663:pw-trigger.sh: pw_get_patch_from_series: 213: echo 139404 + 161663:pw-trigger.sh: 74: patch_id=139404 + 161663:pw-trigger.sh: 75: '[' 139404 = '' ']' ++ 161663:pw-trigger.sh: 82: pw_get_patch_data gdb 139404 State ++ 161663:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 161663:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 161663:pw-trigger.sh: pw_get_patch_data: 224: local project=gdb ++ 161663:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=139404 ++ 161663:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 161663:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gdb patch 139404 property State value ++ 161663:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 161663:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 161663:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 161663:pw-trigger.sh: pw_yaml_get: 100: local id=139404 ++ 161663:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 161663:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 161663:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 161663:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 161663:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 161663:pw-trigger.sh: pw_yaml_get: 108: set +x + 161663:pw-trigger.sh: 82: patch_state=committed + 161663:pw-trigger.sh: 83: case "$patch_state" in ++ 161663:pw-trigger.sh: 89: pw_patch_check_state 139404 tcwg_gdb_build--master-aarch64 ++ 161663:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 161663:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=139404 ++ 161663:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_build--master-aarch64 ++ 161663:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 161663:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_build--master-aarch64 +++ 161663:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 161663:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 161663:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_build--master-aarch64 +++ 161663:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 161663:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 161663:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 161663:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 161663:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_build--master-aarch64 ++ 161663:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 161663:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 161663:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.bQ25xNKdzl +++ 161663:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 161663:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.YZBMS0LnQV ++ 161663:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.bQ25xNKdzl /tmp/tmp.YZBMS0LnQV' EXIT ++ 161663:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 161663:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/139404/checks/ ++ 161663:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/139404/checks/?user=linaro-tcwg-bot&context=tcwg_gdb_build--master-aarch64&page=last' ++ 161663:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 161663:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 161663:pw-trigger.sh: pw_patch_check_state: 263: true ++ 161663:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 161663:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 161663:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 161663:pw-trigger.sh: pw_patch_check_state: 267: wait 167471 ++ 161663:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 161663:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.YZBMS0LnQV ++ 161663:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 480404, "url": "https://patchwork.sourceware.org/api/1.2/patches/139404/checks/480404/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-07-17T22:05:53.589364", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-aarch64-precommit/builds/10730/log", "context": "tcwg_gdb_build--master-aarch64", "description": "Build started" }' = null ']' +++ 161663:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 161663:pw-trigger.sh: pw_patch_check_state: 273: date=2026-07-17T22:05:53.589364 +++ 161663:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-07-17T22:05:53.589364 +%s ++ 161663:pw-trigger.sh: pw_patch_check_state: 274: date=1784325953 ++ 161663:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1784325953 ']' ++ 161663:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1784325953 +++ 161663:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 161663:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 161663:pw-trigger.sh: pw_patch_check_state: 263: true ++ 161663:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 161663:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 161663:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 161663:pw-trigger.sh: pw_patch_check_state: 267: wait 167478 ++ 161663:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 161663:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.YZBMS0LnQV ++ 161663:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 480409, "url": "https://patchwork.sourceware.org/api/1.2/patches/139404/checks/480409/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-07-17T22:06:53.805663", "state": "fail", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-aarch64-precommit/builds/10730/archive/artifacts/jenkins/pw-apply.log", "context": "tcwg_gdb_build--master-aarch64", "description": "Patch failed to apply" }' = null ']' +++ 161663:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 161663:pw-trigger.sh: pw_patch_check_state: 273: date=2026-07-17T22:06:53.805663 +++ 161663:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-07-17T22:06:53.805663 +%s ++ 161663:pw-trigger.sh: pw_patch_check_state: 274: date=1784326013 ++ 161663:pw-trigger.sh: pw_patch_check_state: 275: '[' 1784325953 -le 1784326013 ']' ++ 161663:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1784326013 +++ 161663:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 161663:pw-trigger.sh: pw_patch_check_state: 277: cur_state=fail ++ 161663:pw-trigger.sh: pw_patch_check_state: 263: true ++ 161663:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 161663:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 161663:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 161663:pw-trigger.sh: pw_patch_check_state: 267: wait 167485 ++ 161663:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 161663:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.YZBMS0LnQV ++ 161663:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 161663:pw-trigger.sh: pw_patch_check_state: 270: break ++ 161663:pw-trigger.sh: pw_patch_check_state: 281: echo fail +++ 161663:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.bQ25xNKdzl /tmp/tmp.YZBMS0LnQV + 161663:pw-trigger.sh: 89: check_state=fail + 161663:pw-trigger.sh: 90: '[' fail = pending ']' + 161663:pw-trigger.sh: 93: num_patch=1 + 161663:pw-trigger.sh: 72: true ++ 161663:pw-trigger.sh: 74: pw_get_patch_from_series gdb 63771 1 ++ 161663:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 161663:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 161663:pw-trigger.sh: pw_get_patch_from_series: 204: local id=63771 ++ 161663:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 161663:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 161663:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 63771 property '.*' value Patches 1 +++ 161663:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 161663:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 161663:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 161663:pw-trigger.sh: pw_yaml_get: 100: local id=63771 +++ 161663:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 161663:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 161663:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 161663:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 161663:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 161663:pw-trigger.sh: pw_yaml_get: 108: set +x +++ 161663:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 ++ 161663:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id= ++ 161663:pw-trigger.sh: pw_get_patch_from_series: 210: '[' '' = '' ']' ++ 161663:pw-trigger.sh: pw_get_patch_from_series: 211: return 1 ++ 161663:pw-trigger.sh: 74: true + 161663:pw-trigger.sh: 74: patch_id= + 161663:pw-trigger.sh: 75: '[' '' = '' ']' + 161663:pw-trigger.sh: 76: break + 161663:pw-trigger.sh: 96: '[' '' = '' ']' + 161663:pw-trigger.sh: 97: continue + 161663:pw-trigger.sh: 62: '[' 9 -gt 0 ']' + 161663:pw-trigger.sh: 63: i=8 ++ 161663:pw-trigger.sh: 64: shyaml get-value 8.id + 161663:pw-trigger.sh: 64: series_id=63777 + 161663:pw-trigger.sh: 66: pw_series_complete_p gdb 63777 + 161663:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 161663:pw-trigger.sh: pw_series_complete_p: 183: local project=gdb + 161663:pw-trigger.sh: pw_series_complete_p: 184: local series_id=63777 + 161663:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 161663:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get gdb series 63777 property Complete value ++ 161663:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 161663:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 161663:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 161663:pw-trigger.sh: pw_yaml_get: 100: local id=63777 ++ 161663:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 161663:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 161663:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 161663:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 161663:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 161663:pw-trigger.sh: pw_yaml_get: 108: set +x + 161663:pw-trigger.sh: pw_series_complete_p: 187: value=True + 161663:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 161663:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 161663:pw-trigger.sh: 71: num_patch=0 + 161663:pw-trigger.sh: 72: true ++ 161663:pw-trigger.sh: 74: pw_get_patch_from_series gdb 63777 0 ++ 161663:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 161663:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 161663:pw-trigger.sh: pw_get_patch_from_series: 204: local id=63777 ++ 161663:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 161663:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 161663:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 63777 property '.*' value Patches 0 +++ 161663:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 161663:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 161663:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 161663:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 161663:pw-trigger.sh: pw_yaml_get: 100: local id=63777 +++ 161663:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 161663:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 161663:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 161663:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 161663:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 161663:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 161663:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=139409 ++ 161663:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 139409 = '' ']' ++ 161663:pw-trigger.sh: pw_get_patch_from_series: 213: echo 139409 + 161663:pw-trigger.sh: 74: patch_id=139409 + 161663:pw-trigger.sh: 75: '[' 139409 = '' ']' ++ 161663:pw-trigger.sh: 82: pw_get_patch_data gdb 139409 State ++ 161663:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 161663:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 161663:pw-trigger.sh: pw_get_patch_data: 224: local project=gdb ++ 161663:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=139409 ++ 161663:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 161663:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gdb patch 139409 property State value ++ 161663:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 161663:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 161663:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 161663:pw-trigger.sh: pw_yaml_get: 100: local id=139409 ++ 161663:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 161663:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 161663:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 161663:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 161663:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 161663:pw-trigger.sh: pw_yaml_get: 108: set +x + 161663:pw-trigger.sh: 82: patch_state=new + 161663:pw-trigger.sh: 83: case "$patch_state" in ++ 161663:pw-trigger.sh: 89: pw_patch_check_state 139409 tcwg_gdb_build--master-aarch64 ++ 161663:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 161663:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=139409 ++ 161663:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_build--master-aarch64 ++ 161663:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 161663:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_build--master-aarch64 +++ 161663:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 161663:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 161663:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_build--master-aarch64 +++ 161663:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 161663:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 161663:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 161663:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 161663:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_build--master-aarch64 ++ 161663:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 161663:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 161663:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.iSvbB5pGAY +++ 161663:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 161663:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.vQilyHMuWc ++ 161663:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.iSvbB5pGAY /tmp/tmp.vQilyHMuWc' EXIT ++ 161663:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 161663:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/139409/checks/ ++ 161663:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/139409/checks/?user=linaro-tcwg-bot&context=tcwg_gdb_build--master-aarch64&page=last' ++ 161663:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 161663:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 161663:pw-trigger.sh: pw_patch_check_state: 263: true ++ 161663:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 161663:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 161663:pw-trigger.sh: pw_patch_check_state: 267: wait 167587 ++ 161663:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 161663:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 161663:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.vQilyHMuWc ++ 161663:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 480405, "url": "https://patchwork.sourceware.org/api/1.2/patches/139409/checks/480405/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-07-17T22:05:54.580222", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-aarch64-precommit/builds/10731/log", "context": "tcwg_gdb_build--master-aarch64", "description": "Build started" }' = null ']' +++ 161663:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 161663:pw-trigger.sh: pw_patch_check_state: 273: date=2026-07-17T22:05:54.580222 +++ 161663:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-07-17T22:05:54.580222 +%s ++ 161663:pw-trigger.sh: pw_patch_check_state: 274: date=1784325954 ++ 161663:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1784325954 ']' ++ 161663:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1784325954 +++ 161663:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 161663:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 161663:pw-trigger.sh: pw_patch_check_state: 263: true ++ 161663:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 161663:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 161663:pw-trigger.sh: pw_patch_check_state: 267: wait 167594 ++ 161663:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 161663:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 161663:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.vQilyHMuWc ++ 161663:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 480406, "url": "https://patchwork.sourceware.org/api/1.2/patches/139409/checks/480406/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-07-17T22:06:15.004148", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-aarch64-precommit/builds/10731/log", "context": "tcwg_gdb_build--master-aarch64", "description": "Patch applied" }' = null ']' +++ 161663:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 161663:pw-trigger.sh: pw_patch_check_state: 273: date=2026-07-17T22:06:15.004148 +++ 161663:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-07-17T22:06:15.004148 +%s ++ 161663:pw-trigger.sh: pw_patch_check_state: 274: date=1784325975 ++ 161663:pw-trigger.sh: pw_patch_check_state: 275: '[' 1784325954 -le 1784325975 ']' ++ 161663:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1784325975 +++ 161663:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 161663:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 161663:pw-trigger.sh: pw_patch_check_state: 263: true ++ 161663:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 161663:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 161663:pw-trigger.sh: pw_patch_check_state: 267: wait 167601 ++ 161663:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 161663:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 161663:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.vQilyHMuWc ++ 161663:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 480417, "url": "https://patchwork.sourceware.org/api/1.2/patches/139409/checks/480417/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-07-17T22:10:35.911784", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-aarch64-precommit/builds/10731/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_gdb_build--master-aarch64", "description": "Build passed" }' = null ']' +++ 161663:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 161663:pw-trigger.sh: pw_patch_check_state: 273: date=2026-07-17T22:10:35.911784 +++ 161663:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-07-17T22:10:35.911784 +%s ++ 161663:pw-trigger.sh: pw_patch_check_state: 274: date=1784326235 ++ 161663:pw-trigger.sh: pw_patch_check_state: 275: '[' 1784325975 -le 1784326235 ']' ++ 161663:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1784326235 +++ 161663:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 161663:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 161663:pw-trigger.sh: pw_patch_check_state: 263: true ++ 161663:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 161663:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 161663:pw-trigger.sh: pw_patch_check_state: 267: wait 167608 ++ 161663:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 161663:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 161663:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.vQilyHMuWc ++ 161663:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 161663:pw-trigger.sh: pw_patch_check_state: 270: break ++ 161663:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 161663:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.iSvbB5pGAY /tmp/tmp.vQilyHMuWc + 161663:pw-trigger.sh: 89: check_state=success + 161663:pw-trigger.sh: 90: '[' success = pending ']' + 161663:pw-trigger.sh: 93: num_patch=1 + 161663:pw-trigger.sh: 72: true ++ 161663:pw-trigger.sh: 74: pw_get_patch_from_series gdb 63777 1 ++ 161663:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 161663:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 161663:pw-trigger.sh: pw_get_patch_from_series: 204: local id=63777 ++ 161663:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 161663:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 161663:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 63777 property '.*' value Patches 1 +++ 161663:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 161663:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 161663:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 161663:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 161663:pw-trigger.sh: pw_yaml_get: 100: local id=63777 +++ 161663:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 161663:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 161663:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 161663:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 161663:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 161663:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 161663:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id= ++ 161663:pw-trigger.sh: pw_get_patch_from_series: 210: '[' '' = '' ']' ++ 161663:pw-trigger.sh: pw_get_patch_from_series: 211: return 1 ++ 161663:pw-trigger.sh: 74: true + 161663:pw-trigger.sh: 74: patch_id= + 161663:pw-trigger.sh: 75: '[' '' = '' ']' + 161663:pw-trigger.sh: 76: break + 161663:pw-trigger.sh: 96: '[' '' = '' ']' + 161663:pw-trigger.sh: 97: continue + 161663:pw-trigger.sh: 62: '[' 8 -gt 0 ']' + 161663:pw-trigger.sh: 63: i=7 ++ 161663:pw-trigger.sh: 64: shyaml get-value 7.id + 161663:pw-trigger.sh: 64: series_id=63786 + 161663:pw-trigger.sh: 66: pw_series_complete_p gdb 63786 + 161663:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 161663:pw-trigger.sh: pw_series_complete_p: 183: local project=gdb + 161663:pw-trigger.sh: pw_series_complete_p: 184: local series_id=63786 + 161663:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 161663:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get gdb series 63786 property Complete value ++ 161663:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 161663:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 161663:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 161663:pw-trigger.sh: pw_yaml_get: 100: local id=63786 ++ 161663:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 161663:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 161663:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 161663:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 161663:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 161663:pw-trigger.sh: pw_yaml_get: 108: set +x + 161663:pw-trigger.sh: pw_series_complete_p: 187: value=True + 161663:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 161663:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 161663:pw-trigger.sh: 71: num_patch=0 + 161663:pw-trigger.sh: 72: true ++ 161663:pw-trigger.sh: 74: pw_get_patch_from_series gdb 63786 0 ++ 161663:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 161663:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 161663:pw-trigger.sh: pw_get_patch_from_series: 204: local id=63786 ++ 161663:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 161663:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 161663:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 63786 property '.*' value Patches 0 +++ 161663:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 161663:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 161663:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 161663:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 161663:pw-trigger.sh: pw_yaml_get: 100: local id=63786 +++ 161663:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 161663:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 161663:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 161663:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 161663:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 161663:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 161663:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=139435 ++ 161663:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 139435 = '' ']' ++ 161663:pw-trigger.sh: pw_get_patch_from_series: 213: echo 139435 + 161663:pw-trigger.sh: 74: patch_id=139435 + 161663:pw-trigger.sh: 75: '[' 139435 = '' ']' ++ 161663:pw-trigger.sh: 82: pw_get_patch_data gdb 139435 State ++ 161663:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 161663:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 161663:pw-trigger.sh: pw_get_patch_data: 224: local project=gdb ++ 161663:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=139435 ++ 161663:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 161663:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gdb patch 139435 property State value ++ 161663:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 161663:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 161663:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 161663:pw-trigger.sh: pw_yaml_get: 100: local id=139435 ++ 161663:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 161663:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 161663:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 161663:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 161663:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 161663:pw-trigger.sh: pw_yaml_get: 108: set +x + 161663:pw-trigger.sh: 82: patch_state=new + 161663:pw-trigger.sh: 83: case "$patch_state" in ++ 161663:pw-trigger.sh: 89: pw_patch_check_state 139435 tcwg_gdb_build--master-aarch64 ++ 161663:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 161663:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=139435 ++ 161663:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_build--master-aarch64 ++ 161663:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 161663:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_build--master-aarch64 +++ 161663:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 161663:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 161663:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_build--master-aarch64 +++ 161663:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 161663:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 161663:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 161663:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 161663:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_build--master-aarch64 ++ 161663:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 161663:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 161663:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.1uhnmisqyi +++ 161663:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 161663:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.MIniTsDLY7 ++ 161663:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.1uhnmisqyi /tmp/tmp.MIniTsDLY7' EXIT ++ 161663:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 161663:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/139435/checks/ ++ 161663:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/139435/checks/?user=linaro-tcwg-bot&context=tcwg_gdb_build--master-aarch64&page=last' ++ 161663:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 161663:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 161663:pw-trigger.sh: pw_patch_check_state: 263: true ++ 161663:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 161663:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 161663:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 161663:pw-trigger.sh: pw_patch_check_state: 267: wait 167712 ++ 161663:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 161663:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.MIniTsDLY7 ++ 161663:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 480410, "url": "https://patchwork.sourceware.org/api/1.2/patches/139435/checks/480410/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-07-17T22:06:58.722618", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-aarch64-precommit/builds/10732/log", "context": "tcwg_gdb_build--master-aarch64", "description": "Build started" }' = null ']' +++ 161663:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 161663:pw-trigger.sh: pw_patch_check_state: 273: date=2026-07-17T22:06:58.722618 +++ 161663:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-07-17T22:06:58.722618 +%s ++ 161663:pw-trigger.sh: pw_patch_check_state: 274: date=1784326018 ++ 161663:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1784326018 ']' ++ 161663:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1784326018 +++ 161663:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 161663:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 161663:pw-trigger.sh: pw_patch_check_state: 263: true ++ 161663:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 161663:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 161663:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 161663:pw-trigger.sh: pw_patch_check_state: 267: wait 167719 ++ 161663:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 161663:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.MIniTsDLY7 ++ 161663:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 480414, "url": "https://patchwork.sourceware.org/api/1.2/patches/139435/checks/480414/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-07-17T22:07:18.305165", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-aarch64-precommit/builds/10732/log", "context": "tcwg_gdb_build--master-aarch64", "description": "Patch applied" }' = null ']' +++ 161663:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 161663:pw-trigger.sh: pw_patch_check_state: 273: date=2026-07-17T22:07:18.305165 +++ 161663:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-07-17T22:07:18.305165 +%s ++ 161663:pw-trigger.sh: pw_patch_check_state: 274: date=1784326038 ++ 161663:pw-trigger.sh: pw_patch_check_state: 275: '[' 1784326018 -le 1784326038 ']' ++ 161663:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1784326038 +++ 161663:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 161663:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 161663:pw-trigger.sh: pw_patch_check_state: 263: true ++ 161663:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 161663:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 161663:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 161663:pw-trigger.sh: pw_patch_check_state: 267: wait 167726 ++ 161663:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 161663:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.MIniTsDLY7 ++ 161663:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 480421, "url": "https://patchwork.sourceware.org/api/1.2/patches/139435/checks/480421/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-07-17T22:11:39.001053", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-aarch64-precommit/builds/10732/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_gdb_build--master-aarch64", "description": "Build passed" }' = null ']' +++ 161663:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 161663:pw-trigger.sh: pw_patch_check_state: 273: date=2026-07-17T22:11:39.001053 +++ 161663:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-07-17T22:11:39.001053 +%s ++ 161663:pw-trigger.sh: pw_patch_check_state: 274: date=1784326299 ++ 161663:pw-trigger.sh: pw_patch_check_state: 275: '[' 1784326038 -le 1784326299 ']' ++ 161663:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1784326299 +++ 161663:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 161663:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 161663:pw-trigger.sh: pw_patch_check_state: 263: true ++ 161663:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 161663:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 161663:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 161663:pw-trigger.sh: pw_patch_check_state: 267: wait 167733 ++ 161663:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 161663:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.MIniTsDLY7 ++ 161663:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 161663:pw-trigger.sh: pw_patch_check_state: 270: break ++ 161663:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 161663:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.1uhnmisqyi /tmp/tmp.MIniTsDLY7 + 161663:pw-trigger.sh: 89: check_state=success + 161663:pw-trigger.sh: 90: '[' success = pending ']' + 161663:pw-trigger.sh: 93: num_patch=1 + 161663:pw-trigger.sh: 72: true ++ 161663:pw-trigger.sh: 74: pw_get_patch_from_series gdb 63786 1 ++ 161663:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 161663:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 161663:pw-trigger.sh: pw_get_patch_from_series: 204: local id=63786 ++ 161663:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 161663:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 161663:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 63786 property '.*' value Patches 1 +++ 161663:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 161663:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 161663:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 161663:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 161663:pw-trigger.sh: pw_yaml_get: 100: local id=63786 +++ 161663:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 161663:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 161663:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 161663:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 161663:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 161663:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 161663:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=139434 ++ 161663:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 139434 = '' ']' ++ 161663:pw-trigger.sh: pw_get_patch_from_series: 213: echo 139434 + 161663:pw-trigger.sh: 74: patch_id=139434 + 161663:pw-trigger.sh: 75: '[' 139434 = '' ']' ++ 161663:pw-trigger.sh: 82: pw_get_patch_data gdb 139434 State ++ 161663:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 161663:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 161663:pw-trigger.sh: pw_get_patch_data: 224: local project=gdb ++ 161663:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=139434 ++ 161663:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 161663:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gdb patch 139434 property State value ++ 161663:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 161663:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 161663:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 161663:pw-trigger.sh: pw_yaml_get: 100: local id=139434 ++ 161663:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 161663:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 161663:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 161663:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 161663:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 161663:pw-trigger.sh: pw_yaml_get: 108: set +x + 161663:pw-trigger.sh: 82: patch_state=new + 161663:pw-trigger.sh: 83: case "$patch_state" in ++ 161663:pw-trigger.sh: 89: pw_patch_check_state 139434 tcwg_gdb_build--master-aarch64 ++ 161663:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 161663:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=139434 ++ 161663:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_build--master-aarch64 ++ 161663:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 161663:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_build--master-aarch64 +++ 161663:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 161663:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 161663:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_build--master-aarch64 +++ 161663:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 161663:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 161663:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 161663:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 161663:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_build--master-aarch64 ++ 161663:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 161663:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 161663:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.KKG75ikJgj +++ 161663:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 161663:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.vdcfLIvgEe ++ 161663:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.KKG75ikJgj /tmp/tmp.vdcfLIvgEe' EXIT ++ 161663:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 161663:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/139434/checks/ ++ 161663:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/139434/checks/?user=linaro-tcwg-bot&context=tcwg_gdb_build--master-aarch64&page=last' ++ 161663:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 161663:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 161663:pw-trigger.sh: pw_patch_check_state: 263: true ++ 161663:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 161663:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 161663:pw-trigger.sh: pw_patch_check_state: 267: wait 167797 ++ 161663:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 161663:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 161663:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.vdcfLIvgEe ++ 161663:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 480623, "url": "https://patchwork.sourceware.org/api/1.2/patches/139434/checks/480623/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-07-18T06:32:41.458305", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-aarch64-precommit/builds/10737/log", "context": "tcwg_gdb_build--master-aarch64", "description": "Build started" }' = null ']' +++ 161663:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 161663:pw-trigger.sh: pw_patch_check_state: 273: date=2026-07-18T06:32:41.458305 +++ 161663:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-07-18T06:32:41.458305 +%s ++ 161663:pw-trigger.sh: pw_patch_check_state: 274: date=1784356361 ++ 161663:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1784356361 ']' ++ 161663:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1784356361 +++ 161663:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 161663:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 161663:pw-trigger.sh: pw_patch_check_state: 263: true ++ 161663:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 161663:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 161663:pw-trigger.sh: pw_patch_check_state: 267: wait 167804 ++ 161663:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 161663:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 161663:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.vdcfLIvgEe ++ 161663:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 480624, "url": "https://patchwork.sourceware.org/api/1.2/patches/139434/checks/480624/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-07-18T06:32:43.445024", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-aarch64-precommit/builds/10737/log", "context": "tcwg_gdb_build--master-aarch64", "description": "Patch applied" }' = null ']' +++ 161663:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 161663:pw-trigger.sh: pw_patch_check_state: 273: date=2026-07-18T06:32:43.445024 +++ 161663:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-07-18T06:32:43.445024 +%s ++ 161663:pw-trigger.sh: pw_patch_check_state: 274: date=1784356363 ++ 161663:pw-trigger.sh: pw_patch_check_state: 275: '[' 1784356361 -le 1784356363 ']' ++ 161663:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1784356363 +++ 161663:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 161663:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 161663:pw-trigger.sh: pw_patch_check_state: 263: true ++ 161663:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 161663:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 161663:pw-trigger.sh: pw_patch_check_state: 267: wait 167811 ++ 161663:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 161663:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 161663:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.vdcfLIvgEe ++ 161663:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 480636, "url": "https://patchwork.sourceware.org/api/1.2/patches/139434/checks/480636/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-07-18T06:37:07.573319", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-aarch64-precommit/builds/10737/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_gdb_build--master-aarch64", "description": "Build passed" }' = null ']' +++ 161663:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 161663:pw-trigger.sh: pw_patch_check_state: 273: date=2026-07-18T06:37:07.573319 +++ 161663:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-07-18T06:37:07.573319 +%s ++ 161663:pw-trigger.sh: pw_patch_check_state: 274: date=1784356627 ++ 161663:pw-trigger.sh: pw_patch_check_state: 275: '[' 1784356363 -le 1784356627 ']' ++ 161663:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1784356627 +++ 161663:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 161663:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 161663:pw-trigger.sh: pw_patch_check_state: 263: true ++ 161663:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 161663:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 161663:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 161663:pw-trigger.sh: pw_patch_check_state: 267: wait 167818 ++ 161663:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 161663:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.vdcfLIvgEe ++ 161663:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 161663:pw-trigger.sh: pw_patch_check_state: 270: break ++ 161663:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 161663:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.KKG75ikJgj /tmp/tmp.vdcfLIvgEe + 161663:pw-trigger.sh: 89: check_state=success + 161663:pw-trigger.sh: 90: '[' success = pending ']' + 161663:pw-trigger.sh: 93: num_patch=2 + 161663:pw-trigger.sh: 72: true ++ 161663:pw-trigger.sh: 74: pw_get_patch_from_series gdb 63786 2 ++ 161663:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 161663:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 161663:pw-trigger.sh: pw_get_patch_from_series: 204: local id=63786 ++ 161663:pw-trigger.sh: pw_get_patch_from_series: 205: local num=2 ++ 161663:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 161663:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 63786 property '.*' value Patches 2 +++ 161663:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 161663:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 161663:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 161663:pw-trigger.sh: pw_yaml_get: 100: local id=63786 +++ 161663:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 161663:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 161663:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 161663:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 161663:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 161663:pw-trigger.sh: pw_yaml_get: 105: local match_num=2 +++ 161663:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 161663:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id= ++ 161663:pw-trigger.sh: pw_get_patch_from_series: 210: '[' '' = '' ']' ++ 161663:pw-trigger.sh: pw_get_patch_from_series: 211: return 1 ++ 161663:pw-trigger.sh: 74: true + 161663:pw-trigger.sh: 74: patch_id= + 161663:pw-trigger.sh: 75: '[' '' = '' ']' + 161663:pw-trigger.sh: 76: break + 161663:pw-trigger.sh: 96: '[' '' = '' ']' + 161663:pw-trigger.sh: 97: continue + 161663:pw-trigger.sh: 62: '[' 7 -gt 0 ']' + 161663:pw-trigger.sh: 63: i=6 ++ 161663:pw-trigger.sh: 64: shyaml get-value 6.id + 161663:pw-trigger.sh: 64: series_id=63788 + 161663:pw-trigger.sh: 66: pw_series_complete_p gdb 63788 + 161663:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 161663:pw-trigger.sh: pw_series_complete_p: 183: local project=gdb + 161663:pw-trigger.sh: pw_series_complete_p: 184: local series_id=63788 + 161663:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 161663:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get gdb series 63788 property Complete value ++ 161663:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 161663:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 161663:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 161663:pw-trigger.sh: pw_yaml_get: 100: local id=63788 ++ 161663:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 161663:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 161663:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 161663:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 161663:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 161663:pw-trigger.sh: pw_yaml_get: 108: set +x + 161663:pw-trigger.sh: pw_series_complete_p: 187: value=True + 161663:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 161663:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 161663:pw-trigger.sh: 71: num_patch=0 + 161663:pw-trigger.sh: 72: true ++ 161663:pw-trigger.sh: 74: pw_get_patch_from_series gdb 63788 0 ++ 161663:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 161663:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 161663:pw-trigger.sh: pw_get_patch_from_series: 204: local id=63788 ++ 161663:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 161663:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 161663:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 161663:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 63788 property '.*' value Patches 0 +++ 161663:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 161663:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 161663:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 161663:pw-trigger.sh: pw_yaml_get: 100: local id=63788 +++ 161663:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 161663:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 161663:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 161663:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 161663:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 161663:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 161663:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=139437 ++ 161663:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 139437 = '' ']' ++ 161663:pw-trigger.sh: pw_get_patch_from_series: 213: echo 139437 + 161663:pw-trigger.sh: 74: patch_id=139437 + 161663:pw-trigger.sh: 75: '[' 139437 = '' ']' ++ 161663:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 161663:pw-trigger.sh: 82: pw_get_patch_data gdb 139437 State ++ 161663:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 161663:pw-trigger.sh: pw_get_patch_data: 224: local project=gdb ++ 161663:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=139437 ++ 161663:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 161663:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gdb patch 139437 property State value ++ 161663:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 161663:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 161663:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 161663:pw-trigger.sh: pw_yaml_get: 100: local id=139437 ++ 161663:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 161663:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 161663:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 161663:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 161663:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 161663:pw-trigger.sh: pw_yaml_get: 108: set +x + 161663:pw-trigger.sh: 82: patch_state=new + 161663:pw-trigger.sh: 83: case "$patch_state" in ++ 161663:pw-trigger.sh: 89: pw_patch_check_state 139437 tcwg_gdb_build--master-aarch64 ++ 161663:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 161663:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=139437 ++ 161663:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_build--master-aarch64 ++ 161663:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 161663:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 +++ 161663:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_build--master-aarch64 ++ 161663:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 161663:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 +++ 161663:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_build--master-aarch64 ++ 161663:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 161663:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 161663:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 161663:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_build--master-aarch64 ++ 161663:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 161663:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 161663:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.LlSPACi0iy +++ 161663:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 161663:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.CLLFUcw0n2 ++ 161663:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.LlSPACi0iy /tmp/tmp.CLLFUcw0n2' EXIT ++ 161663:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 161663:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/139437/checks/ ++ 161663:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/139437/checks/?user=linaro-tcwg-bot&context=tcwg_gdb_build--master-aarch64&page=last' ++ 161663:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 161663:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 161663:pw-trigger.sh: pw_patch_check_state: 263: true ++ 161663:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 161663:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 161663:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 161663:pw-trigger.sh: pw_patch_check_state: 267: wait 167923 ++ 161663:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 161663:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.CLLFUcw0n2 ++ 161663:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 480416, "url": "https://patchwork.sourceware.org/api/1.2/patches/139437/checks/480416/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-07-17T22:08:30.614734", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-aarch64-precommit/builds/10733/log", "context": "tcwg_gdb_build--master-aarch64", "description": "Build started" }' = null ']' +++ 161663:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 161663:pw-trigger.sh: pw_patch_check_state: 273: date=2026-07-17T22:08:30.614734 +++ 161663:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-07-17T22:08:30.614734 +%s ++ 161663:pw-trigger.sh: pw_patch_check_state: 274: date=1784326110 ++ 161663:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1784326110 ']' ++ 161663:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1784326110 +++ 161663:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 161663:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 161663:pw-trigger.sh: pw_patch_check_state: 263: true ++ 161663:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 161663:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 161663:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 161663:pw-trigger.sh: pw_patch_check_state: 267: wait 167930 ++ 161663:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 161663:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.CLLFUcw0n2 ++ 161663:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 480419, "url": "https://patchwork.sourceware.org/api/1.2/patches/139437/checks/480419/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-07-17T22:11:18.493846", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-aarch64-precommit/builds/10733/log", "context": "tcwg_gdb_build--master-aarch64", "description": "Patch applied" }' = null ']' +++ 161663:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 161663:pw-trigger.sh: pw_patch_check_state: 273: date=2026-07-17T22:11:18.493846 +++ 161663:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-07-17T22:11:18.493846 +%s ++ 161663:pw-trigger.sh: pw_patch_check_state: 274: date=1784326278 ++ 161663:pw-trigger.sh: pw_patch_check_state: 275: '[' 1784326110 -le 1784326278 ']' ++ 161663:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1784326278 +++ 161663:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 161663:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 161663:pw-trigger.sh: pw_patch_check_state: 263: true ++ 161663:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 161663:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 161663:pw-trigger.sh: pw_patch_check_state: 267: wait 167937 ++ 161663:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 161663:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 161663:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.CLLFUcw0n2 ++ 161663:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 480432, "url": "https://patchwork.sourceware.org/api/1.2/patches/139437/checks/480432/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-07-17T22:15:23.280035", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-aarch64-precommit/builds/10733/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_gdb_build--master-aarch64", "description": "Build passed" }' = null ']' +++ 161663:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 161663:pw-trigger.sh: pw_patch_check_state: 273: date=2026-07-17T22:15:23.280035 +++ 161663:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-07-17T22:15:23.280035 +%s ++ 161663:pw-trigger.sh: pw_patch_check_state: 274: date=1784326523 ++ 161663:pw-trigger.sh: pw_patch_check_state: 275: '[' 1784326278 -le 1784326523 ']' ++ 161663:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1784326523 +++ 161663:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 161663:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 161663:pw-trigger.sh: pw_patch_check_state: 263: true ++ 161663:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 161663:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 161663:pw-trigger.sh: pw_patch_check_state: 267: wait 167944 ++ 161663:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 161663:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 161663:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.CLLFUcw0n2 ++ 161663:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 161663:pw-trigger.sh: pw_patch_check_state: 270: break ++ 161663:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 161663:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.LlSPACi0iy /tmp/tmp.CLLFUcw0n2 + 161663:pw-trigger.sh: 89: check_state=success + 161663:pw-trigger.sh: 90: '[' success = pending ']' + 161663:pw-trigger.sh: 93: num_patch=1 + 161663:pw-trigger.sh: 72: true ++ 161663:pw-trigger.sh: 74: pw_get_patch_from_series gdb 63788 1 ++ 161663:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 161663:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 161663:pw-trigger.sh: pw_get_patch_from_series: 204: local id=63788 ++ 161663:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 161663:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 161663:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 161663:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 63788 property '.*' value Patches 1 +++ 161663:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 161663:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 161663:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 161663:pw-trigger.sh: pw_yaml_get: 100: local id=63788 +++ 161663:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 161663:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 161663:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 161663:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 161663:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 161663:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 161663:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id= ++ 161663:pw-trigger.sh: pw_get_patch_from_series: 210: '[' '' = '' ']' ++ 161663:pw-trigger.sh: pw_get_patch_from_series: 211: return 1 ++ 161663:pw-trigger.sh: 74: true + 161663:pw-trigger.sh: 74: patch_id= + 161663:pw-trigger.sh: 75: '[' '' = '' ']' + 161663:pw-trigger.sh: 76: break + 161663:pw-trigger.sh: 96: '[' '' = '' ']' + 161663:pw-trigger.sh: 97: continue + 161663:pw-trigger.sh: 62: '[' 6 -gt 0 ']' + 161663:pw-trigger.sh: 63: i=5 ++ 161663:pw-trigger.sh: 64: shyaml get-value 5.id + 161663:pw-trigger.sh: 64: series_id=63793 + 161663:pw-trigger.sh: 66: pw_series_complete_p gdb 63793 + 161663:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 161663:pw-trigger.sh: pw_series_complete_p: 183: local project=gdb + 161663:pw-trigger.sh: pw_series_complete_p: 184: local series_id=63793 + 161663:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 161663:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get gdb series 63793 property Complete value ++ 161663:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 161663:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 161663:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 161663:pw-trigger.sh: pw_yaml_get: 100: local id=63793 ++ 161663:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 161663:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 161663:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 161663:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 161663:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 161663:pw-trigger.sh: pw_yaml_get: 108: set +x + 161663:pw-trigger.sh: pw_series_complete_p: 187: value=True + 161663:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 161663:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 161663:pw-trigger.sh: 71: num_patch=0 + 161663:pw-trigger.sh: 72: true ++ 161663:pw-trigger.sh: 74: pw_get_patch_from_series gdb 63793 0 ++ 161663:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 161663:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 161663:pw-trigger.sh: pw_get_patch_from_series: 204: local id=63793 ++ 161663:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 161663:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 161663:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 161663:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 63793 property '.*' value Patches 0 +++ 161663:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 161663:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 161663:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 161663:pw-trigger.sh: pw_yaml_get: 100: local id=63793 +++ 161663:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 161663:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 161663:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 161663:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 161663:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 161663:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 161663:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=139451 ++ 161663:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 139451 = '' ']' ++ 161663:pw-trigger.sh: pw_get_patch_from_series: 213: echo 139451 + 161663:pw-trigger.sh: 74: patch_id=139451 + 161663:pw-trigger.sh: 75: '[' 139451 = '' ']' ++ 161663:pw-trigger.sh: 82: pw_get_patch_data gdb 139451 State ++ 161663:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 161663:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 161663:pw-trigger.sh: pw_get_patch_data: 224: local project=gdb ++ 161663:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=139451 ++ 161663:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 161663:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gdb patch 139451 property State value ++ 161663:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 161663:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 161663:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 161663:pw-trigger.sh: pw_yaml_get: 100: local id=139451 ++ 161663:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 161663:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 161663:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 161663:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 161663:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 161663:pw-trigger.sh: pw_yaml_get: 108: set +x + 161663:pw-trigger.sh: 82: patch_state=new + 161663:pw-trigger.sh: 83: case "$patch_state" in ++ 161663:pw-trigger.sh: 89: pw_patch_check_state 139451 tcwg_gdb_build--master-aarch64 ++ 161663:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 161663:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=139451 ++ 161663:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_build--master-aarch64 ++ 161663:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 161663:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_build--master-aarch64 +++ 161663:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 161663:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 161663:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_build--master-aarch64 +++ 161663:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 161663:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 161663:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 161663:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 161663:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_build--master-aarch64 ++ 161663:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 161663:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 161663:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.qlzXKBc4By +++ 161663:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 161663:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.kqmRrfvvRH ++ 161663:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.qlzXKBc4By /tmp/tmp.kqmRrfvvRH' EXIT ++ 161663:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 161663:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/139451/checks/ ++ 161663:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/139451/checks/?user=linaro-tcwg-bot&context=tcwg_gdb_build--master-aarch64&page=last' ++ 161663:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 161663:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 161663:pw-trigger.sh: pw_patch_check_state: 263: true ++ 161663:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 161663:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 161663:pw-trigger.sh: pw_patch_check_state: 267: wait 168048 ++ 161663:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 161663:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 161663:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.kqmRrfvvRH ++ 161663:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 480411, "url": "https://patchwork.sourceware.org/api/1.2/patches/139451/checks/480411/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-07-17T22:07:02.073656", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-aarch64-precommit/builds/10734/log", "context": "tcwg_gdb_build--master-aarch64", "description": "Build started" }' = null ']' +++ 161663:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 161663:pw-trigger.sh: pw_patch_check_state: 273: date=2026-07-17T22:07:02.073656 +++ 161663:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-07-17T22:07:02.073656 +%s ++ 161663:pw-trigger.sh: pw_patch_check_state: 274: date=1784326022 ++ 161663:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1784326022 ']' ++ 161663:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1784326022 +++ 161663:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 161663:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 161663:pw-trigger.sh: pw_patch_check_state: 263: true ++ 161663:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 161663:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 161663:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 161663:pw-trigger.sh: pw_patch_check_state: 267: wait 168055 ++ 161663:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 161663:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.kqmRrfvvRH ++ 161663:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 480413, "url": "https://patchwork.sourceware.org/api/1.2/patches/139451/checks/480413/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-07-17T22:07:14.992462", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-aarch64-precommit/builds/10734/log", "context": "tcwg_gdb_build--master-aarch64", "description": "Patch applied" }' = null ']' +++ 161663:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 161663:pw-trigger.sh: pw_patch_check_state: 273: date=2026-07-17T22:07:14.992462 +++ 161663:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-07-17T22:07:14.992462 +%s ++ 161663:pw-trigger.sh: pw_patch_check_state: 274: date=1784326034 ++ 161663:pw-trigger.sh: pw_patch_check_state: 275: '[' 1784326022 -le 1784326034 ']' ++ 161663:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1784326034 +++ 161663:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 161663:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 161663:pw-trigger.sh: pw_patch_check_state: 263: true ++ 161663:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 161663:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 161663:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 161663:pw-trigger.sh: pw_patch_check_state: 267: wait 168062 ++ 161663:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 161663:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.kqmRrfvvRH ++ 161663:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 480420, "url": "https://patchwork.sourceware.org/api/1.2/patches/139451/checks/480420/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-07-17T22:11:31.444259", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-aarch64-precommit/builds/10734/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_gdb_build--master-aarch64", "description": "Build passed" }' = null ']' +++ 161663:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 161663:pw-trigger.sh: pw_patch_check_state: 273: date=2026-07-17T22:11:31.444259 +++ 161663:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-07-17T22:11:31.444259 +%s ++ 161663:pw-trigger.sh: pw_patch_check_state: 274: date=1784326291 ++ 161663:pw-trigger.sh: pw_patch_check_state: 275: '[' 1784326034 -le 1784326291 ']' ++ 161663:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1784326291 +++ 161663:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 161663:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 161663:pw-trigger.sh: pw_patch_check_state: 263: true ++ 161663:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 161663:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 161663:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 161663:pw-trigger.sh: pw_patch_check_state: 267: wait 168069 ++ 161663:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 161663:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.kqmRrfvvRH ++ 161663:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 161663:pw-trigger.sh: pw_patch_check_state: 270: break ++ 161663:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 161663:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.qlzXKBc4By /tmp/tmp.kqmRrfvvRH + 161663:pw-trigger.sh: 89: check_state=success + 161663:pw-trigger.sh: 90: '[' success = pending ']' + 161663:pw-trigger.sh: 93: num_patch=1 + 161663:pw-trigger.sh: 72: true ++ 161663:pw-trigger.sh: 74: pw_get_patch_from_series gdb 63793 1 ++ 161663:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 161663:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 161663:pw-trigger.sh: pw_get_patch_from_series: 204: local id=63793 ++ 161663:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 161663:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 161663:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 63793 property '.*' value Patches 1 +++ 161663:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 161663:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 161663:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 161663:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 161663:pw-trigger.sh: pw_yaml_get: 100: local id=63793 +++ 161663:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 161663:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 161663:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 161663:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 161663:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 161663:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 161663:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=139450 ++ 161663:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 139450 = '' ']' ++ 161663:pw-trigger.sh: pw_get_patch_from_series: 213: echo 139450 + 161663:pw-trigger.sh: 74: patch_id=139450 + 161663:pw-trigger.sh: 75: '[' 139450 = '' ']' ++ 161663:pw-trigger.sh: 82: pw_get_patch_data gdb 139450 State ++ 161663:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 161663:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 161663:pw-trigger.sh: pw_get_patch_data: 224: local project=gdb ++ 161663:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=139450 ++ 161663:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 161663:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gdb patch 139450 property State value ++ 161663:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 161663:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 161663:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 161663:pw-trigger.sh: pw_yaml_get: 100: local id=139450 ++ 161663:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 161663:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 161663:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 161663:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 161663:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 161663:pw-trigger.sh: pw_yaml_get: 108: set +x + 161663:pw-trigger.sh: 82: patch_state=new + 161663:pw-trigger.sh: 83: case "$patch_state" in ++ 161663:pw-trigger.sh: 89: pw_patch_check_state 139450 tcwg_gdb_build--master-aarch64 ++ 161663:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 161663:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=139450 ++ 161663:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_build--master-aarch64 ++ 161663:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 161663:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_build--master-aarch64 +++ 161663:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 161663:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 161663:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_build--master-aarch64 +++ 161663:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 161663:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 161663:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 161663:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 161663:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_build--master-aarch64 ++ 161663:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 161663:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 161663:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.NUadByf2z0 +++ 161663:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 161663:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.bVzQuDIk8N ++ 161663:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.NUadByf2z0 /tmp/tmp.bVzQuDIk8N' EXIT ++ 161663:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 161663:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/139450/checks/ ++ 161663:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/139450/checks/?user=linaro-tcwg-bot&context=tcwg_gdb_build--master-aarch64&page=last' ++ 161663:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 161663:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 161663:pw-trigger.sh: pw_patch_check_state: 263: true ++ 161663:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 161663:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 161663:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 161663:pw-trigger.sh: pw_patch_check_state: 267: wait 168133 ++ 161663:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 161663:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.bVzQuDIk8N ++ 161663:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 480616, "url": "https://patchwork.sourceware.org/api/1.2/patches/139450/checks/480616/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-07-18T06:31:59.502994", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-aarch64-precommit/builds/10738/log", "context": "tcwg_gdb_build--master-aarch64", "description": "Build started" }' = null ']' +++ 161663:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 161663:pw-trigger.sh: pw_patch_check_state: 273: date=2026-07-18T06:31:59.502994 +++ 161663:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-07-18T06:31:59.502994 +%s ++ 161663:pw-trigger.sh: pw_patch_check_state: 274: date=1784356319 ++ 161663:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1784356319 ']' ++ 161663:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1784356319 +++ 161663:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 161663:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 161663:pw-trigger.sh: pw_patch_check_state: 263: true ++ 161663:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 161663:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 161663:pw-trigger.sh: pw_patch_check_state: 267: wait 168140 ++ 161663:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 161663:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 161663:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.bVzQuDIk8N ++ 161663:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 480617, "url": "https://patchwork.sourceware.org/api/1.2/patches/139450/checks/480617/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-07-18T06:32:00.867121", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-aarch64-precommit/builds/10738/log", "context": "tcwg_gdb_build--master-aarch64", "description": "Patch applied" }' = null ']' +++ 161663:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 161663:pw-trigger.sh: pw_patch_check_state: 273: date=2026-07-18T06:32:00.867121 +++ 161663:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-07-18T06:32:00.867121 +%s ++ 161663:pw-trigger.sh: pw_patch_check_state: 274: date=1784356320 ++ 161663:pw-trigger.sh: pw_patch_check_state: 275: '[' 1784356319 -le 1784356320 ']' ++ 161663:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1784356320 +++ 161663:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 161663:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 161663:pw-trigger.sh: pw_patch_check_state: 263: true ++ 161663:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 161663:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 161663:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 161663:pw-trigger.sh: pw_patch_check_state: 267: wait 168147 ++ 161663:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 161663:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.bVzQuDIk8N ++ 161663:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 480633, "url": "https://patchwork.sourceware.org/api/1.2/patches/139450/checks/480633/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-07-18T06:36:01.933137", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-aarch64-precommit/builds/10738/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_gdb_build--master-aarch64", "description": "Build passed" }' = null ']' +++ 161663:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 161663:pw-trigger.sh: pw_patch_check_state: 273: date=2026-07-18T06:36:01.933137 +++ 161663:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-07-18T06:36:01.933137 +%s ++ 161663:pw-trigger.sh: pw_patch_check_state: 274: date=1784356561 ++ 161663:pw-trigger.sh: pw_patch_check_state: 275: '[' 1784356320 -le 1784356561 ']' ++ 161663:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1784356561 +++ 161663:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 161663:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 161663:pw-trigger.sh: pw_patch_check_state: 263: true ++ 161663:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 161663:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 161663:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 161663:pw-trigger.sh: pw_patch_check_state: 267: wait 168154 ++ 161663:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 161663:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.bVzQuDIk8N ++ 161663:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 161663:pw-trigger.sh: pw_patch_check_state: 270: break ++ 161663:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 161663:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.NUadByf2z0 /tmp/tmp.bVzQuDIk8N + 161663:pw-trigger.sh: 89: check_state=success + 161663:pw-trigger.sh: 90: '[' success = pending ']' + 161663:pw-trigger.sh: 93: num_patch=2 + 161663:pw-trigger.sh: 72: true ++ 161663:pw-trigger.sh: 74: pw_get_patch_from_series gdb 63793 2 ++ 161663:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 161663:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 161663:pw-trigger.sh: pw_get_patch_from_series: 204: local id=63793 ++ 161663:pw-trigger.sh: pw_get_patch_from_series: 205: local num=2 ++ 161663:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 161663:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 63793 property '.*' value Patches 2 +++ 161663:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 161663:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 161663:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 161663:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 161663:pw-trigger.sh: pw_yaml_get: 100: local id=63793 +++ 161663:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 161663:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 161663:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 161663:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 161663:pw-trigger.sh: pw_yaml_get: 105: local match_num=2 +++ 161663:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 161663:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id= ++ 161663:pw-trigger.sh: pw_get_patch_from_series: 210: '[' '' = '' ']' ++ 161663:pw-trigger.sh: pw_get_patch_from_series: 211: return 1 ++ 161663:pw-trigger.sh: 74: true + 161663:pw-trigger.sh: 74: patch_id= + 161663:pw-trigger.sh: 75: '[' '' = '' ']' + 161663:pw-trigger.sh: 76: break + 161663:pw-trigger.sh: 96: '[' '' = '' ']' + 161663:pw-trigger.sh: 97: continue + 161663:pw-trigger.sh: 62: '[' 5 -gt 0 ']' + 161663:pw-trigger.sh: 63: i=4 ++ 161663:pw-trigger.sh: 64: shyaml get-value 4.id + 161663:pw-trigger.sh: 64: series_id=63798 + 161663:pw-trigger.sh: 66: pw_series_complete_p gdb 63798 + 161663:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 161663:pw-trigger.sh: pw_series_complete_p: 183: local project=gdb + 161663:pw-trigger.sh: pw_series_complete_p: 184: local series_id=63798 + 161663:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 161663:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get gdb series 63798 property Complete value ++ 161663:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 161663:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 161663:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 161663:pw-trigger.sh: pw_yaml_get: 100: local id=63798 ++ 161663:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 161663:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 161663:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 161663:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 161663:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 161663:pw-trigger.sh: pw_yaml_get: 108: set +x + 161663:pw-trigger.sh: pw_series_complete_p: 187: value=True + 161663:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 161663:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 161663:pw-trigger.sh: 71: num_patch=0 + 161663:pw-trigger.sh: 72: true ++ 161663:pw-trigger.sh: 74: pw_get_patch_from_series gdb 63798 0 ++ 161663:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 161663:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 161663:pw-trigger.sh: pw_get_patch_from_series: 204: local id=63798 ++ 161663:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 161663:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 161663:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 63798 property '.*' value Patches 0 +++ 161663:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 161663:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 161663:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 161663:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 161663:pw-trigger.sh: pw_yaml_get: 100: local id=63798 +++ 161663:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 161663:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 161663:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 161663:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 161663:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 161663:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 161663:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=139460 ++ 161663:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 139460 = '' ']' ++ 161663:pw-trigger.sh: pw_get_patch_from_series: 213: echo 139460 + 161663:pw-trigger.sh: 74: patch_id=139460 + 161663:pw-trigger.sh: 75: '[' 139460 = '' ']' ++ 161663:pw-trigger.sh: 82: pw_get_patch_data gdb 139460 State ++ 161663:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 161663:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 161663:pw-trigger.sh: pw_get_patch_data: 224: local project=gdb ++ 161663:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=139460 ++ 161663:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 161663:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gdb patch 139460 property State value ++ 161663:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 161663:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 161663:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 161663:pw-trigger.sh: pw_yaml_get: 100: local id=139460 ++ 161663:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 161663:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 161663:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 161663:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 161663:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 161663:pw-trigger.sh: pw_yaml_get: 108: set +x + 161663:pw-trigger.sh: 82: patch_state=committed + 161663:pw-trigger.sh: 83: case "$patch_state" in ++ 161663:pw-trigger.sh: 89: pw_patch_check_state 139460 tcwg_gdb_build--master-aarch64 ++ 161663:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 161663:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=139460 ++ 161663:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_build--master-aarch64 ++ 161663:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 161663:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_build--master-aarch64 +++ 161663:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 161663:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 161663:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_build--master-aarch64 +++ 161663:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 161663:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 161663:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 161663:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 161663:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_build--master-aarch64 ++ 161663:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 161663:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 161663:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.F61we8w8Eo +++ 161663:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 161663:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.KRP4rDTzjm ++ 161663:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.F61we8w8Eo /tmp/tmp.KRP4rDTzjm' EXIT ++ 161663:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 161663:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/139460/checks/ ++ 161663:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/139460/checks/?user=linaro-tcwg-bot&context=tcwg_gdb_build--master-aarch64&page=last' ++ 161663:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 161663:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 161663:pw-trigger.sh: pw_patch_check_state: 263: true ++ 161663:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 161663:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 161663:pw-trigger.sh: pw_patch_check_state: 267: wait 168261 ++ 161663:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 161663:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 161663:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.KRP4rDTzjm ++ 161663:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 480615, "url": "https://patchwork.sourceware.org/api/1.2/patches/139460/checks/480615/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-07-18T06:31:57.898929", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-aarch64-precommit/builds/10739/log", "context": "tcwg_gdb_build--master-aarch64", "description": "Build started" }' = null ']' +++ 161663:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 161663:pw-trigger.sh: pw_patch_check_state: 273: date=2026-07-18T06:31:57.898929 +++ 161663:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-07-18T06:31:57.898929 +%s ++ 161663:pw-trigger.sh: pw_patch_check_state: 274: date=1784356317 ++ 161663:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1784356317 ']' ++ 161663:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1784356317 +++ 161663:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 161663:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 161663:pw-trigger.sh: pw_patch_check_state: 263: true ++ 161663:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 161663:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 161663:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 161663:pw-trigger.sh: pw_patch_check_state: 267: wait 168268 ++ 161663:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 161663:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.KRP4rDTzjm ++ 161663:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 480618, "url": "https://patchwork.sourceware.org/api/1.2/patches/139460/checks/480618/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-07-18T06:32:01.517436", "state": "fail", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-aarch64-precommit/builds/10739/archive/artifacts/jenkins/pw-apply.log", "context": "tcwg_gdb_build--master-aarch64", "description": "Patch failed to apply" }' = null ']' +++ 161663:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 161663:pw-trigger.sh: pw_patch_check_state: 273: date=2026-07-18T06:32:01.517436 +++ 161663:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-07-18T06:32:01.517436 +%s ++ 161663:pw-trigger.sh: pw_patch_check_state: 274: date=1784356321 ++ 161663:pw-trigger.sh: pw_patch_check_state: 275: '[' 1784356317 -le 1784356321 ']' ++ 161663:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1784356321 +++ 161663:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 161663:pw-trigger.sh: pw_patch_check_state: 277: cur_state=fail ++ 161663:pw-trigger.sh: pw_patch_check_state: 263: true ++ 161663:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 161663:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 161663:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 161663:pw-trigger.sh: pw_patch_check_state: 267: wait 168275 ++ 161663:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 161663:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.KRP4rDTzjm ++ 161663:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 161663:pw-trigger.sh: pw_patch_check_state: 270: break ++ 161663:pw-trigger.sh: pw_patch_check_state: 281: echo fail +++ 161663:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.F61we8w8Eo /tmp/tmp.KRP4rDTzjm + 161663:pw-trigger.sh: 89: check_state=fail + 161663:pw-trigger.sh: 90: '[' fail = pending ']' + 161663:pw-trigger.sh: 93: num_patch=1 + 161663:pw-trigger.sh: 72: true ++ 161663:pw-trigger.sh: 74: pw_get_patch_from_series gdb 63798 1 ++ 161663:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 161663:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 161663:pw-trigger.sh: pw_get_patch_from_series: 204: local id=63798 ++ 161663:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 161663:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 161663:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 63798 property '.*' value Patches 1 +++ 161663:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 161663:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 161663:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 161663:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 161663:pw-trigger.sh: pw_yaml_get: 100: local id=63798 +++ 161663:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 161663:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 161663:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 161663:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 161663:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 161663:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 161663:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=139459 ++ 161663:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 139459 = '' ']' ++ 161663:pw-trigger.sh: pw_get_patch_from_series: 213: echo 139459 + 161663:pw-trigger.sh: 74: patch_id=139459 + 161663:pw-trigger.sh: 75: '[' 139459 = '' ']' ++ 161663:pw-trigger.sh: 82: pw_get_patch_data gdb 139459 State ++ 161663:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 161663:pw-trigger.sh: pw_get_patch_data: 224: local project=gdb ++ 161663:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=139459 ++ 161663:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 161663:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gdb patch 139459 property State value ++ 161663:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 161663:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 161663:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 161663:pw-trigger.sh: pw_yaml_get: 100: local id=139459 ++ 161663:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 161663:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 161663:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 161663:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 161663:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 161663:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 161663:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' + 161663:pw-trigger.sh: 82: patch_state=committed + 161663:pw-trigger.sh: 83: case "$patch_state" in ++ 161663:pw-trigger.sh: 89: pw_patch_check_state 139459 tcwg_gdb_build--master-aarch64 ++ 161663:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 161663:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=139459 ++ 161663:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_build--master-aarch64 ++ 161663:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 161663:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_build--master-aarch64 +++ 161663:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 161663:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 161663:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 +++ 161663:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_build--master-aarch64 ++ 161663:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 161663:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 161663:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 161663:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_build--master-aarch64 ++ 161663:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 161663:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 161663:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.o5jr95aE9H +++ 161663:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 161663:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.FDv9wxN169 ++ 161663:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.o5jr95aE9H /tmp/tmp.FDv9wxN169' EXIT ++ 161663:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 161663:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/139459/checks/ ++ 161663:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/139459/checks/?user=linaro-tcwg-bot&context=tcwg_gdb_build--master-aarch64&page=last' ++ 161663:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 161663:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 161663:pw-trigger.sh: pw_patch_check_state: 263: true ++ 161663:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 161663:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 161663:pw-trigger.sh: pw_patch_check_state: 267: wait 168339 ++ 161663:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 161663:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 161663:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.FDv9wxN169 ++ 161663:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 480758, "url": "https://patchwork.sourceware.org/api/1.2/patches/139459/checks/480758/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-07-18T11:48:05.219189", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-aarch64-precommit/builds/10742/log", "context": "tcwg_gdb_build--master-aarch64", "description": "Build started" }' = null ']' +++ 161663:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 161663:pw-trigger.sh: pw_patch_check_state: 273: date=2026-07-18T11:48:05.219189 +++ 161663:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-07-18T11:48:05.219189 +%s ++ 161663:pw-trigger.sh: pw_patch_check_state: 274: date=1784375285 ++ 161663:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1784375285 ']' ++ 161663:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1784375285 +++ 161663:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 161663:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 161663:pw-trigger.sh: pw_patch_check_state: 263: true ++ 161663:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 161663:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 161663:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 161663:pw-trigger.sh: pw_patch_check_state: 267: wait 168346 ++ 161663:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 161663:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.FDv9wxN169 ++ 161663:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 480760, "url": "https://patchwork.sourceware.org/api/1.2/patches/139459/checks/480760/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-07-18T11:48:07.534192", "state": "fail", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-aarch64-precommit/builds/10742/archive/artifacts/jenkins/pw-apply.log", "context": "tcwg_gdb_build--master-aarch64", "description": "Patch failed to apply" }' = null ']' +++ 161663:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 161663:pw-trigger.sh: pw_patch_check_state: 273: date=2026-07-18T11:48:07.534192 +++ 161663:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-07-18T11:48:07.534192 +%s ++ 161663:pw-trigger.sh: pw_patch_check_state: 274: date=1784375287 ++ 161663:pw-trigger.sh: pw_patch_check_state: 275: '[' 1784375285 -le 1784375287 ']' ++ 161663:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1784375287 +++ 161663:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 161663:pw-trigger.sh: pw_patch_check_state: 277: cur_state=fail ++ 161663:pw-trigger.sh: pw_patch_check_state: 263: true ++ 161663:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 161663:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 161663:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 161663:pw-trigger.sh: pw_patch_check_state: 267: wait 168353 ++ 161663:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 161663:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.FDv9wxN169 ++ 161663:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 161663:pw-trigger.sh: pw_patch_check_state: 270: break ++ 161663:pw-trigger.sh: pw_patch_check_state: 281: echo fail +++ 161663:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.o5jr95aE9H /tmp/tmp.FDv9wxN169 + 161663:pw-trigger.sh: 89: check_state=fail + 161663:pw-trigger.sh: 90: '[' fail = pending ']' + 161663:pw-trigger.sh: 93: num_patch=2 + 161663:pw-trigger.sh: 72: true ++ 161663:pw-trigger.sh: 74: pw_get_patch_from_series gdb 63798 2 ++ 161663:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 161663:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 161663:pw-trigger.sh: pw_get_patch_from_series: 204: local id=63798 ++ 161663:pw-trigger.sh: pw_get_patch_from_series: 205: local num=2 ++ 161663:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 161663:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 63798 property '.*' value Patches 2 +++ 161663:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 161663:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 161663:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 161663:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 161663:pw-trigger.sh: pw_yaml_get: 100: local id=63798 +++ 161663:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 161663:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 161663:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 161663:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 161663:pw-trigger.sh: pw_yaml_get: 105: local match_num=2 +++ 161663:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 161663:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id= ++ 161663:pw-trigger.sh: pw_get_patch_from_series: 210: '[' '' = '' ']' ++ 161663:pw-trigger.sh: pw_get_patch_from_series: 211: return 1 ++ 161663:pw-trigger.sh: 74: true + 161663:pw-trigger.sh: 74: patch_id= + 161663:pw-trigger.sh: 75: '[' '' = '' ']' + 161663:pw-trigger.sh: 76: break + 161663:pw-trigger.sh: 96: '[' '' = '' ']' + 161663:pw-trigger.sh: 97: continue + 161663:pw-trigger.sh: 62: '[' 4 -gt 0 ']' + 161663:pw-trigger.sh: 63: i=3 ++ 161663:pw-trigger.sh: 64: shyaml get-value 3.id + 161663:pw-trigger.sh: 64: series_id=63801 + 161663:pw-trigger.sh: 66: pw_series_complete_p gdb 63801 + 161663:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 161663:pw-trigger.sh: pw_series_complete_p: 183: local project=gdb + 161663:pw-trigger.sh: pw_series_complete_p: 184: local series_id=63801 + 161663:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 161663:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get gdb series 63801 property Complete value ++ 161663:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 161663:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 161663:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 161663:pw-trigger.sh: pw_yaml_get: 100: local id=63801 ++ 161663:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 161663:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 161663:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 161663:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 161663:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 161663:pw-trigger.sh: pw_yaml_get: 108: set +x + 161663:pw-trigger.sh: pw_series_complete_p: 187: value=True + 161663:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 161663:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 161663:pw-trigger.sh: 71: num_patch=0 + 161663:pw-trigger.sh: 72: true ++ 161663:pw-trigger.sh: 74: pw_get_patch_from_series gdb 63801 0 ++ 161663:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 161663:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 161663:pw-trigger.sh: pw_get_patch_from_series: 204: local id=63801 ++ 161663:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 161663:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 161663:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 161663:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 63801 property '.*' value Patches 0 +++ 161663:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 161663:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 161663:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 161663:pw-trigger.sh: pw_yaml_get: 100: local id=63801 +++ 161663:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 161663:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 161663:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 161663:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 161663:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 161663:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 161663:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=139463 ++ 161663:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 139463 = '' ']' ++ 161663:pw-trigger.sh: pw_get_patch_from_series: 213: echo 139463 + 161663:pw-trigger.sh: 74: patch_id=139463 + 161663:pw-trigger.sh: 75: '[' 139463 = '' ']' ++ 161663:pw-trigger.sh: 82: pw_get_patch_data gdb 139463 State ++ 161663:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 161663:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 161663:pw-trigger.sh: pw_get_patch_data: 224: local project=gdb ++ 161663:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=139463 ++ 161663:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 161663:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gdb patch 139463 property State value ++ 161663:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 161663:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 161663:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 161663:pw-trigger.sh: pw_yaml_get: 100: local id=139463 ++ 161663:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 161663:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 161663:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 161663:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 161663:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 161663:pw-trigger.sh: pw_yaml_get: 108: set +x + 161663:pw-trigger.sh: 82: patch_state=new + 161663:pw-trigger.sh: 83: case "$patch_state" in ++ 161663:pw-trigger.sh: 89: pw_patch_check_state 139463 tcwg_gdb_build--master-aarch64 ++ 161663:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 161663:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=139463 ++ 161663:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_build--master-aarch64 ++ 161663:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 161663:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_build--master-aarch64 +++ 161663:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 161663:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 161663:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_build--master-aarch64 +++ 161663:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 161663:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 161663:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 161663:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 161663:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_build--master-aarch64 ++ 161663:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 161663:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 161663:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.Gk4ichpnGv +++ 161663:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 161663:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.aNFTEDlV8y ++ 161663:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.Gk4ichpnGv /tmp/tmp.aNFTEDlV8y' EXIT ++ 161663:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 161663:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/139463/checks/ ++ 161663:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/139463/checks/?user=linaro-tcwg-bot&context=tcwg_gdb_build--master-aarch64&page=last' ++ 161663:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 161663:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 161663:pw-trigger.sh: pw_patch_check_state: 263: true ++ 161663:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 161663:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 161663:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 161663:pw-trigger.sh: pw_patch_check_state: 267: wait 168458 ++ 161663:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 161663:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.aNFTEDlV8y ++ 161663:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 480757, "url": "https://patchwork.sourceware.org/api/1.2/patches/139463/checks/480757/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-07-18T11:48:04.915700", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-aarch64-precommit/builds/10743/log", "context": "tcwg_gdb_build--master-aarch64", "description": "Build started" }' = null ']' +++ 161663:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 161663:pw-trigger.sh: pw_patch_check_state: 273: date=2026-07-18T11:48:04.915700 +++ 161663:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-07-18T11:48:04.915700 +%s ++ 161663:pw-trigger.sh: pw_patch_check_state: 274: date=1784375284 ++ 161663:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1784375284 ']' ++ 161663:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1784375284 +++ 161663:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 161663:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 161663:pw-trigger.sh: pw_patch_check_state: 263: true ++ 161663:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 161663:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 161663:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 161663:pw-trigger.sh: pw_patch_check_state: 267: wait 168465 ++ 161663:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 161663:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.aNFTEDlV8y ++ 161663:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 480759, "url": "https://patchwork.sourceware.org/api/1.2/patches/139463/checks/480759/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-07-18T11:48:06.998604", "state": "fail", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-aarch64-precommit/builds/10743/archive/artifacts/jenkins/pw-apply.log", "context": "tcwg_gdb_build--master-aarch64", "description": "Patch failed to apply" }' = null ']' +++ 161663:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 161663:pw-trigger.sh: pw_patch_check_state: 273: date=2026-07-18T11:48:06.998604 +++ 161663:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-07-18T11:48:06.998604 +%s ++ 161663:pw-trigger.sh: pw_patch_check_state: 274: date=1784375286 ++ 161663:pw-trigger.sh: pw_patch_check_state: 275: '[' 1784375284 -le 1784375286 ']' ++ 161663:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1784375286 +++ 161663:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 161663:pw-trigger.sh: pw_patch_check_state: 277: cur_state=fail ++ 161663:pw-trigger.sh: pw_patch_check_state: 263: true ++ 161663:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 161663:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 161663:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 161663:pw-trigger.sh: pw_patch_check_state: 267: wait 168472 ++ 161663:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 161663:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.aNFTEDlV8y ++ 161663:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 161663:pw-trigger.sh: pw_patch_check_state: 270: break ++ 161663:pw-trigger.sh: pw_patch_check_state: 281: echo fail +++ 161663:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.Gk4ichpnGv /tmp/tmp.aNFTEDlV8y + 161663:pw-trigger.sh: 89: check_state=fail + 161663:pw-trigger.sh: 90: '[' fail = pending ']' + 161663:pw-trigger.sh: 93: num_patch=1 + 161663:pw-trigger.sh: 72: true ++ 161663:pw-trigger.sh: 74: pw_get_patch_from_series gdb 63801 1 ++ 161663:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 161663:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 161663:pw-trigger.sh: pw_get_patch_from_series: 204: local id=63801 ++ 161663:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 161663:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 161663:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 63801 property '.*' value Patches 1 +++ 161663:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 161663:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 161663:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 161663:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 161663:pw-trigger.sh: pw_yaml_get: 100: local id=63801 +++ 161663:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 161663:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 161663:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 161663:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 161663:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 161663:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 161663:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id= ++ 161663:pw-trigger.sh: pw_get_patch_from_series: 210: '[' '' = '' ']' ++ 161663:pw-trigger.sh: pw_get_patch_from_series: 211: return 1 ++ 161663:pw-trigger.sh: 74: true + 161663:pw-trigger.sh: 74: patch_id= + 161663:pw-trigger.sh: 75: '[' '' = '' ']' + 161663:pw-trigger.sh: 76: break + 161663:pw-trigger.sh: 96: '[' '' = '' ']' + 161663:pw-trigger.sh: 97: continue + 161663:pw-trigger.sh: 62: '[' 3 -gt 0 ']' + 161663:pw-trigger.sh: 63: i=2 ++ 161663:pw-trigger.sh: 64: shyaml get-value 2.id + 161663:pw-trigger.sh: 64: series_id=63803 + 161663:pw-trigger.sh: 66: pw_series_complete_p gdb 63803 + 161663:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 161663:pw-trigger.sh: pw_series_complete_p: 183: local project=gdb + 161663:pw-trigger.sh: pw_series_complete_p: 184: local series_id=63803 + 161663:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 161663:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get gdb series 63803 property Complete value ++ 161663:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 161663:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 161663:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 161663:pw-trigger.sh: pw_yaml_get: 100: local id=63803 ++ 161663:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 161663:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 161663:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 161663:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 161663:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 161663:pw-trigger.sh: pw_yaml_get: 108: set +x + 161663:pw-trigger.sh: pw_series_complete_p: 187: value=True + 161663:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 161663:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 161663:pw-trigger.sh: 71: num_patch=0 + 161663:pw-trigger.sh: 72: true ++ 161663:pw-trigger.sh: 74: pw_get_patch_from_series gdb 63803 0 ++ 161663:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 161663:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 161663:pw-trigger.sh: pw_get_patch_from_series: 204: local id=63803 ++ 161663:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 161663:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 161663:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 63803 property '.*' value Patches 0 +++ 161663:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 161663:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 161663:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 161663:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 161663:pw-trigger.sh: pw_yaml_get: 100: local id=63803 +++ 161663:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 161663:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 161663:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 161663:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 161663:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 161663:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 161663:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=139466 ++ 161663:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 139466 = '' ']' ++ 161663:pw-trigger.sh: pw_get_patch_from_series: 213: echo 139466 + 161663:pw-trigger.sh: 74: patch_id=139466 + 161663:pw-trigger.sh: 75: '[' 139466 = '' ']' ++ 161663:pw-trigger.sh: 82: pw_get_patch_data gdb 139466 State ++ 161663:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 161663:pw-trigger.sh: pw_get_patch_data: 224: local project=gdb ++ 161663:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=139466 ++ 161663:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 161663:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gdb patch 139466 property State value ++ 161663:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 161663:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 161663:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 161663:pw-trigger.sh: pw_yaml_get: 100: local id=139466 ++ 161663:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 161663:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 161663:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 161663:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 161663:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 161663:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 161663:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' + 161663:pw-trigger.sh: 82: patch_state=new + 161663:pw-trigger.sh: 83: case "$patch_state" in ++ 161663:pw-trigger.sh: 89: pw_patch_check_state 139466 tcwg_gdb_build--master-aarch64 ++ 161663:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 161663:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=139466 ++ 161663:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_build--master-aarch64 ++ 161663:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 161663:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_build--master-aarch64 +++ 161663:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 161663:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 161663:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_build--master-aarch64 +++ 161663:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 161663:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 161663:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 161663:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 161663:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_build--master-aarch64 ++ 161663:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 161663:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 161663:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.5VdudJ898K +++ 161663:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 161663:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.Pevx3imVpS ++ 161663:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.5VdudJ898K /tmp/tmp.Pevx3imVpS' EXIT ++ 161663:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 161663:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/139466/checks/ ++ 161663:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/139466/checks/?user=linaro-tcwg-bot&context=tcwg_gdb_build--master-aarch64&page=last' ++ 161663:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 161663:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 161663:pw-trigger.sh: pw_patch_check_state: 263: true ++ 161663:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 161663:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 161663:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 161663:pw-trigger.sh: pw_patch_check_state: 267: wait 168578 ++ 161663:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 161663:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.Pevx3imVpS ++ 161663:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 480761, "url": "https://patchwork.sourceware.org/api/1.2/patches/139466/checks/480761/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-07-18T11:48:38.543248", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-aarch64-precommit/builds/10744/log", "context": "tcwg_gdb_build--master-aarch64", "description": "Build started" }' = null ']' +++ 161663:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 161663:pw-trigger.sh: pw_patch_check_state: 273: date=2026-07-18T11:48:38.543248 +++ 161663:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-07-18T11:48:38.543248 +%s ++ 161663:pw-trigger.sh: pw_patch_check_state: 274: date=1784375318 ++ 161663:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1784375318 ']' ++ 161663:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1784375318 +++ 161663:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 161663:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 161663:pw-trigger.sh: pw_patch_check_state: 263: true ++ 161663:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 161663:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 161663:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 161663:pw-trigger.sh: pw_patch_check_state: 267: wait 168585 ++ 161663:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 161663:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.Pevx3imVpS ++ 161663:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 480762, "url": "https://patchwork.sourceware.org/api/1.2/patches/139466/checks/480762/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-07-18T11:48:40.372829", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-aarch64-precommit/builds/10744/log", "context": "tcwg_gdb_build--master-aarch64", "description": "Patch applied" }' = null ']' +++ 161663:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 161663:pw-trigger.sh: pw_patch_check_state: 273: date=2026-07-18T11:48:40.372829 +++ 161663:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-07-18T11:48:40.372829 +%s ++ 161663:pw-trigger.sh: pw_patch_check_state: 274: date=1784375320 ++ 161663:pw-trigger.sh: pw_patch_check_state: 275: '[' 1784375318 -le 1784375320 ']' ++ 161663:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1784375320 +++ 161663:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 161663:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 161663:pw-trigger.sh: pw_patch_check_state: 263: true ++ 161663:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 161663:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 161663:pw-trigger.sh: pw_patch_check_state: 267: wait 168592 ++ 161663:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 161663:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 161663:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.Pevx3imVpS ++ 161663:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 480765, "url": "https://patchwork.sourceware.org/api/1.2/patches/139466/checks/480765/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-07-18T11:51:32.853130", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-aarch64-precommit/builds/10744/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_gdb_build--master-aarch64", "description": "Build passed" }' = null ']' +++ 161663:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 161663:pw-trigger.sh: pw_patch_check_state: 273: date=2026-07-18T11:51:32.853130 +++ 161663:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-07-18T11:51:32.853130 +%s ++ 161663:pw-trigger.sh: pw_patch_check_state: 274: date=1784375492 ++ 161663:pw-trigger.sh: pw_patch_check_state: 275: '[' 1784375320 -le 1784375492 ']' ++ 161663:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1784375492 +++ 161663:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 161663:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 161663:pw-trigger.sh: pw_patch_check_state: 263: true ++ 161663:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 161663:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 161663:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 161663:pw-trigger.sh: pw_patch_check_state: 267: wait 168599 ++ 161663:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 161663:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.Pevx3imVpS ++ 161663:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 161663:pw-trigger.sh: pw_patch_check_state: 270: break ++ 161663:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 161663:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.5VdudJ898K /tmp/tmp.Pevx3imVpS + 161663:pw-trigger.sh: 89: check_state=success + 161663:pw-trigger.sh: 90: '[' success = pending ']' + 161663:pw-trigger.sh: 93: num_patch=1 + 161663:pw-trigger.sh: 72: true ++ 161663:pw-trigger.sh: 74: pw_get_patch_from_series gdb 63803 1 ++ 161663:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 161663:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 161663:pw-trigger.sh: pw_get_patch_from_series: 204: local id=63803 ++ 161663:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 161663:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 161663:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 63803 property '.*' value Patches 1 +++ 161663:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 161663:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 161663:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 161663:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 161663:pw-trigger.sh: pw_yaml_get: 100: local id=63803 +++ 161663:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 161663:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 161663:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 161663:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 161663:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 161663:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 161663:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=139467 ++ 161663:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 139467 = '' ']' ++ 161663:pw-trigger.sh: pw_get_patch_from_series: 213: echo 139467 + 161663:pw-trigger.sh: 74: patch_id=139467 + 161663:pw-trigger.sh: 75: '[' 139467 = '' ']' ++ 161663:pw-trigger.sh: 82: pw_get_patch_data gdb 139467 State ++ 161663:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 161663:pw-trigger.sh: pw_get_patch_data: 224: local project=gdb ++ 161663:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=139467 ++ 161663:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 161663:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gdb patch 139467 property State value ++ 161663:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 161663:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 161663:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 161663:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 161663:pw-trigger.sh: pw_yaml_get: 100: local id=139467 ++ 161663:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 161663:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 161663:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 161663:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 161663:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 161663:pw-trigger.sh: pw_yaml_get: 108: set +x + 161663:pw-trigger.sh: 82: patch_state=new + 161663:pw-trigger.sh: 83: case "$patch_state" in ++ 161663:pw-trigger.sh: 89: pw_patch_check_state 139467 tcwg_gdb_build--master-aarch64 ++ 161663:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 161663:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=139467 ++ 161663:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_build--master-aarch64 ++ 161663:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 161663:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_build--master-aarch64 +++ 161663:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 161663:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 161663:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_build--master-aarch64 +++ 161663:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 161663:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 161663:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 161663:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 161663:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_build--master-aarch64 ++ 161663:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 161663:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 161663:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.4rLolZp1i8 +++ 161663:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 161663:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.XkO9AxYMyn ++ 161663:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.4rLolZp1i8 /tmp/tmp.XkO9AxYMyn' EXIT ++ 161663:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 161663:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/139467/checks/ ++ 161663:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/139467/checks/?user=linaro-tcwg-bot&context=tcwg_gdb_build--master-aarch64&page=last' ++ 161663:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 161663:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 161663:pw-trigger.sh: pw_patch_check_state: 263: true ++ 161663:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 161663:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 161663:pw-trigger.sh: pw_patch_check_state: 267: wait 168663 ++ 161663:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 161663:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 161663:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.XkO9AxYMyn ++ 161663:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 480895, "url": "https://patchwork.sourceware.org/api/1.2/patches/139467/checks/480895/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-07-18T20:41:36.437201", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-aarch64-precommit/builds/10747/log", "context": "tcwg_gdb_build--master-aarch64", "description": "Build started" }' = null ']' +++ 161663:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 161663:pw-trigger.sh: pw_patch_check_state: 273: date=2026-07-18T20:41:36.437201 +++ 161663:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-07-18T20:41:36.437201 +%s ++ 161663:pw-trigger.sh: pw_patch_check_state: 274: date=1784407296 ++ 161663:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1784407296 ']' ++ 161663:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1784407296 +++ 161663:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 161663:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 161663:pw-trigger.sh: pw_patch_check_state: 263: true ++ 161663:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 161663:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 161663:pw-trigger.sh: pw_patch_check_state: 267: wait 168670 ++ 161663:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 161663:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 161663:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.XkO9AxYMyn ++ 161663:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 480896, "url": "https://patchwork.sourceware.org/api/1.2/patches/139467/checks/480896/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-07-18T20:41:37.653840", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-aarch64-precommit/builds/10747/log", "context": "tcwg_gdb_build--master-aarch64", "description": "Patch applied" }' = null ']' +++ 161663:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 161663:pw-trigger.sh: pw_patch_check_state: 273: date=2026-07-18T20:41:37.653840 +++ 161663:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-07-18T20:41:37.653840 +%s ++ 161663:pw-trigger.sh: pw_patch_check_state: 274: date=1784407297 ++ 161663:pw-trigger.sh: pw_patch_check_state: 275: '[' 1784407296 -le 1784407297 ']' ++ 161663:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1784407297 +++ 161663:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 161663:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 161663:pw-trigger.sh: pw_patch_check_state: 263: true ++ 161663:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 161663:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 161663:pw-trigger.sh: pw_patch_check_state: 267: wait 168677 ++ 161663:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 161663:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 161663:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.XkO9AxYMyn ++ 161663:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 480901, "url": "https://patchwork.sourceware.org/api/1.2/patches/139467/checks/480901/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-07-18T20:44:16.582495", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-aarch64-precommit/builds/10747/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_gdb_build--master-aarch64", "description": "Build passed" }' = null ']' +++ 161663:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 161663:pw-trigger.sh: pw_patch_check_state: 273: date=2026-07-18T20:44:16.582495 +++ 161663:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-07-18T20:44:16.582495 +%s ++ 161663:pw-trigger.sh: pw_patch_check_state: 274: date=1784407456 ++ 161663:pw-trigger.sh: pw_patch_check_state: 275: '[' 1784407297 -le 1784407456 ']' ++ 161663:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1784407456 +++ 161663:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 161663:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 161663:pw-trigger.sh: pw_patch_check_state: 263: true ++ 161663:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 161663:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 161663:pw-trigger.sh: pw_patch_check_state: 267: wait 168684 ++ 161663:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 161663:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 161663:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.XkO9AxYMyn ++ 161663:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 161663:pw-trigger.sh: pw_patch_check_state: 270: break ++ 161663:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 161663:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.4rLolZp1i8 /tmp/tmp.XkO9AxYMyn + 161663:pw-trigger.sh: 89: check_state=success + 161663:pw-trigger.sh: 90: '[' success = pending ']' + 161663:pw-trigger.sh: 93: num_patch=2 + 161663:pw-trigger.sh: 72: true ++ 161663:pw-trigger.sh: 74: pw_get_patch_from_series gdb 63803 2 ++ 161663:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 161663:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 161663:pw-trigger.sh: pw_get_patch_from_series: 204: local id=63803 ++ 161663:pw-trigger.sh: pw_get_patch_from_series: 205: local num=2 ++ 161663:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 161663:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 63803 property '.*' value Patches 2 +++ 161663:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 161663:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 161663:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 161663:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 161663:pw-trigger.sh: pw_yaml_get: 100: local id=63803 +++ 161663:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 161663:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 161663:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 161663:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 161663:pw-trigger.sh: pw_yaml_get: 105: local match_num=2 +++ 161663:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 161663:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=139465 ++ 161663:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 139465 = '' ']' ++ 161663:pw-trigger.sh: pw_get_patch_from_series: 213: echo 139465 + 161663:pw-trigger.sh: 74: patch_id=139465 + 161663:pw-trigger.sh: 75: '[' 139465 = '' ']' ++ 161663:pw-trigger.sh: 82: pw_get_patch_data gdb 139465 State ++ 161663:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 161663:pw-trigger.sh: pw_get_patch_data: 224: local project=gdb ++ 161663:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=139465 ++ 161663:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 161663:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gdb patch 139465 property State value ++ 161663:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 161663:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 161663:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 161663:pw-trigger.sh: pw_yaml_get: 100: local id=139465 ++ 161663:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 161663:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 161663:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 161663:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 161663:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 161663:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 161663:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' + 161663:pw-trigger.sh: 82: patch_state=new + 161663:pw-trigger.sh: 83: case "$patch_state" in ++ 161663:pw-trigger.sh: 89: pw_patch_check_state 139465 tcwg_gdb_build--master-aarch64 ++ 161663:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 161663:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=139465 ++ 161663:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_build--master-aarch64 ++ 161663:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 161663:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_build--master-aarch64 +++ 161663:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 161663:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 161663:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_build--master-aarch64 +++ 161663:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 161663:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 161663:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 161663:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 161663:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_build--master-aarch64 ++ 161663:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 161663:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 161663:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.oHEVu5UvkY +++ 161663:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 161663:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.VtgYAkF113 ++ 161663:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.oHEVu5UvkY /tmp/tmp.VtgYAkF113' EXIT ++ 161663:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 161663:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/139465/checks/ ++ 161663:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/139465/checks/?user=linaro-tcwg-bot&context=tcwg_gdb_build--master-aarch64&page=last' ++ 161663:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 161663:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 161663:pw-trigger.sh: pw_patch_check_state: 263: true ++ 161663:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 161663:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 161663:pw-trigger.sh: pw_patch_check_state: 267: wait 168751 ++ 161663:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 161663:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 161663:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.VtgYAkF113 ++ 161663:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 481059, "url": "https://patchwork.sourceware.org/api/1.2/patches/139465/checks/481059/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-07-19T06:32:18.740251", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-aarch64-precommit/builds/10751/log", "context": "tcwg_gdb_build--master-aarch64", "description": "Build started" }' = null ']' +++ 161663:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 161663:pw-trigger.sh: pw_patch_check_state: 273: date=2026-07-19T06:32:18.740251 +++ 161663:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-07-19T06:32:18.740251 +%s ++ 161663:pw-trigger.sh: pw_patch_check_state: 274: date=1784442738 ++ 161663:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1784442738 ']' ++ 161663:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1784442738 +++ 161663:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 161663:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 161663:pw-trigger.sh: pw_patch_check_state: 263: true ++ 161663:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 161663:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 161663:pw-trigger.sh: pw_patch_check_state: 267: wait 168758 ++ 161663:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 161663:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 161663:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.VtgYAkF113 ++ 161663:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 481060, "url": "https://patchwork.sourceware.org/api/1.2/patches/139465/checks/481060/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-07-19T06:32:20.497218", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-aarch64-precommit/builds/10751/log", "context": "tcwg_gdb_build--master-aarch64", "description": "Patch applied" }' = null ']' +++ 161663:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 161663:pw-trigger.sh: pw_patch_check_state: 273: date=2026-07-19T06:32:20.497218 +++ 161663:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-07-19T06:32:20.497218 +%s ++ 161663:pw-trigger.sh: pw_patch_check_state: 274: date=1784442740 ++ 161663:pw-trigger.sh: pw_patch_check_state: 275: '[' 1784442738 -le 1784442740 ']' ++ 161663:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1784442740 +++ 161663:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 161663:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 161663:pw-trigger.sh: pw_patch_check_state: 263: true ++ 161663:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 161663:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 161663:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 161663:pw-trigger.sh: pw_patch_check_state: 267: wait 168765 ++ 161663:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 161663:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.VtgYAkF113 ++ 161663:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 481065, "url": "https://patchwork.sourceware.org/api/1.2/patches/139465/checks/481065/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-07-19T06:35:32.208376", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-aarch64-precommit/builds/10751/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_gdb_build--master-aarch64", "description": "Build passed" }' = null ']' +++ 161663:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 161663:pw-trigger.sh: pw_patch_check_state: 273: date=2026-07-19T06:35:32.208376 +++ 161663:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-07-19T06:35:32.208376 +%s ++ 161663:pw-trigger.sh: pw_patch_check_state: 274: date=1784442932 ++ 161663:pw-trigger.sh: pw_patch_check_state: 275: '[' 1784442740 -le 1784442932 ']' ++ 161663:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1784442932 +++ 161663:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 161663:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 161663:pw-trigger.sh: pw_patch_check_state: 263: true ++ 161663:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 161663:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 161663:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 161663:pw-trigger.sh: pw_patch_check_state: 267: wait 168772 ++ 161663:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 161663:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.VtgYAkF113 ++ 161663:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 161663:pw-trigger.sh: pw_patch_check_state: 270: break ++ 161663:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 161663:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.oHEVu5UvkY /tmp/tmp.VtgYAkF113 + 161663:pw-trigger.sh: 89: check_state=success + 161663:pw-trigger.sh: 90: '[' success = pending ']' + 161663:pw-trigger.sh: 93: num_patch=3 + 161663:pw-trigger.sh: 72: true ++ 161663:pw-trigger.sh: 74: pw_get_patch_from_series gdb 63803 3 ++ 161663:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 161663:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 161663:pw-trigger.sh: pw_get_patch_from_series: 204: local id=63803 ++ 161663:pw-trigger.sh: pw_get_patch_from_series: 205: local num=3 ++ 161663:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 161663:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 63803 property '.*' value Patches 3 +++ 161663:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 161663:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 161663:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 161663:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 161663:pw-trigger.sh: pw_yaml_get: 100: local id=63803 +++ 161663:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 161663:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 161663:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 161663:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 161663:pw-trigger.sh: pw_yaml_get: 105: local match_num=3 +++ 161663:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 161663:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id= ++ 161663:pw-trigger.sh: pw_get_patch_from_series: 210: '[' '' = '' ']' ++ 161663:pw-trigger.sh: pw_get_patch_from_series: 211: return 1 ++ 161663:pw-trigger.sh: 74: true + 161663:pw-trigger.sh: 74: patch_id= + 161663:pw-trigger.sh: 75: '[' '' = '' ']' + 161663:pw-trigger.sh: 76: break + 161663:pw-trigger.sh: 96: '[' '' = '' ']' + 161663:pw-trigger.sh: 97: continue + 161663:pw-trigger.sh: 62: '[' 2 -gt 0 ']' + 161663:pw-trigger.sh: 63: i=1 ++ 161663:pw-trigger.sh: 64: shyaml get-value 1.id + 161663:pw-trigger.sh: 64: series_id=63804 + 161663:pw-trigger.sh: 66: pw_series_complete_p gdb 63804 + 161663:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 161663:pw-trigger.sh: pw_series_complete_p: 183: local project=gdb + 161663:pw-trigger.sh: pw_series_complete_p: 184: local series_id=63804 + 161663:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 161663:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get gdb series 63804 property Complete value ++ 161663:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 161663:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 161663:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 161663:pw-trigger.sh: pw_yaml_get: 100: local id=63804 ++ 161663:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 161663:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 161663:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 161663:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 161663:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 161663:pw-trigger.sh: pw_yaml_get: 108: set +x + 161663:pw-trigger.sh: pw_series_complete_p: 187: value=True + 161663:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 161663:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 161663:pw-trigger.sh: 71: num_patch=0 + 161663:pw-trigger.sh: 72: true ++ 161663:pw-trigger.sh: 74: pw_get_patch_from_series gdb 63804 0 ++ 161663:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 161663:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 161663:pw-trigger.sh: pw_get_patch_from_series: 204: local id=63804 ++ 161663:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 161663:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 161663:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 63804 property '.*' value Patches 0 +++ 161663:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 161663:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 161663:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 161663:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 161663:pw-trigger.sh: pw_yaml_get: 100: local id=63804 +++ 161663:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 161663:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 161663:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 161663:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 161663:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 161663:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 161663:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=139468 ++ 161663:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 139468 = '' ']' ++ 161663:pw-trigger.sh: pw_get_patch_from_series: 213: echo 139468 + 161663:pw-trigger.sh: 74: patch_id=139468 + 161663:pw-trigger.sh: 75: '[' 139468 = '' ']' ++ 161663:pw-trigger.sh: 82: pw_get_patch_data gdb 139468 State ++ 161663:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 161663:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 161663:pw-trigger.sh: pw_get_patch_data: 224: local project=gdb ++ 161663:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=139468 ++ 161663:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 161663:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gdb patch 139468 property State value ++ 161663:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 161663:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 161663:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 161663:pw-trigger.sh: pw_yaml_get: 100: local id=139468 ++ 161663:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 161663:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 161663:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 161663:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 161663:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 161663:pw-trigger.sh: pw_yaml_get: 108: set +x + 161663:pw-trigger.sh: 82: patch_state=new + 161663:pw-trigger.sh: 83: case "$patch_state" in ++ 161663:pw-trigger.sh: 89: pw_patch_check_state 139468 tcwg_gdb_build--master-aarch64 ++ 161663:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 161663:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=139468 ++ 161663:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_build--master-aarch64 ++ 161663:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 161663:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_build--master-aarch64 +++ 161663:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 161663:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 161663:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_build--master-aarch64 +++ 161663:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 161663:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 161663:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 161663:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 161663:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_build--master-aarch64 ++ 161663:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 161663:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 161663:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.eHLxeIp9dX +++ 161663:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 161663:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.7drHYA1ItB ++ 161663:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.eHLxeIp9dX /tmp/tmp.7drHYA1ItB' EXIT ++ 161663:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 161663:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/139468/checks/ ++ 161663:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/139468/checks/?user=linaro-tcwg-bot&context=tcwg_gdb_build--master-aarch64&page=last' ++ 161663:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 161663:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 161663:pw-trigger.sh: pw_patch_check_state: 263: true ++ 161663:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 161663:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 161663:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 161663:pw-trigger.sh: pw_patch_check_state: 267: wait 168886 ++ 161663:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 161663:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.7drHYA1ItB ++ 161663:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 480899, "url": "https://patchwork.sourceware.org/api/1.2/patches/139468/checks/480899/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-07-18T20:43:03.343187", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-aarch64-precommit/builds/10748/log", "context": "tcwg_gdb_build--master-aarch64", "description": "Build started" }' = null ']' +++ 161663:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 161663:pw-trigger.sh: pw_patch_check_state: 273: date=2026-07-18T20:43:03.343187 +++ 161663:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-07-18T20:43:03.343187 +%s ++ 161663:pw-trigger.sh: pw_patch_check_state: 274: date=1784407383 ++ 161663:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1784407383 ']' ++ 161663:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1784407383 +++ 161663:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 161663:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 161663:pw-trigger.sh: pw_patch_check_state: 263: true ++ 161663:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 161663:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 161663:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 161663:pw-trigger.sh: pw_patch_check_state: 267: wait 168893 ++ 161663:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 161663:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.7drHYA1ItB ++ 161663:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 480900, "url": "https://patchwork.sourceware.org/api/1.2/patches/139468/checks/480900/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-07-18T20:43:04.484754", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-aarch64-precommit/builds/10748/log", "context": "tcwg_gdb_build--master-aarch64", "description": "Patch applied" }' = null ']' +++ 161663:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 161663:pw-trigger.sh: pw_patch_check_state: 273: date=2026-07-18T20:43:04.484754 +++ 161663:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-07-18T20:43:04.484754 +%s ++ 161663:pw-trigger.sh: pw_patch_check_state: 274: date=1784407384 ++ 161663:pw-trigger.sh: pw_patch_check_state: 275: '[' 1784407383 -le 1784407384 ']' ++ 161663:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1784407384 +++ 161663:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 161663:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 161663:pw-trigger.sh: pw_patch_check_state: 263: true ++ 161663:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 161663:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 161663:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 161663:pw-trigger.sh: pw_patch_check_state: 267: wait 168900 ++ 161663:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 161663:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.7drHYA1ItB ++ 161663:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 480907, "url": "https://patchwork.sourceware.org/api/1.2/patches/139468/checks/480907/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-07-18T20:46:05.028614", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-aarch64-precommit/builds/10748/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_gdb_build--master-aarch64", "description": "Build passed" }' = null ']' +++ 161663:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 161663:pw-trigger.sh: pw_patch_check_state: 273: date=2026-07-18T20:46:05.028614 +++ 161663:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-07-18T20:46:05.028614 +%s ++ 161663:pw-trigger.sh: pw_patch_check_state: 274: date=1784407565 ++ 161663:pw-trigger.sh: pw_patch_check_state: 275: '[' 1784407384 -le 1784407565 ']' ++ 161663:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1784407565 +++ 161663:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 161663:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 161663:pw-trigger.sh: pw_patch_check_state: 263: true ++ 161663:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 161663:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 161663:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 161663:pw-trigger.sh: pw_patch_check_state: 267: wait 168907 ++ 161663:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 161663:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.7drHYA1ItB ++ 161663:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 161663:pw-trigger.sh: pw_patch_check_state: 270: break ++ 161663:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 161663:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.eHLxeIp9dX /tmp/tmp.7drHYA1ItB + 161663:pw-trigger.sh: 89: check_state=success + 161663:pw-trigger.sh: 90: '[' success = pending ']' + 161663:pw-trigger.sh: 93: num_patch=1 + 161663:pw-trigger.sh: 72: true ++ 161663:pw-trigger.sh: 74: pw_get_patch_from_series gdb 63804 1 ++ 161663:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 161663:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 161663:pw-trigger.sh: pw_get_patch_from_series: 204: local id=63804 ++ 161663:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 161663:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 161663:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 63804 property '.*' value Patches 1 +++ 161663:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 161663:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 161663:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 161663:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 161663:pw-trigger.sh: pw_yaml_get: 100: local id=63804 +++ 161663:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 161663:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 161663:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 161663:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 161663:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 161663:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 161663:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=139471 ++ 161663:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 139471 = '' ']' ++ 161663:pw-trigger.sh: pw_get_patch_from_series: 213: echo 139471 + 161663:pw-trigger.sh: 74: patch_id=139471 + 161663:pw-trigger.sh: 75: '[' 139471 = '' ']' ++ 161663:pw-trigger.sh: 82: pw_get_patch_data gdb 139471 State ++ 161663:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 161663:pw-trigger.sh: pw_get_patch_data: 224: local project=gdb ++ 161663:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=139471 ++ 161663:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 161663:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gdb patch 139471 property State value ++ 161663:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 161663:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 161663:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 161663:pw-trigger.sh: pw_yaml_get: 100: local id=139471 ++ 161663:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 161663:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 161663:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 161663:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 161663:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 161663:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 161663:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' + 161663:pw-trigger.sh: 82: patch_state=new + 161663:pw-trigger.sh: 83: case "$patch_state" in ++ 161663:pw-trigger.sh: 89: pw_patch_check_state 139471 tcwg_gdb_build--master-aarch64 ++ 161663:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 161663:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=139471 ++ 161663:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_build--master-aarch64 ++ 161663:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 161663:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_build--master-aarch64 +++ 161663:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 161663:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 161663:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_build--master-aarch64 +++ 161663:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 161663:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 161663:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 161663:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 161663:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_build--master-aarch64 ++ 161663:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 161663:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 161663:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.aVTMOAPR3a +++ 161663:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 161663:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.2xG0GcQZPJ ++ 161663:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.aVTMOAPR3a /tmp/tmp.2xG0GcQZPJ' EXIT ++ 161663:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 161663:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/139471/checks/ ++ 161663:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/139471/checks/?user=linaro-tcwg-bot&context=tcwg_gdb_build--master-aarch64&page=last' ++ 161663:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 161663:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 161663:pw-trigger.sh: pw_patch_check_state: 263: true ++ 161663:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 161663:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 161663:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 161663:pw-trigger.sh: pw_patch_check_state: 267: wait 168971 ++ 161663:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 161663:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.2xG0GcQZPJ ++ 161663:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 481061, "url": "https://patchwork.sourceware.org/api/1.2/patches/139471/checks/481061/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-07-19T06:33:22.561774", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-aarch64-precommit/builds/10752/log", "context": "tcwg_gdb_build--master-aarch64", "description": "Build started" }' = null ']' +++ 161663:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 161663:pw-trigger.sh: pw_patch_check_state: 273: date=2026-07-19T06:33:22.561774 +++ 161663:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-07-19T06:33:22.561774 +%s ++ 161663:pw-trigger.sh: pw_patch_check_state: 274: date=1784442802 ++ 161663:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1784442802 ']' ++ 161663:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1784442802 +++ 161663:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 161663:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 161663:pw-trigger.sh: pw_patch_check_state: 263: true ++ 161663:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 161663:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 161663:pw-trigger.sh: pw_patch_check_state: 267: wait 168978 ++ 161663:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 161663:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 161663:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.2xG0GcQZPJ ++ 161663:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 481062, "url": "https://patchwork.sourceware.org/api/1.2/patches/139471/checks/481062/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-07-19T06:33:41.899450", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-aarch64-precommit/builds/10752/log", "context": "tcwg_gdb_build--master-aarch64", "description": "Patch applied" }' = null ']' +++ 161663:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 161663:pw-trigger.sh: pw_patch_check_state: 273: date=2026-07-19T06:33:41.899450 +++ 161663:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-07-19T06:33:41.899450 +%s ++ 161663:pw-trigger.sh: pw_patch_check_state: 274: date=1784442821 ++ 161663:pw-trigger.sh: pw_patch_check_state: 275: '[' 1784442802 -le 1784442821 ']' ++ 161663:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1784442821 +++ 161663:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 161663:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 161663:pw-trigger.sh: pw_patch_check_state: 263: true ++ 161663:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 161663:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 161663:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 161663:pw-trigger.sh: pw_patch_check_state: 267: wait 168985 ++ 161663:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 161663:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.2xG0GcQZPJ ++ 161663:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 481070, "url": "https://patchwork.sourceware.org/api/1.2/patches/139471/checks/481070/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-07-19T06:36:38.414863", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-aarch64-precommit/builds/10752/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_gdb_build--master-aarch64", "description": "Build passed" }' = null ']' +++ 161663:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 161663:pw-trigger.sh: pw_patch_check_state: 273: date=2026-07-19T06:36:38.414863 +++ 161663:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-07-19T06:36:38.414863 +%s ++ 161663:pw-trigger.sh: pw_patch_check_state: 274: date=1784442998 ++ 161663:pw-trigger.sh: pw_patch_check_state: 275: '[' 1784442821 -le 1784442998 ']' ++ 161663:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1784442998 +++ 161663:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 161663:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 161663:pw-trigger.sh: pw_patch_check_state: 263: true ++ 161663:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 161663:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 161663:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 161663:pw-trigger.sh: pw_patch_check_state: 267: wait 168992 ++ 161663:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 161663:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.2xG0GcQZPJ ++ 161663:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 161663:pw-trigger.sh: pw_patch_check_state: 270: break ++ 161663:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 161663:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.aVTMOAPR3a /tmp/tmp.2xG0GcQZPJ + 161663:pw-trigger.sh: 89: check_state=success + 161663:pw-trigger.sh: 90: '[' success = pending ']' + 161663:pw-trigger.sh: 93: num_patch=2 + 161663:pw-trigger.sh: 72: true ++ 161663:pw-trigger.sh: 74: pw_get_patch_from_series gdb 63804 2 ++ 161663:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 161663:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 161663:pw-trigger.sh: pw_get_patch_from_series: 204: local id=63804 ++ 161663:pw-trigger.sh: pw_get_patch_from_series: 205: local num=2 ++ 161663:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 161663:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 63804 property '.*' value Patches 2 +++ 161663:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 161663:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 161663:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 161663:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 161663:pw-trigger.sh: pw_yaml_get: 100: local id=63804 +++ 161663:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 161663:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 161663:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 161663:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 161663:pw-trigger.sh: pw_yaml_get: 105: local match_num=2 +++ 161663:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 161663:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=139470 ++ 161663:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 139470 = '' ']' ++ 161663:pw-trigger.sh: pw_get_patch_from_series: 213: echo 139470 + 161663:pw-trigger.sh: 74: patch_id=139470 + 161663:pw-trigger.sh: 75: '[' 139470 = '' ']' ++ 161663:pw-trigger.sh: 82: pw_get_patch_data gdb 139470 State ++ 161663:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 161663:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 161663:pw-trigger.sh: pw_get_patch_data: 224: local project=gdb ++ 161663:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=139470 ++ 161663:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 161663:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gdb patch 139470 property State value ++ 161663:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 161663:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 161663:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 161663:pw-trigger.sh: pw_yaml_get: 100: local id=139470 ++ 161663:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 161663:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 161663:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 161663:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 161663:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 161663:pw-trigger.sh: pw_yaml_get: 108: set +x + 161663:pw-trigger.sh: 82: patch_state=new + 161663:pw-trigger.sh: 83: case "$patch_state" in ++ 161663:pw-trigger.sh: 89: pw_patch_check_state 139470 tcwg_gdb_build--master-aarch64 ++ 161663:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 161663:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=139470 ++ 161663:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_build--master-aarch64 ++ 161663:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 161663:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_build--master-aarch64 +++ 161663:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 161663:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 161663:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_build--master-aarch64 +++ 161663:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 161663:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 161663:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 161663:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 161663:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_build--master-aarch64 ++ 161663:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 161663:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 161663:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.mn9i1HG7WA +++ 161663:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 161663:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.cXEgnbtr9p ++ 161663:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.mn9i1HG7WA /tmp/tmp.cXEgnbtr9p' EXIT ++ 161663:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 161663:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/139470/checks/ ++ 161663:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/139470/checks/?user=linaro-tcwg-bot&context=tcwg_gdb_build--master-aarch64&page=last' ++ 161663:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 161663:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 161663:pw-trigger.sh: pw_patch_check_state: 263: true ++ 161663:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 161663:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 161663:pw-trigger.sh: pw_patch_check_state: 267: wait 169059 ++ 161663:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 161663:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 161663:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.cXEgnbtr9p ++ 161663:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 481127, "url": "https://patchwork.sourceware.org/api/1.2/patches/139470/checks/481127/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-07-19T13:58:59.967759", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-aarch64-precommit/builds/10755/log", "context": "tcwg_gdb_build--master-aarch64", "description": "Build started" }' = null ']' +++ 161663:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 161663:pw-trigger.sh: pw_patch_check_state: 273: date=2026-07-19T13:58:59.967759 +++ 161663:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-07-19T13:58:59.967759 +%s ++ 161663:pw-trigger.sh: pw_patch_check_state: 274: date=1784469539 ++ 161663:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1784469539 ']' ++ 161663:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1784469539 +++ 161663:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 161663:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 161663:pw-trigger.sh: pw_patch_check_state: 263: true ++ 161663:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 161663:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 161663:pw-trigger.sh: pw_patch_check_state: 267: wait 169066 ++ 161663:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 161663:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 161663:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.cXEgnbtr9p ++ 161663:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 481128, "url": "https://patchwork.sourceware.org/api/1.2/patches/139470/checks/481128/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-07-19T13:59:01.254835", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-aarch64-precommit/builds/10755/log", "context": "tcwg_gdb_build--master-aarch64", "description": "Patch applied" }' = null ']' +++ 161663:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 161663:pw-trigger.sh: pw_patch_check_state: 273: date=2026-07-19T13:59:01.254835 +++ 161663:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-07-19T13:59:01.254835 +%s ++ 161663:pw-trigger.sh: pw_patch_check_state: 274: date=1784469541 ++ 161663:pw-trigger.sh: pw_patch_check_state: 275: '[' 1784469539 -le 1784469541 ']' ++ 161663:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1784469541 +++ 161663:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 161663:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 161663:pw-trigger.sh: pw_patch_check_state: 263: true ++ 161663:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 161663:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 161663:pw-trigger.sh: pw_patch_check_state: 267: wait 169073 ++ 161663:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 161663:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 161663:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.cXEgnbtr9p ++ 161663:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 481141, "url": "https://patchwork.sourceware.org/api/1.2/patches/139470/checks/481141/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-07-19T14:04:18.660186", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-aarch64-precommit/builds/10755/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_gdb_build--master-aarch64", "description": "Build passed" }' = null ']' +++ 161663:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 161663:pw-trigger.sh: pw_patch_check_state: 273: date=2026-07-19T14:04:18.660186 +++ 161663:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-07-19T14:04:18.660186 +%s ++ 161663:pw-trigger.sh: pw_patch_check_state: 274: date=1784469858 ++ 161663:pw-trigger.sh: pw_patch_check_state: 275: '[' 1784469541 -le 1784469858 ']' ++ 161663:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1784469858 +++ 161663:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 161663:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 161663:pw-trigger.sh: pw_patch_check_state: 263: true ++ 161663:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 161663:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 161663:pw-trigger.sh: pw_patch_check_state: 267: wait 169080 ++ 161663:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 161663:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 161663:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.cXEgnbtr9p ++ 161663:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 161663:pw-trigger.sh: pw_patch_check_state: 270: break ++ 161663:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 161663:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.mn9i1HG7WA /tmp/tmp.cXEgnbtr9p + 161663:pw-trigger.sh: 89: check_state=success + 161663:pw-trigger.sh: 90: '[' success = pending ']' + 161663:pw-trigger.sh: 93: num_patch=3 + 161663:pw-trigger.sh: 72: true ++ 161663:pw-trigger.sh: 74: pw_get_patch_from_series gdb 63804 3 ++ 161663:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 161663:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 161663:pw-trigger.sh: pw_get_patch_from_series: 204: local id=63804 ++ 161663:pw-trigger.sh: pw_get_patch_from_series: 205: local num=3 ++ 161663:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 161663:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 63804 property '.*' value Patches 3 +++ 161663:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 161663:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 161663:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 161663:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 161663:pw-trigger.sh: pw_yaml_get: 100: local id=63804 +++ 161663:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 161663:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 161663:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 161663:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 161663:pw-trigger.sh: pw_yaml_get: 105: local match_num=3 +++ 161663:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 161663:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=139469 ++ 161663:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 139469 = '' ']' ++ 161663:pw-trigger.sh: pw_get_patch_from_series: 213: echo 139469 + 161663:pw-trigger.sh: 74: patch_id=139469 + 161663:pw-trigger.sh: 75: '[' 139469 = '' ']' ++ 161663:pw-trigger.sh: 82: pw_get_patch_data gdb 139469 State ++ 161663:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 161663:pw-trigger.sh: pw_get_patch_data: 224: local project=gdb ++ 161663:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=139469 ++ 161663:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 161663:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gdb patch 139469 property State value ++ 161663:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 161663:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 161663:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 161663:pw-trigger.sh: pw_yaml_get: 100: local id=139469 ++ 161663:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 161663:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 161663:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 161663:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 161663:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 161663:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 161663:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' + 161663:pw-trigger.sh: 82: patch_state=new + 161663:pw-trigger.sh: 83: case "$patch_state" in ++ 161663:pw-trigger.sh: 89: pw_patch_check_state 139469 tcwg_gdb_build--master-aarch64 ++ 161663:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 161663:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=139469 ++ 161663:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_build--master-aarch64 ++ 161663:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 161663:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_build--master-aarch64 +++ 161663:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 161663:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 161663:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_build--master-aarch64 +++ 161663:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 161663:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 161663:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 161663:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 161663:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_build--master-aarch64 ++ 161663:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 161663:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 161663:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.FWZskjEs4S +++ 161663:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 161663:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.zQnWZHfhGx ++ 161663:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.FWZskjEs4S /tmp/tmp.zQnWZHfhGx' EXIT ++ 161663:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 161663:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/139469/checks/ ++ 161663:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/139469/checks/?user=linaro-tcwg-bot&context=tcwg_gdb_build--master-aarch64&page=last' ++ 161663:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 161663:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 161663:pw-trigger.sh: pw_patch_check_state: 263: true ++ 161663:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 161663:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 161663:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 161663:pw-trigger.sh: pw_patch_check_state: 267: wait 169150 ++ 161663:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 161663:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.zQnWZHfhGx ++ 161663:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 481293, "url": "https://patchwork.sourceware.org/api/1.2/patches/139469/checks/481293/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-07-20T00:15:46.328090", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-aarch64-precommit/builds/10758/log", "context": "tcwg_gdb_build--master-aarch64", "description": "Build started" }' = null ']' +++ 161663:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 161663:pw-trigger.sh: pw_patch_check_state: 273: date=2026-07-20T00:15:46.328090 +++ 161663:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-07-20T00:15:46.328090 +%s ++ 161663:pw-trigger.sh: pw_patch_check_state: 274: date=1784506546 ++ 161663:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1784506546 ']' ++ 161663:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1784506546 +++ 161663:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 161663:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 161663:pw-trigger.sh: pw_patch_check_state: 263: true ++ 161663:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 161663:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 161663:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 161663:pw-trigger.sh: pw_patch_check_state: 267: wait 169157 ++ 161663:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 161663:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.zQnWZHfhGx ++ 161663:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 481294, "url": "https://patchwork.sourceware.org/api/1.2/patches/139469/checks/481294/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-07-20T00:15:47.675749", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-aarch64-precommit/builds/10758/log", "context": "tcwg_gdb_build--master-aarch64", "description": "Patch applied" }' = null ']' +++ 161663:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 161663:pw-trigger.sh: pw_patch_check_state: 273: date=2026-07-20T00:15:47.675749 +++ 161663:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-07-20T00:15:47.675749 +%s ++ 161663:pw-trigger.sh: pw_patch_check_state: 274: date=1784506547 ++ 161663:pw-trigger.sh: pw_patch_check_state: 275: '[' 1784506546 -le 1784506547 ']' ++ 161663:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1784506547 +++ 161663:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 161663:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 161663:pw-trigger.sh: pw_patch_check_state: 263: true ++ 161663:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 161663:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 161663:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 161663:pw-trigger.sh: pw_patch_check_state: 267: wait 169164 ++ 161663:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 161663:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.zQnWZHfhGx ++ 161663:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 481299, "url": "https://patchwork.sourceware.org/api/1.2/patches/139469/checks/481299/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-07-20T00:18:51.580531", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-aarch64-precommit/builds/10758/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_gdb_build--master-aarch64", "description": "Build passed" }' = null ']' +++ 161663:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 161663:pw-trigger.sh: pw_patch_check_state: 273: date=2026-07-20T00:18:51.580531 +++ 161663:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-07-20T00:18:51.580531 +%s ++ 161663:pw-trigger.sh: pw_patch_check_state: 274: date=1784506731 ++ 161663:pw-trigger.sh: pw_patch_check_state: 275: '[' 1784506547 -le 1784506731 ']' ++ 161663:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1784506731 +++ 161663:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 161663:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 161663:pw-trigger.sh: pw_patch_check_state: 263: true ++ 161663:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 161663:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 161663:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 161663:pw-trigger.sh: pw_patch_check_state: 267: wait 169171 ++ 161663:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 161663:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.zQnWZHfhGx ++ 161663:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 161663:pw-trigger.sh: pw_patch_check_state: 270: break ++ 161663:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 161663:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.FWZskjEs4S /tmp/tmp.zQnWZHfhGx + 161663:pw-trigger.sh: 89: check_state=success + 161663:pw-trigger.sh: 90: '[' success = pending ']' + 161663:pw-trigger.sh: 93: num_patch=4 + 161663:pw-trigger.sh: 72: true ++ 161663:pw-trigger.sh: 74: pw_get_patch_from_series gdb 63804 4 ++ 161663:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 161663:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 161663:pw-trigger.sh: pw_get_patch_from_series: 204: local id=63804 ++ 161663:pw-trigger.sh: pw_get_patch_from_series: 205: local num=4 ++ 161663:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 161663:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 63804 property '.*' value Patches 4 +++ 161663:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 161663:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 161663:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 161663:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 161663:pw-trigger.sh: pw_yaml_get: 100: local id=63804 +++ 161663:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 161663:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 161663:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 161663:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 161663:pw-trigger.sh: pw_yaml_get: 105: local match_num=4 +++ 161663:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 161663:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id= ++ 161663:pw-trigger.sh: pw_get_patch_from_series: 210: '[' '' = '' ']' ++ 161663:pw-trigger.sh: pw_get_patch_from_series: 211: return 1 ++ 161663:pw-trigger.sh: 74: true + 161663:pw-trigger.sh: 74: patch_id= + 161663:pw-trigger.sh: 75: '[' '' = '' ']' + 161663:pw-trigger.sh: 76: break + 161663:pw-trigger.sh: 96: '[' '' = '' ']' + 161663:pw-trigger.sh: 97: continue + 161663:pw-trigger.sh: 62: '[' 1 -gt 0 ']' + 161663:pw-trigger.sh: 63: i=0 ++ 161663:pw-trigger.sh: 64: shyaml get-value 0.id + 161663:pw-trigger.sh: 64: series_id=63838 + 161663:pw-trigger.sh: 66: pw_series_complete_p gdb 63838 + 161663:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 161663:pw-trigger.sh: pw_series_complete_p: 183: local project=gdb + 161663:pw-trigger.sh: pw_series_complete_p: 184: local series_id=63838 + 161663:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 161663:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get gdb series 63838 property Complete value ++ 161663:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 161663:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 161663:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 161663:pw-trigger.sh: pw_yaml_get: 100: local id=63838 ++ 161663:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 161663:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 161663:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 161663:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 161663:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 161663:pw-trigger.sh: pw_yaml_get: 108: set +x + 161663:pw-trigger.sh: pw_series_complete_p: 187: value=True + 161663:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 161663:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 161663:pw-trigger.sh: 71: num_patch=0 + 161663:pw-trigger.sh: 72: true ++ 161663:pw-trigger.sh: 74: pw_get_patch_from_series gdb 63838 0 ++ 161663:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 161663:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 161663:pw-trigger.sh: pw_get_patch_from_series: 204: local id=63838 ++ 161663:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 161663:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 161663:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 63838 property '.*' value Patches 0 +++ 161663:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 161663:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 161663:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 161663:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 161663:pw-trigger.sh: pw_yaml_get: 100: local id=63838 +++ 161663:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 161663:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 161663:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 161663:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 161663:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 161663:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 161663:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=139525 ++ 161663:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 139525 = '' ']' ++ 161663:pw-trigger.sh: pw_get_patch_from_series: 213: echo 139525 + 161663:pw-trigger.sh: 74: patch_id=139525 + 161663:pw-trigger.sh: 75: '[' 139525 = '' ']' ++ 161663:pw-trigger.sh: 82: pw_get_patch_data gdb 139525 State ++ 161663:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 161663:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 161663:pw-trigger.sh: pw_get_patch_data: 224: local project=gdb ++ 161663:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=139525 ++ 161663:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 161663:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gdb patch 139525 property State value ++ 161663:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 161663:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 161663:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 161663:pw-trigger.sh: pw_yaml_get: 100: local id=139525 ++ 161663:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 161663:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 161663:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 161663:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 161663:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 161663:pw-trigger.sh: pw_yaml_get: 108: set +x + 161663:pw-trigger.sh: 82: patch_state=new + 161663:pw-trigger.sh: 83: case "$patch_state" in ++ 161663:pw-trigger.sh: 89: pw_patch_check_state 139525 tcwg_gdb_build--master-aarch64 ++ 161663:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 161663:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=139525 ++ 161663:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_build--master-aarch64 ++ 161663:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 161663:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_build--master-aarch64 +++ 161663:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 161663:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 161663:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_build--master-aarch64 +++ 161663:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 161663:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 161663:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 161663:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 161663:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_build--master-aarch64 ++ 161663:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 161663:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 161663:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.WlLYlt8WAn +++ 161663:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 161663:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.7icm5B15M3 ++ 161663:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.WlLYlt8WAn /tmp/tmp.7icm5B15M3' EXIT ++ 161663:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 161663:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/139525/checks/ ++ 161663:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/139525/checks/?user=linaro-tcwg-bot&context=tcwg_gdb_build--master-aarch64&page=last' ++ 161663:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 161663:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 161663:pw-trigger.sh: pw_patch_check_state: 263: true ++ 161663:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 161663:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 161663:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 161663:pw-trigger.sh: pw_patch_check_state: 267: wait 169288 ++ 161663:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 161663:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.7icm5B15M3 ++ 161663:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 161663:pw-trigger.sh: pw_patch_check_state: 270: break ++ 161663:pw-trigger.sh: pw_patch_check_state: 281: echo pending +++ 161663:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.WlLYlt8WAn /tmp/tmp.7icm5B15M3 + 161663:pw-trigger.sh: 89: check_state=pending + 161663:pw-trigger.sh: 90: '[' pending = pending ']' + 161663:pw-trigger.sh: 91: break + 161663:pw-trigger.sh: 96: '[' 139525 = '' ']' + 161663:pw-trigger.sh: 101: check_state=success + 161663:pw-trigger.sh: 108: '[' success '!=' success ']' + 161663:pw-trigger.sh: 113: j=2 + 161663:pw-trigger.sh: 114: cat + 161663:pw-trigger.sh: 62: '[' 0 -gt 0 ']' + 161663:pw-trigger.sh: 119: rm /tmp/tmp.1vpkz0nd1c + 161663:pw-trigger.sh: 121: echo 'Processed 30 series and created 2 pre-commit triggers' Processed 30 series and created 2 pre-commit triggers + 161663:pw-trigger.sh: 1: pw_deinit gdb + 161663:pw-trigger.sh: pw_deinit: 57: set -euf -o pipefail + 161663:pw-trigger.sh: pw_deinit: 58: local project=gdb + 161663:pw-trigger.sh: pw_deinit: 60: rm -rf /tmp/pw-yaml-cache-161663 + 161663:pw-trigger.sh: 1: rm -f /tmp/tmp.1vpkz0nd1c