+ 252169:jenkins2166668080796816562.sh: build_container_exec: 29: set +x + 53437:pw-trigger.sh: 46: trap 'pw_deinit gdb' EXIT + 53437:pw-trigger.sh: 47: pw_init gdb + 53437:pw-trigger.sh: pw_init: 41: set -euf -o pipefail + 53437:pw-trigger.sh: pw_init: 42: local project=gdb + 53437:pw-trigger.sh: pw_init: 44: git -C gdb config pw.server https://patchwork.sourceware.org/api/1.2/ + 53437:pw-trigger.sh: pw_init: 46: git -C gdb config pw.project gdb + 53437:pw-trigger.sh: pw_init: 48: pw_clear_cache + 53437:pw-trigger.sh: pw_clear_cache: 68: set -euf -o pipefail + 53437:pw-trigger.sh: pw_clear_cache: 70: rm -rf /tmp/pw-yaml-cache-53437 + 53437:pw-trigger.sh: pw_clear_cache: 71: mkdir /tmp/pw-yaml-cache-53437 ++ 53437:pw-trigger.sh: 49: mktemp + 53437:pw-trigger.sh: 49: yaml=/tmp/tmp.L3DA8Pmm64 + 53437:pw-trigger.sh: 51: trap 'pw_deinit gdb; rm -f /tmp/tmp.L3DA8Pmm64' EXIT + 53437:pw-trigger.sh: 53: readarray -t prereq_bots ++ 53437:pw-trigger.sh: 53: print_prereq_bots tcwg_gdb_build--master-arm ++ 53437:pw-trigger.sh: print_prereq_bots: 26: set -euf -o pipefail ++ 53437:pw-trigger.sh: print_prereq_bots: 27: local ci_bot=tcwg_gdb_build--master-arm ++ 53437:pw-trigger.sh: print_prereq_bots: 30: case "$ci_bot" in ++ 53437:pw-trigger.sh: print_prereq_bots: 37: case "$ci_bot" in + 53437:pw-trigger.sh: 55: git -C gdb pw series list -f yaml + 53437:pw-trigger.sh: 56: mkdir -p artifacts/jenkins ++ 53437:pw-trigger.sh: 58: shyaml get-length + 53437:pw-trigger.sh: 58: len=30 + 53437:pw-trigger.sh: 59: i=30 + 53437:pw-trigger.sh: 60: j=0 + 53437:pw-trigger.sh: 62: '[' 30 -gt 0 ']' + 53437:pw-trigger.sh: 63: i=29 ++ 53437:pw-trigger.sh: 64: shyaml get-value 29.id + 53437:pw-trigger.sh: 64: series_id=66990 + 53437:pw-trigger.sh: 66: pw_series_complete_p gdb 66990 + 53437:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 53437:pw-trigger.sh: pw_series_complete_p: 183: local project=gdb + 53437:pw-trigger.sh: pw_series_complete_p: 184: local series_id=66990 + 53437:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 53437:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get gdb series 66990 property Complete value ++ 53437:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 53437:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 53437:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 53437:pw-trigger.sh: pw_yaml_get: 100: local id=66990 ++ 53437:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 53437:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 53437:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 53437:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 53437:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 53437:pw-trigger.sh: pw_yaml_get: 108: set +x + 53437:pw-trigger.sh: pw_series_complete_p: 187: value=True + 53437:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 53437:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 53437:pw-trigger.sh: 71: num_patch=0 + 53437:pw-trigger.sh: 72: true ++ 53437:pw-trigger.sh: 74: pw_get_patch_from_series gdb 66990 0 ++ 53437:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 53437:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 53437:pw-trigger.sh: pw_get_patch_from_series: 204: local id=66990 ++ 53437:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 53437:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 53437:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 66990 property '.*' value Patches 0 +++ 53437:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 53437:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 53437:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 53437:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 53437:pw-trigger.sh: pw_yaml_get: 100: local id=66990 +++ 53437:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 53437:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 53437:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 53437:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 53437:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 53437:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 53437:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=144615 ++ 53437:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 144615 = '' ']' ++ 53437:pw-trigger.sh: pw_get_patch_from_series: 213: echo 144615 + 53437:pw-trigger.sh: 74: patch_id=144615 + 53437:pw-trigger.sh: 75: '[' 144615 = '' ']' ++ 53437:pw-trigger.sh: 82: pw_get_patch_data gdb 144615 State ++ 53437:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 53437:pw-trigger.sh: pw_get_patch_data: 224: local project=gdb ++ 53437:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=144615 ++ 53437:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 53437:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gdb patch 144615 property State value ++ 53437:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 53437:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 53437:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 53437:pw-trigger.sh: pw_yaml_get: 100: local id=144615 ++ 53437:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 53437:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 53437:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 53437:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 53437:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 53437:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 53437:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' + 53437:pw-trigger.sh: 82: patch_state=committed + 53437:pw-trigger.sh: 83: case "$patch_state" in ++ 53437:pw-trigger.sh: 89: pw_patch_check_state 144615 tcwg_gdb_build--master-arm ++ 53437:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 53437:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=144615 ++ 53437:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_build--master-arm ++ 53437:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 53437:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 +++ 53437:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_build--master-arm ++ 53437:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 53437:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_build--master-arm +++ 53437:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 53437:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 53437:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 53437:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 53437:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_build--master-arm ++ 53437:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 53437:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 53437:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.hNxAGU217D +++ 53437:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 53437:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.FxYcozZovQ ++ 53437:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.hNxAGU217D /tmp/tmp.FxYcozZovQ' EXIT ++ 53437:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 53437:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/144615/checks/ ++ 53437:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/144615/checks/?user=linaro-tcwg-bot&context=tcwg_gdb_build--master-arm&page=last' ++ 53437:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 53437:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 53437:pw-trigger.sh: pw_patch_check_state: 263: true ++ 53437:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 53437:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 53437:pw-trigger.sh: pw_patch_check_state: 267: wait 53562 ++ 53437:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 53437:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 53437:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.FxYcozZovQ ++ 53437:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 520493, "url": "https://patchwork.sourceware.org/api/1.2/patches/144615/checks/520493/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-09-25T03:51:11.947414", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-arm-precommit/builds/11417/log", "context": "tcwg_gdb_build--master-arm", "description": "Build started" }' = null ']' +++ 53437:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 53437:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-25T03:51:11.947414 +++ 53437:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-25T03:51:11.947414 +%s ++ 53437:pw-trigger.sh: pw_patch_check_state: 274: date=1790308271 ++ 53437:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1790308271 ']' ++ 53437:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790308271 +++ 53437:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 53437:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 53437:pw-trigger.sh: pw_patch_check_state: 263: true ++ 53437:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 53437:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 53437:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 53437:pw-trigger.sh: pw_patch_check_state: 267: wait 53569 ++ 53437:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 53437:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.FxYcozZovQ ++ 53437:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 520499, "url": "https://patchwork.sourceware.org/api/1.2/patches/144615/checks/520499/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-09-25T03:51:16.919597", "state": "fail", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-arm-precommit/builds/11417/archive/artifacts/jenkins/pw-apply.log", "context": "tcwg_gdb_build--master-arm", "description": "Patch failed to apply" }' = null ']' +++ 53437:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 53437:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-25T03:51:16.919597 +++ 53437:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-25T03:51:16.919597 +%s ++ 53437:pw-trigger.sh: pw_patch_check_state: 274: date=1790308276 ++ 53437:pw-trigger.sh: pw_patch_check_state: 275: '[' 1790308271 -le 1790308276 ']' ++ 53437:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790308276 +++ 53437:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 53437:pw-trigger.sh: pw_patch_check_state: 277: cur_state=fail ++ 53437:pw-trigger.sh: pw_patch_check_state: 263: true ++ 53437:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 53437:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 53437:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 53437:pw-trigger.sh: pw_patch_check_state: 267: wait 53576 ++ 53437:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 53437:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.FxYcozZovQ ++ 53437:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 53437:pw-trigger.sh: pw_patch_check_state: 270: break ++ 53437:pw-trigger.sh: pw_patch_check_state: 281: echo fail +++ 53437:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.hNxAGU217D /tmp/tmp.FxYcozZovQ + 53437:pw-trigger.sh: 89: check_state=fail + 53437:pw-trigger.sh: 90: '[' fail = pending ']' + 53437:pw-trigger.sh: 93: num_patch=1 + 53437:pw-trigger.sh: 72: true ++ 53437:pw-trigger.sh: 74: pw_get_patch_from_series gdb 66990 1 ++ 53437:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 53437:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 53437:pw-trigger.sh: pw_get_patch_from_series: 204: local id=66990 ++ 53437:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 53437:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 53437:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 66990 property '.*' value Patches 1 +++ 53437:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 53437:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 53437:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 53437:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 53437:pw-trigger.sh: pw_yaml_get: 100: local id=66990 +++ 53437:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 53437:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 53437:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 53437:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 53437:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 53437:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 53437:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id= ++ 53437:pw-trigger.sh: pw_get_patch_from_series: 210: '[' '' = '' ']' ++ 53437:pw-trigger.sh: pw_get_patch_from_series: 211: return 1 ++ 53437:pw-trigger.sh: 74: true + 53437:pw-trigger.sh: 74: patch_id= + 53437:pw-trigger.sh: 75: '[' '' = '' ']' + 53437:pw-trigger.sh: 76: break + 53437:pw-trigger.sh: 96: '[' '' = '' ']' + 53437:pw-trigger.sh: 97: continue + 53437:pw-trigger.sh: 62: '[' 29 -gt 0 ']' + 53437:pw-trigger.sh: 63: i=28 ++ 53437:pw-trigger.sh: 64: shyaml get-value 28.id + 53437:pw-trigger.sh: 64: series_id=67016 + 53437:pw-trigger.sh: 66: pw_series_complete_p gdb 67016 + 53437:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 53437:pw-trigger.sh: pw_series_complete_p: 183: local project=gdb + 53437:pw-trigger.sh: pw_series_complete_p: 184: local series_id=67016 + 53437:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 53437:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get gdb series 67016 property Complete value ++ 53437:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 53437:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 53437:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 53437:pw-trigger.sh: pw_yaml_get: 100: local id=67016 ++ 53437:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 53437:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 53437:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 53437:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 53437:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 53437:pw-trigger.sh: pw_yaml_get: 108: set +x + 53437:pw-trigger.sh: pw_series_complete_p: 187: value=True + 53437:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 53437:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 53437:pw-trigger.sh: 71: num_patch=0 + 53437:pw-trigger.sh: 72: true ++ 53437:pw-trigger.sh: 74: pw_get_patch_from_series gdb 67016 0 ++ 53437:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 53437:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 53437:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67016 ++ 53437:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 53437:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 53437:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 67016 property '.*' value Patches 0 +++ 53437:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 53437:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 53437:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 53437:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 53437:pw-trigger.sh: pw_yaml_get: 100: local id=67016 +++ 53437:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 53437:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 53437:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 53437:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 53437:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 53437:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 53437:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=144650 ++ 53437:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 144650 = '' ']' ++ 53437:pw-trigger.sh: pw_get_patch_from_series: 213: echo 144650 + 53437:pw-trigger.sh: 74: patch_id=144650 + 53437:pw-trigger.sh: 75: '[' 144650 = '' ']' ++ 53437:pw-trigger.sh: 82: pw_get_patch_data gdb 144650 State ++ 53437:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 53437:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 53437:pw-trigger.sh: pw_get_patch_data: 224: local project=gdb ++ 53437:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=144650 ++ 53437:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 53437:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gdb patch 144650 property State value ++ 53437:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 53437:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 53437:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 53437:pw-trigger.sh: pw_yaml_get: 100: local id=144650 ++ 53437:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 53437:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 53437:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 53437:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 53437:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 53437:pw-trigger.sh: pw_yaml_get: 108: set +x + 53437:pw-trigger.sh: 82: patch_state=new + 53437:pw-trigger.sh: 83: case "$patch_state" in ++ 53437:pw-trigger.sh: 89: pw_patch_check_state 144650 tcwg_gdb_build--master-arm ++ 53437:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 53437:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=144650 ++ 53437:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_build--master-arm ++ 53437:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 53437:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_build--master-arm +++ 53437:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 53437:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 53437:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_build--master-arm +++ 53437:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 53437:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 53437:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 53437:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 53437:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_build--master-arm ++ 53437:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 53437:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 53437:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.ZxtQimG3vD +++ 53437:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 53437:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.9YI7LU2GBM ++ 53437:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.ZxtQimG3vD /tmp/tmp.9YI7LU2GBM' EXIT ++ 53437:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 53437:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/144650/checks/ ++ 53437:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/144650/checks/?user=linaro-tcwg-bot&context=tcwg_gdb_build--master-arm&page=last' ++ 53437:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 53437:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 53437:pw-trigger.sh: pw_patch_check_state: 263: true ++ 53437:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 53437:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 53437:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 53437:pw-trigger.sh: pw_patch_check_state: 267: wait 53678 ++ 53437:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 53437:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.9YI7LU2GBM ++ 53437:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 520963, "url": "https://patchwork.sourceware.org/api/1.2/patches/144650/checks/520963/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-09-25T17:49:21.327478", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-arm-precommit/builds/11422/log", "context": "tcwg_gdb_build--master-arm", "description": "Build started" }' = null ']' +++ 53437:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 53437:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-25T17:49:21.327478 +++ 53437:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-25T17:49:21.327478 +%s ++ 53437:pw-trigger.sh: pw_patch_check_state: 274: date=1790358561 ++ 53437:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1790358561 ']' ++ 53437:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790358561 +++ 53437:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 53437:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 53437:pw-trigger.sh: pw_patch_check_state: 263: true ++ 53437:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 53437:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 53437:pw-trigger.sh: pw_patch_check_state: 267: wait 53685 ++ 53437:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 53437:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 53437:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.9YI7LU2GBM ++ 53437:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 520964, "url": "https://patchwork.sourceware.org/api/1.2/patches/144650/checks/520964/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-09-25T17:49:28.079865", "state": "fail", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-arm-precommit/builds/11422/archive/artifacts/jenkins/pw-apply.log", "context": "tcwg_gdb_build--master-arm", "description": "Patch failed to apply" }' = null ']' +++ 53437:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 53437:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-25T17:49:28.079865 +++ 53437:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-25T17:49:28.079865 +%s ++ 53437:pw-trigger.sh: pw_patch_check_state: 274: date=1790358568 ++ 53437:pw-trigger.sh: pw_patch_check_state: 275: '[' 1790358561 -le 1790358568 ']' ++ 53437:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790358568 +++ 53437:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 53437:pw-trigger.sh: pw_patch_check_state: 277: cur_state=fail ++ 53437:pw-trigger.sh: pw_patch_check_state: 263: true ++ 53437:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 53437:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 53437:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 53437:pw-trigger.sh: pw_patch_check_state: 267: wait 53692 ++ 53437:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 53437:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.9YI7LU2GBM ++ 53437:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 53437:pw-trigger.sh: pw_patch_check_state: 270: break ++ 53437:pw-trigger.sh: pw_patch_check_state: 281: echo fail +++ 53437:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.ZxtQimG3vD /tmp/tmp.9YI7LU2GBM + 53437:pw-trigger.sh: 89: check_state=fail + 53437:pw-trigger.sh: 90: '[' fail = pending ']' + 53437:pw-trigger.sh: 93: num_patch=1 + 53437:pw-trigger.sh: 72: true ++ 53437:pw-trigger.sh: 74: pw_get_patch_from_series gdb 67016 1 ++ 53437:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 53437:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 53437:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67016 ++ 53437:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 53437:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 53437:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 67016 property '.*' value Patches 1 +++ 53437:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 53437:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 53437:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 53437:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 53437:pw-trigger.sh: pw_yaml_get: 100: local id=67016 +++ 53437:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 53437:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 53437:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 53437:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 53437:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 53437:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 53437:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id= ++ 53437:pw-trigger.sh: pw_get_patch_from_series: 210: '[' '' = '' ']' ++ 53437:pw-trigger.sh: pw_get_patch_from_series: 211: return 1 ++ 53437:pw-trigger.sh: 74: true + 53437:pw-trigger.sh: 74: patch_id= + 53437:pw-trigger.sh: 75: '[' '' = '' ']' + 53437:pw-trigger.sh: 76: break + 53437:pw-trigger.sh: 96: '[' '' = '' ']' + 53437:pw-trigger.sh: 97: continue + 53437:pw-trigger.sh: 62: '[' 28 -gt 0 ']' + 53437:pw-trigger.sh: 63: i=27 ++ 53437:pw-trigger.sh: 64: shyaml get-value 27.id + 53437:pw-trigger.sh: 64: series_id=67019 + 53437:pw-trigger.sh: 66: pw_series_complete_p gdb 67019 + 53437:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 53437:pw-trigger.sh: pw_series_complete_p: 183: local project=gdb + 53437:pw-trigger.sh: pw_series_complete_p: 184: local series_id=67019 + 53437:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 53437:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get gdb series 67019 property Complete value ++ 53437:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 53437:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 53437:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 53437:pw-trigger.sh: pw_yaml_get: 100: local id=67019 ++ 53437:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 53437:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 53437:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 53437:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 53437:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 53437:pw-trigger.sh: pw_yaml_get: 108: set +x + 53437:pw-trigger.sh: pw_series_complete_p: 187: value=True + 53437:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 53437:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 53437:pw-trigger.sh: 71: num_patch=0 + 53437:pw-trigger.sh: 72: true ++ 53437:pw-trigger.sh: 74: pw_get_patch_from_series gdb 67019 0 ++ 53437:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 53437:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 53437:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67019 ++ 53437:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 53437:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 53437:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 67019 property '.*' value Patches 0 +++ 53437:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 53437:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 53437:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 53437:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 53437:pw-trigger.sh: pw_yaml_get: 100: local id=67019 +++ 53437:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 53437:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 53437:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 53437:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 53437:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 53437:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 53437:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=144653 ++ 53437:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 144653 = '' ']' ++ 53437:pw-trigger.sh: pw_get_patch_from_series: 213: echo 144653 + 53437:pw-trigger.sh: 74: patch_id=144653 + 53437:pw-trigger.sh: 75: '[' 144653 = '' ']' ++ 53437:pw-trigger.sh: 82: pw_get_patch_data gdb 144653 State ++ 53437:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 53437:pw-trigger.sh: pw_get_patch_data: 224: local project=gdb ++ 53437:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=144653 ++ 53437:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 53437:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gdb patch 144653 property State value ++ 53437:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 53437:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 53437:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 53437:pw-trigger.sh: pw_yaml_get: 100: local id=144653 ++ 53437:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 53437:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 53437:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 53437:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 53437:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 53437:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 53437:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' + 53437:pw-trigger.sh: 82: patch_state=superseded + 53437:pw-trigger.sh: 83: case "$patch_state" in + 53437:pw-trigger.sh: 85: num_patch=1 + 53437:pw-trigger.sh: 86: continue + 53437:pw-trigger.sh: 72: true ++ 53437:pw-trigger.sh: 74: pw_get_patch_from_series gdb 67019 1 ++ 53437:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 53437:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 53437:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67019 ++ 53437:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 53437:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 53437:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 67019 property '.*' value Patches 1 +++ 53437:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 53437:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 53437:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 53437:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 53437:pw-trigger.sh: pw_yaml_get: 100: local id=67019 +++ 53437:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 53437:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 53437:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 53437:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 53437:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 53437:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 53437:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=144654 ++ 53437:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 144654 = '' ']' ++ 53437:pw-trigger.sh: pw_get_patch_from_series: 213: echo 144654 + 53437:pw-trigger.sh: 74: patch_id=144654 + 53437:pw-trigger.sh: 75: '[' 144654 = '' ']' ++ 53437:pw-trigger.sh: 82: pw_get_patch_data gdb 144654 State ++ 53437:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 53437:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 53437:pw-trigger.sh: pw_get_patch_data: 224: local project=gdb ++ 53437:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=144654 ++ 53437:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 53437:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gdb patch 144654 property State value ++ 53437:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 53437:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 53437:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 53437:pw-trigger.sh: pw_yaml_get: 100: local id=144654 ++ 53437:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 53437:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 53437:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 53437:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 53437:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 53437:pw-trigger.sh: pw_yaml_get: 108: set +x + 53437:pw-trigger.sh: 82: patch_state=superseded + 53437:pw-trigger.sh: 83: case "$patch_state" in + 53437:pw-trigger.sh: 85: num_patch=2 + 53437:pw-trigger.sh: 86: continue + 53437:pw-trigger.sh: 72: true ++ 53437:pw-trigger.sh: 74: pw_get_patch_from_series gdb 67019 2 ++ 53437:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 53437:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 53437:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67019 ++ 53437:pw-trigger.sh: pw_get_patch_from_series: 205: local num=2 ++ 53437:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 53437:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 67019 property '.*' value Patches 2 +++ 53437:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 53437:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 53437:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 53437:pw-trigger.sh: pw_yaml_get: 100: local id=67019 +++ 53437:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 53437:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 53437:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 53437:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 53437:pw-trigger.sh: pw_yaml_get: 105: local match_num=2 +++ 53437:pw-trigger.sh: pw_yaml_get: 108: set +x +++ 53437:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 ++ 53437:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id= ++ 53437:pw-trigger.sh: pw_get_patch_from_series: 210: '[' '' = '' ']' ++ 53437:pw-trigger.sh: pw_get_patch_from_series: 211: return 1 ++ 53437:pw-trigger.sh: 74: true + 53437:pw-trigger.sh: 74: patch_id= + 53437:pw-trigger.sh: 75: '[' '' = '' ']' + 53437:pw-trigger.sh: 76: break + 53437:pw-trigger.sh: 96: '[' '' = '' ']' + 53437:pw-trigger.sh: 97: continue + 53437:pw-trigger.sh: 62: '[' 27 -gt 0 ']' + 53437:pw-trigger.sh: 63: i=26 ++ 53437:pw-trigger.sh: 64: shyaml get-value 26.id + 53437:pw-trigger.sh: 64: series_id=67022 + 53437:pw-trigger.sh: 66: pw_series_complete_p gdb 67022 + 53437:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 53437:pw-trigger.sh: pw_series_complete_p: 183: local project=gdb + 53437:pw-trigger.sh: pw_series_complete_p: 184: local series_id=67022 + 53437:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 53437:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get gdb series 67022 property Complete value ++ 53437:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 53437:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 53437:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 53437:pw-trigger.sh: pw_yaml_get: 100: local id=67022 ++ 53437:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 53437:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 53437:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 53437:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 53437:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 53437:pw-trigger.sh: pw_yaml_get: 108: set +x + 53437:pw-trigger.sh: pw_series_complete_p: 187: value=True + 53437:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 53437:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 53437:pw-trigger.sh: 71: num_patch=0 + 53437:pw-trigger.sh: 72: true ++ 53437:pw-trigger.sh: 74: pw_get_patch_from_series gdb 67022 0 ++ 53437:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 53437:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 53437:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67022 ++ 53437:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 53437:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 53437:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 53437:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 67022 property '.*' value Patches 0 +++ 53437:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 53437:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 53437:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 53437:pw-trigger.sh: pw_yaml_get: 100: local id=67022 +++ 53437:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 53437:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 53437:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 53437:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 53437:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 53437:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 53437:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=144661 ++ 53437:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 144661 = '' ']' ++ 53437:pw-trigger.sh: pw_get_patch_from_series: 213: echo 144661 + 53437:pw-trigger.sh: 74: patch_id=144661 + 53437:pw-trigger.sh: 75: '[' 144661 = '' ']' ++ 53437:pw-trigger.sh: 82: pw_get_patch_data gdb 144661 State ++ 53437:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 53437:pw-trigger.sh: pw_get_patch_data: 224: local project=gdb ++ 53437:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=144661 ++ 53437:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 53437:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gdb patch 144661 property State value ++ 53437:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 53437:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 53437:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 53437:pw-trigger.sh: pw_yaml_get: 100: local id=144661 ++ 53437:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 53437:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 53437:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 53437:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 53437:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 53437:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 53437:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' + 53437:pw-trigger.sh: 82: patch_state=new + 53437:pw-trigger.sh: 83: case "$patch_state" in ++ 53437:pw-trigger.sh: 89: pw_patch_check_state 144661 tcwg_gdb_build--master-arm ++ 53437:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 53437:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=144661 ++ 53437:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_build--master-arm ++ 53437:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 53437:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_build--master-arm +++ 53437:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 53437:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 53437:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_build--master-arm +++ 53437:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 53437:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 53437:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 53437:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 53437:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_build--master-arm ++ 53437:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 53437:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 53437:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.UCsOZrqDBX +++ 53437:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 53437:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.yYKCDjvdAu ++ 53437:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.UCsOZrqDBX /tmp/tmp.yYKCDjvdAu' EXIT ++ 53437:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 53437:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/144661/checks/ ++ 53437:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/144661/checks/?user=linaro-tcwg-bot&context=tcwg_gdb_build--master-arm&page=last' ++ 53437:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 53437:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 53437:pw-trigger.sh: pw_patch_check_state: 263: true ++ 53437:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 53437:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 53437:pw-trigger.sh: pw_patch_check_state: 267: wait 53935 ++ 53437:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 53437:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 53437:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.yYKCDjvdAu ++ 53437:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 521107, "url": "https://patchwork.sourceware.org/api/1.2/patches/144661/checks/521107/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-09-25T22:09:02.917223", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-arm-precommit/builds/11425/log", "context": "tcwg_gdb_build--master-arm", "description": "Build started" }' = null ']' +++ 53437:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 53437:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-25T22:09:02.917223 +++ 53437:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-25T22:09:02.917223 +%s ++ 53437:pw-trigger.sh: pw_patch_check_state: 274: date=1790374142 ++ 53437:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1790374142 ']' ++ 53437:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790374142 +++ 53437:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 53437:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 53437:pw-trigger.sh: pw_patch_check_state: 263: true ++ 53437:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 53437:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 53437:pw-trigger.sh: pw_patch_check_state: 267: wait 53942 ++ 53437:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 53437:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 53437:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.yYKCDjvdAu ++ 53437:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 521110, "url": "https://patchwork.sourceware.org/api/1.2/patches/144661/checks/521110/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-09-25T22:09:06.664062", "state": "fail", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-arm-precommit/builds/11425/archive/artifacts/jenkins/pw-apply.log", "context": "tcwg_gdb_build--master-arm", "description": "Patch failed to apply" }' = null ']' +++ 53437:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 53437:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-25T22:09:06.664062 +++ 53437:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-25T22:09:06.664062 +%s ++ 53437:pw-trigger.sh: pw_patch_check_state: 274: date=1790374146 ++ 53437:pw-trigger.sh: pw_patch_check_state: 275: '[' 1790374142 -le 1790374146 ']' ++ 53437:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790374146 +++ 53437:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 53437:pw-trigger.sh: pw_patch_check_state: 277: cur_state=fail ++ 53437:pw-trigger.sh: pw_patch_check_state: 263: true ++ 53437:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 53437:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 53437:pw-trigger.sh: pw_patch_check_state: 267: wait 53949 ++ 53437:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 53437:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 53437:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.yYKCDjvdAu ++ 53437:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 53437:pw-trigger.sh: pw_patch_check_state: 270: break ++ 53437:pw-trigger.sh: pw_patch_check_state: 281: echo fail +++ 53437:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.UCsOZrqDBX /tmp/tmp.yYKCDjvdAu + 53437:pw-trigger.sh: 89: check_state=fail + 53437:pw-trigger.sh: 90: '[' fail = pending ']' + 53437:pw-trigger.sh: 93: num_patch=1 + 53437:pw-trigger.sh: 72: true ++ 53437:pw-trigger.sh: 74: pw_get_patch_from_series gdb 67022 1 ++ 53437:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 53437:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 53437:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67022 ++ 53437:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 53437:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 53437:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 67022 property '.*' value Patches 1 +++ 53437:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 53437:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 53437:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 53437:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 53437:pw-trigger.sh: pw_yaml_get: 100: local id=67022 +++ 53437:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 53437:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 53437:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 53437:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 53437:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 53437:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 53437:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id= ++ 53437:pw-trigger.sh: pw_get_patch_from_series: 210: '[' '' = '' ']' ++ 53437:pw-trigger.sh: pw_get_patch_from_series: 211: return 1 ++ 53437:pw-trigger.sh: 74: true + 53437:pw-trigger.sh: 74: patch_id= + 53437:pw-trigger.sh: 75: '[' '' = '' ']' + 53437:pw-trigger.sh: 76: break + 53437:pw-trigger.sh: 96: '[' '' = '' ']' + 53437:pw-trigger.sh: 97: continue + 53437:pw-trigger.sh: 62: '[' 26 -gt 0 ']' + 53437:pw-trigger.sh: 63: i=25 ++ 53437:pw-trigger.sh: 64: shyaml get-value 25.id + 53437:pw-trigger.sh: 64: series_id=67029 + 53437:pw-trigger.sh: 66: pw_series_complete_p gdb 67029 + 53437:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 53437:pw-trigger.sh: pw_series_complete_p: 183: local project=gdb + 53437:pw-trigger.sh: pw_series_complete_p: 184: local series_id=67029 + 53437:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 53437:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get gdb series 67029 property Complete value ++ 53437:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 53437:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 53437:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 53437:pw-trigger.sh: pw_yaml_get: 100: local id=67029 ++ 53437:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 53437:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 53437:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 53437:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 53437:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 53437:pw-trigger.sh: pw_yaml_get: 108: set +x + 53437:pw-trigger.sh: pw_series_complete_p: 187: value=True + 53437:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 53437:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 53437:pw-trigger.sh: 71: num_patch=0 + 53437:pw-trigger.sh: 72: true ++ 53437:pw-trigger.sh: 74: pw_get_patch_from_series gdb 67029 0 ++ 53437:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 53437:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 53437:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67029 ++ 53437:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 53437:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 53437:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 67029 property '.*' value Patches 0 +++ 53437:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 53437:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 53437:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 53437:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 53437:pw-trigger.sh: pw_yaml_get: 100: local id=67029 +++ 53437:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 53437:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 53437:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 53437:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 53437:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 53437:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 53437:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=144671 ++ 53437:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 144671 = '' ']' ++ 53437:pw-trigger.sh: pw_get_patch_from_series: 213: echo 144671 + 53437:pw-trigger.sh: 74: patch_id=144671 + 53437:pw-trigger.sh: 75: '[' 144671 = '' ']' ++ 53437:pw-trigger.sh: 82: pw_get_patch_data gdb 144671 State ++ 53437:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 53437:pw-trigger.sh: pw_get_patch_data: 224: local project=gdb ++ 53437:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=144671 ++ 53437:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 53437:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gdb patch 144671 property State value ++ 53437:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 53437:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 53437:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 53437:pw-trigger.sh: pw_yaml_get: 100: local id=144671 ++ 53437:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 53437:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 53437:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 53437:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 53437:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 53437:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 53437:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' + 53437:pw-trigger.sh: 82: patch_state=new + 53437:pw-trigger.sh: 83: case "$patch_state" in ++ 53437:pw-trigger.sh: 89: pw_patch_check_state 144671 tcwg_gdb_build--master-arm ++ 53437:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 53437:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=144671 ++ 53437:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_build--master-arm ++ 53437:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 53437:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_build--master-arm +++ 53437:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 53437:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 53437:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_build--master-arm +++ 53437:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 53437:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 53437:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 53437:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 53437:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_build--master-arm ++ 53437:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 53437:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 53437:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.dPKai3to0x +++ 53437:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 53437:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.65yfq3ruQg ++ 53437:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.dPKai3to0x /tmp/tmp.65yfq3ruQg' EXIT ++ 53437:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 53437:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/144671/checks/ ++ 53437:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/144671/checks/?user=linaro-tcwg-bot&context=tcwg_gdb_build--master-arm&page=last' ++ 53437:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 53437:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 53437:pw-trigger.sh: pw_patch_check_state: 263: true ++ 53437:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 53437:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 53437:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 53437:pw-trigger.sh: pw_patch_check_state: 267: wait 54055 ++ 53437:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 53437:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.65yfq3ruQg ++ 53437:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 521108, "url": "https://patchwork.sourceware.org/api/1.2/patches/144671/checks/521108/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-09-25T22:09:02.930125", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-arm-precommit/builds/11426/log", "context": "tcwg_gdb_build--master-arm", "description": "Build started" }' = null ']' +++ 53437:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 53437:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-25T22:09:02.930125 +++ 53437:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-25T22:09:02.930125 +%s ++ 53437:pw-trigger.sh: pw_patch_check_state: 274: date=1790374142 ++ 53437:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1790374142 ']' ++ 53437:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790374142 +++ 53437:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 53437:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 53437:pw-trigger.sh: pw_patch_check_state: 263: true ++ 53437:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 53437:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 53437:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 53437:pw-trigger.sh: pw_patch_check_state: 267: wait 54062 ++ 53437:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 53437:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.65yfq3ruQg ++ 53437:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 521109, "url": "https://patchwork.sourceware.org/api/1.2/patches/144671/checks/521109/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-09-25T22:09:05.423530", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-arm-precommit/builds/11426/log", "context": "tcwg_gdb_build--master-arm", "description": "Patch applied" }' = null ']' +++ 53437:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 53437:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-25T22:09:05.423530 +++ 53437:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-25T22:09:05.423530 +%s ++ 53437:pw-trigger.sh: pw_patch_check_state: 274: date=1790374145 ++ 53437:pw-trigger.sh: pw_patch_check_state: 275: '[' 1790374142 -le 1790374145 ']' ++ 53437:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790374145 +++ 53437:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 53437:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 53437:pw-trigger.sh: pw_patch_check_state: 263: true ++ 53437:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 53437:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 53437:pw-trigger.sh: pw_patch_check_state: 267: wait 54069 ++ 53437:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 53437:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 53437:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.65yfq3ruQg ++ 53437:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 521116, "url": "https://patchwork.sourceware.org/api/1.2/patches/144671/checks/521116/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-09-25T22:12:32.718267", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-arm-precommit/builds/11426/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_gdb_build--master-arm", "description": "Build passed" }' = null ']' +++ 53437:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 53437:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-25T22:12:32.718267 +++ 53437:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-25T22:12:32.718267 +%s ++ 53437:pw-trigger.sh: pw_patch_check_state: 274: date=1790374352 ++ 53437:pw-trigger.sh: pw_patch_check_state: 275: '[' 1790374145 -le 1790374352 ']' ++ 53437:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790374352 +++ 53437:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 53437:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 53437:pw-trigger.sh: pw_patch_check_state: 263: true ++ 53437:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 53437:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 53437:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 53437:pw-trigger.sh: pw_patch_check_state: 267: wait 54076 ++ 53437:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 53437:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.65yfq3ruQg ++ 53437:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 53437:pw-trigger.sh: pw_patch_check_state: 270: break ++ 53437:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 53437:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.dPKai3to0x /tmp/tmp.65yfq3ruQg + 53437:pw-trigger.sh: 89: check_state=success + 53437:pw-trigger.sh: 90: '[' success = pending ']' + 53437:pw-trigger.sh: 93: num_patch=1 + 53437:pw-trigger.sh: 72: true ++ 53437:pw-trigger.sh: 74: pw_get_patch_from_series gdb 67029 1 ++ 53437:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 53437:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 53437:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67029 ++ 53437:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 53437:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 53437:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 67029 property '.*' value Patches 1 +++ 53437:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 53437:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 53437:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 53437:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 53437:pw-trigger.sh: pw_yaml_get: 100: local id=67029 +++ 53437:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 53437:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 53437:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 53437:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 53437:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 53437:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 53437:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=144670 ++ 53437:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 144670 = '' ']' ++ 53437:pw-trigger.sh: pw_get_patch_from_series: 213: echo 144670 + 53437:pw-trigger.sh: 74: patch_id=144670 + 53437:pw-trigger.sh: 75: '[' 144670 = '' ']' ++ 53437:pw-trigger.sh: 82: pw_get_patch_data gdb 144670 State ++ 53437:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 53437:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 53437:pw-trigger.sh: pw_get_patch_data: 224: local project=gdb ++ 53437:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=144670 ++ 53437:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 53437:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gdb patch 144670 property State value ++ 53437:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 53437:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 53437:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 53437:pw-trigger.sh: pw_yaml_get: 100: local id=144670 ++ 53437:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 53437:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 53437:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 53437:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 53437:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 53437:pw-trigger.sh: pw_yaml_get: 108: set +x + 53437:pw-trigger.sh: 82: patch_state=new + 53437:pw-trigger.sh: 83: case "$patch_state" in ++ 53437:pw-trigger.sh: 89: pw_patch_check_state 144670 tcwg_gdb_build--master-arm ++ 53437:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 53437:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=144670 ++ 53437:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_build--master-arm ++ 53437:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 53437:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_build--master-arm +++ 53437:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 53437:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 53437:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_build--master-arm +++ 53437:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 53437:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 53437:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 53437:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 53437:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_build--master-arm ++ 53437:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 53437:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 53437:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.mPHOffTB8l +++ 53437:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 53437:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.BkfcecOjfp ++ 53437:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.mPHOffTB8l /tmp/tmp.BkfcecOjfp' EXIT ++ 53437:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 53437:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/144670/checks/ ++ 53437:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/144670/checks/?user=linaro-tcwg-bot&context=tcwg_gdb_build--master-arm&page=last' ++ 53437:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 53437:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 53437:pw-trigger.sh: pw_patch_check_state: 263: true ++ 53437:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 53437:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 53437:pw-trigger.sh: pw_patch_check_state: 267: wait 54140 ++ 53437:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 53437:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 53437:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.BkfcecOjfp ++ 53437:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 521274, "url": "https://patchwork.sourceware.org/api/1.2/patches/144670/checks/521274/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-09-26T04:31:07.250774", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-arm-precommit/builds/11429/log", "context": "tcwg_gdb_build--master-arm", "description": "Build started" }' = null ']' +++ 53437:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 53437:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-26T04:31:07.250774 +++ 53437:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-26T04:31:07.250774 +%s ++ 53437:pw-trigger.sh: pw_patch_check_state: 274: date=1790397067 ++ 53437:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1790397067 ']' ++ 53437:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790397067 +++ 53437:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 53437:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 53437:pw-trigger.sh: pw_patch_check_state: 263: true ++ 53437:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 53437:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 53437:pw-trigger.sh: pw_patch_check_state: 267: wait 54147 ++ 53437:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 53437:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 53437:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.BkfcecOjfp ++ 53437:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 521276, "url": "https://patchwork.sourceware.org/api/1.2/patches/144670/checks/521276/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-09-26T04:31:20.910966", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-arm-precommit/builds/11429/log", "context": "tcwg_gdb_build--master-arm", "description": "Patch applied" }' = null ']' +++ 53437:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 53437:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-26T04:31:20.910966 +++ 53437:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-26T04:31:20.910966 +%s ++ 53437:pw-trigger.sh: pw_patch_check_state: 274: date=1790397080 ++ 53437:pw-trigger.sh: pw_patch_check_state: 275: '[' 1790397067 -le 1790397080 ']' ++ 53437:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790397080 +++ 53437:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 53437:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 53437:pw-trigger.sh: pw_patch_check_state: 263: true ++ 53437:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 53437:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 53437:pw-trigger.sh: pw_patch_check_state: 267: wait 54154 ++ 53437:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 53437:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 53437:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.BkfcecOjfp ++ 53437:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 521283, "url": "https://patchwork.sourceware.org/api/1.2/patches/144670/checks/521283/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-09-26T04:35:51.145726", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-arm-precommit/builds/11429/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_gdb_build--master-arm", "description": "Build passed" }' = null ']' +++ 53437:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 53437:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-26T04:35:51.145726 +++ 53437:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-26T04:35:51.145726 +%s ++ 53437:pw-trigger.sh: pw_patch_check_state: 274: date=1790397351 ++ 53437:pw-trigger.sh: pw_patch_check_state: 275: '[' 1790397080 -le 1790397351 ']' ++ 53437:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790397351 +++ 53437:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 53437:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 53437:pw-trigger.sh: pw_patch_check_state: 263: true ++ 53437:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 53437:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 53437:pw-trigger.sh: pw_patch_check_state: 267: wait 54161 ++ 53437:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 53437:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 53437:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.BkfcecOjfp ++ 53437:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 53437:pw-trigger.sh: pw_patch_check_state: 270: break ++ 53437:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 53437:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.mPHOffTB8l /tmp/tmp.BkfcecOjfp + 53437:pw-trigger.sh: 89: check_state=success + 53437:pw-trigger.sh: 90: '[' success = pending ']' + 53437:pw-trigger.sh: 93: num_patch=2 + 53437:pw-trigger.sh: 72: true ++ 53437:pw-trigger.sh: 74: pw_get_patch_from_series gdb 67029 2 ++ 53437:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 53437:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 53437:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67029 ++ 53437:pw-trigger.sh: pw_get_patch_from_series: 205: local num=2 ++ 53437:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 53437:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 67029 property '.*' value Patches 2 +++ 53437:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 53437:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 53437:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 53437:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 53437:pw-trigger.sh: pw_yaml_get: 100: local id=67029 +++ 53437:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 53437:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 53437:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 53437:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 53437:pw-trigger.sh: pw_yaml_get: 105: local match_num=2 +++ 53437:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 53437:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=144672 ++ 53437:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 144672 = '' ']' ++ 53437:pw-trigger.sh: pw_get_patch_from_series: 213: echo 144672 + 53437:pw-trigger.sh: 74: patch_id=144672 + 53437:pw-trigger.sh: 75: '[' 144672 = '' ']' ++ 53437:pw-trigger.sh: 82: pw_get_patch_data gdb 144672 State ++ 53437:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 53437:pw-trigger.sh: pw_get_patch_data: 224: local project=gdb ++ 53437:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=144672 ++ 53437:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 53437:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gdb patch 144672 property State value ++ 53437:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 53437:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 53437:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 53437:pw-trigger.sh: pw_yaml_get: 100: local id=144672 ++ 53437:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 53437:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 53437:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 53437:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 53437:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 53437:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 53437:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' + 53437:pw-trigger.sh: 82: patch_state=new + 53437:pw-trigger.sh: 83: case "$patch_state" in ++ 53437:pw-trigger.sh: 89: pw_patch_check_state 144672 tcwg_gdb_build--master-arm ++ 53437:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 53437:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=144672 ++ 53437:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_build--master-arm ++ 53437:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 53437:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_build--master-arm +++ 53437:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 53437:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 53437:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_build--master-arm +++ 53437:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 53437:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 53437:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 53437:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 53437:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_build--master-arm ++ 53437:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 53437:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 53437:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.ZMcCBthvVB +++ 53437:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 53437:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.a30Yu4hpSR ++ 53437:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.ZMcCBthvVB /tmp/tmp.a30Yu4hpSR' EXIT ++ 53437:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 53437:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/144672/checks/ ++ 53437:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/144672/checks/?user=linaro-tcwg-bot&context=tcwg_gdb_build--master-arm&page=last' ++ 53437:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 53437:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 53437:pw-trigger.sh: pw_patch_check_state: 263: true ++ 53437:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 53437:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 53437:pw-trigger.sh: pw_patch_check_state: 267: wait 54228 ++ 53437:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 53437:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 53437:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.a30Yu4hpSR ++ 53437:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 521486, "url": "https://patchwork.sourceware.org/api/1.2/patches/144672/checks/521486/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-09-26T10:34:00.033671", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-arm-precommit/builds/11432/log", "context": "tcwg_gdb_build--master-arm", "description": "Build started" }' = null ']' +++ 53437:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 53437:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-26T10:34:00.033671 +++ 53437:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-26T10:34:00.033671 +%s ++ 53437:pw-trigger.sh: pw_patch_check_state: 274: date=1790418840 ++ 53437:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1790418840 ']' ++ 53437:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790418840 +++ 53437:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 53437:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 53437:pw-trigger.sh: pw_patch_check_state: 263: true ++ 53437:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 53437:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 53437:pw-trigger.sh: pw_patch_check_state: 267: wait 54235 ++ 53437:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 53437:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 53437:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.a30Yu4hpSR ++ 53437:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 521487, "url": "https://patchwork.sourceware.org/api/1.2/patches/144672/checks/521487/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-09-26T10:34:01.765958", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-arm-precommit/builds/11432/log", "context": "tcwg_gdb_build--master-arm", "description": "Patch applied" }' = null ']' +++ 53437:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 53437:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-26T10:34:01.765958 +++ 53437:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-26T10:34:01.765958 +%s ++ 53437:pw-trigger.sh: pw_patch_check_state: 274: date=1790418841 ++ 53437:pw-trigger.sh: pw_patch_check_state: 275: '[' 1790418840 -le 1790418841 ']' ++ 53437:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790418841 +++ 53437:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 53437:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 53437:pw-trigger.sh: pw_patch_check_state: 263: true ++ 53437:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 53437:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 53437:pw-trigger.sh: pw_patch_check_state: 267: wait 54242 ++ 53437:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 53437:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 53437:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.a30Yu4hpSR ++ 53437:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 521492, "url": "https://patchwork.sourceware.org/api/1.2/patches/144672/checks/521492/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-09-26T10:37:01.145800", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-arm-precommit/builds/11432/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_gdb_build--master-arm", "description": "Build passed" }' = null ']' +++ 53437:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 53437:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-26T10:37:01.145800 +++ 53437:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-26T10:37:01.145800 +%s ++ 53437:pw-trigger.sh: pw_patch_check_state: 274: date=1790419021 ++ 53437:pw-trigger.sh: pw_patch_check_state: 275: '[' 1790418841 -le 1790419021 ']' ++ 53437:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790419021 +++ 53437:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 53437:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 53437:pw-trigger.sh: pw_patch_check_state: 263: true ++ 53437:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 53437:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 53437:pw-trigger.sh: pw_patch_check_state: 267: wait 54249 ++ 53437:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 53437:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 53437:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.a30Yu4hpSR ++ 53437:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 53437:pw-trigger.sh: pw_patch_check_state: 270: break ++ 53437:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 53437:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.ZMcCBthvVB /tmp/tmp.a30Yu4hpSR + 53437:pw-trigger.sh: 89: check_state=success + 53437:pw-trigger.sh: 90: '[' success = pending ']' + 53437:pw-trigger.sh: 93: num_patch=3 + 53437:pw-trigger.sh: 72: true ++ 53437:pw-trigger.sh: 74: pw_get_patch_from_series gdb 67029 3 ++ 53437:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 53437:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 53437:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67029 ++ 53437:pw-trigger.sh: pw_get_patch_from_series: 205: local num=3 ++ 53437:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 53437:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 67029 property '.*' value Patches 3 +++ 53437:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 53437:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 53437:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 53437:pw-trigger.sh: pw_yaml_get: 100: local id=67029 +++ 53437:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 53437:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 53437:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 53437:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 53437:pw-trigger.sh: pw_yaml_get: 105: local match_num=3 +++ 53437:pw-trigger.sh: pw_yaml_get: 108: set +x +++ 53437:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 ++ 53437:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id= ++ 53437:pw-trigger.sh: pw_get_patch_from_series: 210: '[' '' = '' ']' ++ 53437:pw-trigger.sh: pw_get_patch_from_series: 211: return 1 ++ 53437:pw-trigger.sh: 74: true + 53437:pw-trigger.sh: 74: patch_id= + 53437:pw-trigger.sh: 75: '[' '' = '' ']' + 53437:pw-trigger.sh: 76: break + 53437:pw-trigger.sh: 96: '[' '' = '' ']' + 53437:pw-trigger.sh: 97: continue + 53437:pw-trigger.sh: 62: '[' 25 -gt 0 ']' + 53437:pw-trigger.sh: 63: i=24 ++ 53437:pw-trigger.sh: 64: shyaml get-value 24.id + 53437:pw-trigger.sh: 64: series_id=67033 + 53437:pw-trigger.sh: 66: pw_series_complete_p gdb 67033 + 53437:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 53437:pw-trigger.sh: pw_series_complete_p: 183: local project=gdb + 53437:pw-trigger.sh: pw_series_complete_p: 184: local series_id=67033 + 53437:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 53437:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get gdb series 67033 property Complete value ++ 53437:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 53437:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 53437:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 53437:pw-trigger.sh: pw_yaml_get: 100: local id=67033 ++ 53437:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 53437:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 53437:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 53437:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 53437:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 53437:pw-trigger.sh: pw_yaml_get: 108: set +x + 53437:pw-trigger.sh: pw_series_complete_p: 187: value=True + 53437:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 53437:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 53437:pw-trigger.sh: 71: num_patch=0 + 53437:pw-trigger.sh: 72: true ++ 53437:pw-trigger.sh: 74: pw_get_patch_from_series gdb 67033 0 ++ 53437:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 53437:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 53437:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67033 ++ 53437:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 53437:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 53437:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 67033 property '.*' value Patches 0 +++ 53437:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 53437:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 53437:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 53437:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 53437:pw-trigger.sh: pw_yaml_get: 100: local id=67033 +++ 53437:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 53437:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 53437:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 53437:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 53437:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 53437:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 53437:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=144690 ++ 53437:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 144690 = '' ']' ++ 53437:pw-trigger.sh: pw_get_patch_from_series: 213: echo 144690 + 53437:pw-trigger.sh: 74: patch_id=144690 + 53437:pw-trigger.sh: 75: '[' 144690 = '' ']' ++ 53437:pw-trigger.sh: 82: pw_get_patch_data gdb 144690 State ++ 53437:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 53437:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 53437:pw-trigger.sh: pw_get_patch_data: 224: local project=gdb ++ 53437:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=144690 ++ 53437:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 53437:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gdb patch 144690 property State value ++ 53437:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 53437:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 53437:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 53437:pw-trigger.sh: pw_yaml_get: 100: local id=144690 ++ 53437:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 53437:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 53437:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 53437:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 53437:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 53437:pw-trigger.sh: pw_yaml_get: 108: set +x + 53437:pw-trigger.sh: 82: patch_state=superseded + 53437:pw-trigger.sh: 83: case "$patch_state" in + 53437:pw-trigger.sh: 85: num_patch=1 + 53437:pw-trigger.sh: 86: continue + 53437:pw-trigger.sh: 72: true ++ 53437:pw-trigger.sh: 74: pw_get_patch_from_series gdb 67033 1 ++ 53437:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 53437:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 53437:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67033 ++ 53437:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 53437:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 53437:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 67033 property '.*' value Patches 1 +++ 53437:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 53437:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 53437:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 53437:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 53437:pw-trigger.sh: pw_yaml_get: 100: local id=67033 +++ 53437:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 53437:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 53437:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 53437:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 53437:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 53437:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 53437:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id= ++ 53437:pw-trigger.sh: pw_get_patch_from_series: 210: '[' '' = '' ']' ++ 53437:pw-trigger.sh: pw_get_patch_from_series: 211: return 1 ++ 53437:pw-trigger.sh: 74: true + 53437:pw-trigger.sh: 74: patch_id= + 53437:pw-trigger.sh: 75: '[' '' = '' ']' + 53437:pw-trigger.sh: 76: break + 53437:pw-trigger.sh: 96: '[' '' = '' ']' + 53437:pw-trigger.sh: 97: continue + 53437:pw-trigger.sh: 62: '[' 24 -gt 0 ']' + 53437:pw-trigger.sh: 63: i=23 ++ 53437:pw-trigger.sh: 64: shyaml get-value 23.id + 53437:pw-trigger.sh: 64: series_id=67040 + 53437:pw-trigger.sh: 66: pw_series_complete_p gdb 67040 + 53437:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 53437:pw-trigger.sh: pw_series_complete_p: 183: local project=gdb + 53437:pw-trigger.sh: pw_series_complete_p: 184: local series_id=67040 + 53437:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 53437:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get gdb series 67040 property Complete value ++ 53437:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 53437:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 53437:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 53437:pw-trigger.sh: pw_yaml_get: 100: local id=67040 ++ 53437:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 53437:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 53437:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 53437:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 53437:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 53437:pw-trigger.sh: pw_yaml_get: 108: set +x + 53437:pw-trigger.sh: pw_series_complete_p: 187: value=True + 53437:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 53437:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 53437:pw-trigger.sh: 71: num_patch=0 + 53437:pw-trigger.sh: 72: true ++ 53437:pw-trigger.sh: 74: pw_get_patch_from_series gdb 67040 0 ++ 53437:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 53437:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 53437:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67040 ++ 53437:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 53437:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 53437:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 67040 property '.*' value Patches 0 +++ 53437:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 53437:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 53437:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 53437:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 53437:pw-trigger.sh: pw_yaml_get: 100: local id=67040 +++ 53437:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 53437:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 53437:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 53437:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 53437:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 53437:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 53437:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=144697 ++ 53437:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 144697 = '' ']' ++ 53437:pw-trigger.sh: pw_get_patch_from_series: 213: echo 144697 + 53437:pw-trigger.sh: 74: patch_id=144697 + 53437:pw-trigger.sh: 75: '[' 144697 = '' ']' ++ 53437:pw-trigger.sh: 82: pw_get_patch_data gdb 144697 State ++ 53437:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 53437:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 53437:pw-trigger.sh: pw_get_patch_data: 224: local project=gdb ++ 53437:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=144697 ++ 53437:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 53437:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gdb patch 144697 property State value ++ 53437:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 53437:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 53437:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 53437:pw-trigger.sh: pw_yaml_get: 100: local id=144697 ++ 53437:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 53437:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 53437:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 53437:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 53437:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 53437:pw-trigger.sh: pw_yaml_get: 108: set +x + 53437:pw-trigger.sh: 82: patch_state=new + 53437:pw-trigger.sh: 83: case "$patch_state" in ++ 53437:pw-trigger.sh: 89: pw_patch_check_state 144697 tcwg_gdb_build--master-arm ++ 53437:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 53437:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=144697 ++ 53437:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_build--master-arm ++ 53437:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 53437:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_build--master-arm +++ 53437:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 53437:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 53437:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_build--master-arm +++ 53437:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 53437:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 53437:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 53437:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 53437:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_build--master-arm ++ 53437:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 53437:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 53437:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.bmzokuDsN6 +++ 53437:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 53437:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.5uew6mkvuf ++ 53437:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.bmzokuDsN6 /tmp/tmp.5uew6mkvuf' EXIT ++ 53437:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 53437:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/144697/checks/ ++ 53437:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/144697/checks/?user=linaro-tcwg-bot&context=tcwg_gdb_build--master-arm&page=last' ++ 53437:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 53437:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 53437:pw-trigger.sh: pw_patch_check_state: 263: true ++ 53437:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 53437:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 53437:pw-trigger.sh: pw_patch_check_state: 267: wait 54446 ++ 53437:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 53437:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 53437:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.5uew6mkvuf ++ 53437:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 521490, "url": "https://patchwork.sourceware.org/api/1.2/patches/144697/checks/521490/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-09-26T10:36:44.975546", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-arm-precommit/builds/11433/log", "context": "tcwg_gdb_build--master-arm", "description": "Build started" }' = null ']' +++ 53437:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 53437:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-26T10:36:44.975546 +++ 53437:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-26T10:36:44.975546 +%s ++ 53437:pw-trigger.sh: pw_patch_check_state: 274: date=1790419004 ++ 53437:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1790419004 ']' ++ 53437:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790419004 +++ 53437:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 53437:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 53437:pw-trigger.sh: pw_patch_check_state: 263: true ++ 53437:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 53437:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 53437:pw-trigger.sh: pw_patch_check_state: 267: wait 54453 ++ 53437:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 53437:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 53437:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.5uew6mkvuf ++ 53437:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 521491, "url": "https://patchwork.sourceware.org/api/1.2/patches/144697/checks/521491/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-09-26T10:36:46.621144", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-arm-precommit/builds/11433/log", "context": "tcwg_gdb_build--master-arm", "description": "Patch applied" }' = null ']' +++ 53437:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 53437:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-26T10:36:46.621144 +++ 53437:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-26T10:36:46.621144 +%s ++ 53437:pw-trigger.sh: pw_patch_check_state: 274: date=1790419006 ++ 53437:pw-trigger.sh: pw_patch_check_state: 275: '[' 1790419004 -le 1790419006 ']' ++ 53437:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790419006 +++ 53437:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 53437:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 53437:pw-trigger.sh: pw_patch_check_state: 263: true ++ 53437:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 53437:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 53437:pw-trigger.sh: pw_patch_check_state: 267: wait 54460 ++ 53437:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 53437:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 53437:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.5uew6mkvuf ++ 53437:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 521495, "url": "https://patchwork.sourceware.org/api/1.2/patches/144697/checks/521495/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-09-26T10:39:46.400181", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-arm-precommit/builds/11433/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_gdb_build--master-arm", "description": "Build passed" }' = null ']' +++ 53437:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 53437:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-26T10:39:46.400181 +++ 53437:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-26T10:39:46.400181 +%s ++ 53437:pw-trigger.sh: pw_patch_check_state: 274: date=1790419186 ++ 53437:pw-trigger.sh: pw_patch_check_state: 275: '[' 1790419006 -le 1790419186 ']' ++ 53437:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790419186 +++ 53437:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 53437:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 53437:pw-trigger.sh: pw_patch_check_state: 263: true ++ 53437:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 53437:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 53437:pw-trigger.sh: pw_patch_check_state: 267: wait 54467 ++ 53437:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 53437:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 53437:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.5uew6mkvuf ++ 53437:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 53437:pw-trigger.sh: pw_patch_check_state: 270: break ++ 53437:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 53437:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.bmzokuDsN6 /tmp/tmp.5uew6mkvuf + 53437:pw-trigger.sh: 89: check_state=success + 53437:pw-trigger.sh: 90: '[' success = pending ']' + 53437:pw-trigger.sh: 93: num_patch=1 + 53437:pw-trigger.sh: 72: true ++ 53437:pw-trigger.sh: 74: pw_get_patch_from_series gdb 67040 1 ++ 53437:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 53437:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 53437:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67040 ++ 53437:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 53437:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 53437:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 67040 property '.*' value Patches 1 +++ 53437:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 53437:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 53437:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 53437:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 53437:pw-trigger.sh: pw_yaml_get: 100: local id=67040 +++ 53437:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 53437:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 53437:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 53437:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 53437:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 53437:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 53437:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=144698 ++ 53437:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 144698 = '' ']' ++ 53437:pw-trigger.sh: pw_get_patch_from_series: 213: echo 144698 + 53437:pw-trigger.sh: 74: patch_id=144698 + 53437:pw-trigger.sh: 75: '[' 144698 = '' ']' ++ 53437:pw-trigger.sh: 82: pw_get_patch_data gdb 144698 State ++ 53437:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 53437:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 53437:pw-trigger.sh: pw_get_patch_data: 224: local project=gdb ++ 53437:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=144698 ++ 53437:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 53437:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gdb patch 144698 property State value ++ 53437:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 53437:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 53437:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 53437:pw-trigger.sh: pw_yaml_get: 100: local id=144698 ++ 53437:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 53437:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 53437:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 53437:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 53437:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 53437:pw-trigger.sh: pw_yaml_get: 108: set +x + 53437:pw-trigger.sh: 82: patch_state=new + 53437:pw-trigger.sh: 83: case "$patch_state" in ++ 53437:pw-trigger.sh: 89: pw_patch_check_state 144698 tcwg_gdb_build--master-arm ++ 53437:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 53437:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=144698 ++ 53437:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_build--master-arm ++ 53437:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 53437:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_build--master-arm +++ 53437:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 53437:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 53437:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_build--master-arm +++ 53437:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 53437:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 53437:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 53437:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 53437:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_build--master-arm ++ 53437:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 53437:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 53437:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.DKx8fOdcQS +++ 53437:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 53437:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.JMjTfIq2rC ++ 53437:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.DKx8fOdcQS /tmp/tmp.JMjTfIq2rC' EXIT ++ 53437:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 53437:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/144698/checks/ ++ 53437:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/144698/checks/?user=linaro-tcwg-bot&context=tcwg_gdb_build--master-arm&page=last' ++ 53437:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 53437:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 53437:pw-trigger.sh: pw_patch_check_state: 263: true ++ 53437:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 53437:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 53437:pw-trigger.sh: pw_patch_check_state: 267: wait 54531 ++ 53437:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 53437:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 53437:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.JMjTfIq2rC ++ 53437:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 521612, "url": "https://patchwork.sourceware.org/api/1.2/patches/144698/checks/521612/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-09-26T14:19:16.963433", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-arm-precommit/builds/11435/log", "context": "tcwg_gdb_build--master-arm", "description": "Build started" }' = null ']' +++ 53437:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 53437:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-26T14:19:16.963433 +++ 53437:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-26T14:19:16.963433 +%s ++ 53437:pw-trigger.sh: pw_patch_check_state: 274: date=1790432356 ++ 53437:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1790432356 ']' ++ 53437:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790432356 +++ 53437:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 53437:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 53437:pw-trigger.sh: pw_patch_check_state: 263: true ++ 53437:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 53437:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 53437:pw-trigger.sh: pw_patch_check_state: 267: wait 54538 ++ 53437:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 53437:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 53437:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.JMjTfIq2rC ++ 53437:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 521613, "url": "https://patchwork.sourceware.org/api/1.2/patches/144698/checks/521613/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-09-26T14:19:19.544054", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-arm-precommit/builds/11435/log", "context": "tcwg_gdb_build--master-arm", "description": "Patch applied" }' = null ']' +++ 53437:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 53437:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-26T14:19:19.544054 +++ 53437:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-26T14:19:19.544054 +%s ++ 53437:pw-trigger.sh: pw_patch_check_state: 274: date=1790432359 ++ 53437:pw-trigger.sh: pw_patch_check_state: 275: '[' 1790432356 -le 1790432359 ']' ++ 53437:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790432359 +++ 53437:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 53437:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 53437:pw-trigger.sh: pw_patch_check_state: 263: true ++ 53437:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 53437:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 53437:pw-trigger.sh: pw_patch_check_state: 267: wait 54545 ++ 53437:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 53437:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 53437:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.JMjTfIq2rC ++ 53437:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 521614, "url": "https://patchwork.sourceware.org/api/1.2/patches/144698/checks/521614/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-09-26T14:22:31.373182", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-arm-precommit/builds/11435/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_gdb_build--master-arm", "description": "Build passed" }' = null ']' +++ 53437:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 53437:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-26T14:22:31.373182 +++ 53437:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-26T14:22:31.373182 +%s ++ 53437:pw-trigger.sh: pw_patch_check_state: 274: date=1790432551 ++ 53437:pw-trigger.sh: pw_patch_check_state: 275: '[' 1790432359 -le 1790432551 ']' ++ 53437:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790432551 +++ 53437:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 53437:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 53437:pw-trigger.sh: pw_patch_check_state: 263: true ++ 53437:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 53437:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 53437:pw-trigger.sh: pw_patch_check_state: 267: wait 54552 ++ 53437:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 53437:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 53437:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.JMjTfIq2rC ++ 53437:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 53437:pw-trigger.sh: pw_patch_check_state: 270: break ++ 53437:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 53437:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.DKx8fOdcQS /tmp/tmp.JMjTfIq2rC + 53437:pw-trigger.sh: 89: check_state=success + 53437:pw-trigger.sh: 90: '[' success = pending ']' + 53437:pw-trigger.sh: 93: num_patch=2 + 53437:pw-trigger.sh: 72: true ++ 53437:pw-trigger.sh: 74: pw_get_patch_from_series gdb 67040 2 ++ 53437:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 53437:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 53437:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67040 ++ 53437:pw-trigger.sh: pw_get_patch_from_series: 205: local num=2 ++ 53437:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 53437:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 67040 property '.*' value Patches 2 +++ 53437:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 53437:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 53437:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 53437:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 53437:pw-trigger.sh: pw_yaml_get: 100: local id=67040 +++ 53437:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 53437:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 53437:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 53437:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 53437:pw-trigger.sh: pw_yaml_get: 105: local match_num=2 +++ 53437:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 53437:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id= ++ 53437:pw-trigger.sh: pw_get_patch_from_series: 210: '[' '' = '' ']' ++ 53437:pw-trigger.sh: pw_get_patch_from_series: 211: return 1 ++ 53437:pw-trigger.sh: 74: true + 53437:pw-trigger.sh: 74: patch_id= + 53437:pw-trigger.sh: 75: '[' '' = '' ']' + 53437:pw-trigger.sh: 76: break + 53437:pw-trigger.sh: 96: '[' '' = '' ']' + 53437:pw-trigger.sh: 97: continue + 53437:pw-trigger.sh: 62: '[' 23 -gt 0 ']' + 53437:pw-trigger.sh: 63: i=22 ++ 53437:pw-trigger.sh: 64: shyaml get-value 22.id + 53437:pw-trigger.sh: 64: series_id=67062 + 53437:pw-trigger.sh: 66: pw_series_complete_p gdb 67062 + 53437:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 53437:pw-trigger.sh: pw_series_complete_p: 183: local project=gdb + 53437:pw-trigger.sh: pw_series_complete_p: 184: local series_id=67062 + 53437:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 53437:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get gdb series 67062 property Complete value ++ 53437:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 53437:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 53437:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 53437:pw-trigger.sh: pw_yaml_get: 100: local id=67062 ++ 53437:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 53437:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 53437:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 53437:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 53437:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 53437:pw-trigger.sh: pw_yaml_get: 108: set +x + 53437:pw-trigger.sh: pw_series_complete_p: 187: value=True + 53437:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 53437:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 53437:pw-trigger.sh: 71: num_patch=0 + 53437:pw-trigger.sh: 72: true ++ 53437:pw-trigger.sh: 74: pw_get_patch_from_series gdb 67062 0 ++ 53437:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 53437:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 53437:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67062 ++ 53437:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 53437:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 53437:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 67062 property '.*' value Patches 0 +++ 53437:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 53437:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 53437:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 53437:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 53437:pw-trigger.sh: pw_yaml_get: 100: local id=67062 +++ 53437:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 53437:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 53437:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 53437:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 53437:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 53437:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 53437:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=144720 ++ 53437:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 144720 = '' ']' ++ 53437:pw-trigger.sh: pw_get_patch_from_series: 213: echo 144720 + 53437:pw-trigger.sh: 74: patch_id=144720 + 53437:pw-trigger.sh: 75: '[' 144720 = '' ']' ++ 53437:pw-trigger.sh: 82: pw_get_patch_data gdb 144720 State ++ 53437:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 53437:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 53437:pw-trigger.sh: pw_get_patch_data: 224: local project=gdb ++ 53437:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=144720 ++ 53437:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 53437:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gdb patch 144720 property State value ++ 53437:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 53437:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 53437:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 53437:pw-trigger.sh: pw_yaml_get: 100: local id=144720 ++ 53437:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 53437:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 53437:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 53437:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 53437:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 53437:pw-trigger.sh: pw_yaml_get: 108: set +x + 53437:pw-trigger.sh: 82: patch_state=new + 53437:pw-trigger.sh: 83: case "$patch_state" in ++ 53437:pw-trigger.sh: 89: pw_patch_check_state 144720 tcwg_gdb_build--master-arm ++ 53437:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 53437:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=144720 ++ 53437:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_build--master-arm ++ 53437:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 53437:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_build--master-arm +++ 53437:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 53437:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 53437:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_build--master-arm +++ 53437:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 53437:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 53437:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 53437:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 53437:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_build--master-arm ++ 53437:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 53437:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 53437:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.zXis37PCLV +++ 53437:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 53437:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.v8Oab3yRgt ++ 53437:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.zXis37PCLV /tmp/tmp.v8Oab3yRgt' EXIT ++ 53437:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 53437:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/144720/checks/ ++ 53437:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/144720/checks/?user=linaro-tcwg-bot&context=tcwg_gdb_build--master-arm&page=last' ++ 53437:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 53437:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 53437:pw-trigger.sh: pw_patch_check_state: 263: true ++ 53437:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 53437:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 53437:pw-trigger.sh: pw_patch_check_state: 267: wait 54659 ++ 53437:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 53437:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 53437:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.v8Oab3yRgt ++ 53437:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 521970, "url": "https://patchwork.sourceware.org/api/1.2/patches/144720/checks/521970/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-09-27T12:50:16.803128", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-arm-precommit/builds/11439/log", "context": "tcwg_gdb_build--master-arm", "description": "Build started" }' = null ']' +++ 53437:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 53437:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-27T12:50:16.803128 +++ 53437:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-27T12:50:16.803128 +%s ++ 53437:pw-trigger.sh: pw_patch_check_state: 274: date=1790513416 ++ 53437:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1790513416 ']' ++ 53437:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790513416 +++ 53437:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 53437:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 53437:pw-trigger.sh: pw_patch_check_state: 263: true ++ 53437:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 53437:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 53437:pw-trigger.sh: pw_patch_check_state: 267: wait 54666 ++ 53437:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 53437:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 53437:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.v8Oab3yRgt ++ 53437:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 521971, "url": "https://patchwork.sourceware.org/api/1.2/patches/144720/checks/521971/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-09-27T12:50:19.522045", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-arm-precommit/builds/11439/log", "context": "tcwg_gdb_build--master-arm", "description": "Patch applied" }' = null ']' +++ 53437:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 53437:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-27T12:50:19.522045 +++ 53437:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-27T12:50:19.522045 +%s ++ 53437:pw-trigger.sh: pw_patch_check_state: 274: date=1790513419 ++ 53437:pw-trigger.sh: pw_patch_check_state: 275: '[' 1790513416 -le 1790513419 ']' ++ 53437:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790513419 +++ 53437:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 53437:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 53437:pw-trigger.sh: pw_patch_check_state: 263: true ++ 53437:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 53437:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 53437:pw-trigger.sh: pw_patch_check_state: 267: wait 54673 ++ 53437:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 53437:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 53437:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.v8Oab3yRgt ++ 53437:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 521976, "url": "https://patchwork.sourceware.org/api/1.2/patches/144720/checks/521976/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-09-27T12:59:37.903737", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-arm-precommit/builds/11439/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_gdb_build--master-arm", "description": "Build passed" }' = null ']' +++ 53437:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 53437:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-27T12:59:37.903737 +++ 53437:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-27T12:59:37.903737 +%s ++ 53437:pw-trigger.sh: pw_patch_check_state: 274: date=1790513977 ++ 53437:pw-trigger.sh: pw_patch_check_state: 275: '[' 1790513419 -le 1790513977 ']' ++ 53437:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790513977 +++ 53437:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 53437:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 53437:pw-trigger.sh: pw_patch_check_state: 263: true ++ 53437:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 53437:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 53437:pw-trigger.sh: pw_patch_check_state: 267: wait 54680 ++ 53437:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 53437:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 53437:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.v8Oab3yRgt ++ 53437:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 53437:pw-trigger.sh: pw_patch_check_state: 270: break ++ 53437:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 53437:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.zXis37PCLV /tmp/tmp.v8Oab3yRgt + 53437:pw-trigger.sh: 89: check_state=success + 53437:pw-trigger.sh: 90: '[' success = pending ']' + 53437:pw-trigger.sh: 93: num_patch=1 + 53437:pw-trigger.sh: 72: true ++ 53437:pw-trigger.sh: 74: pw_get_patch_from_series gdb 67062 1 ++ 53437:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 53437:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 53437:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67062 ++ 53437:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 53437:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 53437:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 67062 property '.*' value Patches 1 +++ 53437:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 53437:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 53437:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 53437:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 53437:pw-trigger.sh: pw_yaml_get: 100: local id=67062 +++ 53437:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 53437:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 53437:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 53437:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 53437:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 53437:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 53437:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=144721 ++ 53437:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 144721 = '' ']' ++ 53437:pw-trigger.sh: pw_get_patch_from_series: 213: echo 144721 + 53437:pw-trigger.sh: 74: patch_id=144721 + 53437:pw-trigger.sh: 75: '[' 144721 = '' ']' ++ 53437:pw-trigger.sh: 82: pw_get_patch_data gdb 144721 State ++ 53437:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 53437:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 53437:pw-trigger.sh: pw_get_patch_data: 224: local project=gdb ++ 53437:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=144721 ++ 53437:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 53437:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gdb patch 144721 property State value ++ 53437:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 53437:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 53437:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 53437:pw-trigger.sh: pw_yaml_get: 100: local id=144721 ++ 53437:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 53437:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 53437:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 53437:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 53437:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 53437:pw-trigger.sh: pw_yaml_get: 108: set +x + 53437:pw-trigger.sh: 82: patch_state=new + 53437:pw-trigger.sh: 83: case "$patch_state" in ++ 53437:pw-trigger.sh: 89: pw_patch_check_state 144721 tcwg_gdb_build--master-arm ++ 53437:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 53437:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=144721 ++ 53437:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_build--master-arm ++ 53437:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 53437:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_build--master-arm +++ 53437:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 53437:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 53437:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_build--master-arm +++ 53437:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 53437:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 53437:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 53437:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 53437:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_build--master-arm ++ 53437:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 53437:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 53437:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.Rm6WJpTsjY +++ 53437:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 53437:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.Xp6OcVnkPq ++ 53437:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.Rm6WJpTsjY /tmp/tmp.Xp6OcVnkPq' EXIT ++ 53437:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 53437:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/144721/checks/ ++ 53437:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/144721/checks/?user=linaro-tcwg-bot&context=tcwg_gdb_build--master-arm&page=last' ++ 53437:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 53437:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 53437:pw-trigger.sh: pw_patch_check_state: 263: true ++ 53437:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 53437:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 53437:pw-trigger.sh: pw_patch_check_state: 267: wait 54744 ++ 53437:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 53437:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 53437:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.Xp6OcVnkPq ++ 53437:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 522069, "url": "https://patchwork.sourceware.org/api/1.2/patches/144721/checks/522069/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-09-27T16:37:57.680991", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-arm-precommit/builds/11443/log", "context": "tcwg_gdb_build--master-arm", "description": "Build started" }' = null ']' +++ 53437:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 53437:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-27T16:37:57.680991 +++ 53437:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-27T16:37:57.680991 +%s ++ 53437:pw-trigger.sh: pw_patch_check_state: 274: date=1790527077 ++ 53437:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1790527077 ']' ++ 53437:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790527077 +++ 53437:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 53437:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 53437:pw-trigger.sh: pw_patch_check_state: 263: true ++ 53437:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 53437:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 53437:pw-trigger.sh: pw_patch_check_state: 267: wait 54751 ++ 53437:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 53437:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 53437:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.Xp6OcVnkPq ++ 53437:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 522070, "url": "https://patchwork.sourceware.org/api/1.2/patches/144721/checks/522070/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-09-27T16:38:04.178151", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-arm-precommit/builds/11443/log", "context": "tcwg_gdb_build--master-arm", "description": "Patch applied" }' = null ']' +++ 53437:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 53437:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-27T16:38:04.178151 +++ 53437:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-27T16:38:04.178151 +%s ++ 53437:pw-trigger.sh: pw_patch_check_state: 274: date=1790527084 ++ 53437:pw-trigger.sh: pw_patch_check_state: 275: '[' 1790527077 -le 1790527084 ']' ++ 53437:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790527084 +++ 53437:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 53437:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 53437:pw-trigger.sh: pw_patch_check_state: 263: true ++ 53437:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 53437:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 53437:pw-trigger.sh: pw_patch_check_state: 267: wait 54758 ++ 53437:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 53437:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 53437:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.Xp6OcVnkPq ++ 53437:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 522081, "url": "https://patchwork.sourceware.org/api/1.2/patches/144721/checks/522081/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-09-27T16:42:12.499852", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-arm-precommit/builds/11443/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_gdb_build--master-arm", "description": "Build passed" }' = null ']' +++ 53437:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 53437:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-27T16:42:12.499852 +++ 53437:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-27T16:42:12.499852 +%s ++ 53437:pw-trigger.sh: pw_patch_check_state: 274: date=1790527332 ++ 53437:pw-trigger.sh: pw_patch_check_state: 275: '[' 1790527084 -le 1790527332 ']' ++ 53437:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790527332 +++ 53437:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 53437:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 53437:pw-trigger.sh: pw_patch_check_state: 263: true ++ 53437:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 53437:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 53437:pw-trigger.sh: pw_patch_check_state: 267: wait 54765 ++ 53437:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 53437:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 53437:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.Xp6OcVnkPq ++ 53437:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 53437:pw-trigger.sh: pw_patch_check_state: 270: break ++ 53437:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 53437:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.Rm6WJpTsjY /tmp/tmp.Xp6OcVnkPq + 53437:pw-trigger.sh: 89: check_state=success + 53437:pw-trigger.sh: 90: '[' success = pending ']' + 53437:pw-trigger.sh: 93: num_patch=2 + 53437:pw-trigger.sh: 72: true ++ 53437:pw-trigger.sh: 74: pw_get_patch_from_series gdb 67062 2 ++ 53437:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 53437:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 53437:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67062 ++ 53437:pw-trigger.sh: pw_get_patch_from_series: 205: local num=2 ++ 53437:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 53437:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 67062 property '.*' value Patches 2 +++ 53437:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 53437:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 53437:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 53437:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 53437:pw-trigger.sh: pw_yaml_get: 100: local id=67062 +++ 53437:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 53437:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 53437:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 53437:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 53437:pw-trigger.sh: pw_yaml_get: 105: local match_num=2 +++ 53437:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 53437:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id= ++ 53437:pw-trigger.sh: pw_get_patch_from_series: 210: '[' '' = '' ']' ++ 53437:pw-trigger.sh: pw_get_patch_from_series: 211: return 1 ++ 53437:pw-trigger.sh: 74: true + 53437:pw-trigger.sh: 74: patch_id= + 53437:pw-trigger.sh: 75: '[' '' = '' ']' + 53437:pw-trigger.sh: 76: break + 53437:pw-trigger.sh: 96: '[' '' = '' ']' + 53437:pw-trigger.sh: 97: continue + 53437:pw-trigger.sh: 62: '[' 22 -gt 0 ']' + 53437:pw-trigger.sh: 63: i=21 ++ 53437:pw-trigger.sh: 64: shyaml get-value 21.id + 53437:pw-trigger.sh: 64: series_id=67063 + 53437:pw-trigger.sh: 66: pw_series_complete_p gdb 67063 + 53437:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 53437:pw-trigger.sh: pw_series_complete_p: 183: local project=gdb + 53437:pw-trigger.sh: pw_series_complete_p: 184: local series_id=67063 + 53437:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 53437:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get gdb series 67063 property Complete value ++ 53437:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 53437:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 53437:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 53437:pw-trigger.sh: pw_yaml_get: 100: local id=67063 ++ 53437:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 53437:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 53437:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 53437:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 53437:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 53437:pw-trigger.sh: pw_yaml_get: 108: set +x + 53437:pw-trigger.sh: pw_series_complete_p: 187: value=True + 53437:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 53437:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 53437:pw-trigger.sh: 71: num_patch=0 + 53437:pw-trigger.sh: 72: true ++ 53437:pw-trigger.sh: 74: pw_get_patch_from_series gdb 67063 0 ++ 53437:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 53437:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 53437:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67063 ++ 53437:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 53437:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 53437:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 67063 property '.*' value Patches 0 +++ 53437:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 53437:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 53437:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 53437:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 53437:pw-trigger.sh: pw_yaml_get: 100: local id=67063 +++ 53437:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 53437:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 53437:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 53437:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 53437:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 53437:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 53437:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=144722 ++ 53437:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 144722 = '' ']' ++ 53437:pw-trigger.sh: pw_get_patch_from_series: 213: echo 144722 + 53437:pw-trigger.sh: 74: patch_id=144722 + 53437:pw-trigger.sh: 75: '[' 144722 = '' ']' ++ 53437:pw-trigger.sh: 82: pw_get_patch_data gdb 144722 State ++ 53437:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 53437:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 53437:pw-trigger.sh: pw_get_patch_data: 224: local project=gdb ++ 53437:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=144722 ++ 53437:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 53437:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gdb patch 144722 property State value ++ 53437:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 53437:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 53437:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 53437:pw-trigger.sh: pw_yaml_get: 100: local id=144722 ++ 53437:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 53437:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 53437:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 53437:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 53437:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 53437:pw-trigger.sh: pw_yaml_get: 108: set +x + 53437:pw-trigger.sh: 82: patch_state=new + 53437:pw-trigger.sh: 83: case "$patch_state" in ++ 53437:pw-trigger.sh: 89: pw_patch_check_state 144722 tcwg_gdb_build--master-arm ++ 53437:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 53437:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=144722 ++ 53437:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_build--master-arm ++ 53437:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 53437:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_build--master-arm +++ 53437:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 53437:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 53437:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_build--master-arm +++ 53437:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 53437:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 53437:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 53437:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 53437:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_build--master-arm ++ 53437:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 53437:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 53437:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.wUXap3fE3s +++ 53437:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 53437:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.DItSWOlpZ5 ++ 53437:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.wUXap3fE3s /tmp/tmp.DItSWOlpZ5' EXIT ++ 53437:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 53437:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/144722/checks/ ++ 53437:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/144722/checks/?user=linaro-tcwg-bot&context=tcwg_gdb_build--master-arm&page=last' ++ 53437:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 53437:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 53437:pw-trigger.sh: pw_patch_check_state: 263: true ++ 53437:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 53437:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 53437:pw-trigger.sh: pw_patch_check_state: 267: wait 54872 ++ 53437:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 53437:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 53437:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.DItSWOlpZ5 ++ 53437:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 521973, "url": "https://patchwork.sourceware.org/api/1.2/patches/144722/checks/521973/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-09-27T12:50:49.292492", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-arm-precommit/builds/11440/log", "context": "tcwg_gdb_build--master-arm", "description": "Build started" }' = null ']' +++ 53437:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 53437:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-27T12:50:49.292492 +++ 53437:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-27T12:50:49.292492 +%s ++ 53437:pw-trigger.sh: pw_patch_check_state: 274: date=1790513449 ++ 53437:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1790513449 ']' ++ 53437:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790513449 +++ 53437:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 53437:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 53437:pw-trigger.sh: pw_patch_check_state: 263: true ++ 53437:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 53437:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 53437:pw-trigger.sh: pw_patch_check_state: 267: wait 54879 ++ 53437:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 53437:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 53437:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.DItSWOlpZ5 ++ 53437:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 521975, "url": "https://patchwork.sourceware.org/api/1.2/patches/144722/checks/521975/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-09-27T12:50:52.829704", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-arm-precommit/builds/11440/log", "context": "tcwg_gdb_build--master-arm", "description": "Patch applied" }' = null ']' +++ 53437:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 53437:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-27T12:50:52.829704 +++ 53437:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-27T12:50:52.829704 +%s ++ 53437:pw-trigger.sh: pw_patch_check_state: 274: date=1790513452 ++ 53437:pw-trigger.sh: pw_patch_check_state: 275: '[' 1790513449 -le 1790513452 ']' ++ 53437:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790513452 +++ 53437:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 53437:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 53437:pw-trigger.sh: pw_patch_check_state: 263: true ++ 53437:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 53437:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 53437:pw-trigger.sh: pw_patch_check_state: 267: wait 54886 ++ 53437:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 53437:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 53437:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.DItSWOlpZ5 ++ 53437:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 521977, "url": "https://patchwork.sourceware.org/api/1.2/patches/144722/checks/521977/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-09-27T13:00:34.160424", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-arm-precommit/builds/11440/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_gdb_build--master-arm", "description": "Build passed" }' = null ']' +++ 53437:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 53437:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-27T13:00:34.160424 +++ 53437:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-27T13:00:34.160424 +%s ++ 53437:pw-trigger.sh: pw_patch_check_state: 274: date=1790514034 ++ 53437:pw-trigger.sh: pw_patch_check_state: 275: '[' 1790513452 -le 1790514034 ']' ++ 53437:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790514034 +++ 53437:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 53437:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 53437:pw-trigger.sh: pw_patch_check_state: 263: true ++ 53437:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 53437:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 53437:pw-trigger.sh: pw_patch_check_state: 267: wait 54893 ++ 53437:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 53437:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 53437:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.DItSWOlpZ5 ++ 53437:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 53437:pw-trigger.sh: pw_patch_check_state: 270: break ++ 53437:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 53437:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.wUXap3fE3s /tmp/tmp.DItSWOlpZ5 + 53437:pw-trigger.sh: 89: check_state=success + 53437:pw-trigger.sh: 90: '[' success = pending ']' + 53437:pw-trigger.sh: 93: num_patch=1 + 53437:pw-trigger.sh: 72: true ++ 53437:pw-trigger.sh: 74: pw_get_patch_from_series gdb 67063 1 ++ 53437:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 53437:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 53437:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67063 ++ 53437:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 53437:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 53437:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 67063 property '.*' value Patches 1 +++ 53437:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 53437:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 53437:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 53437:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 53437:pw-trigger.sh: pw_yaml_get: 100: local id=67063 +++ 53437:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 53437:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 53437:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 53437:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 53437:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 53437:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 53437:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=144723 ++ 53437:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 144723 = '' ']' ++ 53437:pw-trigger.sh: pw_get_patch_from_series: 213: echo 144723 + 53437:pw-trigger.sh: 74: patch_id=144723 + 53437:pw-trigger.sh: 75: '[' 144723 = '' ']' ++ 53437:pw-trigger.sh: 82: pw_get_patch_data gdb 144723 State ++ 53437:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 53437:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 53437:pw-trigger.sh: pw_get_patch_data: 224: local project=gdb ++ 53437:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=144723 ++ 53437:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 53437:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gdb patch 144723 property State value ++ 53437:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 53437:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 53437:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 53437:pw-trigger.sh: pw_yaml_get: 100: local id=144723 ++ 53437:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 53437:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 53437:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 53437:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 53437:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 53437:pw-trigger.sh: pw_yaml_get: 108: set +x + 53437:pw-trigger.sh: 82: patch_state=new + 53437:pw-trigger.sh: 83: case "$patch_state" in ++ 53437:pw-trigger.sh: 89: pw_patch_check_state 144723 tcwg_gdb_build--master-arm ++ 53437:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 53437:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=144723 ++ 53437:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_build--master-arm ++ 53437:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 53437:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_build--master-arm +++ 53437:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 53437:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 53437:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_build--master-arm +++ 53437:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 53437:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 53437:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 53437:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 53437:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_build--master-arm ++ 53437:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 53437:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 53437:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.r26jG5aqop +++ 53437:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 53437:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.grpq7LpRHY ++ 53437:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.r26jG5aqop /tmp/tmp.grpq7LpRHY' EXIT ++ 53437:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 53437:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/144723/checks/ ++ 53437:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/144723/checks/?user=linaro-tcwg-bot&context=tcwg_gdb_build--master-arm&page=last' ++ 53437:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 53437:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 53437:pw-trigger.sh: pw_patch_check_state: 263: true ++ 53437:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 53437:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 53437:pw-trigger.sh: pw_patch_check_state: 267: wait 54957 ++ 53437:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 53437:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 53437:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.grpq7LpRHY ++ 53437:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 522071, "url": "https://patchwork.sourceware.org/api/1.2/patches/144723/checks/522071/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-09-27T16:38:10.575868", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-arm-precommit/builds/11444/log", "context": "tcwg_gdb_build--master-arm", "description": "Build started" }' = null ']' +++ 53437:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 53437:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-27T16:38:10.575868 +++ 53437:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-27T16:38:10.575868 +%s ++ 53437:pw-trigger.sh: pw_patch_check_state: 274: date=1790527090 ++ 53437:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1790527090 ']' ++ 53437:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790527090 +++ 53437:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 53437:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 53437:pw-trigger.sh: pw_patch_check_state: 263: true ++ 53437:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 53437:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 53437:pw-trigger.sh: pw_patch_check_state: 267: wait 54964 ++ 53437:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 53437:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 53437:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.grpq7LpRHY ++ 53437:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 522073, "url": "https://patchwork.sourceware.org/api/1.2/patches/144723/checks/522073/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-09-27T16:38:12.880080", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-arm-precommit/builds/11444/log", "context": "tcwg_gdb_build--master-arm", "description": "Patch applied" }' = null ']' +++ 53437:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 53437:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-27T16:38:12.880080 +++ 53437:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-27T16:38:12.880080 +%s ++ 53437:pw-trigger.sh: pw_patch_check_state: 274: date=1790527092 ++ 53437:pw-trigger.sh: pw_patch_check_state: 275: '[' 1790527090 -le 1790527092 ']' ++ 53437:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790527092 +++ 53437:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 53437:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 53437:pw-trigger.sh: pw_patch_check_state: 263: true ++ 53437:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 53437:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 53437:pw-trigger.sh: pw_patch_check_state: 267: wait 54971 ++ 53437:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 53437:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 53437:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.grpq7LpRHY ++ 53437:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 522080, "url": "https://patchwork.sourceware.org/api/1.2/patches/144723/checks/522080/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-09-27T16:42:12.169946", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-arm-precommit/builds/11444/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_gdb_build--master-arm", "description": "Build passed" }' = null ']' +++ 53437:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 53437:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-27T16:42:12.169946 +++ 53437:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-27T16:42:12.169946 +%s ++ 53437:pw-trigger.sh: pw_patch_check_state: 274: date=1790527332 ++ 53437:pw-trigger.sh: pw_patch_check_state: 275: '[' 1790527092 -le 1790527332 ']' ++ 53437:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790527332 +++ 53437:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 53437:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 53437:pw-trigger.sh: pw_patch_check_state: 263: true ++ 53437:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 53437:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 53437:pw-trigger.sh: pw_patch_check_state: 267: wait 54978 ++ 53437:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 53437:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 53437:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.grpq7LpRHY ++ 53437:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 53437:pw-trigger.sh: pw_patch_check_state: 270: break ++ 53437:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 53437:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.r26jG5aqop /tmp/tmp.grpq7LpRHY + 53437:pw-trigger.sh: 89: check_state=success + 53437:pw-trigger.sh: 90: '[' success = pending ']' + 53437:pw-trigger.sh: 93: num_patch=2 + 53437:pw-trigger.sh: 72: true ++ 53437:pw-trigger.sh: 74: pw_get_patch_from_series gdb 67063 2 ++ 53437:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 53437:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 53437:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67063 ++ 53437:pw-trigger.sh: pw_get_patch_from_series: 205: local num=2 ++ 53437:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 53437:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 67063 property '.*' value Patches 2 +++ 53437:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 53437:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 53437:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 53437:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 53437:pw-trigger.sh: pw_yaml_get: 100: local id=67063 +++ 53437:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 53437:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 53437:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 53437:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 53437:pw-trigger.sh: pw_yaml_get: 105: local match_num=2 +++ 53437:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 53437:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id= ++ 53437:pw-trigger.sh: pw_get_patch_from_series: 210: '[' '' = '' ']' ++ 53437:pw-trigger.sh: pw_get_patch_from_series: 211: return 1 ++ 53437:pw-trigger.sh: 74: true + 53437:pw-trigger.sh: 74: patch_id= + 53437:pw-trigger.sh: 75: '[' '' = '' ']' + 53437:pw-trigger.sh: 76: break + 53437:pw-trigger.sh: 96: '[' '' = '' ']' + 53437:pw-trigger.sh: 97: continue + 53437:pw-trigger.sh: 62: '[' 21 -gt 0 ']' + 53437:pw-trigger.sh: 63: i=20 ++ 53437:pw-trigger.sh: 64: shyaml get-value 20.id + 53437:pw-trigger.sh: 64: series_id=67064 + 53437:pw-trigger.sh: 66: pw_series_complete_p gdb 67064 + 53437:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 53437:pw-trigger.sh: pw_series_complete_p: 183: local project=gdb + 53437:pw-trigger.sh: pw_series_complete_p: 184: local series_id=67064 + 53437:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 53437:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get gdb series 67064 property Complete value ++ 53437:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 53437:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 53437:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 53437:pw-trigger.sh: pw_yaml_get: 100: local id=67064 ++ 53437:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 53437:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 53437:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 53437:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 53437:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 53437:pw-trigger.sh: pw_yaml_get: 108: set +x + 53437:pw-trigger.sh: pw_series_complete_p: 187: value=True + 53437:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 53437:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 53437:pw-trigger.sh: 71: num_patch=0 + 53437:pw-trigger.sh: 72: true ++ 53437:pw-trigger.sh: 74: pw_get_patch_from_series gdb 67064 0 ++ 53437:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 53437:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 53437:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67064 ++ 53437:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 53437:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 53437:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 67064 property '.*' value Patches 0 +++ 53437:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 53437:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 53437:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 53437:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 53437:pw-trigger.sh: pw_yaml_get: 100: local id=67064 +++ 53437:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 53437:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 53437:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 53437:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 53437:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 53437:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 53437:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=144724 ++ 53437:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 144724 = '' ']' ++ 53437:pw-trigger.sh: pw_get_patch_from_series: 213: echo 144724 + 53437:pw-trigger.sh: 74: patch_id=144724 + 53437:pw-trigger.sh: 75: '[' 144724 = '' ']' ++ 53437:pw-trigger.sh: 82: pw_get_patch_data gdb 144724 State ++ 53437:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 53437:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 53437:pw-trigger.sh: pw_get_patch_data: 224: local project=gdb ++ 53437:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=144724 ++ 53437:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 53437:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gdb patch 144724 property State value ++ 53437:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 53437:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 53437:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 53437:pw-trigger.sh: pw_yaml_get: 100: local id=144724 ++ 53437:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 53437:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 53437:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 53437:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 53437:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 53437:pw-trigger.sh: pw_yaml_get: 108: set +x + 53437:pw-trigger.sh: 82: patch_state=superseded + 53437:pw-trigger.sh: 83: case "$patch_state" in + 53437:pw-trigger.sh: 85: num_patch=1 + 53437:pw-trigger.sh: 86: continue + 53437:pw-trigger.sh: 72: true ++ 53437:pw-trigger.sh: 74: pw_get_patch_from_series gdb 67064 1 ++ 53437:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 53437:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 53437:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67064 ++ 53437:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 53437:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 53437:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 67064 property '.*' value Patches 1 +++ 53437:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 53437:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 53437:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 53437:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 53437:pw-trigger.sh: pw_yaml_get: 100: local id=67064 +++ 53437:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 53437:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 53437:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 53437:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 53437:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 53437:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 53437:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id= ++ 53437:pw-trigger.sh: pw_get_patch_from_series: 210: '[' '' = '' ']' ++ 53437:pw-trigger.sh: pw_get_patch_from_series: 211: return 1 ++ 53437:pw-trigger.sh: 74: true + 53437:pw-trigger.sh: 74: patch_id= + 53437:pw-trigger.sh: 75: '[' '' = '' ']' + 53437:pw-trigger.sh: 76: break + 53437:pw-trigger.sh: 96: '[' '' = '' ']' + 53437:pw-trigger.sh: 97: continue + 53437:pw-trigger.sh: 62: '[' 20 -gt 0 ']' + 53437:pw-trigger.sh: 63: i=19 ++ 53437:pw-trigger.sh: 64: shyaml get-value 19.id + 53437:pw-trigger.sh: 64: series_id=67069 + 53437:pw-trigger.sh: 66: pw_series_complete_p gdb 67069 + 53437:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 53437:pw-trigger.sh: pw_series_complete_p: 183: local project=gdb + 53437:pw-trigger.sh: pw_series_complete_p: 184: local series_id=67069 + 53437:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 53437:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get gdb series 67069 property Complete value ++ 53437:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 53437:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 53437:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 53437:pw-trigger.sh: pw_yaml_get: 100: local id=67069 ++ 53437:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 53437:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 53437:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 53437:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 53437:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 53437:pw-trigger.sh: pw_yaml_get: 108: set +x + 53437:pw-trigger.sh: pw_series_complete_p: 187: value=True + 53437:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 53437:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 53437:pw-trigger.sh: 71: num_patch=0 + 53437:pw-trigger.sh: 72: true ++ 53437:pw-trigger.sh: 74: pw_get_patch_from_series gdb 67069 0 ++ 53437:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 53437:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 53437:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67069 ++ 53437:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 53437:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 53437:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 67069 property '.*' value Patches 0 +++ 53437:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 53437:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 53437:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 53437:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 53437:pw-trigger.sh: pw_yaml_get: 100: local id=67069 +++ 53437:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 53437:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 53437:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 53437:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 53437:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 53437:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 53437:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=144729 ++ 53437:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 144729 = '' ']' ++ 53437:pw-trigger.sh: pw_get_patch_from_series: 213: echo 144729 + 53437:pw-trigger.sh: 74: patch_id=144729 + 53437:pw-trigger.sh: 75: '[' 144729 = '' ']' ++ 53437:pw-trigger.sh: 82: pw_get_patch_data gdb 144729 State ++ 53437:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 53437:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 53437:pw-trigger.sh: pw_get_patch_data: 224: local project=gdb ++ 53437:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=144729 ++ 53437:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 53437:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gdb patch 144729 property State value ++ 53437:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 53437:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 53437:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 53437:pw-trigger.sh: pw_yaml_get: 100: local id=144729 ++ 53437:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 53437:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 53437:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 53437:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 53437:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 53437:pw-trigger.sh: pw_yaml_get: 108: set +x + 53437:pw-trigger.sh: 82: patch_state=new + 53437:pw-trigger.sh: 83: case "$patch_state" in ++ 53437:pw-trigger.sh: 89: pw_patch_check_state 144729 tcwg_gdb_build--master-arm ++ 53437:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 53437:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=144729 ++ 53437:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_build--master-arm ++ 53437:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 53437:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_build--master-arm +++ 53437:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 53437:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 53437:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_build--master-arm +++ 53437:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 53437:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 53437:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 53437:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 53437:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_build--master-arm ++ 53437:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 53437:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 53437:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.ue8p6HlUZP +++ 53437:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 53437:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.2T6Tq5wLXS ++ 53437:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.ue8p6HlUZP /tmp/tmp.2T6Tq5wLXS' EXIT ++ 53437:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 53437:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/144729/checks/ ++ 53437:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/144729/checks/?user=linaro-tcwg-bot&context=tcwg_gdb_build--master-arm&page=last' ++ 53437:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 53437:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 53437:pw-trigger.sh: pw_patch_check_state: 263: true ++ 53437:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 53437:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 53437:pw-trigger.sh: pw_patch_check_state: 267: wait 55170 ++ 53437:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 53437:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 53437:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.2T6Tq5wLXS ++ 53437:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 522077, "url": "https://patchwork.sourceware.org/api/1.2/patches/144729/checks/522077/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-09-27T16:39:43.580502", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-arm-precommit/builds/11445/log", "context": "tcwg_gdb_build--master-arm", "description": "Build started" }' = null ']' +++ 53437:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 53437:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-27T16:39:43.580502 +++ 53437:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-27T16:39:43.580502 +%s ++ 53437:pw-trigger.sh: pw_patch_check_state: 274: date=1790527183 ++ 53437:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1790527183 ']' ++ 53437:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790527183 +++ 53437:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 53437:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 53437:pw-trigger.sh: pw_patch_check_state: 263: true ++ 53437:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 53437:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 53437:pw-trigger.sh: pw_patch_check_state: 267: wait 55177 ++ 53437:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 53437:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 53437:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.2T6Tq5wLXS ++ 53437:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 522078, "url": "https://patchwork.sourceware.org/api/1.2/patches/144729/checks/522078/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-09-27T16:39:45.679634", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-arm-precommit/builds/11445/log", "context": "tcwg_gdb_build--master-arm", "description": "Patch applied" }' = null ']' +++ 53437:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 53437:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-27T16:39:45.679634 +++ 53437:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-27T16:39:45.679634 +%s ++ 53437:pw-trigger.sh: pw_patch_check_state: 274: date=1790527185 ++ 53437:pw-trigger.sh: pw_patch_check_state: 275: '[' 1790527183 -le 1790527185 ']' ++ 53437:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790527185 +++ 53437:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 53437:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 53437:pw-trigger.sh: pw_patch_check_state: 263: true ++ 53437:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 53437:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 53437:pw-trigger.sh: pw_patch_check_state: 267: wait 55184 ++ 53437:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 53437:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 53437:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.2T6Tq5wLXS ++ 53437:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 522082, "url": "https://patchwork.sourceware.org/api/1.2/patches/144729/checks/522082/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-09-27T16:44:51.588618", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-arm-precommit/builds/11445/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_gdb_build--master-arm", "description": "Build passed" }' = null ']' +++ 53437:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 53437:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-27T16:44:51.588618 +++ 53437:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-27T16:44:51.588618 +%s ++ 53437:pw-trigger.sh: pw_patch_check_state: 274: date=1790527491 ++ 53437:pw-trigger.sh: pw_patch_check_state: 275: '[' 1790527185 -le 1790527491 ']' ++ 53437:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790527491 +++ 53437:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 53437:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 53437:pw-trigger.sh: pw_patch_check_state: 263: true ++ 53437:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 53437:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 53437:pw-trigger.sh: pw_patch_check_state: 267: wait 55191 ++ 53437:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 53437:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 53437:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.2T6Tq5wLXS ++ 53437:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 53437:pw-trigger.sh: pw_patch_check_state: 270: break ++ 53437:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 53437:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.ue8p6HlUZP /tmp/tmp.2T6Tq5wLXS + 53437:pw-trigger.sh: 89: check_state=success + 53437:pw-trigger.sh: 90: '[' success = pending ']' + 53437:pw-trigger.sh: 93: num_patch=1 + 53437:pw-trigger.sh: 72: true ++ 53437:pw-trigger.sh: 74: pw_get_patch_from_series gdb 67069 1 ++ 53437:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 53437:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 53437:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67069 ++ 53437:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 53437:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 53437:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 67069 property '.*' value Patches 1 +++ 53437:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 53437:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 53437:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 53437:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 53437:pw-trigger.sh: pw_yaml_get: 100: local id=67069 +++ 53437:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 53437:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 53437:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 53437:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 53437:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 53437:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 53437:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id= ++ 53437:pw-trigger.sh: pw_get_patch_from_series: 210: '[' '' = '' ']' ++ 53437:pw-trigger.sh: pw_get_patch_from_series: 211: return 1 ++ 53437:pw-trigger.sh: 74: true + 53437:pw-trigger.sh: 74: patch_id= + 53437:pw-trigger.sh: 75: '[' '' = '' ']' + 53437:pw-trigger.sh: 76: break + 53437:pw-trigger.sh: 96: '[' '' = '' ']' + 53437:pw-trigger.sh: 97: continue + 53437:pw-trigger.sh: 62: '[' 19 -gt 0 ']' + 53437:pw-trigger.sh: 63: i=18 ++ 53437:pw-trigger.sh: 64: shyaml get-value 18.id + 53437:pw-trigger.sh: 64: series_id=67093 + 53437:pw-trigger.sh: 66: pw_series_complete_p gdb 67093 + 53437:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 53437:pw-trigger.sh: pw_series_complete_p: 183: local project=gdb + 53437:pw-trigger.sh: pw_series_complete_p: 184: local series_id=67093 + 53437:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 53437:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get gdb series 67093 property Complete value ++ 53437:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 53437:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 53437:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 53437:pw-trigger.sh: pw_yaml_get: 100: local id=67093 ++ 53437:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 53437:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 53437:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 53437:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 53437:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 53437:pw-trigger.sh: pw_yaml_get: 108: set +x + 53437:pw-trigger.sh: pw_series_complete_p: 187: value=True + 53437:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 53437:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 53437:pw-trigger.sh: 71: num_patch=0 + 53437:pw-trigger.sh: 72: true ++ 53437:pw-trigger.sh: 74: pw_get_patch_from_series gdb 67093 0 ++ 53437:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 53437:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 53437:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67093 ++ 53437:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 53437:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 53437:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 67093 property '.*' value Patches 0 +++ 53437:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 53437:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 53437:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 53437:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 53437:pw-trigger.sh: pw_yaml_get: 100: local id=67093 +++ 53437:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 53437:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 53437:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 53437:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 53437:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 53437:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 53437:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=144754 ++ 53437:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 144754 = '' ']' ++ 53437:pw-trigger.sh: pw_get_patch_from_series: 213: echo 144754 + 53437:pw-trigger.sh: 74: patch_id=144754 + 53437:pw-trigger.sh: 75: '[' 144754 = '' ']' ++ 53437:pw-trigger.sh: 82: pw_get_patch_data gdb 144754 State ++ 53437:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 53437:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 53437:pw-trigger.sh: pw_get_patch_data: 224: local project=gdb ++ 53437:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=144754 ++ 53437:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 53437:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gdb patch 144754 property State value ++ 53437:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 53437:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 53437:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 53437:pw-trigger.sh: pw_yaml_get: 100: local id=144754 ++ 53437:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 53437:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 53437:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 53437:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 53437:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 53437:pw-trigger.sh: pw_yaml_get: 108: set +x + 53437:pw-trigger.sh: 82: patch_state=new + 53437:pw-trigger.sh: 83: case "$patch_state" in ++ 53437:pw-trigger.sh: 89: pw_patch_check_state 144754 tcwg_gdb_build--master-arm ++ 53437:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 53437:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=144754 ++ 53437:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_build--master-arm ++ 53437:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 53437:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_build--master-arm +++ 53437:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 53437:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 53437:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_build--master-arm +++ 53437:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 53437:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 53437:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 53437:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 53437:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_build--master-arm ++ 53437:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 53437:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 53437:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.Hai5XzzmOR +++ 53437:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 53437:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.jNJWQUxx6N ++ 53437:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.Hai5XzzmOR /tmp/tmp.jNJWQUxx6N' EXIT ++ 53437:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 53437:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/144754/checks/ ++ 53437:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/144754/checks/?user=linaro-tcwg-bot&context=tcwg_gdb_build--master-arm&page=last' ++ 53437:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 53437:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 53437:pw-trigger.sh: pw_patch_check_state: 263: true ++ 53437:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 53437:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 53437:pw-trigger.sh: pw_patch_check_state: 267: wait 55293 ++ 53437:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 53437:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 53437:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.jNJWQUxx6N ++ 53437:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 522401, "url": "https://patchwork.sourceware.org/api/1.2/patches/144754/checks/522401/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-09-28T09:32:00.878138", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-arm-precommit/builds/11446/log", "context": "tcwg_gdb_build--master-arm", "description": "Build started" }' = null ']' +++ 53437:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 53437:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-28T09:32:00.878138 +++ 53437:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-28T09:32:00.878138 +%s ++ 53437:pw-trigger.sh: pw_patch_check_state: 274: date=1790587920 ++ 53437:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1790587920 ']' ++ 53437:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790587920 +++ 53437:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 53437:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 53437:pw-trigger.sh: pw_patch_check_state: 263: true ++ 53437:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 53437:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 53437:pw-trigger.sh: pw_patch_check_state: 267: wait 55300 ++ 53437:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 53437:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 53437:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.jNJWQUxx6N ++ 53437:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 522402, "url": "https://patchwork.sourceware.org/api/1.2/patches/144754/checks/522402/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-09-28T09:32:02.377450", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-arm-precommit/builds/11446/log", "context": "tcwg_gdb_build--master-arm", "description": "Patch applied" }' = null ']' +++ 53437:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 53437:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-28T09:32:02.377450 +++ 53437:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-28T09:32:02.377450 +%s ++ 53437:pw-trigger.sh: pw_patch_check_state: 274: date=1790587922 ++ 53437:pw-trigger.sh: pw_patch_check_state: 275: '[' 1790587920 -le 1790587922 ']' ++ 53437:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790587922 +++ 53437:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 53437:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 53437:pw-trigger.sh: pw_patch_check_state: 263: true ++ 53437:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 53437:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 53437:pw-trigger.sh: pw_patch_check_state: 267: wait 55307 ++ 53437:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 53437:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 53437:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.jNJWQUxx6N ++ 53437:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 522403, "url": "https://patchwork.sourceware.org/api/1.2/patches/144754/checks/522403/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-09-28T09:34:37.591458", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-arm-precommit/builds/11446/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_gdb_build--master-arm", "description": "Build passed" }' = null ']' +++ 53437:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 53437:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-28T09:34:37.591458 +++ 53437:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-28T09:34:37.591458 +%s ++ 53437:pw-trigger.sh: pw_patch_check_state: 274: date=1790588077 ++ 53437:pw-trigger.sh: pw_patch_check_state: 275: '[' 1790587922 -le 1790588077 ']' ++ 53437:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790588077 +++ 53437:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 53437:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 53437:pw-trigger.sh: pw_patch_check_state: 263: true ++ 53437:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 53437:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 53437:pw-trigger.sh: pw_patch_check_state: 267: wait 55314 ++ 53437:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 53437:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 53437:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.jNJWQUxx6N ++ 53437:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 53437:pw-trigger.sh: pw_patch_check_state: 270: break ++ 53437:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 53437:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.Hai5XzzmOR /tmp/tmp.jNJWQUxx6N + 53437:pw-trigger.sh: 89: check_state=success + 53437:pw-trigger.sh: 90: '[' success = pending ']' + 53437:pw-trigger.sh: 93: num_patch=1 + 53437:pw-trigger.sh: 72: true ++ 53437:pw-trigger.sh: 74: pw_get_patch_from_series gdb 67093 1 ++ 53437:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 53437:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 53437:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67093 ++ 53437:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 53437:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 53437:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 67093 property '.*' value Patches 1 +++ 53437:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 53437:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 53437:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 53437:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 53437:pw-trigger.sh: pw_yaml_get: 100: local id=67093 +++ 53437:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 53437:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 53437:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 53437:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 53437:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 53437:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 53437:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id= ++ 53437:pw-trigger.sh: pw_get_patch_from_series: 210: '[' '' = '' ']' ++ 53437:pw-trigger.sh: pw_get_patch_from_series: 211: return 1 ++ 53437:pw-trigger.sh: 74: true + 53437:pw-trigger.sh: 74: patch_id= + 53437:pw-trigger.sh: 75: '[' '' = '' ']' + 53437:pw-trigger.sh: 76: break + 53437:pw-trigger.sh: 96: '[' '' = '' ']' + 53437:pw-trigger.sh: 97: continue + 53437:pw-trigger.sh: 62: '[' 18 -gt 0 ']' + 53437:pw-trigger.sh: 63: i=17 ++ 53437:pw-trigger.sh: 64: shyaml get-value 17.id + 53437:pw-trigger.sh: 64: series_id=67108 + 53437:pw-trigger.sh: 66: pw_series_complete_p gdb 67108 + 53437:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 53437:pw-trigger.sh: pw_series_complete_p: 183: local project=gdb + 53437:pw-trigger.sh: pw_series_complete_p: 184: local series_id=67108 + 53437:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 53437:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get gdb series 67108 property Complete value ++ 53437:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 53437:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 53437:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 53437:pw-trigger.sh: pw_yaml_get: 100: local id=67108 ++ 53437:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 53437:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 53437:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 53437:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 53437:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 53437:pw-trigger.sh: pw_yaml_get: 108: set +x + 53437:pw-trigger.sh: pw_series_complete_p: 187: value=True + 53437:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 53437:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 53437:pw-trigger.sh: 71: num_patch=0 + 53437:pw-trigger.sh: 72: true ++ 53437:pw-trigger.sh: 74: pw_get_patch_from_series gdb 67108 0 ++ 53437:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 53437:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 53437:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67108 ++ 53437:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 53437:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 53437:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 67108 property '.*' value Patches 0 +++ 53437:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 53437:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 53437:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 53437:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 53437:pw-trigger.sh: pw_yaml_get: 100: local id=67108 +++ 53437:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 53437:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 53437:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 53437:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 53437:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 53437:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 53437:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=144780 ++ 53437:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 144780 = '' ']' ++ 53437:pw-trigger.sh: pw_get_patch_from_series: 213: echo 144780 + 53437:pw-trigger.sh: 74: patch_id=144780 + 53437:pw-trigger.sh: 75: '[' 144780 = '' ']' ++ 53437:pw-trigger.sh: 82: pw_get_patch_data gdb 144780 State ++ 53437:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 53437:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 53437:pw-trigger.sh: pw_get_patch_data: 224: local project=gdb ++ 53437:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=144780 ++ 53437:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 53437:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gdb patch 144780 property State value ++ 53437:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 53437:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 53437:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 53437:pw-trigger.sh: pw_yaml_get: 100: local id=144780 ++ 53437:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 53437:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 53437:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 53437:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 53437:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 53437:pw-trigger.sh: pw_yaml_get: 108: set +x + 53437:pw-trigger.sh: 82: patch_state=committed + 53437:pw-trigger.sh: 83: case "$patch_state" in ++ 53437:pw-trigger.sh: 89: pw_patch_check_state 144780 tcwg_gdb_build--master-arm ++ 53437:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 53437:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=144780 ++ 53437:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_build--master-arm ++ 53437:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 53437:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_build--master-arm +++ 53437:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 53437:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 53437:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_build--master-arm +++ 53437:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 53437:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 53437:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 53437:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 53437:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_build--master-arm ++ 53437:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 53437:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 53437:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.LPr4iBcD3p +++ 53437:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 53437:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.alDsqTx5vt ++ 53437:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.LPr4iBcD3p /tmp/tmp.alDsqTx5vt' EXIT ++ 53437:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 53437:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/144780/checks/ ++ 53437:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/144780/checks/?user=linaro-tcwg-bot&context=tcwg_gdb_build--master-arm&page=last' ++ 53437:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 53437:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 53437:pw-trigger.sh: pw_patch_check_state: 263: true ++ 53437:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 53437:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 53437:pw-trigger.sh: pw_patch_check_state: 267: wait 55416 ++ 53437:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 53437:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 53437:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.alDsqTx5vt ++ 53437:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 522578, "url": "https://patchwork.sourceware.org/api/1.2/patches/144780/checks/522578/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-09-28T16:00:28.445455", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-arm-precommit/builds/11447/log", "context": "tcwg_gdb_build--master-arm", "description": "Build started" }' = null ']' +++ 53437:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 53437:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-28T16:00:28.445455 +++ 53437:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-28T16:00:28.445455 +%s ++ 53437:pw-trigger.sh: pw_patch_check_state: 274: date=1790611228 ++ 53437:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1790611228 ']' ++ 53437:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790611228 +++ 53437:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 53437:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 53437:pw-trigger.sh: pw_patch_check_state: 263: true ++ 53437:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 53437:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 53437:pw-trigger.sh: pw_patch_check_state: 267: wait 55423 ++ 53437:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 53437:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 53437:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.alDsqTx5vt ++ 53437:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 522579, "url": "https://patchwork.sourceware.org/api/1.2/patches/144780/checks/522579/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-09-28T16:00:31.106357", "state": "fail", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-arm-precommit/builds/11447/archive/artifacts/jenkins/pw-apply.log", "context": "tcwg_gdb_build--master-arm", "description": "Patch failed to apply" }' = null ']' +++ 53437:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 53437:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-28T16:00:31.106357 +++ 53437:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-28T16:00:31.106357 +%s ++ 53437:pw-trigger.sh: pw_patch_check_state: 274: date=1790611231 ++ 53437:pw-trigger.sh: pw_patch_check_state: 275: '[' 1790611228 -le 1790611231 ']' ++ 53437:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790611231 +++ 53437:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 53437:pw-trigger.sh: pw_patch_check_state: 277: cur_state=fail ++ 53437:pw-trigger.sh: pw_patch_check_state: 263: true ++ 53437:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 53437:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 53437:pw-trigger.sh: pw_patch_check_state: 267: wait 55430 ++ 53437:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 53437:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 53437:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.alDsqTx5vt ++ 53437:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 53437:pw-trigger.sh: pw_patch_check_state: 270: break ++ 53437:pw-trigger.sh: pw_patch_check_state: 281: echo fail +++ 53437:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.LPr4iBcD3p /tmp/tmp.alDsqTx5vt + 53437:pw-trigger.sh: 89: check_state=fail + 53437:pw-trigger.sh: 90: '[' fail = pending ']' + 53437:pw-trigger.sh: 93: num_patch=1 + 53437:pw-trigger.sh: 72: true ++ 53437:pw-trigger.sh: 74: pw_get_patch_from_series gdb 67108 1 ++ 53437:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 53437:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 53437:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67108 ++ 53437:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 53437:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 53437:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 67108 property '.*' value Patches 1 +++ 53437:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 53437:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 53437:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 53437:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 53437:pw-trigger.sh: pw_yaml_get: 100: local id=67108 +++ 53437:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 53437:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 53437:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 53437:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 53437:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 53437:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 53437:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id= ++ 53437:pw-trigger.sh: pw_get_patch_from_series: 210: '[' '' = '' ']' ++ 53437:pw-trigger.sh: pw_get_patch_from_series: 211: return 1 ++ 53437:pw-trigger.sh: 74: true + 53437:pw-trigger.sh: 74: patch_id= + 53437:pw-trigger.sh: 75: '[' '' = '' ']' + 53437:pw-trigger.sh: 76: break + 53437:pw-trigger.sh: 96: '[' '' = '' ']' + 53437:pw-trigger.sh: 97: continue + 53437:pw-trigger.sh: 62: '[' 17 -gt 0 ']' + 53437:pw-trigger.sh: 63: i=16 ++ 53437:pw-trigger.sh: 64: shyaml get-value 16.id + 53437:pw-trigger.sh: 64: series_id=67116 + 53437:pw-trigger.sh: 66: pw_series_complete_p gdb 67116 + 53437:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 53437:pw-trigger.sh: pw_series_complete_p: 183: local project=gdb + 53437:pw-trigger.sh: pw_series_complete_p: 184: local series_id=67116 + 53437:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 53437:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get gdb series 67116 property Complete value ++ 53437:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 53437:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 53437:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 53437:pw-trigger.sh: pw_yaml_get: 100: local id=67116 ++ 53437:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 53437:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 53437:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 53437:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 53437:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 53437:pw-trigger.sh: pw_yaml_get: 108: set +x + 53437:pw-trigger.sh: pw_series_complete_p: 187: value=True + 53437:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 53437:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 53437:pw-trigger.sh: 71: num_patch=0 + 53437:pw-trigger.sh: 72: true ++ 53437:pw-trigger.sh: 74: pw_get_patch_from_series gdb 67116 0 ++ 53437:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 53437:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 53437:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67116 ++ 53437:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 53437:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 53437:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 67116 property '.*' value Patches 0 +++ 53437:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 53437:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 53437:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 53437:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 53437:pw-trigger.sh: pw_yaml_get: 100: local id=67116 +++ 53437:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 53437:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 53437:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 53437:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 53437:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 53437:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 53437:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=144794 ++ 53437:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 144794 = '' ']' ++ 53437:pw-trigger.sh: pw_get_patch_from_series: 213: echo 144794 + 53437:pw-trigger.sh: 74: patch_id=144794 + 53437:pw-trigger.sh: 75: '[' 144794 = '' ']' ++ 53437:pw-trigger.sh: 82: pw_get_patch_data gdb 144794 State ++ 53437:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 53437:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 53437:pw-trigger.sh: pw_get_patch_data: 224: local project=gdb ++ 53437:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=144794 ++ 53437:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 53437:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gdb patch 144794 property State value ++ 53437:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 53437:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 53437:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 53437:pw-trigger.sh: pw_yaml_get: 100: local id=144794 ++ 53437:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 53437:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 53437:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 53437:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 53437:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 53437:pw-trigger.sh: pw_yaml_get: 108: set +x + 53437:pw-trigger.sh: 82: patch_state=committed + 53437:pw-trigger.sh: 83: case "$patch_state" in ++ 53437:pw-trigger.sh: 89: pw_patch_check_state 144794 tcwg_gdb_build--master-arm ++ 53437:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 53437:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=144794 ++ 53437:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_build--master-arm ++ 53437:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 53437:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_build--master-arm +++ 53437:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 53437:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 53437:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_build--master-arm +++ 53437:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 53437:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 53437:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 53437:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 53437:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_build--master-arm ++ 53437:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 53437:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 53437:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.N6Y0Bzg9vy +++ 53437:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 53437:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.MMqCJBIVrY ++ 53437:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.N6Y0Bzg9vy /tmp/tmp.MMqCJBIVrY' EXIT ++ 53437:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 53437:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/144794/checks/ ++ 53437:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/144794/checks/?user=linaro-tcwg-bot&context=tcwg_gdb_build--master-arm&page=last' ++ 53437:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 53437:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 53437:pw-trigger.sh: pw_patch_check_state: 263: true ++ 53437:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 53437:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 53437:pw-trigger.sh: pw_patch_check_state: 267: wait 55532 ++ 53437:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 53437:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 53437:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.MMqCJBIVrY ++ 53437:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 522921, "url": "https://patchwork.sourceware.org/api/1.2/patches/144794/checks/522921/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-09-29T06:53:52.303179", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-arm-precommit/builds/11448/log", "context": "tcwg_gdb_build--master-arm", "description": "Build started" }' = null ']' +++ 53437:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 53437:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-29T06:53:52.303179 +++ 53437:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-29T06:53:52.303179 +%s ++ 53437:pw-trigger.sh: pw_patch_check_state: 274: date=1790664832 ++ 53437:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1790664832 ']' ++ 53437:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790664832 +++ 53437:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 53437:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 53437:pw-trigger.sh: pw_patch_check_state: 263: true ++ 53437:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 53437:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 53437:pw-trigger.sh: pw_patch_check_state: 267: wait 55539 ++ 53437:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 53437:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 53437:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.MMqCJBIVrY ++ 53437:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 522922, "url": "https://patchwork.sourceware.org/api/1.2/patches/144794/checks/522922/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-09-29T06:53:57.477007", "state": "fail", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-arm-precommit/builds/11448/archive/artifacts/jenkins/pw-apply.log", "context": "tcwg_gdb_build--master-arm", "description": "Patch failed to apply" }' = null ']' +++ 53437:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 53437:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-29T06:53:57.477007 +++ 53437:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-29T06:53:57.477007 +%s ++ 53437:pw-trigger.sh: pw_patch_check_state: 274: date=1790664837 ++ 53437:pw-trigger.sh: pw_patch_check_state: 275: '[' 1790664832 -le 1790664837 ']' ++ 53437:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790664837 +++ 53437:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 53437:pw-trigger.sh: pw_patch_check_state: 277: cur_state=fail ++ 53437:pw-trigger.sh: pw_patch_check_state: 263: true ++ 53437:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 53437:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 53437:pw-trigger.sh: pw_patch_check_state: 267: wait 55546 ++ 53437:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 53437:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 53437:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.MMqCJBIVrY ++ 53437:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 53437:pw-trigger.sh: pw_patch_check_state: 270: break ++ 53437:pw-trigger.sh: pw_patch_check_state: 281: echo fail +++ 53437:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.N6Y0Bzg9vy /tmp/tmp.MMqCJBIVrY + 53437:pw-trigger.sh: 89: check_state=fail + 53437:pw-trigger.sh: 90: '[' fail = pending ']' + 53437:pw-trigger.sh: 93: num_patch=1 + 53437:pw-trigger.sh: 72: true ++ 53437:pw-trigger.sh: 74: pw_get_patch_from_series gdb 67116 1 ++ 53437:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 53437:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 53437:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67116 ++ 53437:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 53437:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 53437:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 67116 property '.*' value Patches 1 +++ 53437:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 53437:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 53437:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 53437:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 53437:pw-trigger.sh: pw_yaml_get: 100: local id=67116 +++ 53437:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 53437:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 53437:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 53437:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 53437:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 53437:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 53437:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id= ++ 53437:pw-trigger.sh: pw_get_patch_from_series: 210: '[' '' = '' ']' ++ 53437:pw-trigger.sh: pw_get_patch_from_series: 211: return 1 ++ 53437:pw-trigger.sh: 74: true + 53437:pw-trigger.sh: 74: patch_id= + 53437:pw-trigger.sh: 75: '[' '' = '' ']' + 53437:pw-trigger.sh: 76: break + 53437:pw-trigger.sh: 96: '[' '' = '' ']' + 53437:pw-trigger.sh: 97: continue + 53437:pw-trigger.sh: 62: '[' 16 -gt 0 ']' + 53437:pw-trigger.sh: 63: i=15 ++ 53437:pw-trigger.sh: 64: shyaml get-value 15.id + 53437:pw-trigger.sh: 64: series_id=67122 + 53437:pw-trigger.sh: 66: pw_series_complete_p gdb 67122 + 53437:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 53437:pw-trigger.sh: pw_series_complete_p: 183: local project=gdb + 53437:pw-trigger.sh: pw_series_complete_p: 184: local series_id=67122 + 53437:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 53437:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get gdb series 67122 property Complete value ++ 53437:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 53437:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 53437:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 53437:pw-trigger.sh: pw_yaml_get: 100: local id=67122 ++ 53437:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 53437:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 53437:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 53437:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 53437:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 53437:pw-trigger.sh: pw_yaml_get: 108: set +x + 53437:pw-trigger.sh: pw_series_complete_p: 187: value=True + 53437:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 53437:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 53437:pw-trigger.sh: 71: num_patch=0 + 53437:pw-trigger.sh: 72: true ++ 53437:pw-trigger.sh: 74: pw_get_patch_from_series gdb 67122 0 ++ 53437:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 53437:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 53437:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67122 ++ 53437:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 53437:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 53437:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 67122 property '.*' value Patches 0 +++ 53437:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 53437:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 53437:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 53437:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 53437:pw-trigger.sh: pw_yaml_get: 100: local id=67122 +++ 53437:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 53437:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 53437:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 53437:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 53437:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 53437:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 53437:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=144802 ++ 53437:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 144802 = '' ']' ++ 53437:pw-trigger.sh: pw_get_patch_from_series: 213: echo 144802 + 53437:pw-trigger.sh: 74: patch_id=144802 + 53437:pw-trigger.sh: 75: '[' 144802 = '' ']' ++ 53437:pw-trigger.sh: 82: pw_get_patch_data gdb 144802 State ++ 53437:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 53437:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 53437:pw-trigger.sh: pw_get_patch_data: 224: local project=gdb ++ 53437:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=144802 ++ 53437:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 53437:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gdb patch 144802 property State value ++ 53437:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 53437:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 53437:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 53437:pw-trigger.sh: pw_yaml_get: 100: local id=144802 ++ 53437:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 53437:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 53437:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 53437:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 53437:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 53437:pw-trigger.sh: pw_yaml_get: 108: set +x + 53437:pw-trigger.sh: 82: patch_state=new + 53437:pw-trigger.sh: 83: case "$patch_state" in ++ 53437:pw-trigger.sh: 89: pw_patch_check_state 144802 tcwg_gdb_build--master-arm ++ 53437:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 53437:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=144802 ++ 53437:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_build--master-arm ++ 53437:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 53437:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_build--master-arm +++ 53437:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 53437:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 53437:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_build--master-arm +++ 53437:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 53437:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 53437:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 53437:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 53437:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_build--master-arm ++ 53437:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 53437:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 53437:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.pMp5sSZD2j +++ 53437:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 53437:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.0GiLOydPIs ++ 53437:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.pMp5sSZD2j /tmp/tmp.0GiLOydPIs' EXIT ++ 53437:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 53437:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/144802/checks/ ++ 53437:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/144802/checks/?user=linaro-tcwg-bot&context=tcwg_gdb_build--master-arm&page=last' ++ 53437:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 53437:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 53437:pw-trigger.sh: pw_patch_check_state: 263: true ++ 53437:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 53437:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 53437:pw-trigger.sh: pw_patch_check_state: 267: wait 55648 ++ 53437:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 53437:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 53437:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.0GiLOydPIs ++ 53437:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 522923, "url": "https://patchwork.sourceware.org/api/1.2/patches/144802/checks/522923/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-09-29T06:54:45.263803", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-arm-precommit/builds/11449/log", "context": "tcwg_gdb_build--master-arm", "description": "Build started" }' = null ']' +++ 53437:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 53437:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-29T06:54:45.263803 +++ 53437:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-29T06:54:45.263803 +%s ++ 53437:pw-trigger.sh: pw_patch_check_state: 274: date=1790664885 ++ 53437:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1790664885 ']' ++ 53437:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790664885 +++ 53437:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 53437:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 53437:pw-trigger.sh: pw_patch_check_state: 263: true ++ 53437:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 53437:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 53437:pw-trigger.sh: pw_patch_check_state: 267: wait 55655 ++ 53437:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 53437:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 53437:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.0GiLOydPIs ++ 53437:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 522924, "url": "https://patchwork.sourceware.org/api/1.2/patches/144802/checks/522924/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-09-29T06:54:46.986556", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-arm-precommit/builds/11449/log", "context": "tcwg_gdb_build--master-arm", "description": "Patch applied" }' = null ']' +++ 53437:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 53437:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-29T06:54:46.986556 +++ 53437:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-29T06:54:46.986556 +%s ++ 53437:pw-trigger.sh: pw_patch_check_state: 274: date=1790664886 ++ 53437:pw-trigger.sh: pw_patch_check_state: 275: '[' 1790664885 -le 1790664886 ']' ++ 53437:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790664886 +++ 53437:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 53437:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 53437:pw-trigger.sh: pw_patch_check_state: 263: true ++ 53437:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 53437:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 53437:pw-trigger.sh: pw_patch_check_state: 267: wait 55662 ++ 53437:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 53437:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 53437:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.0GiLOydPIs ++ 53437:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 522925, "url": "https://patchwork.sourceware.org/api/1.2/patches/144802/checks/522925/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-09-29T07:00:00.834913", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-arm-precommit/builds/11449/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_gdb_build--master-arm", "description": "Build passed" }' = null ']' +++ 53437:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 53437:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-29T07:00:00.834913 +++ 53437:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-29T07:00:00.834913 +%s ++ 53437:pw-trigger.sh: pw_patch_check_state: 274: date=1790665200 ++ 53437:pw-trigger.sh: pw_patch_check_state: 275: '[' 1790664886 -le 1790665200 ']' ++ 53437:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790665200 +++ 53437:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 53437:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 53437:pw-trigger.sh: pw_patch_check_state: 263: true ++ 53437:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 53437:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 53437:pw-trigger.sh: pw_patch_check_state: 267: wait 55669 ++ 53437:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 53437:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 53437:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.0GiLOydPIs ++ 53437:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 53437:pw-trigger.sh: pw_patch_check_state: 270: break ++ 53437:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 53437:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.pMp5sSZD2j /tmp/tmp.0GiLOydPIs + 53437:pw-trigger.sh: 89: check_state=success + 53437:pw-trigger.sh: 90: '[' success = pending ']' + 53437:pw-trigger.sh: 93: num_patch=1 + 53437:pw-trigger.sh: 72: true ++ 53437:pw-trigger.sh: 74: pw_get_patch_from_series gdb 67122 1 ++ 53437:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 53437:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 53437:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67122 ++ 53437:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 53437:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 53437:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 67122 property '.*' value Patches 1 +++ 53437:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 53437:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 53437:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 53437:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 53437:pw-trigger.sh: pw_yaml_get: 100: local id=67122 +++ 53437:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 53437:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 53437:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 53437:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 53437:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 53437:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 53437:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id= ++ 53437:pw-trigger.sh: pw_get_patch_from_series: 210: '[' '' = '' ']' ++ 53437:pw-trigger.sh: pw_get_patch_from_series: 211: return 1 ++ 53437:pw-trigger.sh: 74: true + 53437:pw-trigger.sh: 74: patch_id= + 53437:pw-trigger.sh: 75: '[' '' = '' ']' + 53437:pw-trigger.sh: 76: break + 53437:pw-trigger.sh: 96: '[' '' = '' ']' + 53437:pw-trigger.sh: 97: continue + 53437:pw-trigger.sh: 62: '[' 15 -gt 0 ']' + 53437:pw-trigger.sh: 63: i=14 ++ 53437:pw-trigger.sh: 64: shyaml get-value 14.id + 53437:pw-trigger.sh: 64: series_id=67127 + 53437:pw-trigger.sh: 66: pw_series_complete_p gdb 67127 + 53437:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 53437:pw-trigger.sh: pw_series_complete_p: 183: local project=gdb + 53437:pw-trigger.sh: pw_series_complete_p: 184: local series_id=67127 + 53437:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 53437:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get gdb series 67127 property Complete value ++ 53437:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 53437:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 53437:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 53437:pw-trigger.sh: pw_yaml_get: 100: local id=67127 ++ 53437:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 53437:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 53437:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 53437:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 53437:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 53437:pw-trigger.sh: pw_yaml_get: 108: set +x + 53437:pw-trigger.sh: pw_series_complete_p: 187: value=True + 53437:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 53437:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 53437:pw-trigger.sh: 71: num_patch=0 + 53437:pw-trigger.sh: 72: true ++ 53437:pw-trigger.sh: 74: pw_get_patch_from_series gdb 67127 0 ++ 53437:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 53437:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 53437:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67127 ++ 53437:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 53437:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 53437:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 67127 property '.*' value Patches 0 +++ 53437:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 53437:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 53437:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 53437:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 53437:pw-trigger.sh: pw_yaml_get: 100: local id=67127 +++ 53437:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 53437:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 53437:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 53437:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 53437:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 53437:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 53437:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=144807 ++ 53437:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 144807 = '' ']' ++ 53437:pw-trigger.sh: pw_get_patch_from_series: 213: echo 144807 + 53437:pw-trigger.sh: 74: patch_id=144807 + 53437:pw-trigger.sh: 75: '[' 144807 = '' ']' ++ 53437:pw-trigger.sh: 82: pw_get_patch_data gdb 144807 State ++ 53437:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 53437:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 53437:pw-trigger.sh: pw_get_patch_data: 224: local project=gdb ++ 53437:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=144807 ++ 53437:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 53437:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gdb patch 144807 property State value ++ 53437:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 53437:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 53437:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 53437:pw-trigger.sh: pw_yaml_get: 100: local id=144807 ++ 53437:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 53437:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 53437:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 53437:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 53437:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 53437:pw-trigger.sh: pw_yaml_get: 108: set +x + 53437:pw-trigger.sh: 82: patch_state=new + 53437:pw-trigger.sh: 83: case "$patch_state" in ++ 53437:pw-trigger.sh: 89: pw_patch_check_state 144807 tcwg_gdb_build--master-arm ++ 53437:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 53437:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=144807 ++ 53437:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_build--master-arm ++ 53437:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 53437:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_build--master-arm +++ 53437:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 53437:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 53437:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_build--master-arm +++ 53437:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 53437:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 53437:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 53437:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 53437:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_build--master-arm ++ 53437:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 53437:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 53437:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.NgeJbOCq3Q +++ 53437:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 53437:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.ovO2k6E6x4 ++ 53437:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.NgeJbOCq3Q /tmp/tmp.ovO2k6E6x4' EXIT ++ 53437:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 53437:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/144807/checks/ ++ 53437:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/144807/checks/?user=linaro-tcwg-bot&context=tcwg_gdb_build--master-arm&page=last' ++ 53437:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 53437:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 53437:pw-trigger.sh: pw_patch_check_state: 263: true ++ 53437:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 53437:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 53437:pw-trigger.sh: pw_patch_check_state: 267: wait 55771 ++ 53437:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 53437:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 53437:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.ovO2k6E6x4 ++ 53437:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 522926, "url": "https://patchwork.sourceware.org/api/1.2/patches/144807/checks/522926/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-09-29T07:03:13.624702", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-arm-precommit/builds/11450/log", "context": "tcwg_gdb_build--master-arm", "description": "Build started" }' = null ']' +++ 53437:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 53437:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-29T07:03:13.624702 +++ 53437:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-29T07:03:13.624702 +%s ++ 53437:pw-trigger.sh: pw_patch_check_state: 274: date=1790665393 ++ 53437:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1790665393 ']' ++ 53437:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790665393 +++ 53437:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 53437:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 53437:pw-trigger.sh: pw_patch_check_state: 263: true ++ 53437:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 53437:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 53437:pw-trigger.sh: pw_patch_check_state: 267: wait 55778 ++ 53437:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 53437:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 53437:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.ovO2k6E6x4 ++ 53437:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 522927, "url": "https://patchwork.sourceware.org/api/1.2/patches/144807/checks/522927/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-09-29T07:03:17.282282", "state": "fail", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-arm-precommit/builds/11450/archive/artifacts/jenkins/pw-apply.log", "context": "tcwg_gdb_build--master-arm", "description": "Patch failed to apply" }' = null ']' +++ 53437:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 53437:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-29T07:03:17.282282 +++ 53437:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-29T07:03:17.282282 +%s ++ 53437:pw-trigger.sh: pw_patch_check_state: 274: date=1790665397 ++ 53437:pw-trigger.sh: pw_patch_check_state: 275: '[' 1790665393 -le 1790665397 ']' ++ 53437:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790665397 +++ 53437:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 53437:pw-trigger.sh: pw_patch_check_state: 277: cur_state=fail ++ 53437:pw-trigger.sh: pw_patch_check_state: 263: true ++ 53437:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 53437:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 53437:pw-trigger.sh: pw_patch_check_state: 267: wait 55785 ++ 53437:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 53437:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 53437:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.ovO2k6E6x4 ++ 53437:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 53437:pw-trigger.sh: pw_patch_check_state: 270: break ++ 53437:pw-trigger.sh: pw_patch_check_state: 281: echo fail +++ 53437:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.NgeJbOCq3Q /tmp/tmp.ovO2k6E6x4 + 53437:pw-trigger.sh: 89: check_state=fail + 53437:pw-trigger.sh: 90: '[' fail = pending ']' + 53437:pw-trigger.sh: 93: num_patch=1 + 53437:pw-trigger.sh: 72: true ++ 53437:pw-trigger.sh: 74: pw_get_patch_from_series gdb 67127 1 ++ 53437:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 53437:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 53437:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67127 ++ 53437:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 53437:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 53437:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 67127 property '.*' value Patches 1 +++ 53437:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 53437:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 53437:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 53437:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 53437:pw-trigger.sh: pw_yaml_get: 100: local id=67127 +++ 53437:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 53437:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 53437:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 53437:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 53437:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 53437:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 53437:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id= ++ 53437:pw-trigger.sh: pw_get_patch_from_series: 210: '[' '' = '' ']' ++ 53437:pw-trigger.sh: pw_get_patch_from_series: 211: return 1 ++ 53437:pw-trigger.sh: 74: true + 53437:pw-trigger.sh: 74: patch_id= + 53437:pw-trigger.sh: 75: '[' '' = '' ']' + 53437:pw-trigger.sh: 76: break + 53437:pw-trigger.sh: 96: '[' '' = '' ']' + 53437:pw-trigger.sh: 97: continue + 53437:pw-trigger.sh: 62: '[' 14 -gt 0 ']' + 53437:pw-trigger.sh: 63: i=13 ++ 53437:pw-trigger.sh: 64: shyaml get-value 13.id + 53437:pw-trigger.sh: 64: series_id=67130 + 53437:pw-trigger.sh: 66: pw_series_complete_p gdb 67130 + 53437:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 53437:pw-trigger.sh: pw_series_complete_p: 183: local project=gdb + 53437:pw-trigger.sh: pw_series_complete_p: 184: local series_id=67130 + 53437:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 53437:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get gdb series 67130 property Complete value ++ 53437:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 53437:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 53437:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 53437:pw-trigger.sh: pw_yaml_get: 100: local id=67130 ++ 53437:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 53437:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 53437:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 53437:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 53437:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 53437:pw-trigger.sh: pw_yaml_get: 108: set +x + 53437:pw-trigger.sh: pw_series_complete_p: 187: value=True + 53437:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 53437:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 53437:pw-trigger.sh: 71: num_patch=0 + 53437:pw-trigger.sh: 72: true ++ 53437:pw-trigger.sh: 74: pw_get_patch_from_series gdb 67130 0 ++ 53437:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 53437:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 53437:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67130 ++ 53437:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 53437:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 53437:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 67130 property '.*' value Patches 0 +++ 53437:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 53437:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 53437:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 53437:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 53437:pw-trigger.sh: pw_yaml_get: 100: local id=67130 +++ 53437:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 53437:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 53437:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 53437:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 53437:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 53437:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 53437:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=144817 ++ 53437:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 144817 = '' ']' ++ 53437:pw-trigger.sh: pw_get_patch_from_series: 213: echo 144817 + 53437:pw-trigger.sh: 74: patch_id=144817 + 53437:pw-trigger.sh: 75: '[' 144817 = '' ']' ++ 53437:pw-trigger.sh: 82: pw_get_patch_data gdb 144817 State ++ 53437:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 53437:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 53437:pw-trigger.sh: pw_get_patch_data: 224: local project=gdb ++ 53437:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=144817 ++ 53437:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 53437:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gdb patch 144817 property State value ++ 53437:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 53437:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 53437:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 53437:pw-trigger.sh: pw_yaml_get: 100: local id=144817 ++ 53437:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 53437:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 53437:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 53437:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 53437:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 53437:pw-trigger.sh: pw_yaml_get: 108: set +x + 53437:pw-trigger.sh: 82: patch_state=new + 53437:pw-trigger.sh: 83: case "$patch_state" in ++ 53437:pw-trigger.sh: 89: pw_patch_check_state 144817 tcwg_gdb_build--master-arm ++ 53437:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 53437:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=144817 ++ 53437:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_build--master-arm ++ 53437:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 53437:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_build--master-arm +++ 53437:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 53437:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 53437:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_build--master-arm +++ 53437:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 53437:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 53437:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 53437:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 53437:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_build--master-arm ++ 53437:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 53437:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 53437:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.0bGQzyC1NF +++ 53437:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 53437:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.3wt7h50DTa ++ 53437:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.0bGQzyC1NF /tmp/tmp.3wt7h50DTa' EXIT ++ 53437:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 53437:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/144817/checks/ ++ 53437:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/144817/checks/?user=linaro-tcwg-bot&context=tcwg_gdb_build--master-arm&page=last' ++ 53437:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 53437:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 53437:pw-trigger.sh: pw_patch_check_state: 263: true ++ 53437:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 53437:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 53437:pw-trigger.sh: pw_patch_check_state: 267: wait 55887 ++ 53437:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 53437:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 53437:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.3wt7h50DTa ++ 53437:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 522928, "url": "https://patchwork.sourceware.org/api/1.2/patches/144817/checks/522928/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-09-29T07:03:56.156299", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-arm-precommit/builds/11451/log", "context": "tcwg_gdb_build--master-arm", "description": "Build started" }' = null ']' +++ 53437:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 53437:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-29T07:03:56.156299 +++ 53437:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-29T07:03:56.156299 +%s ++ 53437:pw-trigger.sh: pw_patch_check_state: 274: date=1790665436 ++ 53437:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1790665436 ']' ++ 53437:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790665436 +++ 53437:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 53437:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 53437:pw-trigger.sh: pw_patch_check_state: 263: true ++ 53437:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 53437:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 53437:pw-trigger.sh: pw_patch_check_state: 267: wait 55894 ++ 53437:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 53437:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 53437:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.3wt7h50DTa ++ 53437:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 522929, "url": "https://patchwork.sourceware.org/api/1.2/patches/144817/checks/522929/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-09-29T07:03:57.831373", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-arm-precommit/builds/11451/log", "context": "tcwg_gdb_build--master-arm", "description": "Patch applied" }' = null ']' +++ 53437:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 53437:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-29T07:03:57.831373 +++ 53437:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-29T07:03:57.831373 +%s ++ 53437:pw-trigger.sh: pw_patch_check_state: 274: date=1790665437 ++ 53437:pw-trigger.sh: pw_patch_check_state: 275: '[' 1790665436 -le 1790665437 ']' ++ 53437:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790665437 +++ 53437:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 53437:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 53437:pw-trigger.sh: pw_patch_check_state: 263: true ++ 53437:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 53437:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 53437:pw-trigger.sh: pw_patch_check_state: 267: wait 55901 ++ 53437:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 53437:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 53437:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.3wt7h50DTa ++ 53437:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 522930, "url": "https://patchwork.sourceware.org/api/1.2/patches/144817/checks/522930/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-09-29T07:09:41.052090", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-arm-precommit/builds/11451/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_gdb_build--master-arm", "description": "Build passed" }' = null ']' +++ 53437:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 53437:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-29T07:09:41.052090 +++ 53437:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-29T07:09:41.052090 +%s ++ 53437:pw-trigger.sh: pw_patch_check_state: 274: date=1790665781 ++ 53437:pw-trigger.sh: pw_patch_check_state: 275: '[' 1790665437 -le 1790665781 ']' ++ 53437:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790665781 +++ 53437:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 53437:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 53437:pw-trigger.sh: pw_patch_check_state: 263: true ++ 53437:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 53437:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 53437:pw-trigger.sh: pw_patch_check_state: 267: wait 55908 ++ 53437:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 53437:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 53437:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.3wt7h50DTa ++ 53437:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 53437:pw-trigger.sh: pw_patch_check_state: 270: break ++ 53437:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 53437:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.0bGQzyC1NF /tmp/tmp.3wt7h50DTa + 53437:pw-trigger.sh: 89: check_state=success + 53437:pw-trigger.sh: 90: '[' success = pending ']' + 53437:pw-trigger.sh: 93: num_patch=1 + 53437:pw-trigger.sh: 72: true ++ 53437:pw-trigger.sh: 74: pw_get_patch_from_series gdb 67130 1 ++ 53437:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 53437:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 53437:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67130 ++ 53437:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 53437:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 53437:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 67130 property '.*' value Patches 1 +++ 53437:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 53437:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 53437:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 53437:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 53437:pw-trigger.sh: pw_yaml_get: 100: local id=67130 +++ 53437:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 53437:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 53437:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 53437:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 53437:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 53437:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 53437:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id= ++ 53437:pw-trigger.sh: pw_get_patch_from_series: 210: '[' '' = '' ']' ++ 53437:pw-trigger.sh: pw_get_patch_from_series: 211: return 1 ++ 53437:pw-trigger.sh: 74: true + 53437:pw-trigger.sh: 74: patch_id= + 53437:pw-trigger.sh: 75: '[' '' = '' ']' + 53437:pw-trigger.sh: 76: break + 53437:pw-trigger.sh: 96: '[' '' = '' ']' + 53437:pw-trigger.sh: 97: continue + 53437:pw-trigger.sh: 62: '[' 13 -gt 0 ']' + 53437:pw-trigger.sh: 63: i=12 ++ 53437:pw-trigger.sh: 64: shyaml get-value 12.id + 53437:pw-trigger.sh: 64: series_id=67132 + 53437:pw-trigger.sh: 66: pw_series_complete_p gdb 67132 + 53437:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 53437:pw-trigger.sh: pw_series_complete_p: 183: local project=gdb + 53437:pw-trigger.sh: pw_series_complete_p: 184: local series_id=67132 + 53437:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 53437:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get gdb series 67132 property Complete value ++ 53437:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 53437:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 53437:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 53437:pw-trigger.sh: pw_yaml_get: 100: local id=67132 ++ 53437:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 53437:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 53437:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 53437:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 53437:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 53437:pw-trigger.sh: pw_yaml_get: 108: set +x + 53437:pw-trigger.sh: pw_series_complete_p: 187: value=True + 53437:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 53437:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 53437:pw-trigger.sh: 71: num_patch=0 + 53437:pw-trigger.sh: 72: true ++ 53437:pw-trigger.sh: 74: pw_get_patch_from_series gdb 67132 0 ++ 53437:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 53437:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 53437:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67132 ++ 53437:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 53437:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 53437:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 67132 property '.*' value Patches 0 +++ 53437:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 53437:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 53437:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 53437:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 53437:pw-trigger.sh: pw_yaml_get: 100: local id=67132 +++ 53437:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 53437:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 53437:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 53437:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 53437:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 53437:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 53437:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=144819 ++ 53437:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 144819 = '' ']' ++ 53437:pw-trigger.sh: pw_get_patch_from_series: 213: echo 144819 + 53437:pw-trigger.sh: 74: patch_id=144819 + 53437:pw-trigger.sh: 75: '[' 144819 = '' ']' ++ 53437:pw-trigger.sh: 82: pw_get_patch_data gdb 144819 State ++ 53437:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 53437:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 53437:pw-trigger.sh: pw_get_patch_data: 224: local project=gdb ++ 53437:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=144819 ++ 53437:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 53437:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gdb patch 144819 property State value ++ 53437:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 53437:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 53437:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 53437:pw-trigger.sh: pw_yaml_get: 100: local id=144819 ++ 53437:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 53437:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 53437:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 53437:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 53437:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 53437:pw-trigger.sh: pw_yaml_get: 108: set +x + 53437:pw-trigger.sh: 82: patch_state=new + 53437:pw-trigger.sh: 83: case "$patch_state" in ++ 53437:pw-trigger.sh: 89: pw_patch_check_state 144819 tcwg_gdb_build--master-arm ++ 53437:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 53437:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=144819 ++ 53437:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_build--master-arm ++ 53437:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 53437:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_build--master-arm +++ 53437:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 53437:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 53437:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_build--master-arm +++ 53437:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 53437:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 53437:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 53437:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 53437:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_build--master-arm ++ 53437:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 53437:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 53437:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.uXmaAmIp7J +++ 53437:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 53437:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.300RWmVgL5 ++ 53437:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.uXmaAmIp7J /tmp/tmp.300RWmVgL5' EXIT ++ 53437:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 53437:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/144819/checks/ ++ 53437:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/144819/checks/?user=linaro-tcwg-bot&context=tcwg_gdb_build--master-arm&page=last' ++ 53437:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 53437:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 53437:pw-trigger.sh: pw_patch_check_state: 263: true ++ 53437:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 53437:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 53437:pw-trigger.sh: pw_patch_check_state: 267: wait 56010 ++ 53437:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 53437:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 53437:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.300RWmVgL5 ++ 53437:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 523176, "url": "https://patchwork.sourceware.org/api/1.2/patches/144819/checks/523176/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-09-29T17:23:08.086218", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-arm-precommit/builds/11452/log", "context": "tcwg_gdb_build--master-arm", "description": "Build started" }' = null ']' +++ 53437:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 53437:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-29T17:23:08.086218 +++ 53437:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-29T17:23:08.086218 +%s ++ 53437:pw-trigger.sh: pw_patch_check_state: 274: date=1790702588 ++ 53437:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1790702588 ']' ++ 53437:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790702588 +++ 53437:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 53437:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 53437:pw-trigger.sh: pw_patch_check_state: 263: true ++ 53437:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 53437:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 53437:pw-trigger.sh: pw_patch_check_state: 267: wait 56017 ++ 53437:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 53437:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 53437:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.300RWmVgL5 ++ 53437:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 523177, "url": "https://patchwork.sourceware.org/api/1.2/patches/144819/checks/523177/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-09-29T17:23:11.145751", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-arm-precommit/builds/11452/log", "context": "tcwg_gdb_build--master-arm", "description": "Patch applied" }' = null ']' +++ 53437:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 53437:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-29T17:23:11.145751 +++ 53437:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-29T17:23:11.145751 +%s ++ 53437:pw-trigger.sh: pw_patch_check_state: 274: date=1790702591 ++ 53437:pw-trigger.sh: pw_patch_check_state: 275: '[' 1790702588 -le 1790702591 ']' ++ 53437:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790702591 +++ 53437:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 53437:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 53437:pw-trigger.sh: pw_patch_check_state: 263: true ++ 53437:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 53437:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 53437:pw-trigger.sh: pw_patch_check_state: 267: wait 56024 ++ 53437:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 53437:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 53437:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.300RWmVgL5 ++ 53437:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 523184, "url": "https://patchwork.sourceware.org/api/1.2/patches/144819/checks/523184/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-09-29T17:27:37.278581", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-arm-precommit/builds/11452/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_gdb_build--master-arm", "description": "Build passed" }' = null ']' +++ 53437:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 53437:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-29T17:27:37.278581 +++ 53437:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-29T17:27:37.278581 +%s ++ 53437:pw-trigger.sh: pw_patch_check_state: 274: date=1790702857 ++ 53437:pw-trigger.sh: pw_patch_check_state: 275: '[' 1790702591 -le 1790702857 ']' ++ 53437:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790702857 +++ 53437:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 53437:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 53437:pw-trigger.sh: pw_patch_check_state: 263: true ++ 53437:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 53437:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 53437:pw-trigger.sh: pw_patch_check_state: 267: wait 56031 ++ 53437:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 53437:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 53437:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.300RWmVgL5 ++ 53437:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 53437:pw-trigger.sh: pw_patch_check_state: 270: break ++ 53437:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 53437:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.uXmaAmIp7J /tmp/tmp.300RWmVgL5 + 53437:pw-trigger.sh: 89: check_state=success + 53437:pw-trigger.sh: 90: '[' success = pending ']' + 53437:pw-trigger.sh: 93: num_patch=1 + 53437:pw-trigger.sh: 72: true ++ 53437:pw-trigger.sh: 74: pw_get_patch_from_series gdb 67132 1 ++ 53437:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 53437:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 53437:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67132 ++ 53437:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 53437:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 53437:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 67132 property '.*' value Patches 1 +++ 53437:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 53437:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 53437:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 53437:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 53437:pw-trigger.sh: pw_yaml_get: 100: local id=67132 +++ 53437:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 53437:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 53437:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 53437:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 53437:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 53437:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 53437:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id= ++ 53437:pw-trigger.sh: pw_get_patch_from_series: 210: '[' '' = '' ']' ++ 53437:pw-trigger.sh: pw_get_patch_from_series: 211: return 1 ++ 53437:pw-trigger.sh: 74: true + 53437:pw-trigger.sh: 74: patch_id= + 53437:pw-trigger.sh: 75: '[' '' = '' ']' + 53437:pw-trigger.sh: 76: break + 53437:pw-trigger.sh: 96: '[' '' = '' ']' + 53437:pw-trigger.sh: 97: continue + 53437:pw-trigger.sh: 62: '[' 12 -gt 0 ']' + 53437:pw-trigger.sh: 63: i=11 ++ 53437:pw-trigger.sh: 64: shyaml get-value 11.id + 53437:pw-trigger.sh: 64: series_id=67143 + 53437:pw-trigger.sh: 66: pw_series_complete_p gdb 67143 + 53437:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 53437:pw-trigger.sh: pw_series_complete_p: 183: local project=gdb + 53437:pw-trigger.sh: pw_series_complete_p: 184: local series_id=67143 + 53437:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 53437:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get gdb series 67143 property Complete value ++ 53437:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 53437:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 53437:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 53437:pw-trigger.sh: pw_yaml_get: 100: local id=67143 ++ 53437:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 53437:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 53437:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 53437:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 53437:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 53437:pw-trigger.sh: pw_yaml_get: 108: set +x + 53437:pw-trigger.sh: pw_series_complete_p: 187: value=True + 53437:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 53437:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 53437:pw-trigger.sh: 71: num_patch=0 + 53437:pw-trigger.sh: 72: true ++ 53437:pw-trigger.sh: 74: pw_get_patch_from_series gdb 67143 0 ++ 53437:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 53437:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 53437:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67143 ++ 53437:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 53437:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 53437:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 67143 property '.*' value Patches 0 +++ 53437:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 53437:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 53437:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 53437:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 53437:pw-trigger.sh: pw_yaml_get: 100: local id=67143 +++ 53437:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 53437:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 53437:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 53437:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 53437:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 53437:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 53437:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=144830 ++ 53437:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 144830 = '' ']' ++ 53437:pw-trigger.sh: pw_get_patch_from_series: 213: echo 144830 + 53437:pw-trigger.sh: 74: patch_id=144830 + 53437:pw-trigger.sh: 75: '[' 144830 = '' ']' ++ 53437:pw-trigger.sh: 82: pw_get_patch_data gdb 144830 State ++ 53437:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 53437:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 53437:pw-trigger.sh: pw_get_patch_data: 224: local project=gdb ++ 53437:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=144830 ++ 53437:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 53437:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gdb patch 144830 property State value ++ 53437:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 53437:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 53437:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 53437:pw-trigger.sh: pw_yaml_get: 100: local id=144830 ++ 53437:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 53437:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 53437:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 53437:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 53437:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 53437:pw-trigger.sh: pw_yaml_get: 108: set +x + 53437:pw-trigger.sh: 82: patch_state=new + 53437:pw-trigger.sh: 83: case "$patch_state" in ++ 53437:pw-trigger.sh: 89: pw_patch_check_state 144830 tcwg_gdb_build--master-arm ++ 53437:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 53437:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=144830 ++ 53437:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_build--master-arm ++ 53437:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 53437:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_build--master-arm +++ 53437:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 53437:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 53437:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_build--master-arm +++ 53437:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 53437:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 53437:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 53437:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 53437:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_build--master-arm ++ 53437:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 53437:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 53437:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.zsHdbePwB1 +++ 53437:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 53437:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.9F7msDVdCo ++ 53437:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.zsHdbePwB1 /tmp/tmp.9F7msDVdCo' EXIT ++ 53437:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 53437:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/144830/checks/ ++ 53437:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/144830/checks/?user=linaro-tcwg-bot&context=tcwg_gdb_build--master-arm&page=last' ++ 53437:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 53437:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 53437:pw-trigger.sh: pw_patch_check_state: 263: true ++ 53437:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 53437:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 53437:pw-trigger.sh: pw_patch_check_state: 267: wait 56133 ++ 53437:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 53437:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 53437:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.9F7msDVdCo ++ 53437:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 523180, "url": "https://patchwork.sourceware.org/api/1.2/patches/144830/checks/523180/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-09-29T17:25:44.193975", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-arm-precommit/builds/11453/log", "context": "tcwg_gdb_build--master-arm", "description": "Build started" }' = null ']' +++ 53437:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 53437:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-29T17:25:44.193975 +++ 53437:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-29T17:25:44.193975 +%s ++ 53437:pw-trigger.sh: pw_patch_check_state: 274: date=1790702744 ++ 53437:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1790702744 ']' ++ 53437:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790702744 +++ 53437:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 53437:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 53437:pw-trigger.sh: pw_patch_check_state: 263: true ++ 53437:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 53437:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 53437:pw-trigger.sh: pw_patch_check_state: 267: wait 56140 ++ 53437:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 53437:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 53437:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.9F7msDVdCo ++ 53437:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 523181, "url": "https://patchwork.sourceware.org/api/1.2/patches/144830/checks/523181/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-09-29T17:25:46.884813", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-arm-precommit/builds/11453/log", "context": "tcwg_gdb_build--master-arm", "description": "Patch applied" }' = null ']' +++ 53437:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 53437:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-29T17:25:46.884813 +++ 53437:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-29T17:25:46.884813 +%s ++ 53437:pw-trigger.sh: pw_patch_check_state: 274: date=1790702746 ++ 53437:pw-trigger.sh: pw_patch_check_state: 275: '[' 1790702744 -le 1790702746 ']' ++ 53437:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790702746 +++ 53437:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 53437:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 53437:pw-trigger.sh: pw_patch_check_state: 263: true ++ 53437:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 53437:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 53437:pw-trigger.sh: pw_patch_check_state: 267: wait 56147 ++ 53437:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 53437:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 53437:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.9F7msDVdCo ++ 53437:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 523186, "url": "https://patchwork.sourceware.org/api/1.2/patches/144830/checks/523186/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-09-29T17:29:58.079732", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-arm-precommit/builds/11453/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_gdb_build--master-arm", "description": "Build passed" }' = null ']' +++ 53437:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 53437:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-29T17:29:58.079732 +++ 53437:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-29T17:29:58.079732 +%s ++ 53437:pw-trigger.sh: pw_patch_check_state: 274: date=1790702998 ++ 53437:pw-trigger.sh: pw_patch_check_state: 275: '[' 1790702746 -le 1790702998 ']' ++ 53437:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790702998 +++ 53437:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 53437:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 53437:pw-trigger.sh: pw_patch_check_state: 263: true ++ 53437:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 53437:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 53437:pw-trigger.sh: pw_patch_check_state: 267: wait 56154 ++ 53437:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 53437:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 53437:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.9F7msDVdCo ++ 53437:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 53437:pw-trigger.sh: pw_patch_check_state: 270: break ++ 53437:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 53437:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.zsHdbePwB1 /tmp/tmp.9F7msDVdCo + 53437:pw-trigger.sh: 89: check_state=success + 53437:pw-trigger.sh: 90: '[' success = pending ']' + 53437:pw-trigger.sh: 93: num_patch=1 + 53437:pw-trigger.sh: 72: true ++ 53437:pw-trigger.sh: 74: pw_get_patch_from_series gdb 67143 1 ++ 53437:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 53437:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 53437:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67143 ++ 53437:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 53437:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 53437:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 67143 property '.*' value Patches 1 +++ 53437:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 53437:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 53437:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 53437:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 53437:pw-trigger.sh: pw_yaml_get: 100: local id=67143 +++ 53437:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 53437:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 53437:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 53437:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 53437:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 53437:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 53437:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id= ++ 53437:pw-trigger.sh: pw_get_patch_from_series: 210: '[' '' = '' ']' ++ 53437:pw-trigger.sh: pw_get_patch_from_series: 211: return 1 ++ 53437:pw-trigger.sh: 74: true + 53437:pw-trigger.sh: 74: patch_id= + 53437:pw-trigger.sh: 75: '[' '' = '' ']' + 53437:pw-trigger.sh: 76: break + 53437:pw-trigger.sh: 96: '[' '' = '' ']' + 53437:pw-trigger.sh: 97: continue + 53437:pw-trigger.sh: 62: '[' 11 -gt 0 ']' + 53437:pw-trigger.sh: 63: i=10 ++ 53437:pw-trigger.sh: 64: shyaml get-value 10.id + 53437:pw-trigger.sh: 64: series_id=67146 + 53437:pw-trigger.sh: 66: pw_series_complete_p gdb 67146 + 53437:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 53437:pw-trigger.sh: pw_series_complete_p: 183: local project=gdb + 53437:pw-trigger.sh: pw_series_complete_p: 184: local series_id=67146 + 53437:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 53437:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get gdb series 67146 property Complete value ++ 53437:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 53437:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 53437:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 53437:pw-trigger.sh: pw_yaml_get: 100: local id=67146 ++ 53437:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 53437:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 53437:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 53437:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 53437:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 53437:pw-trigger.sh: pw_yaml_get: 108: set +x + 53437:pw-trigger.sh: pw_series_complete_p: 187: value=True + 53437:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 53437:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 53437:pw-trigger.sh: 71: num_patch=0 + 53437:pw-trigger.sh: 72: true ++ 53437:pw-trigger.sh: 74: pw_get_patch_from_series gdb 67146 0 ++ 53437:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 53437:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 53437:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67146 ++ 53437:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 53437:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 53437:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 67146 property '.*' value Patches 0 +++ 53437:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 53437:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 53437:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 53437:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 53437:pw-trigger.sh: pw_yaml_get: 100: local id=67146 +++ 53437:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 53437:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 53437:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 53437:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 53437:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 53437:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 53437:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=144835 ++ 53437:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 144835 = '' ']' ++ 53437:pw-trigger.sh: pw_get_patch_from_series: 213: echo 144835 + 53437:pw-trigger.sh: 74: patch_id=144835 + 53437:pw-trigger.sh: 75: '[' 144835 = '' ']' ++ 53437:pw-trigger.sh: 82: pw_get_patch_data gdb 144835 State ++ 53437:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 53437:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 53437:pw-trigger.sh: pw_get_patch_data: 224: local project=gdb ++ 53437:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=144835 ++ 53437:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 53437:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gdb patch 144835 property State value ++ 53437:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 53437:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 53437:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 53437:pw-trigger.sh: pw_yaml_get: 100: local id=144835 ++ 53437:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 53437:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 53437:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 53437:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 53437:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 53437:pw-trigger.sh: pw_yaml_get: 108: set +x + 53437:pw-trigger.sh: 82: patch_state=committed + 53437:pw-trigger.sh: 83: case "$patch_state" in ++ 53437:pw-trigger.sh: 89: pw_patch_check_state 144835 tcwg_gdb_build--master-arm ++ 53437:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 53437:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=144835 ++ 53437:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_build--master-arm ++ 53437:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 53437:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_build--master-arm +++ 53437:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 53437:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 53437:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_build--master-arm +++ 53437:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 53437:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 53437:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 53437:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 53437:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_build--master-arm ++ 53437:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 53437:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 53437:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.X6Ad8ZPDFJ +++ 53437:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 53437:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.3XDWaFx8b5 ++ 53437:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.X6Ad8ZPDFJ /tmp/tmp.3XDWaFx8b5' EXIT ++ 53437:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 53437:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/144835/checks/ ++ 53437:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/144835/checks/?user=linaro-tcwg-bot&context=tcwg_gdb_build--master-arm&page=last' ++ 53437:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 53437:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 53437:pw-trigger.sh: pw_patch_check_state: 263: true ++ 53437:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 53437:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 53437:pw-trigger.sh: pw_patch_check_state: 267: wait 56256 ++ 53437:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 53437:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 53437:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.3XDWaFx8b5 ++ 53437:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 523185, "url": "https://patchwork.sourceware.org/api/1.2/patches/144835/checks/523185/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-09-29T17:29:52.270391", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-arm-precommit/builds/11454/log", "context": "tcwg_gdb_build--master-arm", "description": "Build started" }' = null ']' +++ 53437:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 53437:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-29T17:29:52.270391 +++ 53437:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-29T17:29:52.270391 +%s ++ 53437:pw-trigger.sh: pw_patch_check_state: 274: date=1790702992 ++ 53437:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1790702992 ']' ++ 53437:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790702992 +++ 53437:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 53437:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 53437:pw-trigger.sh: pw_patch_check_state: 263: true ++ 53437:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 53437:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 53437:pw-trigger.sh: pw_patch_check_state: 267: wait 56263 ++ 53437:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 53437:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 53437:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.3XDWaFx8b5 ++ 53437:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 523187, "url": "https://patchwork.sourceware.org/api/1.2/patches/144835/checks/523187/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-09-29T17:29:59.300988", "state": "fail", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-arm-precommit/builds/11454/archive/artifacts/jenkins/pw-apply.log", "context": "tcwg_gdb_build--master-arm", "description": "Patch failed to apply" }' = null ']' +++ 53437:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 53437:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-29T17:29:59.300988 +++ 53437:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-29T17:29:59.300988 +%s ++ 53437:pw-trigger.sh: pw_patch_check_state: 274: date=1790702999 ++ 53437:pw-trigger.sh: pw_patch_check_state: 275: '[' 1790702992 -le 1790702999 ']' ++ 53437:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790702999 +++ 53437:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 53437:pw-trigger.sh: pw_patch_check_state: 277: cur_state=fail ++ 53437:pw-trigger.sh: pw_patch_check_state: 263: true ++ 53437:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 53437:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 53437:pw-trigger.sh: pw_patch_check_state: 267: wait 56270 ++ 53437:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 53437:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 53437:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.3XDWaFx8b5 ++ 53437:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 53437:pw-trigger.sh: pw_patch_check_state: 270: break ++ 53437:pw-trigger.sh: pw_patch_check_state: 281: echo fail +++ 53437:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.X6Ad8ZPDFJ /tmp/tmp.3XDWaFx8b5 + 53437:pw-trigger.sh: 89: check_state=fail + 53437:pw-trigger.sh: 90: '[' fail = pending ']' + 53437:pw-trigger.sh: 93: num_patch=1 + 53437:pw-trigger.sh: 72: true ++ 53437:pw-trigger.sh: 74: pw_get_patch_from_series gdb 67146 1 ++ 53437:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 53437:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 53437:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67146 ++ 53437:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 53437:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 53437:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 67146 property '.*' value Patches 1 +++ 53437:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 53437:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 53437:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 53437:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 53437:pw-trigger.sh: pw_yaml_get: 100: local id=67146 +++ 53437:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 53437:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 53437:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 53437:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 53437:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 53437:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 53437:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id= ++ 53437:pw-trigger.sh: pw_get_patch_from_series: 210: '[' '' = '' ']' ++ 53437:pw-trigger.sh: pw_get_patch_from_series: 211: return 1 ++ 53437:pw-trigger.sh: 74: true + 53437:pw-trigger.sh: 74: patch_id= + 53437:pw-trigger.sh: 75: '[' '' = '' ']' + 53437:pw-trigger.sh: 76: break + 53437:pw-trigger.sh: 96: '[' '' = '' ']' + 53437:pw-trigger.sh: 97: continue + 53437:pw-trigger.sh: 62: '[' 10 -gt 0 ']' + 53437:pw-trigger.sh: 63: i=9 ++ 53437:pw-trigger.sh: 64: shyaml get-value 9.id + 53437:pw-trigger.sh: 64: series_id=67150 + 53437:pw-trigger.sh: 66: pw_series_complete_p gdb 67150 + 53437:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 53437:pw-trigger.sh: pw_series_complete_p: 183: local project=gdb + 53437:pw-trigger.sh: pw_series_complete_p: 184: local series_id=67150 + 53437:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 53437:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get gdb series 67150 property Complete value ++ 53437:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 53437:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 53437:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 53437:pw-trigger.sh: pw_yaml_get: 100: local id=67150 ++ 53437:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 53437:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 53437:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 53437:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 53437:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 53437:pw-trigger.sh: pw_yaml_get: 108: set +x + 53437:pw-trigger.sh: pw_series_complete_p: 187: value=True + 53437:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 53437:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 53437:pw-trigger.sh: 71: num_patch=0 + 53437:pw-trigger.sh: 72: true ++ 53437:pw-trigger.sh: 74: pw_get_patch_from_series gdb 67150 0 ++ 53437:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 53437:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 53437:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67150 ++ 53437:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 53437:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 53437:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 67150 property '.*' value Patches 0 +++ 53437:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 53437:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 53437:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 53437:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 53437:pw-trigger.sh: pw_yaml_get: 100: local id=67150 +++ 53437:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 53437:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 53437:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 53437:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 53437:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 53437:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 53437:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=144839 ++ 53437:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 144839 = '' ']' ++ 53437:pw-trigger.sh: pw_get_patch_from_series: 213: echo 144839 + 53437:pw-trigger.sh: 74: patch_id=144839 + 53437:pw-trigger.sh: 75: '[' 144839 = '' ']' ++ 53437:pw-trigger.sh: 82: pw_get_patch_data gdb 144839 State ++ 53437:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 53437:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 53437:pw-trigger.sh: pw_get_patch_data: 224: local project=gdb ++ 53437:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=144839 ++ 53437:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 53437:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gdb patch 144839 property State value ++ 53437:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 53437:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 53437:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 53437:pw-trigger.sh: pw_yaml_get: 100: local id=144839 ++ 53437:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 53437:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 53437:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 53437:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 53437:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 53437:pw-trigger.sh: pw_yaml_get: 108: set +x + 53437:pw-trigger.sh: 82: patch_state=new + 53437:pw-trigger.sh: 83: case "$patch_state" in ++ 53437:pw-trigger.sh: 89: pw_patch_check_state 144839 tcwg_gdb_build--master-arm ++ 53437:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 53437:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=144839 ++ 53437:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_build--master-arm ++ 53437:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 53437:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_build--master-arm +++ 53437:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 53437:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 53437:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_build--master-arm +++ 53437:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 53437:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 53437:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 53437:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 53437:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_build--master-arm ++ 53437:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 53437:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 53437:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.Jls8a5jQxi +++ 53437:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 53437:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.oaSP7kw5uC ++ 53437:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.Jls8a5jQxi /tmp/tmp.oaSP7kw5uC' EXIT ++ 53437:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 53437:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/144839/checks/ ++ 53437:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/144839/checks/?user=linaro-tcwg-bot&context=tcwg_gdb_build--master-arm&page=last' ++ 53437:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 53437:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 53437:pw-trigger.sh: pw_patch_check_state: 263: true ++ 53437:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 53437:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 53437:pw-trigger.sh: pw_patch_check_state: 267: wait 56372 ++ 53437:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 53437:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 53437:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.oaSP7kw5uC ++ 53437:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 523386, "url": "https://patchwork.sourceware.org/api/1.2/patches/144839/checks/523386/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-09-29T21:49:00.370918", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-arm-precommit/builds/11455/log", "context": "tcwg_gdb_build--master-arm", "description": "Build started" }' = null ']' +++ 53437:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 53437:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-29T21:49:00.370918 +++ 53437:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-29T21:49:00.370918 +%s ++ 53437:pw-trigger.sh: pw_patch_check_state: 274: date=1790718540 ++ 53437:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1790718540 ']' ++ 53437:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790718540 +++ 53437:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 53437:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 53437:pw-trigger.sh: pw_patch_check_state: 263: true ++ 53437:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 53437:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 53437:pw-trigger.sh: pw_patch_check_state: 267: wait 56379 ++ 53437:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 53437:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 53437:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.oaSP7kw5uC ++ 53437:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 523387, "url": "https://patchwork.sourceware.org/api/1.2/patches/144839/checks/523387/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-09-29T21:49:01.497490", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-arm-precommit/builds/11455/log", "context": "tcwg_gdb_build--master-arm", "description": "Patch applied" }' = null ']' +++ 53437:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 53437:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-29T21:49:01.497490 +++ 53437:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-29T21:49:01.497490 +%s ++ 53437:pw-trigger.sh: pw_patch_check_state: 274: date=1790718541 ++ 53437:pw-trigger.sh: pw_patch_check_state: 275: '[' 1790718540 -le 1790718541 ']' ++ 53437:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790718541 +++ 53437:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 53437:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 53437:pw-trigger.sh: pw_patch_check_state: 263: true ++ 53437:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 53437:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 53437:pw-trigger.sh: pw_patch_check_state: 267: wait 56386 ++ 53437:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 53437:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 53437:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.oaSP7kw5uC ++ 53437:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 523393, "url": "https://patchwork.sourceware.org/api/1.2/patches/144839/checks/523393/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-09-29T21:52:26.765912", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-arm-precommit/builds/11455/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_gdb_build--master-arm", "description": "Build passed" }' = null ']' +++ 53437:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 53437:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-29T21:52:26.765912 +++ 53437:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-29T21:52:26.765912 +%s ++ 53437:pw-trigger.sh: pw_patch_check_state: 274: date=1790718746 ++ 53437:pw-trigger.sh: pw_patch_check_state: 275: '[' 1790718541 -le 1790718746 ']' ++ 53437:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790718746 +++ 53437:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 53437:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 53437:pw-trigger.sh: pw_patch_check_state: 263: true ++ 53437:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 53437:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 53437:pw-trigger.sh: pw_patch_check_state: 267: wait 56393 ++ 53437:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 53437:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 53437:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.oaSP7kw5uC ++ 53437:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 53437:pw-trigger.sh: pw_patch_check_state: 270: break ++ 53437:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 53437:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.Jls8a5jQxi /tmp/tmp.oaSP7kw5uC + 53437:pw-trigger.sh: 89: check_state=success + 53437:pw-trigger.sh: 90: '[' success = pending ']' + 53437:pw-trigger.sh: 93: num_patch=1 + 53437:pw-trigger.sh: 72: true ++ 53437:pw-trigger.sh: 74: pw_get_patch_from_series gdb 67150 1 ++ 53437:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 53437:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 53437:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67150 ++ 53437:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 53437:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 53437:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 67150 property '.*' value Patches 1 +++ 53437:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 53437:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 53437:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 53437:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 53437:pw-trigger.sh: pw_yaml_get: 100: local id=67150 +++ 53437:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 53437:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 53437:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 53437:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 53437:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 53437:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 53437:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id= ++ 53437:pw-trigger.sh: pw_get_patch_from_series: 210: '[' '' = '' ']' ++ 53437:pw-trigger.sh: pw_get_patch_from_series: 211: return 1 ++ 53437:pw-trigger.sh: 74: true + 53437:pw-trigger.sh: 74: patch_id= + 53437:pw-trigger.sh: 75: '[' '' = '' ']' + 53437:pw-trigger.sh: 76: break + 53437:pw-trigger.sh: 96: '[' '' = '' ']' + 53437:pw-trigger.sh: 97: continue + 53437:pw-trigger.sh: 62: '[' 9 -gt 0 ']' + 53437:pw-trigger.sh: 63: i=8 ++ 53437:pw-trigger.sh: 64: shyaml get-value 8.id + 53437:pw-trigger.sh: 64: series_id=67159 + 53437:pw-trigger.sh: 66: pw_series_complete_p gdb 67159 + 53437:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 53437:pw-trigger.sh: pw_series_complete_p: 183: local project=gdb + 53437:pw-trigger.sh: pw_series_complete_p: 184: local series_id=67159 + 53437:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 53437:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get gdb series 67159 property Complete value ++ 53437:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 53437:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 53437:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 53437:pw-trigger.sh: pw_yaml_get: 100: local id=67159 ++ 53437:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 53437:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 53437:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 53437:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 53437:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 53437:pw-trigger.sh: pw_yaml_get: 108: set +x + 53437:pw-trigger.sh: pw_series_complete_p: 187: value=True + 53437:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 53437:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 53437:pw-trigger.sh: 71: num_patch=0 + 53437:pw-trigger.sh: 72: true ++ 53437:pw-trigger.sh: 74: pw_get_patch_from_series gdb 67159 0 ++ 53437:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 53437:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 53437:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67159 ++ 53437:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 53437:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 53437:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 67159 property '.*' value Patches 0 +++ 53437:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 53437:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 53437:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 53437:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 53437:pw-trigger.sh: pw_yaml_get: 100: local id=67159 +++ 53437:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 53437:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 53437:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 53437:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 53437:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 53437:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 53437:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=144853 ++ 53437:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 144853 = '' ']' ++ 53437:pw-trigger.sh: pw_get_patch_from_series: 213: echo 144853 + 53437:pw-trigger.sh: 74: patch_id=144853 + 53437:pw-trigger.sh: 75: '[' 144853 = '' ']' ++ 53437:pw-trigger.sh: 82: pw_get_patch_data gdb 144853 State ++ 53437:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 53437:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 53437:pw-trigger.sh: pw_get_patch_data: 224: local project=gdb ++ 53437:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=144853 ++ 53437:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 53437:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gdb patch 144853 property State value ++ 53437:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 53437:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 53437:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 53437:pw-trigger.sh: pw_yaml_get: 100: local id=144853 ++ 53437:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 53437:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 53437:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 53437:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 53437:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 53437:pw-trigger.sh: pw_yaml_get: 108: set +x + 53437:pw-trigger.sh: 82: patch_state=new + 53437:pw-trigger.sh: 83: case "$patch_state" in ++ 53437:pw-trigger.sh: 89: pw_patch_check_state 144853 tcwg_gdb_build--master-arm ++ 53437:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 53437:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=144853 ++ 53437:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_build--master-arm ++ 53437:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 53437:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_build--master-arm +++ 53437:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 53437:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 53437:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_build--master-arm +++ 53437:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 53437:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 53437:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 53437:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 53437:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_build--master-arm ++ 53437:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 53437:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 53437:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.N62MS1VUcd +++ 53437:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 53437:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.zlQZ9Aq5TA ++ 53437:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.N62MS1VUcd /tmp/tmp.zlQZ9Aq5TA' EXIT ++ 53437:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 53437:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/144853/checks/ ++ 53437:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/144853/checks/?user=linaro-tcwg-bot&context=tcwg_gdb_build--master-arm&page=last' ++ 53437:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 53437:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 53437:pw-trigger.sh: pw_patch_check_state: 263: true ++ 53437:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 53437:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 53437:pw-trigger.sh: pw_patch_check_state: 267: wait 56505 ++ 53437:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 53437:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 53437:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.zlQZ9Aq5TA ++ 53437:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 523388, "url": "https://patchwork.sourceware.org/api/1.2/patches/144853/checks/523388/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-09-29T21:49:20.451746", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-arm-precommit/builds/11456/log", "context": "tcwg_gdb_build--master-arm", "description": "Build started" }' = null ']' +++ 53437:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 53437:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-29T21:49:20.451746 +++ 53437:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-29T21:49:20.451746 +%s ++ 53437:pw-trigger.sh: pw_patch_check_state: 274: date=1790718560 ++ 53437:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1790718560 ']' ++ 53437:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790718560 +++ 53437:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 53437:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 53437:pw-trigger.sh: pw_patch_check_state: 263: true ++ 53437:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 53437:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 53437:pw-trigger.sh: pw_patch_check_state: 267: wait 56512 ++ 53437:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 53437:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 53437:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.zlQZ9Aq5TA ++ 53437:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 523389, "url": "https://patchwork.sourceware.org/api/1.2/patches/144853/checks/523389/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-09-29T21:49:22.830493", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-arm-precommit/builds/11456/log", "context": "tcwg_gdb_build--master-arm", "description": "Patch applied" }' = null ']' +++ 53437:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 53437:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-29T21:49:22.830493 +++ 53437:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-29T21:49:22.830493 +%s ++ 53437:pw-trigger.sh: pw_patch_check_state: 274: date=1790718562 ++ 53437:pw-trigger.sh: pw_patch_check_state: 275: '[' 1790718560 -le 1790718562 ']' ++ 53437:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790718562 +++ 53437:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 53437:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 53437:pw-trigger.sh: pw_patch_check_state: 263: true ++ 53437:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 53437:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 53437:pw-trigger.sh: pw_patch_check_state: 267: wait 56519 ++ 53437:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 53437:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 53437:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.zlQZ9Aq5TA ++ 53437:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 523396, "url": "https://patchwork.sourceware.org/api/1.2/patches/144853/checks/523396/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-09-29T21:52:59.174733", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-arm-precommit/builds/11456/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_gdb_build--master-arm", "description": "Build passed" }' = null ']' +++ 53437:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 53437:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-29T21:52:59.174733 +++ 53437:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-29T21:52:59.174733 +%s ++ 53437:pw-trigger.sh: pw_patch_check_state: 274: date=1790718779 ++ 53437:pw-trigger.sh: pw_patch_check_state: 275: '[' 1790718562 -le 1790718779 ']' ++ 53437:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790718779 +++ 53437:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 53437:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 53437:pw-trigger.sh: pw_patch_check_state: 263: true ++ 53437:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 53437:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 53437:pw-trigger.sh: pw_patch_check_state: 267: wait 56526 ++ 53437:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 53437:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 53437:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.zlQZ9Aq5TA ++ 53437:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 53437:pw-trigger.sh: pw_patch_check_state: 270: break ++ 53437:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 53437:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.N62MS1VUcd /tmp/tmp.zlQZ9Aq5TA + 53437:pw-trigger.sh: 89: check_state=success + 53437:pw-trigger.sh: 90: '[' success = pending ']' + 53437:pw-trigger.sh: 93: num_patch=1 + 53437:pw-trigger.sh: 72: true ++ 53437:pw-trigger.sh: 74: pw_get_patch_from_series gdb 67159 1 ++ 53437:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 53437:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 53437:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67159 ++ 53437:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 53437:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 53437:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 67159 property '.*' value Patches 1 +++ 53437:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 53437:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 53437:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 53437:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 53437:pw-trigger.sh: pw_yaml_get: 100: local id=67159 +++ 53437:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 53437:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 53437:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 53437:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 53437:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 53437:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 53437:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=144850 ++ 53437:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 144850 = '' ']' ++ 53437:pw-trigger.sh: pw_get_patch_from_series: 213: echo 144850 + 53437:pw-trigger.sh: 74: patch_id=144850 + 53437:pw-trigger.sh: 75: '[' 144850 = '' ']' ++ 53437:pw-trigger.sh: 82: pw_get_patch_data gdb 144850 State ++ 53437:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 53437:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 53437:pw-trigger.sh: pw_get_patch_data: 224: local project=gdb ++ 53437:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=144850 ++ 53437:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 53437:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gdb patch 144850 property State value ++ 53437:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 53437:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 53437:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 53437:pw-trigger.sh: pw_yaml_get: 100: local id=144850 ++ 53437:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 53437:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 53437:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 53437:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 53437:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 53437:pw-trigger.sh: pw_yaml_get: 108: set +x + 53437:pw-trigger.sh: 82: patch_state=new + 53437:pw-trigger.sh: 83: case "$patch_state" in ++ 53437:pw-trigger.sh: 89: pw_patch_check_state 144850 tcwg_gdb_build--master-arm ++ 53437:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 53437:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=144850 ++ 53437:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_build--master-arm ++ 53437:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 53437:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_build--master-arm +++ 53437:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 53437:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 53437:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_build--master-arm +++ 53437:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 53437:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 53437:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 53437:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 53437:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_build--master-arm ++ 53437:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 53437:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 53437:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.FUJGQM02bf +++ 53437:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 53437:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.aBK6AOH1tP ++ 53437:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.FUJGQM02bf /tmp/tmp.aBK6AOH1tP' EXIT ++ 53437:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 53437:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/144850/checks/ ++ 53437:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/144850/checks/?user=linaro-tcwg-bot&context=tcwg_gdb_build--master-arm&page=last' ++ 53437:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 53437:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 53437:pw-trigger.sh: pw_patch_check_state: 263: true ++ 53437:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 53437:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 53437:pw-trigger.sh: pw_patch_check_state: 267: wait 56590 ++ 53437:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 53437:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 53437:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.aBK6AOH1tP ++ 53437:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 523659, "url": "https://patchwork.sourceware.org/api/1.2/patches/144850/checks/523659/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-09-30T04:33:04.621114", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-arm-precommit/builds/11462/log", "context": "tcwg_gdb_build--master-arm", "description": "Build started" }' = null ']' +++ 53437:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 53437:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-30T04:33:04.621114 +++ 53437:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-30T04:33:04.621114 +%s ++ 53437:pw-trigger.sh: pw_patch_check_state: 274: date=1790742784 ++ 53437:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1790742784 ']' ++ 53437:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790742784 +++ 53437:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 53437:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 53437:pw-trigger.sh: pw_patch_check_state: 263: true ++ 53437:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 53437:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 53437:pw-trigger.sh: pw_patch_check_state: 267: wait 56597 ++ 53437:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 53437:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 53437:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.aBK6AOH1tP ++ 53437:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 523660, "url": "https://patchwork.sourceware.org/api/1.2/patches/144850/checks/523660/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-09-30T04:33:06.095295", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-arm-precommit/builds/11462/log", "context": "tcwg_gdb_build--master-arm", "description": "Patch applied" }' = null ']' +++ 53437:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 53437:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-30T04:33:06.095295 +++ 53437:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-30T04:33:06.095295 +%s ++ 53437:pw-trigger.sh: pw_patch_check_state: 274: date=1790742786 ++ 53437:pw-trigger.sh: pw_patch_check_state: 275: '[' 1790742784 -le 1790742786 ']' ++ 53437:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790742786 +++ 53437:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 53437:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 53437:pw-trigger.sh: pw_patch_check_state: 263: true ++ 53437:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 53437:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 53437:pw-trigger.sh: pw_patch_check_state: 267: wait 56604 ++ 53437:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 53437:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 53437:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.aBK6AOH1tP ++ 53437:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 523663, "url": "https://patchwork.sourceware.org/api/1.2/patches/144850/checks/523663/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-09-30T04:35:34.432666", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-arm-precommit/builds/11462/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_gdb_build--master-arm", "description": "Build passed" }' = null ']' +++ 53437:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 53437:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-30T04:35:34.432666 +++ 53437:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-30T04:35:34.432666 +%s ++ 53437:pw-trigger.sh: pw_patch_check_state: 274: date=1790742934 ++ 53437:pw-trigger.sh: pw_patch_check_state: 275: '[' 1790742786 -le 1790742934 ']' ++ 53437:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790742934 +++ 53437:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 53437:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 53437:pw-trigger.sh: pw_patch_check_state: 263: true ++ 53437:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 53437:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 53437:pw-trigger.sh: pw_patch_check_state: 267: wait 56611 ++ 53437:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 53437:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 53437:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.aBK6AOH1tP ++ 53437:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 53437:pw-trigger.sh: pw_patch_check_state: 270: break ++ 53437:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 53437:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.FUJGQM02bf /tmp/tmp.aBK6AOH1tP + 53437:pw-trigger.sh: 89: check_state=success + 53437:pw-trigger.sh: 90: '[' success = pending ']' + 53437:pw-trigger.sh: 93: num_patch=2 + 53437:pw-trigger.sh: 72: true ++ 53437:pw-trigger.sh: 74: pw_get_patch_from_series gdb 67159 2 ++ 53437:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 53437:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 53437:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67159 ++ 53437:pw-trigger.sh: pw_get_patch_from_series: 205: local num=2 ++ 53437:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 53437:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 67159 property '.*' value Patches 2 +++ 53437:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 53437:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 53437:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 53437:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 53437:pw-trigger.sh: pw_yaml_get: 100: local id=67159 +++ 53437:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 53437:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 53437:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 53437:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 53437:pw-trigger.sh: pw_yaml_get: 105: local match_num=2 +++ 53437:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 53437:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=144848 ++ 53437:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 144848 = '' ']' ++ 53437:pw-trigger.sh: pw_get_patch_from_series: 213: echo 144848 + 53437:pw-trigger.sh: 74: patch_id=144848 + 53437:pw-trigger.sh: 75: '[' 144848 = '' ']' ++ 53437:pw-trigger.sh: 82: pw_get_patch_data gdb 144848 State ++ 53437:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 53437:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 53437:pw-trigger.sh: pw_get_patch_data: 224: local project=gdb ++ 53437:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=144848 ++ 53437:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 53437:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gdb patch 144848 property State value ++ 53437:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 53437:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 53437:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 53437:pw-trigger.sh: pw_yaml_get: 100: local id=144848 ++ 53437:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 53437:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 53437:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 53437:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 53437:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 53437:pw-trigger.sh: pw_yaml_get: 108: set +x + 53437:pw-trigger.sh: 82: patch_state=new + 53437:pw-trigger.sh: 83: case "$patch_state" in ++ 53437:pw-trigger.sh: 89: pw_patch_check_state 144848 tcwg_gdb_build--master-arm ++ 53437:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 53437:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=144848 ++ 53437:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_build--master-arm ++ 53437:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 53437:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_build--master-arm +++ 53437:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 53437:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 53437:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_build--master-arm +++ 53437:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 53437:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 53437:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 53437:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 53437:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_build--master-arm ++ 53437:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 53437:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 53437:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.TKaFqKaDG9 +++ 53437:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 53437:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.hevcl0vPjF ++ 53437:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.TKaFqKaDG9 /tmp/tmp.hevcl0vPjF' EXIT ++ 53437:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 53437:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/144848/checks/ ++ 53437:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/144848/checks/?user=linaro-tcwg-bot&context=tcwg_gdb_build--master-arm&page=last' ++ 53437:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 53437:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 53437:pw-trigger.sh: pw_patch_check_state: 263: true ++ 53437:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 53437:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 53437:pw-trigger.sh: pw_patch_check_state: 267: wait 56678 ++ 53437:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 53437:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 53437:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.hevcl0vPjF ++ 53437:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 53437:pw-trigger.sh: pw_patch_check_state: 270: break ++ 53437:pw-trigger.sh: pw_patch_check_state: 281: echo pending +++ 53437:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.TKaFqKaDG9 /tmp/tmp.hevcl0vPjF + 53437:pw-trigger.sh: 89: check_state=pending + 53437:pw-trigger.sh: 90: '[' pending = pending ']' + 53437:pw-trigger.sh: 91: break + 53437:pw-trigger.sh: 96: '[' 144848 = '' ']' + 53437:pw-trigger.sh: 101: check_state=success + 53437:pw-trigger.sh: 108: '[' success '!=' success ']' + 53437:pw-trigger.sh: 113: j=1 + 53437:pw-trigger.sh: 114: cat + 53437:pw-trigger.sh: 62: '[' 8 -gt 0 ']' + 53437:pw-trigger.sh: 63: i=7 ++ 53437:pw-trigger.sh: 64: shyaml get-value 7.id + 53437:pw-trigger.sh: 64: series_id=67160 + 53437:pw-trigger.sh: 66: pw_series_complete_p gdb 67160 + 53437:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 53437:pw-trigger.sh: pw_series_complete_p: 183: local project=gdb + 53437:pw-trigger.sh: pw_series_complete_p: 184: local series_id=67160 + 53437:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 53437:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get gdb series 67160 property Complete value ++ 53437:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 53437:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 53437:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 53437:pw-trigger.sh: pw_yaml_get: 100: local id=67160 ++ 53437:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 53437:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 53437:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 53437:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 53437:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 53437:pw-trigger.sh: pw_yaml_get: 108: set +x + 53437:pw-trigger.sh: pw_series_complete_p: 187: value=False + 53437:pw-trigger.sh: pw_series_complete_p: 188: '[' False = True ']' + 53437:pw-trigger.sh: pw_series_complete_p: 191: return 1 + 53437:pw-trigger.sh: 67: continue + 53437:pw-trigger.sh: 62: '[' 7 -gt 0 ']' + 53437:pw-trigger.sh: 63: i=6 ++ 53437:pw-trigger.sh: 64: shyaml get-value 6.id + 53437:pw-trigger.sh: 64: series_id=67175 + 53437:pw-trigger.sh: 66: pw_series_complete_p gdb 67175 + 53437:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 53437:pw-trigger.sh: pw_series_complete_p: 183: local project=gdb + 53437:pw-trigger.sh: pw_series_complete_p: 184: local series_id=67175 + 53437:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 53437:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get gdb series 67175 property Complete value ++ 53437:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 53437:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 53437:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 53437:pw-trigger.sh: pw_yaml_get: 100: local id=67175 ++ 53437:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 53437:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 53437:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 53437:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 53437:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 53437:pw-trigger.sh: pw_yaml_get: 108: set +x + 53437:pw-trigger.sh: pw_series_complete_p: 187: value=True + 53437:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 53437:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 53437:pw-trigger.sh: 71: num_patch=0 + 53437:pw-trigger.sh: 72: true ++ 53437:pw-trigger.sh: 74: pw_get_patch_from_series gdb 67175 0 ++ 53437:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 53437:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 53437:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67175 ++ 53437:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 53437:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 53437:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 67175 property '.*' value Patches 0 +++ 53437:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 53437:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 53437:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 53437:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 53437:pw-trigger.sh: pw_yaml_get: 100: local id=67175 +++ 53437:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 53437:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 53437:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 53437:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 53437:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 53437:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 53437:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=144870 ++ 53437:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 144870 = '' ']' ++ 53437:pw-trigger.sh: pw_get_patch_from_series: 213: echo 144870 + 53437:pw-trigger.sh: 74: patch_id=144870 + 53437:pw-trigger.sh: 75: '[' 144870 = '' ']' ++ 53437:pw-trigger.sh: 82: pw_get_patch_data gdb 144870 State ++ 53437:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 53437:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 53437:pw-trigger.sh: pw_get_patch_data: 224: local project=gdb ++ 53437:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=144870 ++ 53437:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 53437:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gdb patch 144870 property State value ++ 53437:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 53437:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 53437:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 53437:pw-trigger.sh: pw_yaml_get: 100: local id=144870 ++ 53437:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 53437:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 53437:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 53437:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 53437:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 53437:pw-trigger.sh: pw_yaml_get: 108: set +x + 53437:pw-trigger.sh: 82: patch_state=new + 53437:pw-trigger.sh: 83: case "$patch_state" in ++ 53437:pw-trigger.sh: 89: pw_patch_check_state 144870 tcwg_gdb_build--master-arm ++ 53437:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 53437:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=144870 ++ 53437:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_build--master-arm ++ 53437:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 53437:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_build--master-arm +++ 53437:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 53437:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 53437:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_build--master-arm +++ 53437:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 53437:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 53437:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 53437:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 53437:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_build--master-arm ++ 53437:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 53437:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 53437:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.kUqzJOGhD9 +++ 53437:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 53437:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.8cCvRdhYhE ++ 53437:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.kUqzJOGhD9 /tmp/tmp.8cCvRdhYhE' EXIT ++ 53437:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 53437:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/144870/checks/ ++ 53437:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/144870/checks/?user=linaro-tcwg-bot&context=tcwg_gdb_build--master-arm&page=last' ++ 53437:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 53437:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 53437:pw-trigger.sh: pw_patch_check_state: 263: true ++ 53437:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 53437:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 53437:pw-trigger.sh: pw_patch_check_state: 267: wait 56790 ++ 53437:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 53437:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 53437:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.8cCvRdhYhE ++ 53437:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 523391, "url": "https://patchwork.sourceware.org/api/1.2/patches/144870/checks/523391/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-09-29T21:50:53.179259", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-arm-precommit/builds/11457/log", "context": "tcwg_gdb_build--master-arm", "description": "Build started" }' = null ']' +++ 53437:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 53437:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-29T21:50:53.179259 +++ 53437:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-29T21:50:53.179259 +%s ++ 53437:pw-trigger.sh: pw_patch_check_state: 274: date=1790718653 ++ 53437:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1790718653 ']' ++ 53437:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790718653 +++ 53437:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 53437:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 53437:pw-trigger.sh: pw_patch_check_state: 263: true ++ 53437:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 53437:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 53437:pw-trigger.sh: pw_patch_check_state: 267: wait 56797 ++ 53437:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 53437:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 53437:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.8cCvRdhYhE ++ 53437:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 523392, "url": "https://patchwork.sourceware.org/api/1.2/patches/144870/checks/523392/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-09-29T21:50:54.896205", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-arm-precommit/builds/11457/log", "context": "tcwg_gdb_build--master-arm", "description": "Patch applied" }' = null ']' +++ 53437:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 53437:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-29T21:50:54.896205 +++ 53437:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-29T21:50:54.896205 +%s ++ 53437:pw-trigger.sh: pw_patch_check_state: 274: date=1790718654 ++ 53437:pw-trigger.sh: pw_patch_check_state: 275: '[' 1790718653 -le 1790718654 ']' ++ 53437:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790718654 +++ 53437:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 53437:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 53437:pw-trigger.sh: pw_patch_check_state: 263: true ++ 53437:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 53437:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 53437:pw-trigger.sh: pw_patch_check_state: 267: wait 56804 ++ 53437:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 53437:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 53437:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.8cCvRdhYhE ++ 53437:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 523399, "url": "https://patchwork.sourceware.org/api/1.2/patches/144870/checks/523399/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-09-29T21:54:20.999431", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-arm-precommit/builds/11457/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_gdb_build--master-arm", "description": "Build passed" }' = null ']' +++ 53437:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 53437:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-29T21:54:20.999431 +++ 53437:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-29T21:54:20.999431 +%s ++ 53437:pw-trigger.sh: pw_patch_check_state: 274: date=1790718860 ++ 53437:pw-trigger.sh: pw_patch_check_state: 275: '[' 1790718654 -le 1790718860 ']' ++ 53437:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790718860 +++ 53437:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 53437:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 53437:pw-trigger.sh: pw_patch_check_state: 263: true ++ 53437:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 53437:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 53437:pw-trigger.sh: pw_patch_check_state: 267: wait 56811 ++ 53437:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 53437:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 53437:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.8cCvRdhYhE ++ 53437:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 53437:pw-trigger.sh: pw_patch_check_state: 270: break ++ 53437:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 53437:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.kUqzJOGhD9 /tmp/tmp.8cCvRdhYhE + 53437:pw-trigger.sh: 89: check_state=success + 53437:pw-trigger.sh: 90: '[' success = pending ']' + 53437:pw-trigger.sh: 93: num_patch=1 + 53437:pw-trigger.sh: 72: true ++ 53437:pw-trigger.sh: 74: pw_get_patch_from_series gdb 67175 1 ++ 53437:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 53437:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 53437:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67175 ++ 53437:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 53437:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 53437:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 67175 property '.*' value Patches 1 +++ 53437:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 53437:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 53437:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 53437:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 53437:pw-trigger.sh: pw_yaml_get: 100: local id=67175 +++ 53437:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 53437:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 53437:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 53437:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 53437:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 53437:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 53437:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id= ++ 53437:pw-trigger.sh: pw_get_patch_from_series: 210: '[' '' = '' ']' ++ 53437:pw-trigger.sh: pw_get_patch_from_series: 211: return 1 ++ 53437:pw-trigger.sh: 74: true + 53437:pw-trigger.sh: 74: patch_id= + 53437:pw-trigger.sh: 75: '[' '' = '' ']' + 53437:pw-trigger.sh: 76: break + 53437:pw-trigger.sh: 96: '[' '' = '' ']' + 53437:pw-trigger.sh: 97: continue + 53437:pw-trigger.sh: 62: '[' 6 -gt 0 ']' + 53437:pw-trigger.sh: 63: i=5 ++ 53437:pw-trigger.sh: 64: shyaml get-value 5.id + 53437:pw-trigger.sh: 64: series_id=67177 + 53437:pw-trigger.sh: 66: pw_series_complete_p gdb 67177 + 53437:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 53437:pw-trigger.sh: pw_series_complete_p: 183: local project=gdb + 53437:pw-trigger.sh: pw_series_complete_p: 184: local series_id=67177 + 53437:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 53437:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get gdb series 67177 property Complete value ++ 53437:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 53437:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 53437:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 53437:pw-trigger.sh: pw_yaml_get: 100: local id=67177 ++ 53437:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 53437:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 53437:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 53437:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 53437:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 53437:pw-trigger.sh: pw_yaml_get: 108: set +x + 53437:pw-trigger.sh: pw_series_complete_p: 187: value=True + 53437:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 53437:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 53437:pw-trigger.sh: 71: num_patch=0 + 53437:pw-trigger.sh: 72: true ++ 53437:pw-trigger.sh: 74: pw_get_patch_from_series gdb 67177 0 ++ 53437:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 53437:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 53437:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67177 ++ 53437:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 53437:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 53437:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 67177 property '.*' value Patches 0 +++ 53437:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 53437:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 53437:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 53437:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 53437:pw-trigger.sh: pw_yaml_get: 100: local id=67177 +++ 53437:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 53437:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 53437:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 53437:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 53437:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 53437:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 53437:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=144880 ++ 53437:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 144880 = '' ']' ++ 53437:pw-trigger.sh: pw_get_patch_from_series: 213: echo 144880 + 53437:pw-trigger.sh: 74: patch_id=144880 + 53437:pw-trigger.sh: 75: '[' 144880 = '' ']' ++ 53437:pw-trigger.sh: 82: pw_get_patch_data gdb 144880 State ++ 53437:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 53437:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 53437:pw-trigger.sh: pw_get_patch_data: 224: local project=gdb ++ 53437:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=144880 ++ 53437:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 53437:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gdb patch 144880 property State value ++ 53437:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 53437:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 53437:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 53437:pw-trigger.sh: pw_yaml_get: 100: local id=144880 ++ 53437:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 53437:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 53437:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 53437:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 53437:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 53437:pw-trigger.sh: pw_yaml_get: 108: set +x + 53437:pw-trigger.sh: 82: patch_state=new + 53437:pw-trigger.sh: 83: case "$patch_state" in ++ 53437:pw-trigger.sh: 89: pw_patch_check_state 144880 tcwg_gdb_build--master-arm ++ 53437:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 53437:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=144880 ++ 53437:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_build--master-arm ++ 53437:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 53437:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_build--master-arm +++ 53437:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 53437:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 53437:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_build--master-arm +++ 53437:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 53437:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 53437:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 53437:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 53437:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_build--master-arm ++ 53437:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 53437:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 53437:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.T3iypPjFRL +++ 53437:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 53437:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.CwJTNdLRcC ++ 53437:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.T3iypPjFRL /tmp/tmp.CwJTNdLRcC' EXIT ++ 53437:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 53437:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/144880/checks/ ++ 53437:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/144880/checks/?user=linaro-tcwg-bot&context=tcwg_gdb_build--master-arm&page=last' ++ 53437:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 53437:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 53437:pw-trigger.sh: pw_patch_check_state: 263: true ++ 53437:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 53437:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 53437:pw-trigger.sh: pw_patch_check_state: 267: wait 56913 ++ 53437:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 53437:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 53437:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.CwJTNdLRcC ++ 53437:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 523394, "url": "https://patchwork.sourceware.org/api/1.2/patches/144880/checks/523394/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-09-29T21:52:43.816287", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-arm-precommit/builds/11458/log", "context": "tcwg_gdb_build--master-arm", "description": "Build started" }' = null ']' +++ 53437:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 53437:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-29T21:52:43.816287 +++ 53437:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-29T21:52:43.816287 +%s ++ 53437:pw-trigger.sh: pw_patch_check_state: 274: date=1790718763 ++ 53437:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1790718763 ']' ++ 53437:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790718763 +++ 53437:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 53437:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 53437:pw-trigger.sh: pw_patch_check_state: 263: true ++ 53437:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 53437:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 53437:pw-trigger.sh: pw_patch_check_state: 267: wait 56920 ++ 53437:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 53437:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 53437:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.CwJTNdLRcC ++ 53437:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 523395, "url": "https://patchwork.sourceware.org/api/1.2/patches/144880/checks/523395/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-09-29T21:52:45.579925", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-arm-precommit/builds/11458/log", "context": "tcwg_gdb_build--master-arm", "description": "Patch applied" }' = null ']' +++ 53437:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 53437:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-29T21:52:45.579925 +++ 53437:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-29T21:52:45.579925 +%s ++ 53437:pw-trigger.sh: pw_patch_check_state: 274: date=1790718765 ++ 53437:pw-trigger.sh: pw_patch_check_state: 275: '[' 1790718763 -le 1790718765 ']' ++ 53437:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790718765 +++ 53437:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 53437:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 53437:pw-trigger.sh: pw_patch_check_state: 263: true ++ 53437:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 53437:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 53437:pw-trigger.sh: pw_patch_check_state: 267: wait 56927 ++ 53437:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 53437:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 53437:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.CwJTNdLRcC ++ 53437:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 523403, "url": "https://patchwork.sourceware.org/api/1.2/patches/144880/checks/523403/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-09-29T21:56:07.678924", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-arm-precommit/builds/11458/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_gdb_build--master-arm", "description": "Build passed" }' = null ']' +++ 53437:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 53437:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-29T21:56:07.678924 +++ 53437:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-29T21:56:07.678924 +%s ++ 53437:pw-trigger.sh: pw_patch_check_state: 274: date=1790718967 ++ 53437:pw-trigger.sh: pw_patch_check_state: 275: '[' 1790718765 -le 1790718967 ']' ++ 53437:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790718967 +++ 53437:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 53437:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 53437:pw-trigger.sh: pw_patch_check_state: 263: true ++ 53437:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 53437:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 53437:pw-trigger.sh: pw_patch_check_state: 267: wait 56934 ++ 53437:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 53437:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 53437:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.CwJTNdLRcC ++ 53437:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 53437:pw-trigger.sh: pw_patch_check_state: 270: break ++ 53437:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 53437:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.T3iypPjFRL /tmp/tmp.CwJTNdLRcC + 53437:pw-trigger.sh: 89: check_state=success + 53437:pw-trigger.sh: 90: '[' success = pending ']' + 53437:pw-trigger.sh: 93: num_patch=1 + 53437:pw-trigger.sh: 72: true ++ 53437:pw-trigger.sh: 74: pw_get_patch_from_series gdb 67177 1 ++ 53437:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 53437:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 53437:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67177 ++ 53437:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 53437:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 53437:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 67177 property '.*' value Patches 1 +++ 53437:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 53437:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 53437:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 53437:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 53437:pw-trigger.sh: pw_yaml_get: 100: local id=67177 +++ 53437:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 53437:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 53437:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 53437:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 53437:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 53437:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 53437:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id= ++ 53437:pw-trigger.sh: pw_get_patch_from_series: 210: '[' '' = '' ']' ++ 53437:pw-trigger.sh: pw_get_patch_from_series: 211: return 1 ++ 53437:pw-trigger.sh: 74: true + 53437:pw-trigger.sh: 74: patch_id= + 53437:pw-trigger.sh: 75: '[' '' = '' ']' + 53437:pw-trigger.sh: 76: break + 53437:pw-trigger.sh: 96: '[' '' = '' ']' + 53437:pw-trigger.sh: 97: continue + 53437:pw-trigger.sh: 62: '[' 5 -gt 0 ']' + 53437:pw-trigger.sh: 63: i=4 ++ 53437:pw-trigger.sh: 64: shyaml get-value 4.id + 53437:pw-trigger.sh: 64: series_id=67190 + 53437:pw-trigger.sh: 66: pw_series_complete_p gdb 67190 + 53437:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 53437:pw-trigger.sh: pw_series_complete_p: 183: local project=gdb + 53437:pw-trigger.sh: pw_series_complete_p: 184: local series_id=67190 + 53437:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 53437:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get gdb series 67190 property Complete value ++ 53437:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 53437:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 53437:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 53437:pw-trigger.sh: pw_yaml_get: 100: local id=67190 ++ 53437:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 53437:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 53437:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 53437:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 53437:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 53437:pw-trigger.sh: pw_yaml_get: 108: set +x + 53437:pw-trigger.sh: pw_series_complete_p: 187: value=True + 53437:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 53437:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 53437:pw-trigger.sh: 71: num_patch=0 + 53437:pw-trigger.sh: 72: true ++ 53437:pw-trigger.sh: 74: pw_get_patch_from_series gdb 67190 0 ++ 53437:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 53437:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 53437:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67190 ++ 53437:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 53437:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 53437:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 67190 property '.*' value Patches 0 +++ 53437:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 53437:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 53437:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 53437:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 53437:pw-trigger.sh: pw_yaml_get: 100: local id=67190 +++ 53437:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 53437:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 53437:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 53437:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 53437:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 53437:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 53437:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=144899 ++ 53437:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 144899 = '' ']' ++ 53437:pw-trigger.sh: pw_get_patch_from_series: 213: echo 144899 + 53437:pw-trigger.sh: 74: patch_id=144899 + 53437:pw-trigger.sh: 75: '[' 144899 = '' ']' ++ 53437:pw-trigger.sh: 82: pw_get_patch_data gdb 144899 State ++ 53437:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 53437:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 53437:pw-trigger.sh: pw_get_patch_data: 224: local project=gdb ++ 53437:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=144899 ++ 53437:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 53437:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gdb patch 144899 property State value ++ 53437:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 53437:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 53437:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 53437:pw-trigger.sh: pw_yaml_get: 100: local id=144899 ++ 53437:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 53437:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 53437:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 53437:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 53437:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 53437:pw-trigger.sh: pw_yaml_get: 108: set +x + 53437:pw-trigger.sh: 82: patch_state=new + 53437:pw-trigger.sh: 83: case "$patch_state" in ++ 53437:pw-trigger.sh: 89: pw_patch_check_state 144899 tcwg_gdb_build--master-arm ++ 53437:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 53437:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=144899 ++ 53437:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_build--master-arm ++ 53437:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 53437:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_build--master-arm +++ 53437:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 53437:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 53437:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_build--master-arm +++ 53437:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 53437:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 53437:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 53437:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 53437:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_build--master-arm ++ 53437:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 53437:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 53437:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.pqlKXPROcx +++ 53437:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 53437:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.582HonOgkM ++ 53437:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.pqlKXPROcx /tmp/tmp.582HonOgkM' EXIT ++ 53437:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 53437:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/144899/checks/ ++ 53437:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/144899/checks/?user=linaro-tcwg-bot&context=tcwg_gdb_build--master-arm&page=last' ++ 53437:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 53437:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 53437:pw-trigger.sh: pw_patch_check_state: 263: true ++ 53437:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 53437:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 53437:pw-trigger.sh: pw_patch_check_state: 267: wait 57036 ++ 53437:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 53437:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 53437:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.582HonOgkM ++ 53437:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 523397, "url": "https://patchwork.sourceware.org/api/1.2/patches/144899/checks/523397/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-09-29T21:53:55.225744", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-arm-precommit/builds/11459/log", "context": "tcwg_gdb_build--master-arm", "description": "Build started" }' = null ']' +++ 53437:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 53437:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-29T21:53:55.225744 +++ 53437:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-29T21:53:55.225744 +%s ++ 53437:pw-trigger.sh: pw_patch_check_state: 274: date=1790718835 ++ 53437:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1790718835 ']' ++ 53437:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790718835 +++ 53437:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 53437:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 53437:pw-trigger.sh: pw_patch_check_state: 263: true ++ 53437:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 53437:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 53437:pw-trigger.sh: pw_patch_check_state: 267: wait 57043 ++ 53437:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 53437:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 53437:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.582HonOgkM ++ 53437:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 523398, "url": "https://patchwork.sourceware.org/api/1.2/patches/144899/checks/523398/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-09-29T21:53:56.380974", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-arm-precommit/builds/11459/log", "context": "tcwg_gdb_build--master-arm", "description": "Patch applied" }' = null ']' +++ 53437:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 53437:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-29T21:53:56.380974 +++ 53437:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-29T21:53:56.380974 +%s ++ 53437:pw-trigger.sh: pw_patch_check_state: 274: date=1790718836 ++ 53437:pw-trigger.sh: pw_patch_check_state: 275: '[' 1790718835 -le 1790718836 ']' ++ 53437:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790718836 +++ 53437:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 53437:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 53437:pw-trigger.sh: pw_patch_check_state: 263: true ++ 53437:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 53437:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 53437:pw-trigger.sh: pw_patch_check_state: 267: wait 57050 ++ 53437:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 53437:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 53437:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.582HonOgkM ++ 53437:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 523404, "url": "https://patchwork.sourceware.org/api/1.2/patches/144899/checks/523404/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-09-29T21:57:16.558792", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-arm-precommit/builds/11459/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_gdb_build--master-arm", "description": "Build passed" }' = null ']' +++ 53437:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 53437:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-29T21:57:16.558792 +++ 53437:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-29T21:57:16.558792 +%s ++ 53437:pw-trigger.sh: pw_patch_check_state: 274: date=1790719036 ++ 53437:pw-trigger.sh: pw_patch_check_state: 275: '[' 1790718836 -le 1790719036 ']' ++ 53437:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790719036 +++ 53437:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 53437:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 53437:pw-trigger.sh: pw_patch_check_state: 263: true ++ 53437:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 53437:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 53437:pw-trigger.sh: pw_patch_check_state: 267: wait 57057 ++ 53437:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 53437:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 53437:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.582HonOgkM ++ 53437:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 53437:pw-trigger.sh: pw_patch_check_state: 270: break ++ 53437:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 53437:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.pqlKXPROcx /tmp/tmp.582HonOgkM + 53437:pw-trigger.sh: 89: check_state=success + 53437:pw-trigger.sh: 90: '[' success = pending ']' + 53437:pw-trigger.sh: 93: num_patch=1 + 53437:pw-trigger.sh: 72: true ++ 53437:pw-trigger.sh: 74: pw_get_patch_from_series gdb 67190 1 ++ 53437:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 53437:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 53437:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67190 ++ 53437:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 53437:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 53437:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 67190 property '.*' value Patches 1 +++ 53437:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 53437:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 53437:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 53437:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 53437:pw-trigger.sh: pw_yaml_get: 100: local id=67190 +++ 53437:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 53437:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 53437:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 53437:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 53437:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 53437:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 53437:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id= ++ 53437:pw-trigger.sh: pw_get_patch_from_series: 210: '[' '' = '' ']' ++ 53437:pw-trigger.sh: pw_get_patch_from_series: 211: return 1 ++ 53437:pw-trigger.sh: 74: true + 53437:pw-trigger.sh: 74: patch_id= + 53437:pw-trigger.sh: 75: '[' '' = '' ']' + 53437:pw-trigger.sh: 76: break + 53437:pw-trigger.sh: 96: '[' '' = '' ']' + 53437:pw-trigger.sh: 97: continue + 53437:pw-trigger.sh: 62: '[' 4 -gt 0 ']' + 53437:pw-trigger.sh: 63: i=3 ++ 53437:pw-trigger.sh: 64: shyaml get-value 3.id + 53437:pw-trigger.sh: 64: series_id=67199 + 53437:pw-trigger.sh: 66: pw_series_complete_p gdb 67199 + 53437:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 53437:pw-trigger.sh: pw_series_complete_p: 183: local project=gdb + 53437:pw-trigger.sh: pw_series_complete_p: 184: local series_id=67199 + 53437:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 53437:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get gdb series 67199 property Complete value ++ 53437:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 53437:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 53437:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 53437:pw-trigger.sh: pw_yaml_get: 100: local id=67199 ++ 53437:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 53437:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 53437:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 53437:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 53437:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 53437:pw-trigger.sh: pw_yaml_get: 108: set +x + 53437:pw-trigger.sh: pw_series_complete_p: 187: value=True + 53437:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 53437:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 53437:pw-trigger.sh: 71: num_patch=0 + 53437:pw-trigger.sh: 72: true ++ 53437:pw-trigger.sh: 74: pw_get_patch_from_series gdb 67199 0 ++ 53437:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 53437:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 53437:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67199 ++ 53437:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 53437:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 53437:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 67199 property '.*' value Patches 0 +++ 53437:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 53437:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 53437:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 53437:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 53437:pw-trigger.sh: pw_yaml_get: 100: local id=67199 +++ 53437:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 53437:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 53437:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 53437:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 53437:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 53437:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 53437:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=144916 ++ 53437:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 144916 = '' ']' ++ 53437:pw-trigger.sh: pw_get_patch_from_series: 213: echo 144916 + 53437:pw-trigger.sh: 74: patch_id=144916 + 53437:pw-trigger.sh: 75: '[' 144916 = '' ']' ++ 53437:pw-trigger.sh: 82: pw_get_patch_data gdb 144916 State ++ 53437:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 53437:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 53437:pw-trigger.sh: pw_get_patch_data: 224: local project=gdb ++ 53437:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=144916 ++ 53437:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 53437:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gdb patch 144916 property State value ++ 53437:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 53437:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 53437:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 53437:pw-trigger.sh: pw_yaml_get: 100: local id=144916 ++ 53437:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 53437:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 53437:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 53437:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 53437:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 53437:pw-trigger.sh: pw_yaml_get: 108: set +x + 53437:pw-trigger.sh: 82: patch_state=new + 53437:pw-trigger.sh: 83: case "$patch_state" in ++ 53437:pw-trigger.sh: 89: pw_patch_check_state 144916 tcwg_gdb_build--master-arm ++ 53437:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 53437:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=144916 ++ 53437:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_build--master-arm ++ 53437:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 53437:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_build--master-arm +++ 53437:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 53437:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 53437:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_build--master-arm +++ 53437:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 53437:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 53437:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 53437:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 53437:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_build--master-arm ++ 53437:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 53437:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 53437:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.AvPdO2vjMn +++ 53437:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 53437:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.t3p8klXjus ++ 53437:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.AvPdO2vjMn /tmp/tmp.t3p8klXjus' EXIT ++ 53437:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 53437:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/144916/checks/ ++ 53437:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/144916/checks/?user=linaro-tcwg-bot&context=tcwg_gdb_build--master-arm&page=last' ++ 53437:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 53437:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 53437:pw-trigger.sh: pw_patch_check_state: 263: true ++ 53437:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 53437:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 53437:pw-trigger.sh: pw_patch_check_state: 267: wait 57159 ++ 53437:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 53437:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 53437:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.t3p8klXjus ++ 53437:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 523400, "url": "https://patchwork.sourceware.org/api/1.2/patches/144916/checks/523400/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-09-29T21:54:53.236135", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-arm-precommit/builds/11460/log", "context": "tcwg_gdb_build--master-arm", "description": "Build started" }' = null ']' +++ 53437:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 53437:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-29T21:54:53.236135 +++ 53437:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-29T21:54:53.236135 +%s ++ 53437:pw-trigger.sh: pw_patch_check_state: 274: date=1790718893 ++ 53437:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1790718893 ']' ++ 53437:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790718893 +++ 53437:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 53437:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 53437:pw-trigger.sh: pw_patch_check_state: 263: true ++ 53437:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 53437:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 53437:pw-trigger.sh: pw_patch_check_state: 267: wait 57166 ++ 53437:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 53437:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 53437:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.t3p8klXjus ++ 53437:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 523401, "url": "https://patchwork.sourceware.org/api/1.2/patches/144916/checks/523401/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-09-29T21:54:54.861478", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-arm-precommit/builds/11460/log", "context": "tcwg_gdb_build--master-arm", "description": "Patch applied" }' = null ']' +++ 53437:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 53437:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-29T21:54:54.861478 +++ 53437:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-29T21:54:54.861478 +%s ++ 53437:pw-trigger.sh: pw_patch_check_state: 274: date=1790718894 ++ 53437:pw-trigger.sh: pw_patch_check_state: 275: '[' 1790718893 -le 1790718894 ']' ++ 53437:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790718894 +++ 53437:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 53437:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 53437:pw-trigger.sh: pw_patch_check_state: 263: true ++ 53437:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 53437:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 53437:pw-trigger.sh: pw_patch_check_state: 267: wait 57173 ++ 53437:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 53437:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 53437:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.t3p8klXjus ++ 53437:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 523402, "url": "https://patchwork.sourceware.org/api/1.2/patches/144916/checks/523402/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-09-29T21:54:55.304750", "state": "warning", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-arm-precommit/builds/11460/archive/artifacts/artifacts.precommit/", "context": "tcwg_gdb_build--master-arm", "description": "Skipped because it is an RFC" }' = null ']' +++ 53437:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 53437:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-29T21:54:55.304750 +++ 53437:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-29T21:54:55.304750 +%s ++ 53437:pw-trigger.sh: pw_patch_check_state: 274: date=1790718895 ++ 53437:pw-trigger.sh: pw_patch_check_state: 275: '[' 1790718894 -le 1790718895 ']' ++ 53437:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790718895 +++ 53437:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 53437:pw-trigger.sh: pw_patch_check_state: 277: cur_state=warning ++ 53437:pw-trigger.sh: pw_patch_check_state: 263: true ++ 53437:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 53437:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 53437:pw-trigger.sh: pw_patch_check_state: 267: wait 57180 ++ 53437:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 53437:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 53437:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.t3p8klXjus ++ 53437:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 53437:pw-trigger.sh: pw_patch_check_state: 270: break ++ 53437:pw-trigger.sh: pw_patch_check_state: 281: echo warning +++ 53437:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.AvPdO2vjMn /tmp/tmp.t3p8klXjus + 53437:pw-trigger.sh: 89: check_state=warning + 53437:pw-trigger.sh: 90: '[' warning = pending ']' + 53437:pw-trigger.sh: 93: num_patch=1 + 53437:pw-trigger.sh: 72: true ++ 53437:pw-trigger.sh: 74: pw_get_patch_from_series gdb 67199 1 ++ 53437:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 53437:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 53437:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67199 ++ 53437:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 53437:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 53437:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 67199 property '.*' value Patches 1 +++ 53437:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 53437:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 53437:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 53437:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 53437:pw-trigger.sh: pw_yaml_get: 100: local id=67199 +++ 53437:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 53437:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 53437:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 53437:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 53437:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 53437:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 53437:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id= ++ 53437:pw-trigger.sh: pw_get_patch_from_series: 210: '[' '' = '' ']' ++ 53437:pw-trigger.sh: pw_get_patch_from_series: 211: return 1 ++ 53437:pw-trigger.sh: 74: true + 53437:pw-trigger.sh: 74: patch_id= + 53437:pw-trigger.sh: 75: '[' '' = '' ']' + 53437:pw-trigger.sh: 76: break + 53437:pw-trigger.sh: 96: '[' '' = '' ']' + 53437:pw-trigger.sh: 97: continue + 53437:pw-trigger.sh: 62: '[' 3 -gt 0 ']' + 53437:pw-trigger.sh: 63: i=2 ++ 53437:pw-trigger.sh: 64: shyaml get-value 2.id + 53437:pw-trigger.sh: 64: series_id=67201 + 53437:pw-trigger.sh: 66: pw_series_complete_p gdb 67201 + 53437:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 53437:pw-trigger.sh: pw_series_complete_p: 183: local project=gdb + 53437:pw-trigger.sh: pw_series_complete_p: 184: local series_id=67201 + 53437:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 53437:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get gdb series 67201 property Complete value ++ 53437:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 53437:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 53437:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 53437:pw-trigger.sh: pw_yaml_get: 100: local id=67201 ++ 53437:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 53437:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 53437:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 53437:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 53437:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 53437:pw-trigger.sh: pw_yaml_get: 108: set +x + 53437:pw-trigger.sh: pw_series_complete_p: 187: value=True + 53437:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 53437:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 53437:pw-trigger.sh: 71: num_patch=0 + 53437:pw-trigger.sh: 72: true ++ 53437:pw-trigger.sh: 74: pw_get_patch_from_series gdb 67201 0 ++ 53437:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 53437:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 53437:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67201 ++ 53437:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 53437:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 53437:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 67201 property '.*' value Patches 0 +++ 53437:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 53437:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 53437:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 53437:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 53437:pw-trigger.sh: pw_yaml_get: 100: local id=67201 +++ 53437:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 53437:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 53437:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 53437:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 53437:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 53437:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 53437:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=144925 ++ 53437:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 144925 = '' ']' ++ 53437:pw-trigger.sh: pw_get_patch_from_series: 213: echo 144925 + 53437:pw-trigger.sh: 74: patch_id=144925 + 53437:pw-trigger.sh: 75: '[' 144925 = '' ']' ++ 53437:pw-trigger.sh: 82: pw_get_patch_data gdb 144925 State ++ 53437:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 53437:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 53437:pw-trigger.sh: pw_get_patch_data: 224: local project=gdb ++ 53437:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=144925 ++ 53437:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 53437:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gdb patch 144925 property State value ++ 53437:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 53437:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 53437:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 53437:pw-trigger.sh: pw_yaml_get: 100: local id=144925 ++ 53437:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 53437:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 53437:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 53437:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 53437:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 53437:pw-trigger.sh: pw_yaml_get: 108: set +x + 53437:pw-trigger.sh: 82: patch_state=new + 53437:pw-trigger.sh: 83: case "$patch_state" in ++ 53437:pw-trigger.sh: 89: pw_patch_check_state 144925 tcwg_gdb_build--master-arm ++ 53437:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 53437:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=144925 ++ 53437:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_build--master-arm ++ 53437:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 53437:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_build--master-arm +++ 53437:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 53437:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 53437:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_build--master-arm +++ 53437:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 53437:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 53437:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 53437:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 53437:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_build--master-arm ++ 53437:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 53437:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 53437:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.mS1PyR7AnA +++ 53437:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 53437:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.xElGoNEdvy ++ 53437:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.mS1PyR7AnA /tmp/tmp.xElGoNEdvy' EXIT ++ 53437:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 53437:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/144925/checks/ ++ 53437:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/144925/checks/?user=linaro-tcwg-bot&context=tcwg_gdb_build--master-arm&page=last' ++ 53437:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 53437:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 53437:pw-trigger.sh: pw_patch_check_state: 263: true ++ 53437:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 53437:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 53437:pw-trigger.sh: pw_patch_check_state: 267: wait 57298 ++ 53437:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 53437:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 53437:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.xElGoNEdvy ++ 53437:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 523405, "url": "https://patchwork.sourceware.org/api/1.2/patches/144925/checks/523405/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-09-29T21:57:19.015419", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-arm-precommit/builds/11461/log", "context": "tcwg_gdb_build--master-arm", "description": "Build started" }' = null ']' +++ 53437:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 53437:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-29T21:57:19.015419 +++ 53437:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-29T21:57:19.015419 +%s ++ 53437:pw-trigger.sh: pw_patch_check_state: 274: date=1790719039 ++ 53437:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1790719039 ']' ++ 53437:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790719039 +++ 53437:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 53437:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 53437:pw-trigger.sh: pw_patch_check_state: 263: true ++ 53437:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 53437:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 53437:pw-trigger.sh: pw_patch_check_state: 267: wait 57305 ++ 53437:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 53437:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 53437:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.xElGoNEdvy ++ 53437:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 523406, "url": "https://patchwork.sourceware.org/api/1.2/patches/144925/checks/523406/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-09-29T21:57:21.248712", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-arm-precommit/builds/11461/log", "context": "tcwg_gdb_build--master-arm", "description": "Patch applied" }' = null ']' +++ 53437:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 53437:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-29T21:57:21.248712 +++ 53437:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-29T21:57:21.248712 +%s ++ 53437:pw-trigger.sh: pw_patch_check_state: 274: date=1790719041 ++ 53437:pw-trigger.sh: pw_patch_check_state: 275: '[' 1790719039 -le 1790719041 ']' ++ 53437:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790719041 +++ 53437:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 53437:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 53437:pw-trigger.sh: pw_patch_check_state: 263: true ++ 53437:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 53437:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 53437:pw-trigger.sh: pw_patch_check_state: 267: wait 57312 ++ 53437:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 53437:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 53437:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.xElGoNEdvy ++ 53437:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 523411, "url": "https://patchwork.sourceware.org/api/1.2/patches/144925/checks/523411/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-09-29T22:01:44.192123", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-arm-precommit/builds/11461/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_gdb_build--master-arm", "description": "Build passed" }' = null ']' +++ 53437:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 53437:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-29T22:01:44.192123 +++ 53437:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-29T22:01:44.192123 +%s ++ 53437:pw-trigger.sh: pw_patch_check_state: 274: date=1790719304 ++ 53437:pw-trigger.sh: pw_patch_check_state: 275: '[' 1790719041 -le 1790719304 ']' ++ 53437:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790719304 +++ 53437:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 53437:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 53437:pw-trigger.sh: pw_patch_check_state: 263: true ++ 53437:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 53437:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 53437:pw-trigger.sh: pw_patch_check_state: 267: wait 57319 ++ 53437:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 53437:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 53437:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.xElGoNEdvy ++ 53437:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 53437:pw-trigger.sh: pw_patch_check_state: 270: break ++ 53437:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 53437:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.mS1PyR7AnA /tmp/tmp.xElGoNEdvy + 53437:pw-trigger.sh: 89: check_state=success + 53437:pw-trigger.sh: 90: '[' success = pending ']' + 53437:pw-trigger.sh: 93: num_patch=1 + 53437:pw-trigger.sh: 72: true ++ 53437:pw-trigger.sh: 74: pw_get_patch_from_series gdb 67201 1 ++ 53437:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 53437:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 53437:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67201 ++ 53437:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 53437:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 53437:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 67201 property '.*' value Patches 1 +++ 53437:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 53437:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 53437:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 53437:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 53437:pw-trigger.sh: pw_yaml_get: 100: local id=67201 +++ 53437:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 53437:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 53437:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 53437:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 53437:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 53437:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 53437:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=144926 ++ 53437:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 144926 = '' ']' ++ 53437:pw-trigger.sh: pw_get_patch_from_series: 213: echo 144926 + 53437:pw-trigger.sh: 74: patch_id=144926 + 53437:pw-trigger.sh: 75: '[' 144926 = '' ']' ++ 53437:pw-trigger.sh: 82: pw_get_patch_data gdb 144926 State ++ 53437:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 53437:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 53437:pw-trigger.sh: pw_get_patch_data: 224: local project=gdb ++ 53437:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=144926 ++ 53437:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 53437:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gdb patch 144926 property State value ++ 53437:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 53437:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 53437:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 53437:pw-trigger.sh: pw_yaml_get: 100: local id=144926 ++ 53437:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 53437:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 53437:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 53437:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 53437:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 53437:pw-trigger.sh: pw_yaml_get: 108: set +x + 53437:pw-trigger.sh: 82: patch_state=new + 53437:pw-trigger.sh: 83: case "$patch_state" in ++ 53437:pw-trigger.sh: 89: pw_patch_check_state 144926 tcwg_gdb_build--master-arm ++ 53437:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 53437:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=144926 ++ 53437:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_build--master-arm ++ 53437:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 53437:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_build--master-arm +++ 53437:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 53437:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 53437:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_build--master-arm +++ 53437:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 53437:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 53437:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 53437:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 53437:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_build--master-arm ++ 53437:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 53437:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 53437:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.ixATpIW1cz +++ 53437:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 53437:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.PjzolnKbv3 ++ 53437:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.ixATpIW1cz /tmp/tmp.PjzolnKbv3' EXIT ++ 53437:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 53437:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/144926/checks/ ++ 53437:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/144926/checks/?user=linaro-tcwg-bot&context=tcwg_gdb_build--master-arm&page=last' ++ 53437:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 53437:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 53437:pw-trigger.sh: pw_patch_check_state: 263: true ++ 53437:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 53437:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 53437:pw-trigger.sh: pw_patch_check_state: 267: wait 57383 ++ 53437:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 53437:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 53437:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.PjzolnKbv3 ++ 53437:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 523666, "url": "https://patchwork.sourceware.org/api/1.2/patches/144926/checks/523666/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-09-30T04:36:46.537209", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-arm-precommit/builds/11463/log", "context": "tcwg_gdb_build--master-arm", "description": "Build started" }' = null ']' +++ 53437:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 53437:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-30T04:36:46.537209 +++ 53437:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-30T04:36:46.537209 +%s ++ 53437:pw-trigger.sh: pw_patch_check_state: 274: date=1790743006 ++ 53437:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1790743006 ']' ++ 53437:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790743006 +++ 53437:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 53437:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 53437:pw-trigger.sh: pw_patch_check_state: 263: true ++ 53437:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 53437:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 53437:pw-trigger.sh: pw_patch_check_state: 267: wait 57390 ++ 53437:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 53437:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 53437:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.PjzolnKbv3 ++ 53437:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 523667, "url": "https://patchwork.sourceware.org/api/1.2/patches/144926/checks/523667/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-09-30T04:36:51.078026", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-arm-precommit/builds/11463/log", "context": "tcwg_gdb_build--master-arm", "description": "Patch applied" }' = null ']' +++ 53437:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 53437:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-30T04:36:51.078026 +++ 53437:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-30T04:36:51.078026 +%s ++ 53437:pw-trigger.sh: pw_patch_check_state: 274: date=1790743011 ++ 53437:pw-trigger.sh: pw_patch_check_state: 275: '[' 1790743006 -le 1790743011 ']' ++ 53437:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790743011 +++ 53437:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 53437:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 53437:pw-trigger.sh: pw_patch_check_state: 263: true ++ 53437:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 53437:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 53437:pw-trigger.sh: pw_patch_check_state: 267: wait 57397 ++ 53437:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 53437:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 53437:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.PjzolnKbv3 ++ 53437:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 523673, "url": "https://patchwork.sourceware.org/api/1.2/patches/144926/checks/523673/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-09-30T04:39:30.672832", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-arm-precommit/builds/11463/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_gdb_build--master-arm", "description": "Build passed" }' = null ']' +++ 53437:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 53437:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-30T04:39:30.672832 +++ 53437:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-30T04:39:30.672832 +%s ++ 53437:pw-trigger.sh: pw_patch_check_state: 274: date=1790743170 ++ 53437:pw-trigger.sh: pw_patch_check_state: 275: '[' 1790743011 -le 1790743170 ']' ++ 53437:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790743170 +++ 53437:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 53437:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 53437:pw-trigger.sh: pw_patch_check_state: 263: true ++ 53437:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 53437:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 53437:pw-trigger.sh: pw_patch_check_state: 267: wait 57404 ++ 53437:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 53437:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 53437:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.PjzolnKbv3 ++ 53437:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 53437:pw-trigger.sh: pw_patch_check_state: 270: break ++ 53437:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 53437:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.ixATpIW1cz /tmp/tmp.PjzolnKbv3 + 53437:pw-trigger.sh: 89: check_state=success + 53437:pw-trigger.sh: 90: '[' success = pending ']' + 53437:pw-trigger.sh: 93: num_patch=2 + 53437:pw-trigger.sh: 72: true ++ 53437:pw-trigger.sh: 74: pw_get_patch_from_series gdb 67201 2 ++ 53437:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 53437:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 53437:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67201 ++ 53437:pw-trigger.sh: pw_get_patch_from_series: 205: local num=2 ++ 53437:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 53437:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 67201 property '.*' value Patches 2 +++ 53437:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 53437:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 53437:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 53437:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 53437:pw-trigger.sh: pw_yaml_get: 100: local id=67201 +++ 53437:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 53437:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 53437:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 53437:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 53437:pw-trigger.sh: pw_yaml_get: 105: local match_num=2 +++ 53437:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 53437:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=144922 ++ 53437:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 144922 = '' ']' ++ 53437:pw-trigger.sh: pw_get_patch_from_series: 213: echo 144922 + 53437:pw-trigger.sh: 74: patch_id=144922 + 53437:pw-trigger.sh: 75: '[' 144922 = '' ']' ++ 53437:pw-trigger.sh: 82: pw_get_patch_data gdb 144922 State ++ 53437:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 53437:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 53437:pw-trigger.sh: pw_get_patch_data: 224: local project=gdb ++ 53437:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=144922 ++ 53437:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 53437:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gdb patch 144922 property State value ++ 53437:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 53437:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 53437:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 53437:pw-trigger.sh: pw_yaml_get: 100: local id=144922 ++ 53437:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 53437:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 53437:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 53437:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 53437:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 53437:pw-trigger.sh: pw_yaml_get: 108: set +x + 53437:pw-trigger.sh: 82: patch_state=new + 53437:pw-trigger.sh: 83: case "$patch_state" in ++ 53437:pw-trigger.sh: 89: pw_patch_check_state 144922 tcwg_gdb_build--master-arm ++ 53437:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 53437:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=144922 ++ 53437:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_build--master-arm ++ 53437:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 53437:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_build--master-arm +++ 53437:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 53437:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 53437:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_build--master-arm +++ 53437:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 53437:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 53437:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 53437:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 53437:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_build--master-arm ++ 53437:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 53437:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 53437:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.bD8QnDPhLD +++ 53437:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 53437:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.YIUlcwmgGo ++ 53437:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.bD8QnDPhLD /tmp/tmp.YIUlcwmgGo' EXIT ++ 53437:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 53437:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/144922/checks/ ++ 53437:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/144922/checks/?user=linaro-tcwg-bot&context=tcwg_gdb_build--master-arm&page=last' ++ 53437:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 53437:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 53437:pw-trigger.sh: pw_patch_check_state: 263: true ++ 53437:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 53437:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 53437:pw-trigger.sh: pw_patch_check_state: 267: wait 57471 ++ 53437:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 53437:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 53437:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.YIUlcwmgGo ++ 53437:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 53437:pw-trigger.sh: pw_patch_check_state: 270: break ++ 53437:pw-trigger.sh: pw_patch_check_state: 281: echo pending +++ 53437:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.bD8QnDPhLD /tmp/tmp.YIUlcwmgGo + 53437:pw-trigger.sh: 89: check_state=pending + 53437:pw-trigger.sh: 90: '[' pending = pending ']' + 53437:pw-trigger.sh: 91: break + 53437:pw-trigger.sh: 96: '[' 144922 = '' ']' + 53437:pw-trigger.sh: 101: check_state=success + 53437:pw-trigger.sh: 108: '[' success '!=' success ']' + 53437:pw-trigger.sh: 113: j=2 + 53437:pw-trigger.sh: 114: cat + 53437:pw-trigger.sh: 62: '[' 2 -gt 0 ']' + 53437:pw-trigger.sh: 63: i=1 ++ 53437:pw-trigger.sh: 64: shyaml get-value 1.id + 53437:pw-trigger.sh: 64: series_id=67215 + 53437:pw-trigger.sh: 66: pw_series_complete_p gdb 67215 + 53437:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 53437:pw-trigger.sh: pw_series_complete_p: 183: local project=gdb + 53437:pw-trigger.sh: pw_series_complete_p: 184: local series_id=67215 + 53437:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 53437:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get gdb series 67215 property Complete value ++ 53437:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 53437:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 53437:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 53437:pw-trigger.sh: pw_yaml_get: 100: local id=67215 ++ 53437:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 53437:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 53437:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 53437:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 53437:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 53437:pw-trigger.sh: pw_yaml_get: 108: set +x + 53437:pw-trigger.sh: pw_series_complete_p: 187: value=True + 53437:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 53437:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 53437:pw-trigger.sh: 71: num_patch=0 + 53437:pw-trigger.sh: 72: true ++ 53437:pw-trigger.sh: 74: pw_get_patch_from_series gdb 67215 0 ++ 53437:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 53437:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 53437:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67215 ++ 53437:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 53437:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 53437:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 67215 property '.*' value Patches 0 +++ 53437:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 53437:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 53437:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 53437:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 53437:pw-trigger.sh: pw_yaml_get: 100: local id=67215 +++ 53437:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 53437:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 53437:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 53437:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 53437:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 53437:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 53437:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=144940 ++ 53437:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 144940 = '' ']' ++ 53437:pw-trigger.sh: pw_get_patch_from_series: 213: echo 144940 + 53437:pw-trigger.sh: 74: patch_id=144940 + 53437:pw-trigger.sh: 75: '[' 144940 = '' ']' ++ 53437:pw-trigger.sh: 82: pw_get_patch_data gdb 144940 State ++ 53437:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 53437:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 53437:pw-trigger.sh: pw_get_patch_data: 224: local project=gdb ++ 53437:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=144940 ++ 53437:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 53437:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gdb patch 144940 property State value ++ 53437:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 53437:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 53437:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 53437:pw-trigger.sh: pw_yaml_get: 100: local id=144940 ++ 53437:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 53437:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 53437:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 53437:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 53437:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 53437:pw-trigger.sh: pw_yaml_get: 108: set +x + 53437:pw-trigger.sh: 82: patch_state=new + 53437:pw-trigger.sh: 83: case "$patch_state" in ++ 53437:pw-trigger.sh: 89: pw_patch_check_state 144940 tcwg_gdb_build--master-arm ++ 53437:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 53437:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=144940 ++ 53437:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_build--master-arm ++ 53437:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 53437:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_build--master-arm +++ 53437:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 53437:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 53437:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_build--master-arm +++ 53437:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 53437:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 53437:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 53437:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 53437:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_build--master-arm ++ 53437:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 53437:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 53437:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.WkZuWAnyC4 +++ 53437:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 53437:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.8C8GoIFuFu ++ 53437:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.WkZuWAnyC4 /tmp/tmp.8C8GoIFuFu' EXIT ++ 53437:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 53437:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/144940/checks/ ++ 53437:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/144940/checks/?user=linaro-tcwg-bot&context=tcwg_gdb_build--master-arm&page=last' ++ 53437:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 53437:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 53437:pw-trigger.sh: pw_patch_check_state: 263: true ++ 53437:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 53437:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 53437:pw-trigger.sh: pw_patch_check_state: 267: wait 57559 ++ 53437:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 53437:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 53437:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.8C8GoIFuFu ++ 53437:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 523668, "url": "https://patchwork.sourceware.org/api/1.2/patches/144940/checks/523668/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-09-30T04:37:17.111876", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-arm-precommit/builds/11464/log", "context": "tcwg_gdb_build--master-arm", "description": "Build started" }' = null ']' +++ 53437:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 53437:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-30T04:37:17.111876 +++ 53437:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-30T04:37:17.111876 +%s ++ 53437:pw-trigger.sh: pw_patch_check_state: 274: date=1790743037 ++ 53437:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1790743037 ']' ++ 53437:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790743037 +++ 53437:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 53437:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 53437:pw-trigger.sh: pw_patch_check_state: 263: true ++ 53437:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 53437:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 53437:pw-trigger.sh: pw_patch_check_state: 267: wait 57566 ++ 53437:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 53437:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 53437:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.8C8GoIFuFu ++ 53437:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 523669, "url": "https://patchwork.sourceware.org/api/1.2/patches/144940/checks/523669/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-09-30T04:37:19.899403", "state": "fail", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-arm-precommit/builds/11464/archive/artifacts/jenkins/pw-apply.log", "context": "tcwg_gdb_build--master-arm", "description": "Patch failed to apply" }' = null ']' +++ 53437:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 53437:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-30T04:37:19.899403 +++ 53437:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-30T04:37:19.899403 +%s ++ 53437:pw-trigger.sh: pw_patch_check_state: 274: date=1790743039 ++ 53437:pw-trigger.sh: pw_patch_check_state: 275: '[' 1790743037 -le 1790743039 ']' ++ 53437:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790743039 +++ 53437:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 53437:pw-trigger.sh: pw_patch_check_state: 277: cur_state=fail ++ 53437:pw-trigger.sh: pw_patch_check_state: 263: true ++ 53437:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 53437:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 53437:pw-trigger.sh: pw_patch_check_state: 267: wait 57573 ++ 53437:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 53437:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 53437:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.8C8GoIFuFu ++ 53437:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 53437:pw-trigger.sh: pw_patch_check_state: 270: break ++ 53437:pw-trigger.sh: pw_patch_check_state: 281: echo fail +++ 53437:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.WkZuWAnyC4 /tmp/tmp.8C8GoIFuFu + 53437:pw-trigger.sh: 89: check_state=fail + 53437:pw-trigger.sh: 90: '[' fail = pending ']' + 53437:pw-trigger.sh: 93: num_patch=1 + 53437:pw-trigger.sh: 72: true ++ 53437:pw-trigger.sh: 74: pw_get_patch_from_series gdb 67215 1 ++ 53437:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 53437:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 53437:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67215 ++ 53437:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 53437:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 53437:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 67215 property '.*' value Patches 1 +++ 53437:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 53437:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 53437:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 53437:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 53437:pw-trigger.sh: pw_yaml_get: 100: local id=67215 +++ 53437:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 53437:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 53437:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 53437:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 53437:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 53437:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 53437:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id= ++ 53437:pw-trigger.sh: pw_get_patch_from_series: 210: '[' '' = '' ']' ++ 53437:pw-trigger.sh: pw_get_patch_from_series: 211: return 1 ++ 53437:pw-trigger.sh: 74: true + 53437:pw-trigger.sh: 74: patch_id= + 53437:pw-trigger.sh: 75: '[' '' = '' ']' + 53437:pw-trigger.sh: 76: break + 53437:pw-trigger.sh: 96: '[' '' = '' ']' + 53437:pw-trigger.sh: 97: continue + 53437:pw-trigger.sh: 62: '[' 1 -gt 0 ']' + 53437:pw-trigger.sh: 63: i=0 ++ 53437:pw-trigger.sh: 64: shyaml get-value 0.id + 53437:pw-trigger.sh: 64: series_id=67224 + 53437:pw-trigger.sh: 66: pw_series_complete_p gdb 67224 + 53437:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 53437:pw-trigger.sh: pw_series_complete_p: 183: local project=gdb + 53437:pw-trigger.sh: pw_series_complete_p: 184: local series_id=67224 + 53437:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 53437:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get gdb series 67224 property Complete value ++ 53437:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 53437:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 53437:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 53437:pw-trigger.sh: pw_yaml_get: 100: local id=67224 ++ 53437:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 53437:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 53437:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 53437:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 53437:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 53437:pw-trigger.sh: pw_yaml_get: 108: set +x + 53437:pw-trigger.sh: pw_series_complete_p: 187: value=True + 53437:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 53437:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 53437:pw-trigger.sh: 71: num_patch=0 + 53437:pw-trigger.sh: 72: true ++ 53437:pw-trigger.sh: 74: pw_get_patch_from_series gdb 67224 0 ++ 53437:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 53437:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 53437:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67224 ++ 53437:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 53437:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 53437:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 67224 property '.*' value Patches 0 +++ 53437:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 53437:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 53437:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 53437:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 53437:pw-trigger.sh: pw_yaml_get: 100: local id=67224 +++ 53437:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 53437:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 53437:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 53437:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 53437:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 53437:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 53437:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=144952 ++ 53437:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 144952 = '' ']' ++ 53437:pw-trigger.sh: pw_get_patch_from_series: 213: echo 144952 + 53437:pw-trigger.sh: 74: patch_id=144952 + 53437:pw-trigger.sh: 75: '[' 144952 = '' ']' ++ 53437:pw-trigger.sh: 82: pw_get_patch_data gdb 144952 State ++ 53437:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 53437:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 53437:pw-trigger.sh: pw_get_patch_data: 224: local project=gdb ++ 53437:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=144952 ++ 53437:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 53437:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gdb patch 144952 property State value ++ 53437:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 53437:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 53437:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 53437:pw-trigger.sh: pw_yaml_get: 100: local id=144952 ++ 53437:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 53437:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 53437:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 53437:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 53437:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 53437:pw-trigger.sh: pw_yaml_get: 108: set +x + 53437:pw-trigger.sh: 82: patch_state=new + 53437:pw-trigger.sh: 83: case "$patch_state" in ++ 53437:pw-trigger.sh: 89: pw_patch_check_state 144952 tcwg_gdb_build--master-arm ++ 53437:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 53437:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=144952 ++ 53437:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_build--master-arm ++ 53437:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 53437:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_build--master-arm +++ 53437:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 53437:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 53437:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_build--master-arm +++ 53437:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 53437:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 53437:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 53437:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 53437:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_build--master-arm ++ 53437:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 53437:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 53437:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.WMmggfsYa2 +++ 53437:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 53437:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.goYFkBTKxc ++ 53437:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.WMmggfsYa2 /tmp/tmp.goYFkBTKxc' EXIT ++ 53437:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 53437:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/144952/checks/ ++ 53437:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/144952/checks/?user=linaro-tcwg-bot&context=tcwg_gdb_build--master-arm&page=last' ++ 53437:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 53437:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 53437:pw-trigger.sh: pw_patch_check_state: 263: true ++ 53437:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 53437:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 53437:pw-trigger.sh: pw_patch_check_state: 267: wait 57675 ++ 53437:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 53437:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 53437:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.goYFkBTKxc ++ 53437:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 53437:pw-trigger.sh: pw_patch_check_state: 270: break ++ 53437:pw-trigger.sh: pw_patch_check_state: 281: echo pending +++ 53437:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.WMmggfsYa2 /tmp/tmp.goYFkBTKxc + 53437:pw-trigger.sh: 89: check_state=pending + 53437:pw-trigger.sh: 90: '[' pending = pending ']' + 53437:pw-trigger.sh: 91: break + 53437:pw-trigger.sh: 96: '[' 144952 = '' ']' + 53437:pw-trigger.sh: 101: check_state=success + 53437:pw-trigger.sh: 108: '[' success '!=' success ']' + 53437:pw-trigger.sh: 113: j=3 + 53437:pw-trigger.sh: 114: cat + 53437:pw-trigger.sh: 62: '[' 0 -gt 0 ']' + 53437:pw-trigger.sh: 119: rm /tmp/tmp.L3DA8Pmm64 + 53437:pw-trigger.sh: 121: echo 'Processed 30 series and created 3 pre-commit triggers' Processed 30 series and created 3 pre-commit triggers + 53437:pw-trigger.sh: 1: pw_deinit gdb + 53437:pw-trigger.sh: pw_deinit: 57: set -euf -o pipefail + 53437:pw-trigger.sh: pw_deinit: 58: local project=gdb + 53437:pw-trigger.sh: pw_deinit: 60: rm -rf /tmp/pw-yaml-cache-53437 + 53437:pw-trigger.sh: 1: rm -f /tmp/tmp.L3DA8Pmm64