+ 756867:jenkins6229382024731662017.sh: build_container_exec: 29: set +x + 64036:pw-trigger.sh: 46: trap 'pw_deinit gdb' EXIT + 64036:pw-trigger.sh: 47: pw_init gdb + 64036:pw-trigger.sh: pw_init: 41: set -euf -o pipefail + 64036:pw-trigger.sh: pw_init: 42: local project=gdb + 64036:pw-trigger.sh: pw_init: 44: git -C gdb config pw.server https://patchwork.sourceware.org/api/1.2/ + 64036:pw-trigger.sh: pw_init: 46: git -C gdb config pw.project gdb + 64036:pw-trigger.sh: pw_init: 48: pw_clear_cache + 64036:pw-trigger.sh: pw_clear_cache: 68: set -euf -o pipefail + 64036:pw-trigger.sh: pw_clear_cache: 70: rm -rf /tmp/pw-yaml-cache-64036 + 64036:pw-trigger.sh: pw_clear_cache: 71: mkdir /tmp/pw-yaml-cache-64036 ++ 64036:pw-trigger.sh: 49: mktemp + 64036:pw-trigger.sh: 49: yaml=/tmp/tmp.dBQ8OJVcUw + 64036:pw-trigger.sh: 51: trap 'pw_deinit gdb; rm -f /tmp/tmp.dBQ8OJVcUw' EXIT + 64036:pw-trigger.sh: 53: readarray -t prereq_bots ++ 64036:pw-trigger.sh: 53: print_prereq_bots tcwg_gdb_build--master-aarch64 ++ 64036:pw-trigger.sh: print_prereq_bots: 26: set -euf -o pipefail ++ 64036:pw-trigger.sh: print_prereq_bots: 27: local ci_bot=tcwg_gdb_build--master-aarch64 ++ 64036:pw-trigger.sh: print_prereq_bots: 30: case "$ci_bot" in ++ 64036:pw-trigger.sh: print_prereq_bots: 37: case "$ci_bot" in + 64036:pw-trigger.sh: 55: git -C gdb pw series list -f yaml + 64036:pw-trigger.sh: 56: mkdir -p artifacts/jenkins ++ 64036:pw-trigger.sh: 58: shyaml get-length + 64036:pw-trigger.sh: 58: len=30 + 64036:pw-trigger.sh: 59: i=30 + 64036:pw-trigger.sh: 60: j=0 + 64036:pw-trigger.sh: 62: '[' 30 -gt 0 ']' + 64036:pw-trigger.sh: 63: i=29 ++ 64036:pw-trigger.sh: 64: shyaml get-value 29.id + 64036:pw-trigger.sh: 64: series_id=67324 + 64036:pw-trigger.sh: 66: pw_series_complete_p gdb 67324 + 64036:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 64036:pw-trigger.sh: pw_series_complete_p: 183: local project=gdb + 64036:pw-trigger.sh: pw_series_complete_p: 184: local series_id=67324 + 64036:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 64036:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get gdb series 67324 property Complete value ++ 64036:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 64036:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 64036:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 64036:pw-trigger.sh: pw_yaml_get: 100: local id=67324 ++ 64036:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 64036:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 64036:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 64036:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 64036:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 64036:pw-trigger.sh: pw_yaml_get: 108: set +x + 64036:pw-trigger.sh: pw_series_complete_p: 187: value=True + 64036:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 64036:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 64036:pw-trigger.sh: 71: num_patch=0 + 64036:pw-trigger.sh: 72: true ++ 64036:pw-trigger.sh: 74: pw_get_patch_from_series gdb 67324 0 ++ 64036:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 64036:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 64036:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67324 ++ 64036:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 64036:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 64036:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 67324 property '.*' value Patches 0 +++ 64036:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 64036:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 64036:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 64036:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 64036:pw-trigger.sh: pw_yaml_get: 100: local id=67324 +++ 64036:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 64036:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 64036:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 64036:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 64036:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 64036:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 64036:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=145104 ++ 64036:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 145104 = '' ']' ++ 64036:pw-trigger.sh: pw_get_patch_from_series: 213: echo 145104 + 64036:pw-trigger.sh: 74: patch_id=145104 + 64036:pw-trigger.sh: 75: '[' 145104 = '' ']' ++ 64036:pw-trigger.sh: 82: pw_get_patch_data gdb 145104 State ++ 64036:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 64036:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 64036:pw-trigger.sh: pw_get_patch_data: 224: local project=gdb ++ 64036:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=145104 ++ 64036:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 64036:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gdb patch 145104 property State value ++ 64036:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 64036:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 64036:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 64036:pw-trigger.sh: pw_yaml_get: 100: local id=145104 ++ 64036:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 64036:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 64036:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 64036:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 64036:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 64036:pw-trigger.sh: pw_yaml_get: 108: set +x + 64036:pw-trigger.sh: 82: patch_state=new + 64036:pw-trigger.sh: 83: case "$patch_state" in ++ 64036:pw-trigger.sh: 89: pw_patch_check_state 145104 tcwg_gdb_build--master-aarch64 ++ 64036:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 64036:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=145104 ++ 64036:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_build--master-aarch64 ++ 64036:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 64036:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_build--master-aarch64 +++ 64036:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 64036:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 64036:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_build--master-aarch64 +++ 64036:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 64036:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 64036:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 64036:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 64036:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_build--master-aarch64 ++ 64036:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 64036:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 64036:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.2esFFDLb71 +++ 64036:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 64036:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.bJjE39bQLQ ++ 64036:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.2esFFDLb71 /tmp/tmp.bJjE39bQLQ' EXIT ++ 64036:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 64036:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/145104/checks/ ++ 64036:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/145104/checks/?user=linaro-tcwg-bot&context=tcwg_gdb_build--master-aarch64&page=last' ++ 64036:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 64036:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 64036:pw-trigger.sh: pw_patch_check_state: 263: true ++ 64036:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 64036:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 64036:pw-trigger.sh: pw_patch_check_state: 267: wait 64161 ++ 64036:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 64036:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 64036:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.bJjE39bQLQ ++ 64036:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 524885, "url": "https://patchwork.sourceware.org/api/1.2/patches/145104/checks/524885/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-10-01T17:26:54.515251", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-aarch64-precommit/builds/11482/log", "context": "tcwg_gdb_build--master-aarch64", "description": "Build started" }' = null ']' +++ 64036:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 64036:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-01T17:26:54.515251 +++ 64036:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-01T17:26:54.515251 +%s ++ 64036:pw-trigger.sh: pw_patch_check_state: 274: date=1790875614 ++ 64036:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1790875614 ']' ++ 64036:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790875614 +++ 64036:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 64036:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 64036:pw-trigger.sh: pw_patch_check_state: 263: true ++ 64036:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 64036:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 64036:pw-trigger.sh: pw_patch_check_state: 267: wait 64168 ++ 64036:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 64036:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 64036:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.bJjE39bQLQ ++ 64036:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 524886, "url": "https://patchwork.sourceware.org/api/1.2/patches/145104/checks/524886/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-10-01T17:26:57.036967", "state": "fail", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-aarch64-precommit/builds/11482/archive/artifacts/jenkins/pw-apply.log", "context": "tcwg_gdb_build--master-aarch64", "description": "Patch failed to apply" }' = null ']' +++ 64036:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 64036:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-01T17:26:57.036967 +++ 64036:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-01T17:26:57.036967 +%s ++ 64036:pw-trigger.sh: pw_patch_check_state: 274: date=1790875617 ++ 64036:pw-trigger.sh: pw_patch_check_state: 275: '[' 1790875614 -le 1790875617 ']' ++ 64036:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790875617 +++ 64036:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 64036:pw-trigger.sh: pw_patch_check_state: 277: cur_state=fail ++ 64036:pw-trigger.sh: pw_patch_check_state: 263: true ++ 64036:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 64036:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 64036:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 64036:pw-trigger.sh: pw_patch_check_state: 267: wait 64175 ++ 64036:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 64036:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.bJjE39bQLQ ++ 64036:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 64036:pw-trigger.sh: pw_patch_check_state: 270: break ++ 64036:pw-trigger.sh: pw_patch_check_state: 281: echo fail +++ 64036:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.2esFFDLb71 /tmp/tmp.bJjE39bQLQ + 64036:pw-trigger.sh: 89: check_state=fail + 64036:pw-trigger.sh: 90: '[' fail = pending ']' + 64036:pw-trigger.sh: 93: num_patch=1 + 64036:pw-trigger.sh: 72: true ++ 64036:pw-trigger.sh: 74: pw_get_patch_from_series gdb 67324 1 ++ 64036:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 64036:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 64036:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67324 ++ 64036:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 64036:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 64036:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 67324 property '.*' value Patches 1 +++ 64036:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 64036:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 64036:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 64036:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 64036:pw-trigger.sh: pw_yaml_get: 100: local id=67324 +++ 64036:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 64036:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 64036:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 64036:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 64036:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 64036:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 64036:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id= ++ 64036:pw-trigger.sh: pw_get_patch_from_series: 210: '[' '' = '' ']' ++ 64036:pw-trigger.sh: pw_get_patch_from_series: 211: return 1 ++ 64036:pw-trigger.sh: 74: true + 64036:pw-trigger.sh: 74: patch_id= + 64036:pw-trigger.sh: 75: '[' '' = '' ']' + 64036:pw-trigger.sh: 76: break + 64036:pw-trigger.sh: 96: '[' '' = '' ']' + 64036:pw-trigger.sh: 97: continue + 64036:pw-trigger.sh: 62: '[' 29 -gt 0 ']' + 64036:pw-trigger.sh: 63: i=28 ++ 64036:pw-trigger.sh: 64: shyaml get-value 28.id + 64036:pw-trigger.sh: 64: series_id=67343 + 64036:pw-trigger.sh: 66: pw_series_complete_p gdb 67343 + 64036:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 64036:pw-trigger.sh: pw_series_complete_p: 183: local project=gdb + 64036:pw-trigger.sh: pw_series_complete_p: 184: local series_id=67343 + 64036:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 64036:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get gdb series 67343 property Complete value ++ 64036:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 64036:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 64036:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 64036:pw-trigger.sh: pw_yaml_get: 100: local id=67343 ++ 64036:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 64036:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 64036:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 64036:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 64036:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 64036:pw-trigger.sh: pw_yaml_get: 108: set +x + 64036:pw-trigger.sh: pw_series_complete_p: 187: value=True + 64036:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 64036:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 64036:pw-trigger.sh: 71: num_patch=0 + 64036:pw-trigger.sh: 72: true ++ 64036:pw-trigger.sh: 74: pw_get_patch_from_series gdb 67343 0 ++ 64036:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 64036:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 64036:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67343 ++ 64036:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 64036:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 64036:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 67343 property '.*' value Patches 0 +++ 64036:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 64036:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 64036:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 64036:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 64036:pw-trigger.sh: pw_yaml_get: 100: local id=67343 +++ 64036:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 64036:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 64036:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 64036:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 64036:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 64036:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 64036:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=145138 ++ 64036:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 145138 = '' ']' ++ 64036:pw-trigger.sh: pw_get_patch_from_series: 213: echo 145138 + 64036:pw-trigger.sh: 74: patch_id=145138 + 64036:pw-trigger.sh: 75: '[' 145138 = '' ']' ++ 64036:pw-trigger.sh: 82: pw_get_patch_data gdb 145138 State ++ 64036:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 64036:pw-trigger.sh: pw_get_patch_data: 224: local project=gdb ++ 64036:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=145138 ++ 64036:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 64036:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gdb patch 145138 property State value ++ 64036:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 64036:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 64036:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 64036:pw-trigger.sh: pw_yaml_get: 100: local id=145138 ++ 64036:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 64036:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 64036:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 64036:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 64036:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 64036:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 64036:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' + 64036:pw-trigger.sh: 82: patch_state=new + 64036:pw-trigger.sh: 83: case "$patch_state" in ++ 64036:pw-trigger.sh: 89: pw_patch_check_state 145138 tcwg_gdb_build--master-aarch64 ++ 64036:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 64036:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=145138 ++ 64036:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_build--master-aarch64 ++ 64036:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 64036:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_build--master-aarch64 +++ 64036:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 64036:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 64036:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_build--master-aarch64 +++ 64036:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 64036:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 64036:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 64036:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 64036:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_build--master-aarch64 ++ 64036:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 64036:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 64036:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.L6sVwE6vEA +++ 64036:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 64036:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.xR5TAJG06W ++ 64036:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.L6sVwE6vEA /tmp/tmp.xR5TAJG06W' EXIT ++ 64036:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 64036:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/145138/checks/ ++ 64036:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/145138/checks/?user=linaro-tcwg-bot&context=tcwg_gdb_build--master-aarch64&page=last' ++ 64036:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 64036:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 64036:pw-trigger.sh: pw_patch_check_state: 263: true ++ 64036:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 64036:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 64036:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 64036:pw-trigger.sh: pw_patch_check_state: 267: wait 64289 ++ 64036:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 64036:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.xR5TAJG06W ++ 64036:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 525256, "url": "https://patchwork.sourceware.org/api/1.2/patches/145138/checks/525256/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-10-02T04:17:30.414834", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-aarch64-precommit/builds/11486/log", "context": "tcwg_gdb_build--master-aarch64", "description": "Build started" }' = null ']' +++ 64036:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 64036:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-02T04:17:30.414834 +++ 64036:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-02T04:17:30.414834 +%s ++ 64036:pw-trigger.sh: pw_patch_check_state: 274: date=1790914650 ++ 64036:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1790914650 ']' ++ 64036:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790914650 +++ 64036:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 64036:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 64036:pw-trigger.sh: pw_patch_check_state: 263: true ++ 64036:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 64036:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 64036:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 64036:pw-trigger.sh: pw_patch_check_state: 267: wait 64296 ++ 64036:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 64036:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.xR5TAJG06W ++ 64036:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 525257, "url": "https://patchwork.sourceware.org/api/1.2/patches/145138/checks/525257/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-10-02T04:17:31.661108", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-aarch64-precommit/builds/11486/log", "context": "tcwg_gdb_build--master-aarch64", "description": "Patch applied" }' = null ']' +++ 64036:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 64036:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-02T04:17:31.661108 +++ 64036:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-02T04:17:31.661108 +%s ++ 64036:pw-trigger.sh: pw_patch_check_state: 274: date=1790914651 ++ 64036:pw-trigger.sh: pw_patch_check_state: 275: '[' 1790914650 -le 1790914651 ']' ++ 64036:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790914651 +++ 64036:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 64036:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 64036:pw-trigger.sh: pw_patch_check_state: 263: true ++ 64036:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 64036:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 64036:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 64036:pw-trigger.sh: pw_patch_check_state: 267: wait 64303 ++ 64036:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 64036:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.xR5TAJG06W ++ 64036:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 525265, "url": "https://patchwork.sourceware.org/api/1.2/patches/145138/checks/525265/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-10-02T04:20:25.991274", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-aarch64-precommit/builds/11486/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_gdb_build--master-aarch64", "description": "Build passed" }' = null ']' +++ 64036:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 64036:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-02T04:20:25.991274 +++ 64036:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-02T04:20:25.991274 +%s ++ 64036:pw-trigger.sh: pw_patch_check_state: 274: date=1790914825 ++ 64036:pw-trigger.sh: pw_patch_check_state: 275: '[' 1790914651 -le 1790914825 ']' ++ 64036:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790914825 +++ 64036:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 64036:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 64036:pw-trigger.sh: pw_patch_check_state: 263: true ++ 64036:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 64036:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 64036:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 64036:pw-trigger.sh: pw_patch_check_state: 267: wait 64310 ++ 64036:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 64036:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.xR5TAJG06W ++ 64036:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 64036:pw-trigger.sh: pw_patch_check_state: 270: break ++ 64036:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 64036:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.L6sVwE6vEA /tmp/tmp.xR5TAJG06W + 64036:pw-trigger.sh: 89: check_state=success + 64036:pw-trigger.sh: 90: '[' success = pending ']' + 64036:pw-trigger.sh: 93: num_patch=1 + 64036:pw-trigger.sh: 72: true ++ 64036:pw-trigger.sh: 74: pw_get_patch_from_series gdb 67343 1 ++ 64036:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 64036:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 64036:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67343 ++ 64036:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 64036:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 64036:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 67343 property '.*' value Patches 1 +++ 64036:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 64036:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 64036:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 64036:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 64036:pw-trigger.sh: pw_yaml_get: 100: local id=67343 +++ 64036:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 64036:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 64036:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 64036:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 64036:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 64036:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 64036:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=145136 ++ 64036:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 145136 = '' ']' ++ 64036:pw-trigger.sh: pw_get_patch_from_series: 213: echo 145136 + 64036:pw-trigger.sh: 74: patch_id=145136 + 64036:pw-trigger.sh: 75: '[' 145136 = '' ']' ++ 64036:pw-trigger.sh: 82: pw_get_patch_data gdb 145136 State ++ 64036:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 64036:pw-trigger.sh: pw_get_patch_data: 224: local project=gdb ++ 64036:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=145136 ++ 64036:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 64036:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gdb patch 145136 property State value ++ 64036:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 64036:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 64036:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 64036:pw-trigger.sh: pw_yaml_get: 100: local id=145136 ++ 64036:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 64036:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 64036:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 64036:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 64036:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 64036:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 64036:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' + 64036:pw-trigger.sh: 82: patch_state=new + 64036:pw-trigger.sh: 83: case "$patch_state" in ++ 64036:pw-trigger.sh: 89: pw_patch_check_state 145136 tcwg_gdb_build--master-aarch64 ++ 64036:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 64036:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=145136 ++ 64036:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_build--master-aarch64 ++ 64036:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 64036:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 +++ 64036:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_build--master-aarch64 ++ 64036:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 64036:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_build--master-aarch64 +++ 64036:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 64036:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 64036:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 64036:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 64036:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_build--master-aarch64 ++ 64036:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 64036:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 64036:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.JAZjqcXOU1 +++ 64036:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 64036:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.pTASOiSm0S ++ 64036:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.JAZjqcXOU1 /tmp/tmp.pTASOiSm0S' EXIT ++ 64036:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 64036:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/145136/checks/ ++ 64036:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/145136/checks/?user=linaro-tcwg-bot&context=tcwg_gdb_build--master-aarch64&page=last' ++ 64036:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 64036:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 64036:pw-trigger.sh: pw_patch_check_state: 263: true ++ 64036:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 64036:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 64036:pw-trigger.sh: pw_patch_check_state: 267: wait 64374 ++ 64036:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 64036:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 64036:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.pTASOiSm0S ++ 64036:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 525420, "url": "https://patchwork.sourceware.org/api/1.2/patches/145136/checks/525420/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-10-02T10:38:24.978613", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-aarch64-precommit/builds/11490/log", "context": "tcwg_gdb_build--master-aarch64", "description": "Build started" }' = null ']' +++ 64036:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 64036:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-02T10:38:24.978613 +++ 64036:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-02T10:38:24.978613 +%s ++ 64036:pw-trigger.sh: pw_patch_check_state: 274: date=1790937504 ++ 64036:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1790937504 ']' ++ 64036:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790937504 +++ 64036:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 64036:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 64036:pw-trigger.sh: pw_patch_check_state: 263: true ++ 64036:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 64036:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 64036:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 64036:pw-trigger.sh: pw_patch_check_state: 267: wait 64381 ++ 64036:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 64036:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.pTASOiSm0S ++ 64036:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 525421, "url": "https://patchwork.sourceware.org/api/1.2/patches/145136/checks/525421/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-10-02T10:38:26.803757", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-aarch64-precommit/builds/11490/log", "context": "tcwg_gdb_build--master-aarch64", "description": "Patch applied" }' = null ']' +++ 64036:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 64036:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-02T10:38:26.803757 +++ 64036:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-02T10:38:26.803757 +%s ++ 64036:pw-trigger.sh: pw_patch_check_state: 274: date=1790937506 ++ 64036:pw-trigger.sh: pw_patch_check_state: 275: '[' 1790937504 -le 1790937506 ']' ++ 64036:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790937506 +++ 64036:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 64036:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 64036:pw-trigger.sh: pw_patch_check_state: 263: true ++ 64036:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 64036:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 64036:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 64036:pw-trigger.sh: pw_patch_check_state: 267: wait 64388 ++ 64036:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 64036:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.pTASOiSm0S ++ 64036:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 525422, "url": "https://patchwork.sourceware.org/api/1.2/patches/145136/checks/525422/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-10-02T10:40:58.641392", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-aarch64-precommit/builds/11490/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_gdb_build--master-aarch64", "description": "Build passed" }' = null ']' +++ 64036:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 64036:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-02T10:40:58.641392 +++ 64036:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-02T10:40:58.641392 +%s ++ 64036:pw-trigger.sh: pw_patch_check_state: 274: date=1790937658 ++ 64036:pw-trigger.sh: pw_patch_check_state: 275: '[' 1790937506 -le 1790937658 ']' ++ 64036:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790937658 +++ 64036:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 64036:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 64036:pw-trigger.sh: pw_patch_check_state: 263: true ++ 64036:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 64036:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 64036:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 64036:pw-trigger.sh: pw_patch_check_state: 267: wait 64395 ++ 64036:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 64036:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.pTASOiSm0S ++ 64036:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 64036:pw-trigger.sh: pw_patch_check_state: 270: break ++ 64036:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 64036:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.JAZjqcXOU1 /tmp/tmp.pTASOiSm0S + 64036:pw-trigger.sh: 89: check_state=success + 64036:pw-trigger.sh: 90: '[' success = pending ']' + 64036:pw-trigger.sh: 93: num_patch=2 + 64036:pw-trigger.sh: 72: true ++ 64036:pw-trigger.sh: 74: pw_get_patch_from_series gdb 67343 2 ++ 64036:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 64036:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 64036:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67343 ++ 64036:pw-trigger.sh: pw_get_patch_from_series: 205: local num=2 ++ 64036:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 64036:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 67343 property '.*' value Patches 2 +++ 64036:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 64036:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 64036:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 64036:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 64036:pw-trigger.sh: pw_yaml_get: 100: local id=67343 +++ 64036:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 64036:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 64036:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 64036:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 64036:pw-trigger.sh: pw_yaml_get: 105: local match_num=2 +++ 64036:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 64036:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=145137 ++ 64036:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 145137 = '' ']' ++ 64036:pw-trigger.sh: pw_get_patch_from_series: 213: echo 145137 + 64036:pw-trigger.sh: 74: patch_id=145137 + 64036:pw-trigger.sh: 75: '[' 145137 = '' ']' ++ 64036:pw-trigger.sh: 82: pw_get_patch_data gdb 145137 State ++ 64036:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 64036:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 64036:pw-trigger.sh: pw_get_patch_data: 224: local project=gdb ++ 64036:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=145137 ++ 64036:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 64036:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gdb patch 145137 property State value ++ 64036:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 64036:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 64036:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 64036:pw-trigger.sh: pw_yaml_get: 100: local id=145137 ++ 64036:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 64036:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 64036:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 64036:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 64036:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 64036:pw-trigger.sh: pw_yaml_get: 108: set +x + 64036:pw-trigger.sh: 82: patch_state=new + 64036:pw-trigger.sh: 83: case "$patch_state" in ++ 64036:pw-trigger.sh: 89: pw_patch_check_state 145137 tcwg_gdb_build--master-aarch64 ++ 64036:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 64036:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=145137 ++ 64036:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_build--master-aarch64 ++ 64036:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 64036:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_build--master-aarch64 +++ 64036:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 64036:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 64036:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_build--master-aarch64 +++ 64036:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 64036:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 64036:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 64036:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 64036:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_build--master-aarch64 ++ 64036:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 64036:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 64036:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.xYeOuzuFwT +++ 64036:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 64036:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.2WQ3yyVZU0 ++ 64036:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.xYeOuzuFwT /tmp/tmp.2WQ3yyVZU0' EXIT ++ 64036:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 64036:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/145137/checks/ ++ 64036:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/145137/checks/?user=linaro-tcwg-bot&context=tcwg_gdb_build--master-aarch64&page=last' ++ 64036:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 64036:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 64036:pw-trigger.sh: pw_patch_check_state: 263: true ++ 64036:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 64036:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 64036:pw-trigger.sh: pw_patch_check_state: 267: wait 64462 ++ 64036:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 64036:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 64036:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.2WQ3yyVZU0 ++ 64036:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 525810, "url": "https://patchwork.sourceware.org/api/1.2/patches/145137/checks/525810/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-10-06T18:41:25.756962", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-aarch64-precommit/builds/11496/log", "context": "tcwg_gdb_build--master-aarch64", "description": "Build started" }' = null ']' +++ 64036:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 64036:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-06T18:41:25.756962 +++ 64036:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-06T18:41:25.756962 +%s ++ 64036:pw-trigger.sh: pw_patch_check_state: 274: date=1791312085 ++ 64036:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1791312085 ']' ++ 64036:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1791312085 +++ 64036:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 64036:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 64036:pw-trigger.sh: pw_patch_check_state: 263: true ++ 64036:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 64036:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 64036:pw-trigger.sh: pw_patch_check_state: 267: wait 64469 ++ 64036:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 64036:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 64036:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.2WQ3yyVZU0 ++ 64036:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 525812, "url": "https://patchwork.sourceware.org/api/1.2/patches/145137/checks/525812/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-10-06T18:41:27.447273", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-aarch64-precommit/builds/11496/log", "context": "tcwg_gdb_build--master-aarch64", "description": "Patch applied" }' = null ']' +++ 64036:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 64036:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-06T18:41:27.447273 +++ 64036:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-06T18:41:27.447273 +%s ++ 64036:pw-trigger.sh: pw_patch_check_state: 274: date=1791312087 ++ 64036:pw-trigger.sh: pw_patch_check_state: 275: '[' 1791312085 -le 1791312087 ']' ++ 64036:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1791312087 +++ 64036:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 64036:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 64036:pw-trigger.sh: pw_patch_check_state: 263: true ++ 64036:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 64036:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 64036:pw-trigger.sh: pw_patch_check_state: 267: wait 64476 ++ 64036:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 64036:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 64036:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.2WQ3yyVZU0 ++ 64036:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 525813, "url": "https://patchwork.sourceware.org/api/1.2/patches/145137/checks/525813/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-10-06T18:44:30.171485", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-aarch64-precommit/builds/11496/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_gdb_build--master-aarch64", "description": "Build passed" }' = null ']' +++ 64036:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 64036:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-06T18:44:30.171485 +++ 64036:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-06T18:44:30.171485 +%s ++ 64036:pw-trigger.sh: pw_patch_check_state: 274: date=1791312270 ++ 64036:pw-trigger.sh: pw_patch_check_state: 275: '[' 1791312087 -le 1791312270 ']' ++ 64036:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1791312270 +++ 64036:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 64036:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 64036:pw-trigger.sh: pw_patch_check_state: 263: true ++ 64036:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 64036:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 64036:pw-trigger.sh: pw_patch_check_state: 267: wait 64483 ++ 64036:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 64036:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 64036:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.2WQ3yyVZU0 ++ 64036:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 64036:pw-trigger.sh: pw_patch_check_state: 270: break ++ 64036:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 64036:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.xYeOuzuFwT /tmp/tmp.2WQ3yyVZU0 + 64036:pw-trigger.sh: 89: check_state=success + 64036:pw-trigger.sh: 90: '[' success = pending ']' + 64036:pw-trigger.sh: 93: num_patch=3 + 64036:pw-trigger.sh: 72: true ++ 64036:pw-trigger.sh: 74: pw_get_patch_from_series gdb 67343 3 ++ 64036:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 64036:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 64036:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67343 ++ 64036:pw-trigger.sh: pw_get_patch_from_series: 205: local num=3 ++ 64036:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 64036:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 64036:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 67343 property '.*' value Patches 3 +++ 64036:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 64036:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 64036:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 64036:pw-trigger.sh: pw_yaml_get: 100: local id=67343 +++ 64036:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 64036:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 64036:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 64036:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 64036:pw-trigger.sh: pw_yaml_get: 105: local match_num=3 +++ 64036:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 64036:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=145134 ++ 64036:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 145134 = '' ']' ++ 64036:pw-trigger.sh: pw_get_patch_from_series: 213: echo 145134 + 64036:pw-trigger.sh: 74: patch_id=145134 + 64036:pw-trigger.sh: 75: '[' 145134 = '' ']' ++ 64036:pw-trigger.sh: 82: pw_get_patch_data gdb 145134 State ++ 64036:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 64036:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 64036:pw-trigger.sh: pw_get_patch_data: 224: local project=gdb ++ 64036:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=145134 ++ 64036:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 64036:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gdb patch 145134 property State value ++ 64036:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 64036:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 64036:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 64036:pw-trigger.sh: pw_yaml_get: 100: local id=145134 ++ 64036:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 64036:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 64036:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 64036:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 64036:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 64036:pw-trigger.sh: pw_yaml_get: 108: set +x + 64036:pw-trigger.sh: 82: patch_state=new + 64036:pw-trigger.sh: 83: case "$patch_state" in ++ 64036:pw-trigger.sh: 89: pw_patch_check_state 145134 tcwg_gdb_build--master-aarch64 ++ 64036:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 64036:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=145134 ++ 64036:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_build--master-aarch64 ++ 64036:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 64036:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_build--master-aarch64 +++ 64036:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 64036:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 64036:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_build--master-aarch64 +++ 64036:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 64036:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 64036:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 64036:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 64036:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_build--master-aarch64 ++ 64036:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 64036:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 64036:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.ptwMNECKUt +++ 64036:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 64036:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.KPv1X3rLjw ++ 64036:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.ptwMNECKUt /tmp/tmp.KPv1X3rLjw' EXIT ++ 64036:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 64036:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/145134/checks/ ++ 64036:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/145134/checks/?user=linaro-tcwg-bot&context=tcwg_gdb_build--master-aarch64&page=last' ++ 64036:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 64036:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 64036:pw-trigger.sh: pw_patch_check_state: 263: true ++ 64036:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 64036:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 64036:pw-trigger.sh: pw_patch_check_state: 267: wait 64553 ++ 64036:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 64036:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 64036:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.KPv1X3rLjw ++ 64036:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 526383, "url": "https://patchwork.sourceware.org/api/1.2/patches/145134/checks/526383/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-10-07T13:09:14.988318", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-aarch64-precommit/builds/11505/log", "context": "tcwg_gdb_build--master-aarch64", "description": "Build started" }' = null ']' +++ 64036:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 64036:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-07T13:09:14.988318 +++ 64036:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-07T13:09:14.988318 +%s ++ 64036:pw-trigger.sh: pw_patch_check_state: 274: date=1791378554 ++ 64036:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1791378554 ']' ++ 64036:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1791378554 +++ 64036:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 64036:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 64036:pw-trigger.sh: pw_patch_check_state: 263: true ++ 64036:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 64036:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 64036:pw-trigger.sh: pw_patch_check_state: 267: wait 64560 ++ 64036:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 64036:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 64036:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.KPv1X3rLjw ++ 64036:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 526388, "url": "https://patchwork.sourceware.org/api/1.2/patches/145134/checks/526388/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-10-07T13:09:16.530193", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-aarch64-precommit/builds/11505/log", "context": "tcwg_gdb_build--master-aarch64", "description": "Patch applied" }' = null ']' +++ 64036:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 64036:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-07T13:09:16.530193 +++ 64036:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-07T13:09:16.530193 +%s ++ 64036:pw-trigger.sh: pw_patch_check_state: 274: date=1791378556 ++ 64036:pw-trigger.sh: pw_patch_check_state: 275: '[' 1791378554 -le 1791378556 ']' ++ 64036:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1791378556 +++ 64036:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 64036:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 64036:pw-trigger.sh: pw_patch_check_state: 263: true ++ 64036:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 64036:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 64036:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 64036:pw-trigger.sh: pw_patch_check_state: 267: wait 64567 ++ 64036:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 64036:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.KPv1X3rLjw ++ 64036:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 526393, "url": "https://patchwork.sourceware.org/api/1.2/patches/145134/checks/526393/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-10-07T13:12:36.231085", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-aarch64-precommit/builds/11505/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_gdb_build--master-aarch64", "description": "Build passed" }' = null ']' +++ 64036:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 64036:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-07T13:12:36.231085 +++ 64036:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-07T13:12:36.231085 +%s ++ 64036:pw-trigger.sh: pw_patch_check_state: 274: date=1791378756 ++ 64036:pw-trigger.sh: pw_patch_check_state: 275: '[' 1791378556 -le 1791378756 ']' ++ 64036:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1791378756 +++ 64036:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 64036:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 64036:pw-trigger.sh: pw_patch_check_state: 263: true ++ 64036:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 64036:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 64036:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 64036:pw-trigger.sh: pw_patch_check_state: 267: wait 64574 ++ 64036:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 64036:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.KPv1X3rLjw ++ 64036:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 64036:pw-trigger.sh: pw_patch_check_state: 270: break ++ 64036:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 64036:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.ptwMNECKUt /tmp/tmp.KPv1X3rLjw + 64036:pw-trigger.sh: 89: check_state=success + 64036:pw-trigger.sh: 90: '[' success = pending ']' + 64036:pw-trigger.sh: 93: num_patch=4 + 64036:pw-trigger.sh: 72: true ++ 64036:pw-trigger.sh: 74: pw_get_patch_from_series gdb 67343 4 ++ 64036:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 64036:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 64036:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67343 ++ 64036:pw-trigger.sh: pw_get_patch_from_series: 205: local num=4 ++ 64036:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 64036:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 67343 property '.*' value Patches 4 +++ 64036:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 64036:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 64036:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 64036:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 64036:pw-trigger.sh: pw_yaml_get: 100: local id=67343 +++ 64036:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 64036:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 64036:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 64036:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 64036:pw-trigger.sh: pw_yaml_get: 105: local match_num=4 +++ 64036:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 64036:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=145132 ++ 64036:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 145132 = '' ']' ++ 64036:pw-trigger.sh: pw_get_patch_from_series: 213: echo 145132 + 64036:pw-trigger.sh: 74: patch_id=145132 + 64036:pw-trigger.sh: 75: '[' 145132 = '' ']' ++ 64036:pw-trigger.sh: 82: pw_get_patch_data gdb 145132 State ++ 64036:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 64036:pw-trigger.sh: pw_get_patch_data: 224: local project=gdb ++ 64036:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=145132 ++ 64036:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 64036:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gdb patch 145132 property State value ++ 64036:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 64036:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 64036:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 64036:pw-trigger.sh: pw_yaml_get: 100: local id=145132 ++ 64036:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 64036:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 64036:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 64036:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 64036:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 64036:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 64036:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' + 64036:pw-trigger.sh: 82: patch_state=new + 64036:pw-trigger.sh: 83: case "$patch_state" in ++ 64036:pw-trigger.sh: 89: pw_patch_check_state 145132 tcwg_gdb_build--master-aarch64 ++ 64036:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 64036:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=145132 ++ 64036:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_build--master-aarch64 ++ 64036:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 64036:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_build--master-aarch64 +++ 64036:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 64036:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 64036:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_build--master-aarch64 +++ 64036:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 64036:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 64036:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 64036:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 64036:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_build--master-aarch64 ++ 64036:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 64036:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 64036:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.vKTR6pMJQn +++ 64036:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 64036:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.1tc6ROem5W ++ 64036:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.vKTR6pMJQn /tmp/tmp.1tc6ROem5W' EXIT ++ 64036:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 64036:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/145132/checks/ ++ 64036:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/145132/checks/?user=linaro-tcwg-bot&context=tcwg_gdb_build--master-aarch64&page=last' ++ 64036:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 64036:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 64036:pw-trigger.sh: pw_patch_check_state: 263: true ++ 64036:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 64036:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 64036:pw-trigger.sh: pw_patch_check_state: 267: wait 64647 ++ 64036:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 64036:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 64036:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.1tc6ROem5W ++ 64036:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 526671, "url": "https://patchwork.sourceware.org/api/1.2/patches/145132/checks/526671/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-10-08T03:24:16.599326", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-aarch64-precommit/builds/11510/log", "context": "tcwg_gdb_build--master-aarch64", "description": "Build started" }' = null ']' +++ 64036:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 64036:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-08T03:24:16.599326 +++ 64036:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-08T03:24:16.599326 +%s ++ 64036:pw-trigger.sh: pw_patch_check_state: 274: date=1791429856 ++ 64036:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1791429856 ']' ++ 64036:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1791429856 +++ 64036:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 64036:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 64036:pw-trigger.sh: pw_patch_check_state: 263: true ++ 64036:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 64036:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 64036:pw-trigger.sh: pw_patch_check_state: 267: wait 64654 ++ 64036:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 64036:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 64036:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.1tc6ROem5W ++ 64036:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 526672, "url": "https://patchwork.sourceware.org/api/1.2/patches/145132/checks/526672/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-10-08T03:24:19.951796", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-aarch64-precommit/builds/11510/log", "context": "tcwg_gdb_build--master-aarch64", "description": "Patch applied" }' = null ']' +++ 64036:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 64036:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-08T03:24:19.951796 +++ 64036:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-08T03:24:19.951796 +%s ++ 64036:pw-trigger.sh: pw_patch_check_state: 274: date=1791429859 ++ 64036:pw-trigger.sh: pw_patch_check_state: 275: '[' 1791429856 -le 1791429859 ']' ++ 64036:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1791429859 +++ 64036:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 64036:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 64036:pw-trigger.sh: pw_patch_check_state: 263: true ++ 64036:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 64036:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 64036:pw-trigger.sh: pw_patch_check_state: 267: wait 64661 ++ 64036:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 64036:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 64036:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.1tc6ROem5W ++ 64036:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 526685, "url": "https://patchwork.sourceware.org/api/1.2/patches/145132/checks/526685/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-10-08T03:27:36.113789", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-aarch64-precommit/builds/11510/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_gdb_build--master-aarch64", "description": "Build passed" }' = null ']' +++ 64036:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 64036:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-08T03:27:36.113789 +++ 64036:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-08T03:27:36.113789 +%s ++ 64036:pw-trigger.sh: pw_patch_check_state: 274: date=1791430056 ++ 64036:pw-trigger.sh: pw_patch_check_state: 275: '[' 1791429859 -le 1791430056 ']' ++ 64036:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1791430056 +++ 64036:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 64036:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 64036:pw-trigger.sh: pw_patch_check_state: 263: true ++ 64036:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 64036:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 64036:pw-trigger.sh: pw_patch_check_state: 267: wait 64668 ++ 64036:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 64036:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 64036:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.1tc6ROem5W ++ 64036:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 64036:pw-trigger.sh: pw_patch_check_state: 270: break ++ 64036:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 64036:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.vKTR6pMJQn /tmp/tmp.1tc6ROem5W + 64036:pw-trigger.sh: 89: check_state=success + 64036:pw-trigger.sh: 90: '[' success = pending ']' + 64036:pw-trigger.sh: 93: num_patch=5 + 64036:pw-trigger.sh: 72: true ++ 64036:pw-trigger.sh: 74: pw_get_patch_from_series gdb 67343 5 ++ 64036:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 64036:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 64036:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67343 ++ 64036:pw-trigger.sh: pw_get_patch_from_series: 205: local num=5 ++ 64036:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 64036:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 67343 property '.*' value Patches 5 +++ 64036:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 64036:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 64036:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 64036:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 64036:pw-trigger.sh: pw_yaml_get: 100: local id=67343 +++ 64036:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 64036:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 64036:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 64036:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 64036:pw-trigger.sh: pw_yaml_get: 105: local match_num=5 +++ 64036:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 64036:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=145135 ++ 64036:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 145135 = '' ']' ++ 64036:pw-trigger.sh: pw_get_patch_from_series: 213: echo 145135 + 64036:pw-trigger.sh: 74: patch_id=145135 + 64036:pw-trigger.sh: 75: '[' 145135 = '' ']' ++ 64036:pw-trigger.sh: 82: pw_get_patch_data gdb 145135 State ++ 64036:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 64036:pw-trigger.sh: pw_get_patch_data: 224: local project=gdb ++ 64036:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=145135 ++ 64036:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 64036:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gdb patch 145135 property State value ++ 64036:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 64036:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 64036:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 64036:pw-trigger.sh: pw_yaml_get: 100: local id=145135 ++ 64036:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 64036:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 64036:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 64036:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 64036:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 64036:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 64036:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' + 64036:pw-trigger.sh: 82: patch_state=new + 64036:pw-trigger.sh: 83: case "$patch_state" in ++ 64036:pw-trigger.sh: 89: pw_patch_check_state 145135 tcwg_gdb_build--master-aarch64 ++ 64036:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 64036:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=145135 ++ 64036:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_build--master-aarch64 ++ 64036:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 64036:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_build--master-aarch64 +++ 64036:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 64036:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 64036:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_build--master-aarch64 +++ 64036:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 64036:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 64036:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 64036:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 64036:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_build--master-aarch64 ++ 64036:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 64036:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 64036:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.fNnV0TtBEH +++ 64036:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 64036:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.PPf3JEXgOb ++ 64036:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.fNnV0TtBEH /tmp/tmp.PPf3JEXgOb' EXIT ++ 64036:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 64036:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/145135/checks/ ++ 64036:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/145135/checks/?user=linaro-tcwg-bot&context=tcwg_gdb_build--master-aarch64&page=last' ++ 64036:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 64036:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 64036:pw-trigger.sh: pw_patch_check_state: 263: true ++ 64036:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 64036:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 64036:pw-trigger.sh: pw_patch_check_state: 267: wait 64744 ++ 64036:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 64036:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 64036:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.PPf3JEXgOb ++ 64036:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 526968, "url": "https://patchwork.sourceware.org/api/1.2/patches/145135/checks/526968/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-10-08T13:27:57.720382", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-aarch64-precommit/builds/11518/log", "context": "tcwg_gdb_build--master-aarch64", "description": "Build started" }' = null ']' +++ 64036:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 64036:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-08T13:27:57.720382 +++ 64036:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-08T13:27:57.720382 +%s ++ 64036:pw-trigger.sh: pw_patch_check_state: 274: date=1791466077 ++ 64036:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1791466077 ']' ++ 64036:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1791466077 +++ 64036:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 64036:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 64036:pw-trigger.sh: pw_patch_check_state: 263: true ++ 64036:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 64036:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 64036:pw-trigger.sh: pw_patch_check_state: 267: wait 64751 ++ 64036:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 64036:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 64036:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.PPf3JEXgOb ++ 64036:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 526969, "url": "https://patchwork.sourceware.org/api/1.2/patches/145135/checks/526969/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-10-08T13:28:01.575553", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-aarch64-precommit/builds/11518/log", "context": "tcwg_gdb_build--master-aarch64", "description": "Patch applied" }' = null ']' +++ 64036:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 64036:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-08T13:28:01.575553 +++ 64036:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-08T13:28:01.575553 +%s ++ 64036:pw-trigger.sh: pw_patch_check_state: 274: date=1791466081 ++ 64036:pw-trigger.sh: pw_patch_check_state: 275: '[' 1791466077 -le 1791466081 ']' ++ 64036:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1791466081 +++ 64036:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 64036:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 64036:pw-trigger.sh: pw_patch_check_state: 263: true ++ 64036:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 64036:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 64036:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 64036:pw-trigger.sh: pw_patch_check_state: 267: wait 64758 ++ 64036:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 64036:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.PPf3JEXgOb ++ 64036:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 526975, "url": "https://patchwork.sourceware.org/api/1.2/patches/145135/checks/526975/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-10-08T13:31:16.711395", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-aarch64-precommit/builds/11518/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_gdb_build--master-aarch64", "description": "Build passed" }' = null ']' +++ 64036:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 64036:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-08T13:31:16.711395 +++ 64036:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-08T13:31:16.711395 +%s ++ 64036:pw-trigger.sh: pw_patch_check_state: 274: date=1791466276 ++ 64036:pw-trigger.sh: pw_patch_check_state: 275: '[' 1791466081 -le 1791466276 ']' ++ 64036:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1791466276 +++ 64036:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 64036:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 64036:pw-trigger.sh: pw_patch_check_state: 263: true ++ 64036:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 64036:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 64036:pw-trigger.sh: pw_patch_check_state: 267: wait 64765 ++ 64036:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 64036:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 64036:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.PPf3JEXgOb ++ 64036:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 64036:pw-trigger.sh: pw_patch_check_state: 270: break ++ 64036:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 64036:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.fNnV0TtBEH /tmp/tmp.PPf3JEXgOb + 64036:pw-trigger.sh: 89: check_state=success + 64036:pw-trigger.sh: 90: '[' success = pending ']' + 64036:pw-trigger.sh: 93: num_patch=6 + 64036:pw-trigger.sh: 72: true ++ 64036:pw-trigger.sh: 74: pw_get_patch_from_series gdb 67343 6 ++ 64036:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 64036:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 64036:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67343 ++ 64036:pw-trigger.sh: pw_get_patch_from_series: 205: local num=6 ++ 64036:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 64036:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 67343 property '.*' value Patches 6 +++ 64036:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 64036:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 64036:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 64036:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 64036:pw-trigger.sh: pw_yaml_get: 100: local id=67343 +++ 64036:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 64036:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 64036:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 64036:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 64036:pw-trigger.sh: pw_yaml_get: 105: local match_num=6 +++ 64036:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 64036:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=145133 ++ 64036:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 145133 = '' ']' ++ 64036:pw-trigger.sh: pw_get_patch_from_series: 213: echo 145133 + 64036:pw-trigger.sh: 74: patch_id=145133 + 64036:pw-trigger.sh: 75: '[' 145133 = '' ']' ++ 64036:pw-trigger.sh: 82: pw_get_patch_data gdb 145133 State ++ 64036:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 64036:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 64036:pw-trigger.sh: pw_get_patch_data: 224: local project=gdb ++ 64036:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=145133 ++ 64036:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 64036:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gdb patch 145133 property State value ++ 64036:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 64036:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 64036:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 64036:pw-trigger.sh: pw_yaml_get: 100: local id=145133 ++ 64036:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 64036:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 64036:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 64036:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 64036:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 64036:pw-trigger.sh: pw_yaml_get: 108: set +x + 64036:pw-trigger.sh: 82: patch_state=new + 64036:pw-trigger.sh: 83: case "$patch_state" in ++ 64036:pw-trigger.sh: 89: pw_patch_check_state 145133 tcwg_gdb_build--master-aarch64 ++ 64036:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 64036:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=145133 ++ 64036:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_build--master-aarch64 ++ 64036:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 64036:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_build--master-aarch64 +++ 64036:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 64036:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 64036:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_build--master-aarch64 +++ 64036:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 64036:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 64036:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 64036:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 64036:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_build--master-aarch64 ++ 64036:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 64036:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 64036:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.AB7esMtpJu +++ 64036:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 64036:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.py1rGsz9dw ++ 64036:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.AB7esMtpJu /tmp/tmp.py1rGsz9dw' EXIT ++ 64036:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 64036:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/145133/checks/ ++ 64036:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/145133/checks/?user=linaro-tcwg-bot&context=tcwg_gdb_build--master-aarch64&page=last' ++ 64036:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 64036:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 64036:pw-trigger.sh: pw_patch_check_state: 263: true ++ 64036:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 64036:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 64036:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 64036:pw-trigger.sh: pw_patch_check_state: 267: wait 64844 ++ 64036:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 64036:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.py1rGsz9dw ++ 64036:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 527281, "url": "https://patchwork.sourceware.org/api/1.2/patches/145133/checks/527281/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-10-09T01:17:29.345370", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-aarch64-precommit/builds/11522/log", "context": "tcwg_gdb_build--master-aarch64", "description": "Build started" }' = null ']' +++ 64036:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 64036:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-09T01:17:29.345370 +++ 64036:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-09T01:17:29.345370 +%s ++ 64036:pw-trigger.sh: pw_patch_check_state: 274: date=1791508649 ++ 64036:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1791508649 ']' ++ 64036:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1791508649 +++ 64036:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 64036:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 64036:pw-trigger.sh: pw_patch_check_state: 263: true ++ 64036:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 64036:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 64036:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 64036:pw-trigger.sh: pw_patch_check_state: 267: wait 64851 ++ 64036:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 64036:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.py1rGsz9dw ++ 64036:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 527283, "url": "https://patchwork.sourceware.org/api/1.2/patches/145133/checks/527283/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-10-09T01:17:30.729161", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-aarch64-precommit/builds/11522/log", "context": "tcwg_gdb_build--master-aarch64", "description": "Patch applied" }' = null ']' +++ 64036:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 64036:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-09T01:17:30.729161 +++ 64036:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-09T01:17:30.729161 +%s ++ 64036:pw-trigger.sh: pw_patch_check_state: 274: date=1791508650 ++ 64036:pw-trigger.sh: pw_patch_check_state: 275: '[' 1791508649 -le 1791508650 ']' ++ 64036:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1791508650 +++ 64036:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 64036:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 64036:pw-trigger.sh: pw_patch_check_state: 263: true ++ 64036:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 64036:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 64036:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 64036:pw-trigger.sh: pw_patch_check_state: 267: wait 64858 ++ 64036:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 64036:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.py1rGsz9dw ++ 64036:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 527285, "url": "https://patchwork.sourceware.org/api/1.2/patches/145133/checks/527285/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-10-09T01:19:56.215525", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-aarch64-precommit/builds/11522/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_gdb_build--master-aarch64", "description": "Build passed" }' = null ']' +++ 64036:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 64036:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-09T01:19:56.215525 +++ 64036:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-09T01:19:56.215525 +%s ++ 64036:pw-trigger.sh: pw_patch_check_state: 274: date=1791508796 ++ 64036:pw-trigger.sh: pw_patch_check_state: 275: '[' 1791508650 -le 1791508796 ']' ++ 64036:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1791508796 +++ 64036:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 64036:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 64036:pw-trigger.sh: pw_patch_check_state: 263: true ++ 64036:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 64036:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 64036:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 64036:pw-trigger.sh: pw_patch_check_state: 267: wait 64865 ++ 64036:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 64036:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.py1rGsz9dw ++ 64036:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 64036:pw-trigger.sh: pw_patch_check_state: 270: break ++ 64036:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 64036:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.AB7esMtpJu /tmp/tmp.py1rGsz9dw + 64036:pw-trigger.sh: 89: check_state=success + 64036:pw-trigger.sh: 90: '[' success = pending ']' + 64036:pw-trigger.sh: 93: num_patch=7 + 64036:pw-trigger.sh: 72: true ++ 64036:pw-trigger.sh: 74: pw_get_patch_from_series gdb 67343 7 ++ 64036:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 64036:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 64036:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67343 ++ 64036:pw-trigger.sh: pw_get_patch_from_series: 205: local num=7 ++ 64036:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 64036:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 67343 property '.*' value Patches 7 +++ 64036:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 64036:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 64036:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 64036:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 64036:pw-trigger.sh: pw_yaml_get: 100: local id=67343 +++ 64036:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 64036:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 64036:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 64036:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 64036:pw-trigger.sh: pw_yaml_get: 105: local match_num=7 +++ 64036:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 64036:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id= ++ 64036:pw-trigger.sh: pw_get_patch_from_series: 210: '[' '' = '' ']' ++ 64036:pw-trigger.sh: pw_get_patch_from_series: 211: return 1 ++ 64036:pw-trigger.sh: 74: true + 64036:pw-trigger.sh: 74: patch_id= + 64036:pw-trigger.sh: 75: '[' '' = '' ']' + 64036:pw-trigger.sh: 76: break + 64036:pw-trigger.sh: 96: '[' '' = '' ']' + 64036:pw-trigger.sh: 97: continue + 64036:pw-trigger.sh: 62: '[' 28 -gt 0 ']' + 64036:pw-trigger.sh: 63: i=27 ++ 64036:pw-trigger.sh: 64: shyaml get-value 27.id + 64036:pw-trigger.sh: 64: series_id=67350 + 64036:pw-trigger.sh: 66: pw_series_complete_p gdb 67350 + 64036:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 64036:pw-trigger.sh: pw_series_complete_p: 183: local project=gdb + 64036:pw-trigger.sh: pw_series_complete_p: 184: local series_id=67350 + 64036:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 64036:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get gdb series 67350 property Complete value ++ 64036:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 64036:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 64036:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 64036:pw-trigger.sh: pw_yaml_get: 100: local id=67350 ++ 64036:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 64036:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 64036:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 64036:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 64036:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 64036:pw-trigger.sh: pw_yaml_get: 108: set +x + 64036:pw-trigger.sh: pw_series_complete_p: 187: value=True + 64036:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 64036:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 64036:pw-trigger.sh: 71: num_patch=0 + 64036:pw-trigger.sh: 72: true ++ 64036:pw-trigger.sh: 74: pw_get_patch_from_series gdb 67350 0 ++ 64036:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 64036:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 64036:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67350 ++ 64036:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 64036:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 64036:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 67350 property '.*' value Patches 0 +++ 64036:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 64036:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 64036:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 64036:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 64036:pw-trigger.sh: pw_yaml_get: 100: local id=67350 +++ 64036:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 64036:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 64036:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 64036:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 64036:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 64036:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 64036:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=145145 ++ 64036:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 145145 = '' ']' ++ 64036:pw-trigger.sh: pw_get_patch_from_series: 213: echo 145145 + 64036:pw-trigger.sh: 74: patch_id=145145 + 64036:pw-trigger.sh: 75: '[' 145145 = '' ']' ++ 64036:pw-trigger.sh: 82: pw_get_patch_data gdb 145145 State ++ 64036:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 64036:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 64036:pw-trigger.sh: pw_get_patch_data: 224: local project=gdb ++ 64036:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=145145 ++ 64036:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 64036:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gdb patch 145145 property State value ++ 64036:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 64036:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 64036:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 64036:pw-trigger.sh: pw_yaml_get: 100: local id=145145 ++ 64036:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 64036:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 64036:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 64036:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 64036:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 64036:pw-trigger.sh: pw_yaml_get: 108: set +x + 64036:pw-trigger.sh: 82: patch_state=new + 64036:pw-trigger.sh: 83: case "$patch_state" in ++ 64036:pw-trigger.sh: 89: pw_patch_check_state 145145 tcwg_gdb_build--master-aarch64 ++ 64036:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 64036:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=145145 ++ 64036:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_build--master-aarch64 ++ 64036:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 64036:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 +++ 64036:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_build--master-aarch64 ++ 64036:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 64036:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_build--master-aarch64 +++ 64036:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 64036:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 64036:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 64036:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 64036:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_build--master-aarch64 ++ 64036:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 64036:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 64036:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.RuixG6ZcZJ +++ 64036:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 64036:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.3148MPgW8N ++ 64036:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.RuixG6ZcZJ /tmp/tmp.3148MPgW8N' EXIT ++ 64036:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 64036:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/145145/checks/ ++ 64036:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/145145/checks/?user=linaro-tcwg-bot&context=tcwg_gdb_build--master-aarch64&page=last' ++ 64036:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 64036:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 64036:pw-trigger.sh: pw_patch_check_state: 263: true ++ 64036:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 64036:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 64036:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 64036:pw-trigger.sh: pw_patch_check_state: 267: wait 64985 ++ 64036:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 64036:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.3148MPgW8N ++ 64036:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 525423, "url": "https://patchwork.sourceware.org/api/1.2/patches/145145/checks/525423/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-10-02T10:41:55.988823", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-aarch64-precommit/builds/11491/log", "context": "tcwg_gdb_build--master-aarch64", "description": "Build started" }' = null ']' +++ 64036:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 64036:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-02T10:41:55.988823 +++ 64036:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-02T10:41:55.988823 +%s ++ 64036:pw-trigger.sh: pw_patch_check_state: 274: date=1790937715 ++ 64036:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1790937715 ']' ++ 64036:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790937715 +++ 64036:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 64036:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 64036:pw-trigger.sh: pw_patch_check_state: 263: true ++ 64036:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 64036:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 64036:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 64036:pw-trigger.sh: pw_patch_check_state: 267: wait 64992 ++ 64036:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 64036:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.3148MPgW8N ++ 64036:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 525424, "url": "https://patchwork.sourceware.org/api/1.2/patches/145145/checks/525424/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-10-02T10:41:57.358233", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-aarch64-precommit/builds/11491/log", "context": "tcwg_gdb_build--master-aarch64", "description": "Patch applied" }' = null ']' +++ 64036:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 64036:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-02T10:41:57.358233 +++ 64036:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-02T10:41:57.358233 +%s ++ 64036:pw-trigger.sh: pw_patch_check_state: 274: date=1790937717 ++ 64036:pw-trigger.sh: pw_patch_check_state: 275: '[' 1790937715 -le 1790937717 ']' ++ 64036:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790937717 +++ 64036:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 64036:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 64036:pw-trigger.sh: pw_patch_check_state: 263: true ++ 64036:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 64036:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 64036:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 64036:pw-trigger.sh: pw_patch_check_state: 267: wait 64999 ++ 64036:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 64036:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.3148MPgW8N ++ 64036:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 525425, "url": "https://patchwork.sourceware.org/api/1.2/patches/145145/checks/525425/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-10-02T10:44:04.839192", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-aarch64-precommit/builds/11491/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_gdb_build--master-aarch64", "description": "Build passed" }' = null ']' +++ 64036:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 64036:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-02T10:44:04.839192 +++ 64036:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-02T10:44:04.839192 +%s ++ 64036:pw-trigger.sh: pw_patch_check_state: 274: date=1790937844 ++ 64036:pw-trigger.sh: pw_patch_check_state: 275: '[' 1790937717 -le 1790937844 ']' ++ 64036:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790937844 +++ 64036:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 64036:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 64036:pw-trigger.sh: pw_patch_check_state: 263: true ++ 64036:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 64036:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 64036:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 64036:pw-trigger.sh: pw_patch_check_state: 267: wait 65006 ++ 64036:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 64036:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.3148MPgW8N ++ 64036:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 64036:pw-trigger.sh: pw_patch_check_state: 270: break ++ 64036:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 64036:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.RuixG6ZcZJ /tmp/tmp.3148MPgW8N + 64036:pw-trigger.sh: 89: check_state=success + 64036:pw-trigger.sh: 90: '[' success = pending ']' + 64036:pw-trigger.sh: 93: num_patch=1 + 64036:pw-trigger.sh: 72: true ++ 64036:pw-trigger.sh: 74: pw_get_patch_from_series gdb 67350 1 ++ 64036:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 64036:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 64036:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67350 ++ 64036:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 64036:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 64036:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 67350 property '.*' value Patches 1 +++ 64036:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 64036:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 64036:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 64036:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 64036:pw-trigger.sh: pw_yaml_get: 100: local id=67350 +++ 64036:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 64036:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 64036:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 64036:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 64036:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 64036:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 64036:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id= ++ 64036:pw-trigger.sh: pw_get_patch_from_series: 210: '[' '' = '' ']' ++ 64036:pw-trigger.sh: pw_get_patch_from_series: 211: return 1 ++ 64036:pw-trigger.sh: 74: true + 64036:pw-trigger.sh: 74: patch_id= + 64036:pw-trigger.sh: 75: '[' '' = '' ']' + 64036:pw-trigger.sh: 76: break + 64036:pw-trigger.sh: 96: '[' '' = '' ']' + 64036:pw-trigger.sh: 97: continue + 64036:pw-trigger.sh: 62: '[' 27 -gt 0 ']' + 64036:pw-trigger.sh: 63: i=26 ++ 64036:pw-trigger.sh: 64: shyaml get-value 26.id + 64036:pw-trigger.sh: 64: series_id=67361 + 64036:pw-trigger.sh: 66: pw_series_complete_p gdb 67361 + 64036:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 64036:pw-trigger.sh: pw_series_complete_p: 183: local project=gdb + 64036:pw-trigger.sh: pw_series_complete_p: 184: local series_id=67361 + 64036:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 64036:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get gdb series 67361 property Complete value ++ 64036:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 64036:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 64036:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 64036:pw-trigger.sh: pw_yaml_get: 100: local id=67361 ++ 64036:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 64036:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 64036:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 64036:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 64036:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 64036:pw-trigger.sh: pw_yaml_get: 108: set +x + 64036:pw-trigger.sh: pw_series_complete_p: 187: value=True + 64036:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 64036:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 64036:pw-trigger.sh: 71: num_patch=0 + 64036:pw-trigger.sh: 72: true ++ 64036:pw-trigger.sh: 74: pw_get_patch_from_series gdb 67361 0 ++ 64036:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 64036:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 64036:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67361 ++ 64036:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 64036:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 64036:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 67361 property '.*' value Patches 0 +++ 64036:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 64036:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 64036:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 64036:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 64036:pw-trigger.sh: pw_yaml_get: 100: local id=67361 +++ 64036:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 64036:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 64036:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 64036:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 64036:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 64036:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 64036:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=145157 ++ 64036:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 145157 = '' ']' ++ 64036:pw-trigger.sh: pw_get_patch_from_series: 213: echo 145157 + 64036:pw-trigger.sh: 74: patch_id=145157 + 64036:pw-trigger.sh: 75: '[' 145157 = '' ']' ++ 64036:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 64036:pw-trigger.sh: 82: pw_get_patch_data gdb 145157 State ++ 64036:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 64036:pw-trigger.sh: pw_get_patch_data: 224: local project=gdb ++ 64036:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=145157 ++ 64036:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 64036:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gdb patch 145157 property State value ++ 64036:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 64036:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 64036:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 64036:pw-trigger.sh: pw_yaml_get: 100: local id=145157 ++ 64036:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 64036:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 64036:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 64036:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 64036:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 64036:pw-trigger.sh: pw_yaml_get: 108: set +x + 64036:pw-trigger.sh: 82: patch_state=new + 64036:pw-trigger.sh: 83: case "$patch_state" in ++ 64036:pw-trigger.sh: 89: pw_patch_check_state 145157 tcwg_gdb_build--master-aarch64 ++ 64036:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 64036:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=145157 ++ 64036:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_build--master-aarch64 ++ 64036:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 64036:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_build--master-aarch64 +++ 64036:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 64036:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 64036:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_build--master-aarch64 +++ 64036:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 64036:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 64036:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 64036:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 64036:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_build--master-aarch64 ++ 64036:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 64036:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 64036:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.bn7egRSmg6 +++ 64036:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 64036:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.hEQcsb00Uw ++ 64036:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.bn7egRSmg6 /tmp/tmp.hEQcsb00Uw' EXIT ++ 64036:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 64036:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/145157/checks/ ++ 64036:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/145157/checks/?user=linaro-tcwg-bot&context=tcwg_gdb_build--master-aarch64&page=last' ++ 64036:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 64036:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 64036:pw-trigger.sh: pw_patch_check_state: 263: true ++ 64036:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 64036:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 64036:pw-trigger.sh: pw_patch_check_state: 267: wait 65108 ++ 64036:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 64036:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 64036:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.hEQcsb00Uw ++ 64036:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 525809, "url": "https://patchwork.sourceware.org/api/1.2/patches/145157/checks/525809/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-10-06T18:41:24.998866", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-aarch64-precommit/builds/11497/log", "context": "tcwg_gdb_build--master-aarch64", "description": "Build started" }' = null ']' +++ 64036:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 64036:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-06T18:41:24.998866 +++ 64036:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-06T18:41:24.998866 +%s ++ 64036:pw-trigger.sh: pw_patch_check_state: 274: date=1791312084 ++ 64036:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1791312084 ']' ++ 64036:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1791312084 +++ 64036:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 64036:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 64036:pw-trigger.sh: pw_patch_check_state: 263: true ++ 64036:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 64036:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 64036:pw-trigger.sh: pw_patch_check_state: 267: wait 65115 ++ 64036:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 64036:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 64036:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.hEQcsb00Uw ++ 64036:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 525811, "url": "https://patchwork.sourceware.org/api/1.2/patches/145157/checks/525811/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-10-06T18:41:25.968231", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-aarch64-precommit/builds/11497/log", "context": "tcwg_gdb_build--master-aarch64", "description": "Patch applied" }' = null ']' +++ 64036:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 64036:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-06T18:41:25.968231 +++ 64036:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-06T18:41:25.968231 +%s ++ 64036:pw-trigger.sh: pw_patch_check_state: 274: date=1791312085 ++ 64036:pw-trigger.sh: pw_patch_check_state: 275: '[' 1791312084 -le 1791312085 ']' ++ 64036:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1791312085 +++ 64036:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 64036:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 64036:pw-trigger.sh: pw_patch_check_state: 263: true ++ 64036:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 64036:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 64036:pw-trigger.sh: pw_patch_check_state: 267: wait 65122 ++ 64036:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 64036:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 64036:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.hEQcsb00Uw ++ 64036:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 525814, "url": "https://patchwork.sourceware.org/api/1.2/patches/145157/checks/525814/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-10-06T18:44:30.476596", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-aarch64-precommit/builds/11497/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_gdb_build--master-aarch64", "description": "Build passed" }' = null ']' +++ 64036:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 64036:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-06T18:44:30.476596 +++ 64036:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-06T18:44:30.476596 +%s ++ 64036:pw-trigger.sh: pw_patch_check_state: 274: date=1791312270 ++ 64036:pw-trigger.sh: pw_patch_check_state: 275: '[' 1791312085 -le 1791312270 ']' ++ 64036:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1791312270 +++ 64036:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 64036:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 64036:pw-trigger.sh: pw_patch_check_state: 263: true ++ 64036:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 64036:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 64036:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 64036:pw-trigger.sh: pw_patch_check_state: 267: wait 65129 ++ 64036:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 64036:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.hEQcsb00Uw ++ 64036:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 64036:pw-trigger.sh: pw_patch_check_state: 270: break ++ 64036:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 64036:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.bn7egRSmg6 /tmp/tmp.hEQcsb00Uw + 64036:pw-trigger.sh: 89: check_state=success + 64036:pw-trigger.sh: 90: '[' success = pending ']' + 64036:pw-trigger.sh: 93: num_patch=1 + 64036:pw-trigger.sh: 72: true ++ 64036:pw-trigger.sh: 74: pw_get_patch_from_series gdb 67361 1 ++ 64036:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 64036:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 64036:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67361 ++ 64036:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 64036:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 64036:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 67361 property '.*' value Patches 1 +++ 64036:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 64036:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 64036:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 64036:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 64036:pw-trigger.sh: pw_yaml_get: 100: local id=67361 +++ 64036:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 64036:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 64036:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 64036:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 64036:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 64036:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 64036:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id= ++ 64036:pw-trigger.sh: pw_get_patch_from_series: 210: '[' '' = '' ']' ++ 64036:pw-trigger.sh: pw_get_patch_from_series: 211: return 1 ++ 64036:pw-trigger.sh: 74: true + 64036:pw-trigger.sh: 74: patch_id= + 64036:pw-trigger.sh: 75: '[' '' = '' ']' + 64036:pw-trigger.sh: 76: break + 64036:pw-trigger.sh: 96: '[' '' = '' ']' + 64036:pw-trigger.sh: 97: continue + 64036:pw-trigger.sh: 62: '[' 26 -gt 0 ']' + 64036:pw-trigger.sh: 63: i=25 ++ 64036:pw-trigger.sh: 64: shyaml get-value 25.id + 64036:pw-trigger.sh: 64: series_id=67394 + 64036:pw-trigger.sh: 66: pw_series_complete_p gdb 67394 + 64036:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 64036:pw-trigger.sh: pw_series_complete_p: 183: local project=gdb + 64036:pw-trigger.sh: pw_series_complete_p: 184: local series_id=67394 + 64036:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 64036:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get gdb series 67394 property Complete value ++ 64036:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 64036:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 64036:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 64036:pw-trigger.sh: pw_yaml_get: 100: local id=67394 ++ 64036:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 64036:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 64036:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 64036:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 64036:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 64036:pw-trigger.sh: pw_yaml_get: 108: set +x + 64036:pw-trigger.sh: pw_series_complete_p: 187: value=True + 64036:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 64036:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 64036:pw-trigger.sh: 71: num_patch=0 + 64036:pw-trigger.sh: 72: true ++ 64036:pw-trigger.sh: 74: pw_get_patch_from_series gdb 67394 0 ++ 64036:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 64036:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 64036:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67394 ++ 64036:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 64036:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 64036:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 67394 property '.*' value Patches 0 +++ 64036:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 64036:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 64036:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 64036:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 64036:pw-trigger.sh: pw_yaml_get: 100: local id=67394 +++ 64036:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 64036:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 64036:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 64036:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 64036:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 64036:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 64036:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=145195 ++ 64036:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 145195 = '' ']' ++ 64036:pw-trigger.sh: pw_get_patch_from_series: 213: echo 145195 + 64036:pw-trigger.sh: 74: patch_id=145195 + 64036:pw-trigger.sh: 75: '[' 145195 = '' ']' ++ 64036:pw-trigger.sh: 82: pw_get_patch_data gdb 145195 State ++ 64036:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 64036:pw-trigger.sh: pw_get_patch_data: 224: local project=gdb ++ 64036:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=145195 ++ 64036:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 64036:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gdb patch 145195 property State value ++ 64036:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 64036:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 64036:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 64036:pw-trigger.sh: pw_yaml_get: 100: local id=145195 ++ 64036:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 64036:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 64036:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 64036:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 64036:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 64036:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 64036:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' + 64036:pw-trigger.sh: 82: patch_state=new + 64036:pw-trigger.sh: 83: case "$patch_state" in ++ 64036:pw-trigger.sh: 89: pw_patch_check_state 145195 tcwg_gdb_build--master-aarch64 ++ 64036:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 64036:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=145195 ++ 64036:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_build--master-aarch64 ++ 64036:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 64036:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_build--master-aarch64 +++ 64036:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 64036:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 64036:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_build--master-aarch64 +++ 64036:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 64036:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 64036:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 64036:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 64036:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_build--master-aarch64 ++ 64036:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 64036:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 64036:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.nj66oQROxO +++ 64036:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 64036:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.4SuSTHxyvd ++ 64036:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.nj66oQROxO /tmp/tmp.4SuSTHxyvd' EXIT ++ 64036:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 64036:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/145195/checks/ ++ 64036:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/145195/checks/?user=linaro-tcwg-bot&context=tcwg_gdb_build--master-aarch64&page=last' ++ 64036:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 64036:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 64036:pw-trigger.sh: pw_patch_check_state: 263: true ++ 64036:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 64036:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 64036:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 64036:pw-trigger.sh: pw_patch_check_state: 267: wait 65231 ++ 64036:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 64036:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.4SuSTHxyvd ++ 64036:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 526055, "url": "https://patchwork.sourceware.org/api/1.2/patches/145195/checks/526055/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-10-07T00:08:20.418838", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-aarch64-precommit/builds/11498/log", "context": "tcwg_gdb_build--master-aarch64", "description": "Build started" }' = null ']' +++ 64036:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 64036:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-07T00:08:20.418838 +++ 64036:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-07T00:08:20.418838 +%s ++ 64036:pw-trigger.sh: pw_patch_check_state: 274: date=1791331700 ++ 64036:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1791331700 ']' ++ 64036:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1791331700 +++ 64036:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 64036:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 64036:pw-trigger.sh: pw_patch_check_state: 263: true ++ 64036:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 64036:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 64036:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 64036:pw-trigger.sh: pw_patch_check_state: 267: wait 65238 ++ 64036:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 64036:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.4SuSTHxyvd ++ 64036:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 526057, "url": "https://patchwork.sourceware.org/api/1.2/patches/145195/checks/526057/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-10-07T00:08:21.839377", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-aarch64-precommit/builds/11498/log", "context": "tcwg_gdb_build--master-aarch64", "description": "Patch applied" }' = null ']' +++ 64036:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 64036:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-07T00:08:21.839377 +++ 64036:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-07T00:08:21.839377 +%s ++ 64036:pw-trigger.sh: pw_patch_check_state: 274: date=1791331701 ++ 64036:pw-trigger.sh: pw_patch_check_state: 275: '[' 1791331700 -le 1791331701 ']' ++ 64036:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1791331701 +++ 64036:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 64036:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 64036:pw-trigger.sh: pw_patch_check_state: 263: true ++ 64036:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 64036:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 64036:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 64036:pw-trigger.sh: pw_patch_check_state: 267: wait 65245 ++ 64036:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 64036:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.4SuSTHxyvd ++ 64036:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 526060, "url": "https://patchwork.sourceware.org/api/1.2/patches/145195/checks/526060/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-10-07T00:11:34.617114", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-aarch64-precommit/builds/11498/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_gdb_build--master-aarch64", "description": "Build passed" }' = null ']' +++ 64036:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 64036:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-07T00:11:34.617114 +++ 64036:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-07T00:11:34.617114 +%s ++ 64036:pw-trigger.sh: pw_patch_check_state: 274: date=1791331894 ++ 64036:pw-trigger.sh: pw_patch_check_state: 275: '[' 1791331701 -le 1791331894 ']' ++ 64036:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1791331894 +++ 64036:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 64036:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 64036:pw-trigger.sh: pw_patch_check_state: 263: true ++ 64036:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 64036:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 64036:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 64036:pw-trigger.sh: pw_patch_check_state: 267: wait 65252 ++ 64036:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 64036:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.4SuSTHxyvd ++ 64036:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 64036:pw-trigger.sh: pw_patch_check_state: 270: break ++ 64036:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 64036:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.nj66oQROxO /tmp/tmp.4SuSTHxyvd + 64036:pw-trigger.sh: 89: check_state=success + 64036:pw-trigger.sh: 90: '[' success = pending ']' + 64036:pw-trigger.sh: 93: num_patch=1 + 64036:pw-trigger.sh: 72: true ++ 64036:pw-trigger.sh: 74: pw_get_patch_from_series gdb 67394 1 ++ 64036:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 64036:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 64036:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67394 ++ 64036:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 64036:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 64036:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 64036:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 67394 property '.*' value Patches 1 +++ 64036:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 64036:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 64036:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 64036:pw-trigger.sh: pw_yaml_get: 100: local id=67394 +++ 64036:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 64036:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 64036:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 64036:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 64036:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 64036:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 64036:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id= ++ 64036:pw-trigger.sh: pw_get_patch_from_series: 210: '[' '' = '' ']' ++ 64036:pw-trigger.sh: pw_get_patch_from_series: 211: return 1 ++ 64036:pw-trigger.sh: 74: true + 64036:pw-trigger.sh: 74: patch_id= + 64036:pw-trigger.sh: 75: '[' '' = '' ']' + 64036:pw-trigger.sh: 76: break + 64036:pw-trigger.sh: 96: '[' '' = '' ']' + 64036:pw-trigger.sh: 97: continue + 64036:pw-trigger.sh: 62: '[' 25 -gt 0 ']' + 64036:pw-trigger.sh: 63: i=24 ++ 64036:pw-trigger.sh: 64: shyaml get-value 24.id + 64036:pw-trigger.sh: 64: series_id=67401 + 64036:pw-trigger.sh: 66: pw_series_complete_p gdb 67401 + 64036:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 64036:pw-trigger.sh: pw_series_complete_p: 183: local project=gdb + 64036:pw-trigger.sh: pw_series_complete_p: 184: local series_id=67401 + 64036:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 64036:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get gdb series 67401 property Complete value ++ 64036:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 64036:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 64036:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 64036:pw-trigger.sh: pw_yaml_get: 100: local id=67401 ++ 64036:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 64036:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 64036:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 64036:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 64036:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 64036:pw-trigger.sh: pw_yaml_get: 108: set +x + 64036:pw-trigger.sh: pw_series_complete_p: 187: value=True + 64036:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 64036:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 64036:pw-trigger.sh: 71: num_patch=0 + 64036:pw-trigger.sh: 72: true ++ 64036:pw-trigger.sh: 74: pw_get_patch_from_series gdb 67401 0 ++ 64036:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 64036:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 64036:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67401 ++ 64036:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 64036:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 64036:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 67401 property '.*' value Patches 0 +++ 64036:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 64036:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 64036:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 64036:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 64036:pw-trigger.sh: pw_yaml_get: 100: local id=67401 +++ 64036:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 64036:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 64036:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 64036:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 64036:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 64036:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 64036:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=145202 ++ 64036:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 145202 = '' ']' ++ 64036:pw-trigger.sh: pw_get_patch_from_series: 213: echo 145202 + 64036:pw-trigger.sh: 74: patch_id=145202 + 64036:pw-trigger.sh: 75: '[' 145202 = '' ']' ++ 64036:pw-trigger.sh: 82: pw_get_patch_data gdb 145202 State ++ 64036:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 64036:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 64036:pw-trigger.sh: pw_get_patch_data: 224: local project=gdb ++ 64036:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=145202 ++ 64036:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 64036:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gdb patch 145202 property State value ++ 64036:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 64036:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 64036:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 64036:pw-trigger.sh: pw_yaml_get: 100: local id=145202 ++ 64036:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 64036:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 64036:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 64036:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 64036:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 64036:pw-trigger.sh: pw_yaml_get: 108: set +x + 64036:pw-trigger.sh: 82: patch_state=new + 64036:pw-trigger.sh: 83: case "$patch_state" in ++ 64036:pw-trigger.sh: 89: pw_patch_check_state 145202 tcwg_gdb_build--master-aarch64 ++ 64036:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 64036:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=145202 ++ 64036:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_build--master-aarch64 ++ 64036:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 64036:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 +++ 64036:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_build--master-aarch64 ++ 64036:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 64036:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_build--master-aarch64 +++ 64036:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 64036:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 64036:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 64036:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 64036:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_build--master-aarch64 ++ 64036:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 64036:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 64036:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.FL2qbBdqMJ +++ 64036:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 64036:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.UBW1htY7F5 ++ 64036:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.FL2qbBdqMJ /tmp/tmp.UBW1htY7F5' EXIT ++ 64036:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 64036:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/145202/checks/ ++ 64036:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/145202/checks/?user=linaro-tcwg-bot&context=tcwg_gdb_build--master-aarch64&page=last' ++ 64036:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 64036:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 64036:pw-trigger.sh: pw_patch_check_state: 263: true ++ 64036:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 64036:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 64036:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 64036:pw-trigger.sh: pw_patch_check_state: 267: wait 65354 ++ 64036:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 64036:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.UBW1htY7F5 ++ 64036:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 526056, "url": "https://patchwork.sourceware.org/api/1.2/patches/145202/checks/526056/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-10-07T00:08:20.444408", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-aarch64-precommit/builds/11499/log", "context": "tcwg_gdb_build--master-aarch64", "description": "Build started" }' = null ']' +++ 64036:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 64036:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-07T00:08:20.444408 +++ 64036:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-07T00:08:20.444408 +%s ++ 64036:pw-trigger.sh: pw_patch_check_state: 274: date=1791331700 ++ 64036:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1791331700 ']' ++ 64036:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1791331700 +++ 64036:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 64036:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 64036:pw-trigger.sh: pw_patch_check_state: 263: true ++ 64036:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 64036:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 64036:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 64036:pw-trigger.sh: pw_patch_check_state: 267: wait 65361 ++ 64036:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 64036:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.UBW1htY7F5 ++ 64036:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 526058, "url": "https://patchwork.sourceware.org/api/1.2/patches/145202/checks/526058/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-10-07T00:08:21.928793", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-aarch64-precommit/builds/11499/log", "context": "tcwg_gdb_build--master-aarch64", "description": "Patch applied" }' = null ']' +++ 64036:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 64036:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-07T00:08:21.928793 +++ 64036:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-07T00:08:21.928793 +%s ++ 64036:pw-trigger.sh: pw_patch_check_state: 274: date=1791331701 ++ 64036:pw-trigger.sh: pw_patch_check_state: 275: '[' 1791331700 -le 1791331701 ']' ++ 64036:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1791331701 +++ 64036:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 64036:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 64036:pw-trigger.sh: pw_patch_check_state: 263: true ++ 64036:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 64036:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 64036:pw-trigger.sh: pw_patch_check_state: 267: wait 65368 ++ 64036:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 64036:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 64036:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.UBW1htY7F5 ++ 64036:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 526059, "url": "https://patchwork.sourceware.org/api/1.2/patches/145202/checks/526059/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-10-07T00:11:30.167121", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-aarch64-precommit/builds/11499/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_gdb_build--master-aarch64", "description": "Build passed" }' = null ']' +++ 64036:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 64036:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-07T00:11:30.167121 +++ 64036:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-07T00:11:30.167121 +%s ++ 64036:pw-trigger.sh: pw_patch_check_state: 274: date=1791331890 ++ 64036:pw-trigger.sh: pw_patch_check_state: 275: '[' 1791331701 -le 1791331890 ']' ++ 64036:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1791331890 +++ 64036:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 64036:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 64036:pw-trigger.sh: pw_patch_check_state: 263: true ++ 64036:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 64036:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 64036:pw-trigger.sh: pw_patch_check_state: 267: wait 65375 ++ 64036:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 64036:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 64036:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.UBW1htY7F5 ++ 64036:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 64036:pw-trigger.sh: pw_patch_check_state: 270: break ++ 64036:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 64036:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.FL2qbBdqMJ /tmp/tmp.UBW1htY7F5 + 64036:pw-trigger.sh: 89: check_state=success + 64036:pw-trigger.sh: 90: '[' success = pending ']' + 64036:pw-trigger.sh: 93: num_patch=1 + 64036:pw-trigger.sh: 72: true ++ 64036:pw-trigger.sh: 74: pw_get_patch_from_series gdb 67401 1 ++ 64036:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 64036:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 64036:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67401 ++ 64036:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 64036:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 64036:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 67401 property '.*' value Patches 1 +++ 64036:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 64036:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 64036:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 64036:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 64036:pw-trigger.sh: pw_yaml_get: 100: local id=67401 +++ 64036:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 64036:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 64036:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 64036:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 64036:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 64036:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 64036:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id= ++ 64036:pw-trigger.sh: pw_get_patch_from_series: 210: '[' '' = '' ']' ++ 64036:pw-trigger.sh: pw_get_patch_from_series: 211: return 1 ++ 64036:pw-trigger.sh: 74: true + 64036:pw-trigger.sh: 74: patch_id= + 64036:pw-trigger.sh: 75: '[' '' = '' ']' + 64036:pw-trigger.sh: 76: break + 64036:pw-trigger.sh: 96: '[' '' = '' ']' + 64036:pw-trigger.sh: 97: continue + 64036:pw-trigger.sh: 62: '[' 24 -gt 0 ']' + 64036:pw-trigger.sh: 63: i=23 ++ 64036:pw-trigger.sh: 64: shyaml get-value 23.id + 64036:pw-trigger.sh: 64: series_id=67424 + 64036:pw-trigger.sh: 66: pw_series_complete_p gdb 67424 + 64036:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 64036:pw-trigger.sh: pw_series_complete_p: 183: local project=gdb + 64036:pw-trigger.sh: pw_series_complete_p: 184: local series_id=67424 + 64036:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 64036:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get gdb series 67424 property Complete value ++ 64036:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 64036:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 64036:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 64036:pw-trigger.sh: pw_yaml_get: 100: local id=67424 ++ 64036:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 64036:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 64036:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 64036:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 64036:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 64036:pw-trigger.sh: pw_yaml_get: 108: set +x + 64036:pw-trigger.sh: pw_series_complete_p: 187: value=True + 64036:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 64036:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 64036:pw-trigger.sh: 71: num_patch=0 + 64036:pw-trigger.sh: 72: true ++ 64036:pw-trigger.sh: 74: pw_get_patch_from_series gdb 67424 0 ++ 64036:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 64036:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 64036:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67424 ++ 64036:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 64036:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 64036:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 67424 property '.*' value Patches 0 +++ 64036:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 64036:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 64036:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 64036:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 64036:pw-trigger.sh: pw_yaml_get: 100: local id=67424 +++ 64036:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 64036:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 64036:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 64036:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 64036:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 64036:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 64036:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=145231 ++ 64036:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 145231 = '' ']' ++ 64036:pw-trigger.sh: pw_get_patch_from_series: 213: echo 145231 + 64036:pw-trigger.sh: 74: patch_id=145231 + 64036:pw-trigger.sh: 75: '[' 145231 = '' ']' ++ 64036:pw-trigger.sh: 82: pw_get_patch_data gdb 145231 State ++ 64036:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 64036:pw-trigger.sh: pw_get_patch_data: 224: local project=gdb ++ 64036:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=145231 ++ 64036:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 64036:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gdb patch 145231 property State value ++ 64036:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 64036:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 64036:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 64036:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 64036:pw-trigger.sh: pw_yaml_get: 100: local id=145231 ++ 64036:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 64036:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 64036:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 64036:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 64036:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 64036:pw-trigger.sh: pw_yaml_get: 108: set +x + 64036:pw-trigger.sh: 82: patch_state=new + 64036:pw-trigger.sh: 83: case "$patch_state" in ++ 64036:pw-trigger.sh: 89: pw_patch_check_state 145231 tcwg_gdb_build--master-aarch64 ++ 64036:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 64036:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=145231 ++ 64036:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_build--master-aarch64 ++ 64036:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 64036:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_build--master-aarch64 +++ 64036:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 64036:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 64036:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_build--master-aarch64 +++ 64036:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 64036:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 64036:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 64036:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 64036:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_build--master-aarch64 ++ 64036:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 64036:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 64036:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.US2NmSwt1c +++ 64036:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 64036:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.KfSboWjXfS ++ 64036:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.US2NmSwt1c /tmp/tmp.KfSboWjXfS' EXIT ++ 64036:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 64036:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/145231/checks/ ++ 64036:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/145231/checks/?user=linaro-tcwg-bot&context=tcwg_gdb_build--master-aarch64&page=last' ++ 64036:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 64036:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 64036:pw-trigger.sh: pw_patch_check_state: 263: true ++ 64036:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 64036:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 64036:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 64036:pw-trigger.sh: pw_patch_check_state: 267: wait 65477 ++ 64036:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 64036:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.KfSboWjXfS ++ 64036:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 526061, "url": "https://patchwork.sourceware.org/api/1.2/patches/145231/checks/526061/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-10-07T00:14:14.364361", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-aarch64-precommit/builds/11500/log", "context": "tcwg_gdb_build--master-aarch64", "description": "Build started" }' = null ']' +++ 64036:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 64036:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-07T00:14:14.364361 +++ 64036:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-07T00:14:14.364361 +%s ++ 64036:pw-trigger.sh: pw_patch_check_state: 274: date=1791332054 ++ 64036:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1791332054 ']' ++ 64036:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1791332054 +++ 64036:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 64036:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 64036:pw-trigger.sh: pw_patch_check_state: 263: true ++ 64036:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 64036:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 64036:pw-trigger.sh: pw_patch_check_state: 267: wait 65484 ++ 64036:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 64036:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 64036:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.KfSboWjXfS ++ 64036:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 526063, "url": "https://patchwork.sourceware.org/api/1.2/patches/145231/checks/526063/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-10-07T00:14:15.279054", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-aarch64-precommit/builds/11500/log", "context": "tcwg_gdb_build--master-aarch64", "description": "Patch applied" }' = null ']' +++ 64036:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 64036:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-07T00:14:15.279054 +++ 64036:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-07T00:14:15.279054 +%s ++ 64036:pw-trigger.sh: pw_patch_check_state: 274: date=1791332055 ++ 64036:pw-trigger.sh: pw_patch_check_state: 275: '[' 1791332054 -le 1791332055 ']' ++ 64036:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1791332055 +++ 64036:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 64036:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 64036:pw-trigger.sh: pw_patch_check_state: 263: true ++ 64036:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 64036:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 64036:pw-trigger.sh: pw_patch_check_state: 267: wait 65491 ++ 64036:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 64036:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 64036:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.KfSboWjXfS ++ 64036:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 526065, "url": "https://patchwork.sourceware.org/api/1.2/patches/145231/checks/526065/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-10-07T00:16:52.867073", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-aarch64-precommit/builds/11500/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_gdb_build--master-aarch64", "description": "Build passed" }' = null ']' +++ 64036:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 64036:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-07T00:16:52.867073 +++ 64036:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-07T00:16:52.867073 +%s ++ 64036:pw-trigger.sh: pw_patch_check_state: 274: date=1791332212 ++ 64036:pw-trigger.sh: pw_patch_check_state: 275: '[' 1791332055 -le 1791332212 ']' ++ 64036:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1791332212 +++ 64036:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 64036:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 64036:pw-trigger.sh: pw_patch_check_state: 263: true ++ 64036:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 64036:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 64036:pw-trigger.sh: pw_patch_check_state: 267: wait 65498 ++ 64036:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 64036:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 64036:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.KfSboWjXfS ++ 64036:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 64036:pw-trigger.sh: pw_patch_check_state: 270: break ++ 64036:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 64036:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.US2NmSwt1c /tmp/tmp.KfSboWjXfS + 64036:pw-trigger.sh: 89: check_state=success + 64036:pw-trigger.sh: 90: '[' success = pending ']' + 64036:pw-trigger.sh: 93: num_patch=1 + 64036:pw-trigger.sh: 72: true ++ 64036:pw-trigger.sh: 74: pw_get_patch_from_series gdb 67424 1 ++ 64036:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 64036:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 64036:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67424 ++ 64036:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 64036:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 64036:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 67424 property '.*' value Patches 1 +++ 64036:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 64036:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 64036:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 64036:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 64036:pw-trigger.sh: pw_yaml_get: 100: local id=67424 +++ 64036:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 64036:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 64036:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 64036:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 64036:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 64036:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 64036:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id= ++ 64036:pw-trigger.sh: pw_get_patch_from_series: 210: '[' '' = '' ']' ++ 64036:pw-trigger.sh: pw_get_patch_from_series: 211: return 1 ++ 64036:pw-trigger.sh: 74: true + 64036:pw-trigger.sh: 74: patch_id= + 64036:pw-trigger.sh: 75: '[' '' = '' ']' + 64036:pw-trigger.sh: 76: break + 64036:pw-trigger.sh: 96: '[' '' = '' ']' + 64036:pw-trigger.sh: 97: continue + 64036:pw-trigger.sh: 62: '[' 23 -gt 0 ']' + 64036:pw-trigger.sh: 63: i=22 ++ 64036:pw-trigger.sh: 64: shyaml get-value 22.id + 64036:pw-trigger.sh: 64: series_id=67426 + 64036:pw-trigger.sh: 66: pw_series_complete_p gdb 67426 + 64036:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 64036:pw-trigger.sh: pw_series_complete_p: 183: local project=gdb + 64036:pw-trigger.sh: pw_series_complete_p: 184: local series_id=67426 + 64036:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 64036:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get gdb series 67426 property Complete value ++ 64036:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 64036:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 64036:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 64036:pw-trigger.sh: pw_yaml_get: 100: local id=67426 ++ 64036:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 64036:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 64036:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 64036:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 64036:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 64036:pw-trigger.sh: pw_yaml_get: 108: set +x + 64036:pw-trigger.sh: pw_series_complete_p: 187: value=True + 64036:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 64036:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 64036:pw-trigger.sh: 71: num_patch=0 + 64036:pw-trigger.sh: 72: true ++ 64036:pw-trigger.sh: 74: pw_get_patch_from_series gdb 67426 0 ++ 64036:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 64036:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 64036:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67426 ++ 64036:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 64036:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 64036:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 67426 property '.*' value Patches 0 +++ 64036:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 64036:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 64036:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 64036:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 64036:pw-trigger.sh: pw_yaml_get: 100: local id=67426 +++ 64036:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 64036:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 64036:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 64036:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 64036:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 64036:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 64036:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=145237 ++ 64036:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 145237 = '' ']' ++ 64036:pw-trigger.sh: pw_get_patch_from_series: 213: echo 145237 + 64036:pw-trigger.sh: 74: patch_id=145237 + 64036:pw-trigger.sh: 75: '[' 145237 = '' ']' ++ 64036:pw-trigger.sh: 82: pw_get_patch_data gdb 145237 State ++ 64036:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 64036:pw-trigger.sh: pw_get_patch_data: 224: local project=gdb ++ 64036:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=145237 ++ 64036:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 64036:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gdb patch 145237 property State value ++ 64036:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 64036:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 64036:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 64036:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 64036:pw-trigger.sh: pw_yaml_get: 100: local id=145237 ++ 64036:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 64036:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 64036:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 64036:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 64036:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 64036:pw-trigger.sh: pw_yaml_get: 108: set +x + 64036:pw-trigger.sh: 82: patch_state=new + 64036:pw-trigger.sh: 83: case "$patch_state" in ++ 64036:pw-trigger.sh: 89: pw_patch_check_state 145237 tcwg_gdb_build--master-aarch64 ++ 64036:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 64036:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=145237 ++ 64036:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_build--master-aarch64 ++ 64036:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 64036:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_build--master-aarch64 +++ 64036:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 64036:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 64036:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_build--master-aarch64 +++ 64036:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 64036:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 64036:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 64036:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 64036:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_build--master-aarch64 ++ 64036:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 64036:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 64036:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.dPVcIt53PM +++ 64036:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 64036:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.Hp522wECA8 ++ 64036:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.dPVcIt53PM /tmp/tmp.Hp522wECA8' EXIT ++ 64036:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 64036:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/145237/checks/ ++ 64036:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/145237/checks/?user=linaro-tcwg-bot&context=tcwg_gdb_build--master-aarch64&page=last' ++ 64036:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 64036:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 64036:pw-trigger.sh: pw_patch_check_state: 263: true ++ 64036:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 64036:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 64036:pw-trigger.sh: pw_patch_check_state: 267: wait 65604 ++ 64036:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 64036:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 64036:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.Hp522wECA8 ++ 64036:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 526062, "url": "https://patchwork.sourceware.org/api/1.2/patches/145237/checks/526062/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-10-07T00:14:14.671519", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-aarch64-precommit/builds/11501/log", "context": "tcwg_gdb_build--master-aarch64", "description": "Build started" }' = null ']' +++ 64036:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 64036:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-07T00:14:14.671519 +++ 64036:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-07T00:14:14.671519 +%s ++ 64036:pw-trigger.sh: pw_patch_check_state: 274: date=1791332054 ++ 64036:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1791332054 ']' ++ 64036:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1791332054 +++ 64036:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 64036:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 64036:pw-trigger.sh: pw_patch_check_state: 263: true ++ 64036:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 64036:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 64036:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 64036:pw-trigger.sh: pw_patch_check_state: 267: wait 65611 ++ 64036:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 64036:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.Hp522wECA8 ++ 64036:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 526064, "url": "https://patchwork.sourceware.org/api/1.2/patches/145237/checks/526064/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-10-07T00:14:15.714027", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-aarch64-precommit/builds/11501/log", "context": "tcwg_gdb_build--master-aarch64", "description": "Patch applied" }' = null ']' +++ 64036:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 64036:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-07T00:14:15.714027 +++ 64036:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-07T00:14:15.714027 +%s ++ 64036:pw-trigger.sh: pw_patch_check_state: 274: date=1791332055 ++ 64036:pw-trigger.sh: pw_patch_check_state: 275: '[' 1791332054 -le 1791332055 ']' ++ 64036:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1791332055 +++ 64036:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 64036:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 64036:pw-trigger.sh: pw_patch_check_state: 263: true ++ 64036:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 64036:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 64036:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 64036:pw-trigger.sh: pw_patch_check_state: 267: wait 65618 ++ 64036:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 64036:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.Hp522wECA8 ++ 64036:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 526066, "url": "https://patchwork.sourceware.org/api/1.2/patches/145237/checks/526066/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-10-07T00:16:53.873248", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-aarch64-precommit/builds/11501/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_gdb_build--master-aarch64", "description": "Build passed" }' = null ']' +++ 64036:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 64036:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-07T00:16:53.873248 +++ 64036:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-07T00:16:53.873248 +%s ++ 64036:pw-trigger.sh: pw_patch_check_state: 274: date=1791332213 ++ 64036:pw-trigger.sh: pw_patch_check_state: 275: '[' 1791332055 -le 1791332213 ']' ++ 64036:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1791332213 +++ 64036:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 64036:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 64036:pw-trigger.sh: pw_patch_check_state: 263: true ++ 64036:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 64036:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 64036:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 64036:pw-trigger.sh: pw_patch_check_state: 267: wait 65625 ++ 64036:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 64036:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.Hp522wECA8 ++ 64036:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 64036:pw-trigger.sh: pw_patch_check_state: 270: break ++ 64036:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 64036:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.dPVcIt53PM /tmp/tmp.Hp522wECA8 + 64036:pw-trigger.sh: 89: check_state=success + 64036:pw-trigger.sh: 90: '[' success = pending ']' + 64036:pw-trigger.sh: 93: num_patch=1 + 64036:pw-trigger.sh: 72: true ++ 64036:pw-trigger.sh: 74: pw_get_patch_from_series gdb 67426 1 ++ 64036:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 64036:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 64036:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67426 ++ 64036:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 64036:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 64036:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 67426 property '.*' value Patches 1 +++ 64036:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 64036:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 64036:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 64036:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 64036:pw-trigger.sh: pw_yaml_get: 100: local id=67426 +++ 64036:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 64036:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 64036:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 64036:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 64036:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 64036:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 64036:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=145236 ++ 64036:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 145236 = '' ']' ++ 64036:pw-trigger.sh: pw_get_patch_from_series: 213: echo 145236 + 64036:pw-trigger.sh: 74: patch_id=145236 + 64036:pw-trigger.sh: 75: '[' 145236 = '' ']' ++ 64036:pw-trigger.sh: 82: pw_get_patch_data gdb 145236 State ++ 64036:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 64036:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 64036:pw-trigger.sh: pw_get_patch_data: 224: local project=gdb ++ 64036:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=145236 ++ 64036:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 64036:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gdb patch 145236 property State value ++ 64036:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 64036:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 64036:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 64036:pw-trigger.sh: pw_yaml_get: 100: local id=145236 ++ 64036:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 64036:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 64036:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 64036:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 64036:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 64036:pw-trigger.sh: pw_yaml_get: 108: set +x + 64036:pw-trigger.sh: 82: patch_state=new + 64036:pw-trigger.sh: 83: case "$patch_state" in ++ 64036:pw-trigger.sh: 89: pw_patch_check_state 145236 tcwg_gdb_build--master-aarch64 ++ 64036:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 64036:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=145236 ++ 64036:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_build--master-aarch64 ++ 64036:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 64036:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_build--master-aarch64 +++ 64036:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 64036:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 64036:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_build--master-aarch64 +++ 64036:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 64036:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 64036:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 64036:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 64036:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_build--master-aarch64 ++ 64036:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 64036:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 64036:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.edfQh2NiK1 +++ 64036:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 64036:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.kDco6fQ9tU ++ 64036:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.edfQh2NiK1 /tmp/tmp.kDco6fQ9tU' EXIT ++ 64036:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 64036:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/145236/checks/ ++ 64036:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/145236/checks/?user=linaro-tcwg-bot&context=tcwg_gdb_build--master-aarch64&page=last' ++ 64036:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 64036:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 64036:pw-trigger.sh: pw_patch_check_state: 263: true ++ 64036:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 64036:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 64036:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 64036:pw-trigger.sh: pw_patch_check_state: 267: wait 65689 ++ 64036:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 64036:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.kDco6fQ9tU ++ 64036:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 526385, "url": "https://patchwork.sourceware.org/api/1.2/patches/145236/checks/526385/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-10-07T13:09:15.926962", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-aarch64-precommit/builds/11506/log", "context": "tcwg_gdb_build--master-aarch64", "description": "Build started" }' = null ']' +++ 64036:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 64036:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-07T13:09:15.926962 +++ 64036:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-07T13:09:15.926962 +%s ++ 64036:pw-trigger.sh: pw_patch_check_state: 274: date=1791378555 ++ 64036:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1791378555 ']' ++ 64036:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1791378555 +++ 64036:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 64036:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 64036:pw-trigger.sh: pw_patch_check_state: 263: true ++ 64036:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 64036:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 64036:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 64036:pw-trigger.sh: pw_patch_check_state: 267: wait 65696 ++ 64036:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 64036:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.kDco6fQ9tU ++ 64036:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 526390, "url": "https://patchwork.sourceware.org/api/1.2/patches/145236/checks/526390/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-10-07T13:09:17.090894", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-aarch64-precommit/builds/11506/log", "context": "tcwg_gdb_build--master-aarch64", "description": "Patch applied" }' = null ']' +++ 64036:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 64036:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-07T13:09:17.090894 +++ 64036:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-07T13:09:17.090894 +%s ++ 64036:pw-trigger.sh: pw_patch_check_state: 274: date=1791378557 ++ 64036:pw-trigger.sh: pw_patch_check_state: 275: '[' 1791378555 -le 1791378557 ']' ++ 64036:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1791378557 +++ 64036:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 64036:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 64036:pw-trigger.sh: pw_patch_check_state: 263: true ++ 64036:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 64036:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 64036:pw-trigger.sh: pw_patch_check_state: 267: wait 65703 ++ 64036:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 64036:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 64036:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.kDco6fQ9tU ++ 64036:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 526392, "url": "https://patchwork.sourceware.org/api/1.2/patches/145236/checks/526392/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-10-07T13:12:35.193998", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-aarch64-precommit/builds/11506/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_gdb_build--master-aarch64", "description": "Build passed" }' = null ']' +++ 64036:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 64036:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-07T13:12:35.193998 +++ 64036:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-07T13:12:35.193998 +%s ++ 64036:pw-trigger.sh: pw_patch_check_state: 274: date=1791378755 ++ 64036:pw-trigger.sh: pw_patch_check_state: 275: '[' 1791378557 -le 1791378755 ']' ++ 64036:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1791378755 +++ 64036:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 64036:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 64036:pw-trigger.sh: pw_patch_check_state: 263: true ++ 64036:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 64036:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 64036:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 64036:pw-trigger.sh: pw_patch_check_state: 267: wait 65710 ++ 64036:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 64036:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.kDco6fQ9tU ++ 64036:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 64036:pw-trigger.sh: pw_patch_check_state: 270: break ++ 64036:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 64036:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.edfQh2NiK1 /tmp/tmp.kDco6fQ9tU + 64036:pw-trigger.sh: 89: check_state=success + 64036:pw-trigger.sh: 90: '[' success = pending ']' + 64036:pw-trigger.sh: 93: num_patch=2 + 64036:pw-trigger.sh: 72: true ++ 64036:pw-trigger.sh: 74: pw_get_patch_from_series gdb 67426 2 ++ 64036:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 64036:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 64036:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67426 ++ 64036:pw-trigger.sh: pw_get_patch_from_series: 205: local num=2 ++ 64036:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 64036:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 67426 property '.*' value Patches 2 +++ 64036:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 64036:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 64036:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 64036:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 64036:pw-trigger.sh: pw_yaml_get: 100: local id=67426 +++ 64036:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 64036:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 64036:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 64036:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 64036:pw-trigger.sh: pw_yaml_get: 105: local match_num=2 +++ 64036:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 64036:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=145235 ++ 64036:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 145235 = '' ']' ++ 64036:pw-trigger.sh: pw_get_patch_from_series: 213: echo 145235 + 64036:pw-trigger.sh: 74: patch_id=145235 + 64036:pw-trigger.sh: 75: '[' 145235 = '' ']' ++ 64036:pw-trigger.sh: 82: pw_get_patch_data gdb 145235 State ++ 64036:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 64036:pw-trigger.sh: pw_get_patch_data: 224: local project=gdb ++ 64036:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=145235 ++ 64036:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 64036:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gdb patch 145235 property State value ++ 64036:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 64036:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 64036:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 64036:pw-trigger.sh: pw_yaml_get: 100: local id=145235 ++ 64036:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 64036:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 64036:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 64036:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 64036:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 64036:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 64036:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' + 64036:pw-trigger.sh: 82: patch_state=new + 64036:pw-trigger.sh: 83: case "$patch_state" in ++ 64036:pw-trigger.sh: 89: pw_patch_check_state 145235 tcwg_gdb_build--master-aarch64 ++ 64036:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 64036:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=145235 ++ 64036:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_build--master-aarch64 ++ 64036:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 64036:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_build--master-aarch64 +++ 64036:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 64036:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 64036:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_build--master-aarch64 +++ 64036:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 64036:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 64036:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 64036:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 64036:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_build--master-aarch64 ++ 64036:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 64036:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 64036:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.GO7K32DwwF +++ 64036:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 64036:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.4ukp1p89xv ++ 64036:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.GO7K32DwwF /tmp/tmp.4ukp1p89xv' EXIT ++ 64036:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 64036:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/145235/checks/ ++ 64036:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/145235/checks/?user=linaro-tcwg-bot&context=tcwg_gdb_build--master-aarch64&page=last' ++ 64036:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 64036:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 64036:pw-trigger.sh: pw_patch_check_state: 263: true ++ 64036:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 64036:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 64036:pw-trigger.sh: pw_patch_check_state: 267: wait 65777 ++ 64036:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 64036:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 64036:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.4ukp1p89xv ++ 64036:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 526673, "url": "https://patchwork.sourceware.org/api/1.2/patches/145235/checks/526673/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-10-08T03:24:58.049815", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-aarch64-precommit/builds/11511/log", "context": "tcwg_gdb_build--master-aarch64", "description": "Build started" }' = null ']' +++ 64036:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 64036:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-08T03:24:58.049815 +++ 64036:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-08T03:24:58.049815 +%s ++ 64036:pw-trigger.sh: pw_patch_check_state: 274: date=1791429898 ++ 64036:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1791429898 ']' ++ 64036:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1791429898 +++ 64036:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 64036:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 64036:pw-trigger.sh: pw_patch_check_state: 263: true ++ 64036:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 64036:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 64036:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 64036:pw-trigger.sh: pw_patch_check_state: 267: wait 65784 ++ 64036:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 64036:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.4ukp1p89xv ++ 64036:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 526674, "url": "https://patchwork.sourceware.org/api/1.2/patches/145235/checks/526674/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-10-08T03:25:00.171149", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-aarch64-precommit/builds/11511/log", "context": "tcwg_gdb_build--master-aarch64", "description": "Patch applied" }' = null ']' +++ 64036:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 64036:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-08T03:25:00.171149 +++ 64036:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-08T03:25:00.171149 +%s ++ 64036:pw-trigger.sh: pw_patch_check_state: 274: date=1791429900 ++ 64036:pw-trigger.sh: pw_patch_check_state: 275: '[' 1791429898 -le 1791429900 ']' ++ 64036:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1791429900 +++ 64036:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 64036:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 64036:pw-trigger.sh: pw_patch_check_state: 263: true ++ 64036:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 64036:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 64036:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 64036:pw-trigger.sh: pw_patch_check_state: 267: wait 65791 ++ 64036:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 64036:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.4ukp1p89xv ++ 64036:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 526688, "url": "https://patchwork.sourceware.org/api/1.2/patches/145235/checks/526688/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-10-08T03:29:05.497547", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-aarch64-precommit/builds/11511/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_gdb_build--master-aarch64", "description": "Build passed" }' = null ']' +++ 64036:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 64036:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-08T03:29:05.497547 +++ 64036:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-08T03:29:05.497547 +%s ++ 64036:pw-trigger.sh: pw_patch_check_state: 274: date=1791430145 ++ 64036:pw-trigger.sh: pw_patch_check_state: 275: '[' 1791429900 -le 1791430145 ']' ++ 64036:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1791430145 +++ 64036:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 64036:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 64036:pw-trigger.sh: pw_patch_check_state: 263: true ++ 64036:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 64036:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 64036:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 64036:pw-trigger.sh: pw_patch_check_state: 267: wait 65798 ++ 64036:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 64036:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.4ukp1p89xv ++ 64036:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 64036:pw-trigger.sh: pw_patch_check_state: 270: break ++ 64036:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 64036:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.GO7K32DwwF /tmp/tmp.4ukp1p89xv + 64036:pw-trigger.sh: 89: check_state=success + 64036:pw-trigger.sh: 90: '[' success = pending ']' + 64036:pw-trigger.sh: 93: num_patch=3 + 64036:pw-trigger.sh: 72: true ++ 64036:pw-trigger.sh: 74: pw_get_patch_from_series gdb 67426 3 ++ 64036:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 64036:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 64036:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67426 ++ 64036:pw-trigger.sh: pw_get_patch_from_series: 205: local num=3 ++ 64036:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 64036:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 67426 property '.*' value Patches 3 +++ 64036:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 64036:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 64036:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 64036:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 64036:pw-trigger.sh: pw_yaml_get: 100: local id=67426 +++ 64036:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 64036:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 64036:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 64036:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 64036:pw-trigger.sh: pw_yaml_get: 105: local match_num=3 +++ 64036:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 64036:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id= ++ 64036:pw-trigger.sh: pw_get_patch_from_series: 210: '[' '' = '' ']' ++ 64036:pw-trigger.sh: pw_get_patch_from_series: 211: return 1 ++ 64036:pw-trigger.sh: 74: true + 64036:pw-trigger.sh: 74: patch_id= + 64036:pw-trigger.sh: 75: '[' '' = '' ']' + 64036:pw-trigger.sh: 76: break + 64036:pw-trigger.sh: 96: '[' '' = '' ']' + 64036:pw-trigger.sh: 97: continue + 64036:pw-trigger.sh: 62: '[' 22 -gt 0 ']' + 64036:pw-trigger.sh: 63: i=21 ++ 64036:pw-trigger.sh: 64: shyaml get-value 21.id + 64036:pw-trigger.sh: 64: series_id=67428 + 64036:pw-trigger.sh: 66: pw_series_complete_p gdb 67428 + 64036:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 64036:pw-trigger.sh: pw_series_complete_p: 183: local project=gdb + 64036:pw-trigger.sh: pw_series_complete_p: 184: local series_id=67428 + 64036:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 64036:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get gdb series 67428 property Complete value ++ 64036:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 64036:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 64036:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 64036:pw-trigger.sh: pw_yaml_get: 100: local id=67428 ++ 64036:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 64036:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 64036:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 64036:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 64036:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 64036:pw-trigger.sh: pw_yaml_get: 108: set +x + 64036:pw-trigger.sh: pw_series_complete_p: 187: value=True + 64036:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 64036:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 64036:pw-trigger.sh: 71: num_patch=0 + 64036:pw-trigger.sh: 72: true ++ 64036:pw-trigger.sh: 74: pw_get_patch_from_series gdb 67428 0 ++ 64036:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 64036:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 64036:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67428 ++ 64036:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 64036:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 64036:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 67428 property '.*' value Patches 0 +++ 64036:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 64036:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 64036:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 64036:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 64036:pw-trigger.sh: pw_yaml_get: 100: local id=67428 +++ 64036:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 64036:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 64036:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 64036:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 64036:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 64036:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 64036:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=145239 ++ 64036:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 145239 = '' ']' ++ 64036:pw-trigger.sh: pw_get_patch_from_series: 213: echo 145239 + 64036:pw-trigger.sh: 74: patch_id=145239 + 64036:pw-trigger.sh: 75: '[' 145239 = '' ']' ++ 64036:pw-trigger.sh: 82: pw_get_patch_data gdb 145239 State ++ 64036:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 64036:pw-trigger.sh: pw_get_patch_data: 224: local project=gdb ++ 64036:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=145239 ++ 64036:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 64036:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gdb patch 145239 property State value ++ 64036:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 64036:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 64036:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 64036:pw-trigger.sh: pw_yaml_get: 100: local id=145239 ++ 64036:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 64036:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 64036:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 64036:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 64036:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 64036:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 64036:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' + 64036:pw-trigger.sh: 82: patch_state=new + 64036:pw-trigger.sh: 83: case "$patch_state" in ++ 64036:pw-trigger.sh: 89: pw_patch_check_state 145239 tcwg_gdb_build--master-aarch64 ++ 64036:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 64036:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=145239 ++ 64036:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_build--master-aarch64 ++ 64036:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 64036:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_build--master-aarch64 +++ 64036:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 64036:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 64036:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_build--master-aarch64 +++ 64036:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 64036:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 64036:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 64036:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 64036:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_build--master-aarch64 ++ 64036:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 64036:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 64036:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.KpYKcWQ9l6 +++ 64036:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 64036:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.x9BVkkrPfP ++ 64036:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.KpYKcWQ9l6 /tmp/tmp.x9BVkkrPfP' EXIT ++ 64036:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 64036:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/145239/checks/ ++ 64036:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/145239/checks/?user=linaro-tcwg-bot&context=tcwg_gdb_build--master-aarch64&page=last' ++ 64036:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 64036:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 64036:pw-trigger.sh: pw_patch_check_state: 263: true ++ 64036:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 64036:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 64036:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 64036:pw-trigger.sh: pw_patch_check_state: 267: wait 65906 ++ 64036:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 64036:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.x9BVkkrPfP ++ 64036:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 526067, "url": "https://patchwork.sourceware.org/api/1.2/patches/145239/checks/526067/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-10-07T00:17:47.830645", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-aarch64-precommit/builds/11502/log", "context": "tcwg_gdb_build--master-aarch64", "description": "Build started" }' = null ']' +++ 64036:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 64036:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-07T00:17:47.830645 +++ 64036:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-07T00:17:47.830645 +%s ++ 64036:pw-trigger.sh: pw_patch_check_state: 274: date=1791332267 ++ 64036:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1791332267 ']' ++ 64036:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1791332267 +++ 64036:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 64036:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 64036:pw-trigger.sh: pw_patch_check_state: 263: true ++ 64036:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 64036:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 64036:pw-trigger.sh: pw_patch_check_state: 267: wait 65913 ++ 64036:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 64036:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 64036:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.x9BVkkrPfP ++ 64036:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 526068, "url": "https://patchwork.sourceware.org/api/1.2/patches/145239/checks/526068/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-10-07T00:17:48.918944", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-aarch64-precommit/builds/11502/log", "context": "tcwg_gdb_build--master-aarch64", "description": "Patch applied" }' = null ']' +++ 64036:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 64036:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-07T00:17:48.918944 +++ 64036:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-07T00:17:48.918944 +%s ++ 64036:pw-trigger.sh: pw_patch_check_state: 274: date=1791332268 ++ 64036:pw-trigger.sh: pw_patch_check_state: 275: '[' 1791332267 -le 1791332268 ']' ++ 64036:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1791332268 +++ 64036:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 64036:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 64036:pw-trigger.sh: pw_patch_check_state: 263: true ++ 64036:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 64036:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 64036:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 64036:pw-trigger.sh: pw_patch_check_state: 267: wait 65920 ++ 64036:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 64036:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.x9BVkkrPfP ++ 64036:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 526076, "url": "https://patchwork.sourceware.org/api/1.2/patches/145239/checks/526076/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-10-07T00:21:41.240840", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-aarch64-precommit/builds/11502/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_gdb_build--master-aarch64", "description": "Build passed" }' = null ']' +++ 64036:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 64036:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-07T00:21:41.240840 +++ 64036:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-07T00:21:41.240840 +%s ++ 64036:pw-trigger.sh: pw_patch_check_state: 274: date=1791332501 ++ 64036:pw-trigger.sh: pw_patch_check_state: 275: '[' 1791332268 -le 1791332501 ']' ++ 64036:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1791332501 +++ 64036:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 64036:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 64036:pw-trigger.sh: pw_patch_check_state: 263: true ++ 64036:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 64036:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 64036:pw-trigger.sh: pw_patch_check_state: 267: wait 65927 ++ 64036:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 64036:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 64036:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.x9BVkkrPfP ++ 64036:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 64036:pw-trigger.sh: pw_patch_check_state: 270: break ++ 64036:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 64036:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.KpYKcWQ9l6 /tmp/tmp.x9BVkkrPfP + 64036:pw-trigger.sh: 89: check_state=success + 64036:pw-trigger.sh: 90: '[' success = pending ']' + 64036:pw-trigger.sh: 93: num_patch=1 + 64036:pw-trigger.sh: 72: true ++ 64036:pw-trigger.sh: 74: pw_get_patch_from_series gdb 67428 1 ++ 64036:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 64036:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 64036:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67428 ++ 64036:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 64036:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 64036:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 67428 property '.*' value Patches 1 +++ 64036:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 64036:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 64036:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 64036:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 64036:pw-trigger.sh: pw_yaml_get: 100: local id=67428 +++ 64036:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 64036:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 64036:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 64036:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 64036:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 64036:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 64036:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id= ++ 64036:pw-trigger.sh: pw_get_patch_from_series: 210: '[' '' = '' ']' ++ 64036:pw-trigger.sh: pw_get_patch_from_series: 211: return 1 ++ 64036:pw-trigger.sh: 74: true + 64036:pw-trigger.sh: 74: patch_id= + 64036:pw-trigger.sh: 75: '[' '' = '' ']' + 64036:pw-trigger.sh: 76: break + 64036:pw-trigger.sh: 96: '[' '' = '' ']' + 64036:pw-trigger.sh: 97: continue + 64036:pw-trigger.sh: 62: '[' 21 -gt 0 ']' + 64036:pw-trigger.sh: 63: i=20 ++ 64036:pw-trigger.sh: 64: shyaml get-value 20.id + 64036:pw-trigger.sh: 64: series_id=67435 + 64036:pw-trigger.sh: 66: pw_series_complete_p gdb 67435 + 64036:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 64036:pw-trigger.sh: pw_series_complete_p: 183: local project=gdb + 64036:pw-trigger.sh: pw_series_complete_p: 184: local series_id=67435 + 64036:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 64036:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get gdb series 67435 property Complete value ++ 64036:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 64036:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 64036:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 64036:pw-trigger.sh: pw_yaml_get: 100: local id=67435 ++ 64036:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 64036:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 64036:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 64036:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 64036:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 64036:pw-trigger.sh: pw_yaml_get: 108: set +x + 64036:pw-trigger.sh: pw_series_complete_p: 187: value=True + 64036:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 64036:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 64036:pw-trigger.sh: 71: num_patch=0 + 64036:pw-trigger.sh: 72: true ++ 64036:pw-trigger.sh: 74: pw_get_patch_from_series gdb 67435 0 ++ 64036:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 64036:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 64036:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67435 ++ 64036:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 64036:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 64036:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 67435 property '.*' value Patches 0 +++ 64036:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 64036:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 64036:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 64036:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 64036:pw-trigger.sh: pw_yaml_get: 100: local id=67435 +++ 64036:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 64036:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 64036:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 64036:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 64036:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 64036:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 64036:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=145248 ++ 64036:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 145248 = '' ']' ++ 64036:pw-trigger.sh: pw_get_patch_from_series: 213: echo 145248 + 64036:pw-trigger.sh: 74: patch_id=145248 + 64036:pw-trigger.sh: 75: '[' 145248 = '' ']' ++ 64036:pw-trigger.sh: 82: pw_get_patch_data gdb 145248 State ++ 64036:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 64036:pw-trigger.sh: pw_get_patch_data: 224: local project=gdb ++ 64036:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=145248 ++ 64036:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 64036:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gdb patch 145248 property State value ++ 64036:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 64036:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 64036:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 64036:pw-trigger.sh: pw_yaml_get: 100: local id=145248 ++ 64036:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 64036:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 64036:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 64036:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 64036:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 64036:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 64036:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' + 64036:pw-trigger.sh: 82: patch_state=new + 64036:pw-trigger.sh: 83: case "$patch_state" in ++ 64036:pw-trigger.sh: 89: pw_patch_check_state 145248 tcwg_gdb_build--master-aarch64 ++ 64036:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 64036:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=145248 ++ 64036:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_build--master-aarch64 ++ 64036:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 64036:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_build--master-aarch64 +++ 64036:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 64036:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 64036:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_build--master-aarch64 +++ 64036:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 64036:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 64036:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 64036:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 64036:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_build--master-aarch64 ++ 64036:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 64036:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 64036:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.cpGZu77nKM +++ 64036:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 64036:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.anT8LwlSX9 ++ 64036:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.cpGZu77nKM /tmp/tmp.anT8LwlSX9' EXIT ++ 64036:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 64036:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/145248/checks/ ++ 64036:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/145248/checks/?user=linaro-tcwg-bot&context=tcwg_gdb_build--master-aarch64&page=last' ++ 64036:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 64036:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 64036:pw-trigger.sh: pw_patch_check_state: 263: true ++ 64036:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 64036:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 64036:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 64036:pw-trigger.sh: pw_patch_check_state: 267: wait 66029 ++ 64036:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 64036:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.anT8LwlSX9 ++ 64036:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 526069, "url": "https://patchwork.sourceware.org/api/1.2/patches/145248/checks/526069/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-10-07T00:19:58.148678", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-aarch64-precommit/builds/11503/log", "context": "tcwg_gdb_build--master-aarch64", "description": "Build started" }' = null ']' +++ 64036:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 64036:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-07T00:19:58.148678 +++ 64036:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-07T00:19:58.148678 +%s ++ 64036:pw-trigger.sh: pw_patch_check_state: 274: date=1791332398 ++ 64036:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1791332398 ']' ++ 64036:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1791332398 +++ 64036:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 64036:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 64036:pw-trigger.sh: pw_patch_check_state: 263: true ++ 64036:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 64036:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 64036:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 64036:pw-trigger.sh: pw_patch_check_state: 267: wait 66036 ++ 64036:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 64036:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.anT8LwlSX9 ++ 64036:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 526070, "url": "https://patchwork.sourceware.org/api/1.2/patches/145248/checks/526070/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-10-07T00:20:00.753947", "state": "fail", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-aarch64-precommit/builds/11503/archive/artifacts/jenkins/pw-apply.log", "context": "tcwg_gdb_build--master-aarch64", "description": "Patch failed to apply" }' = null ']' +++ 64036:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 64036:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-07T00:20:00.753947 +++ 64036:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-07T00:20:00.753947 +%s ++ 64036:pw-trigger.sh: pw_patch_check_state: 274: date=1791332400 ++ 64036:pw-trigger.sh: pw_patch_check_state: 275: '[' 1791332398 -le 1791332400 ']' ++ 64036:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1791332400 +++ 64036:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 64036:pw-trigger.sh: pw_patch_check_state: 277: cur_state=fail ++ 64036:pw-trigger.sh: pw_patch_check_state: 263: true ++ 64036:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 64036:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 64036:pw-trigger.sh: pw_patch_check_state: 267: wait 66043 ++ 64036:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 64036:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 64036:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.anT8LwlSX9 ++ 64036:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 64036:pw-trigger.sh: pw_patch_check_state: 270: break ++ 64036:pw-trigger.sh: pw_patch_check_state: 281: echo fail +++ 64036:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.cpGZu77nKM /tmp/tmp.anT8LwlSX9 + 64036:pw-trigger.sh: 89: check_state=fail + 64036:pw-trigger.sh: 90: '[' fail = pending ']' + 64036:pw-trigger.sh: 93: num_patch=1 + 64036:pw-trigger.sh: 72: true ++ 64036:pw-trigger.sh: 74: pw_get_patch_from_series gdb 67435 1 ++ 64036:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 64036:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 64036:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67435 ++ 64036:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 64036:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 64036:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 67435 property '.*' value Patches 1 +++ 64036:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 64036:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 64036:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 64036:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 64036:pw-trigger.sh: pw_yaml_get: 100: local id=67435 +++ 64036:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 64036:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 64036:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 64036:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 64036:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 64036:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 64036:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id= ++ 64036:pw-trigger.sh: pw_get_patch_from_series: 210: '[' '' = '' ']' ++ 64036:pw-trigger.sh: pw_get_patch_from_series: 211: return 1 ++ 64036:pw-trigger.sh: 74: true + 64036:pw-trigger.sh: 74: patch_id= + 64036:pw-trigger.sh: 75: '[' '' = '' ']' + 64036:pw-trigger.sh: 76: break + 64036:pw-trigger.sh: 96: '[' '' = '' ']' + 64036:pw-trigger.sh: 97: continue + 64036:pw-trigger.sh: 62: '[' 20 -gt 0 ']' + 64036:pw-trigger.sh: 63: i=19 ++ 64036:pw-trigger.sh: 64: shyaml get-value 19.id + 64036:pw-trigger.sh: 64: series_id=67447 + 64036:pw-trigger.sh: 66: pw_series_complete_p gdb 67447 + 64036:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 64036:pw-trigger.sh: pw_series_complete_p: 183: local project=gdb + 64036:pw-trigger.sh: pw_series_complete_p: 184: local series_id=67447 + 64036:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 64036:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get gdb series 67447 property Complete value ++ 64036:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 64036:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 64036:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 64036:pw-trigger.sh: pw_yaml_get: 100: local id=67447 ++ 64036:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 64036:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 64036:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 64036:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 64036:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 64036:pw-trigger.sh: pw_yaml_get: 108: set +x + 64036:pw-trigger.sh: pw_series_complete_p: 187: value=False + 64036:pw-trigger.sh: pw_series_complete_p: 188: '[' False = True ']' + 64036:pw-trigger.sh: pw_series_complete_p: 191: return 1 + 64036:pw-trigger.sh: 67: continue + 64036:pw-trigger.sh: 62: '[' 19 -gt 0 ']' + 64036:pw-trigger.sh: 63: i=18 ++ 64036:pw-trigger.sh: 64: shyaml get-value 18.id + 64036:pw-trigger.sh: 64: series_id=67448 + 64036:pw-trigger.sh: 66: pw_series_complete_p gdb 67448 + 64036:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 64036:pw-trigger.sh: pw_series_complete_p: 183: local project=gdb + 64036:pw-trigger.sh: pw_series_complete_p: 184: local series_id=67448 + 64036:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 64036:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get gdb series 67448 property Complete value ++ 64036:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 64036:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 64036:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 64036:pw-trigger.sh: pw_yaml_get: 100: local id=67448 ++ 64036:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 64036:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 64036:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 64036:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 64036:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 64036:pw-trigger.sh: pw_yaml_get: 108: set +x + 64036:pw-trigger.sh: pw_series_complete_p: 187: value=False + 64036:pw-trigger.sh: pw_series_complete_p: 188: '[' False = True ']' + 64036:pw-trigger.sh: pw_series_complete_p: 191: return 1 + 64036:pw-trigger.sh: 67: continue + 64036:pw-trigger.sh: 62: '[' 18 -gt 0 ']' + 64036:pw-trigger.sh: 63: i=17 ++ 64036:pw-trigger.sh: 64: shyaml get-value 17.id + 64036:pw-trigger.sh: 64: series_id=67449 + 64036:pw-trigger.sh: 66: pw_series_complete_p gdb 67449 + 64036:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 64036:pw-trigger.sh: pw_series_complete_p: 183: local project=gdb + 64036:pw-trigger.sh: pw_series_complete_p: 184: local series_id=67449 + 64036:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 64036:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get gdb series 67449 property Complete value ++ 64036:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 64036:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 64036:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 64036:pw-trigger.sh: pw_yaml_get: 100: local id=67449 ++ 64036:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 64036:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 64036:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 64036:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 64036:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 64036:pw-trigger.sh: pw_yaml_get: 108: set +x + 64036:pw-trigger.sh: pw_series_complete_p: 187: value=False + 64036:pw-trigger.sh: pw_series_complete_p: 188: '[' False = True ']' + 64036:pw-trigger.sh: pw_series_complete_p: 191: return 1 + 64036:pw-trigger.sh: 67: continue + 64036:pw-trigger.sh: 62: '[' 17 -gt 0 ']' + 64036:pw-trigger.sh: 63: i=16 ++ 64036:pw-trigger.sh: 64: shyaml get-value 16.id + 64036:pw-trigger.sh: 64: series_id=67455 + 64036:pw-trigger.sh: 66: pw_series_complete_p gdb 67455 + 64036:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 64036:pw-trigger.sh: pw_series_complete_p: 183: local project=gdb + 64036:pw-trigger.sh: pw_series_complete_p: 184: local series_id=67455 + 64036:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 64036:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get gdb series 67455 property Complete value ++ 64036:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 64036:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 64036:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 64036:pw-trigger.sh: pw_yaml_get: 100: local id=67455 ++ 64036:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 64036:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 64036:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 64036:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 64036:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 64036:pw-trigger.sh: pw_yaml_get: 108: set +x + 64036:pw-trigger.sh: pw_series_complete_p: 187: value=False + 64036:pw-trigger.sh: pw_series_complete_p: 188: '[' False = True ']' + 64036:pw-trigger.sh: pw_series_complete_p: 191: return 1 + 64036:pw-trigger.sh: 67: continue + 64036:pw-trigger.sh: 62: '[' 16 -gt 0 ']' + 64036:pw-trigger.sh: 63: i=15 ++ 64036:pw-trigger.sh: 64: shyaml get-value 15.id + 64036:pw-trigger.sh: 64: series_id=67458 + 64036:pw-trigger.sh: 66: pw_series_complete_p gdb 67458 + 64036:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 64036:pw-trigger.sh: pw_series_complete_p: 183: local project=gdb + 64036:pw-trigger.sh: pw_series_complete_p: 184: local series_id=67458 + 64036:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 64036:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get gdb series 67458 property Complete value ++ 64036:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 64036:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 64036:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 64036:pw-trigger.sh: pw_yaml_get: 100: local id=67458 ++ 64036:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 64036:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 64036:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 64036:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 64036:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 64036:pw-trigger.sh: pw_yaml_get: 108: set +x + 64036:pw-trigger.sh: pw_series_complete_p: 187: value=False + 64036:pw-trigger.sh: pw_series_complete_p: 188: '[' False = True ']' + 64036:pw-trigger.sh: pw_series_complete_p: 191: return 1 + 64036:pw-trigger.sh: 67: continue + 64036:pw-trigger.sh: 62: '[' 15 -gt 0 ']' + 64036:pw-trigger.sh: 63: i=14 ++ 64036:pw-trigger.sh: 64: shyaml get-value 14.id + 64036:pw-trigger.sh: 64: series_id=67459 + 64036:pw-trigger.sh: 66: pw_series_complete_p gdb 67459 + 64036:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 64036:pw-trigger.sh: pw_series_complete_p: 183: local project=gdb + 64036:pw-trigger.sh: pw_series_complete_p: 184: local series_id=67459 + 64036:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 64036:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get gdb series 67459 property Complete value ++ 64036:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 64036:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 64036:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 64036:pw-trigger.sh: pw_yaml_get: 100: local id=67459 ++ 64036:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 64036:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 64036:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 64036:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 64036:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 64036:pw-trigger.sh: pw_yaml_get: 108: set +x + 64036:pw-trigger.sh: pw_series_complete_p: 187: value=False + 64036:pw-trigger.sh: pw_series_complete_p: 188: '[' False = True ']' + 64036:pw-trigger.sh: pw_series_complete_p: 191: return 1 + 64036:pw-trigger.sh: 67: continue + 64036:pw-trigger.sh: 62: '[' 14 -gt 0 ']' + 64036:pw-trigger.sh: 63: i=13 ++ 64036:pw-trigger.sh: 64: shyaml get-value 13.id + 64036:pw-trigger.sh: 64: series_id=67474 + 64036:pw-trigger.sh: 66: pw_series_complete_p gdb 67474 + 64036:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 64036:pw-trigger.sh: pw_series_complete_p: 183: local project=gdb + 64036:pw-trigger.sh: pw_series_complete_p: 184: local series_id=67474 + 64036:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 64036:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get gdb series 67474 property Complete value ++ 64036:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 64036:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 64036:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 64036:pw-trigger.sh: pw_yaml_get: 100: local id=67474 ++ 64036:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 64036:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 64036:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 64036:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 64036:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 64036:pw-trigger.sh: pw_yaml_get: 108: set +x + 64036:pw-trigger.sh: pw_series_complete_p: 187: value=True + 64036:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 64036:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 64036:pw-trigger.sh: 71: num_patch=0 + 64036:pw-trigger.sh: 72: true ++ 64036:pw-trigger.sh: 74: pw_get_patch_from_series gdb 67474 0 ++ 64036:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 64036:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 64036:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67474 ++ 64036:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 64036:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 64036:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 67474 property '.*' value Patches 0 +++ 64036:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 64036:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 64036:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 64036:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 64036:pw-trigger.sh: pw_yaml_get: 100: local id=67474 +++ 64036:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 64036:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 64036:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 64036:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 64036:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 64036:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 64036:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=145342 ++ 64036:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 145342 = '' ']' ++ 64036:pw-trigger.sh: pw_get_patch_from_series: 213: echo 145342 + 64036:pw-trigger.sh: 74: patch_id=145342 + 64036:pw-trigger.sh: 75: '[' 145342 = '' ']' ++ 64036:pw-trigger.sh: 82: pw_get_patch_data gdb 145342 State ++ 64036:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 64036:pw-trigger.sh: pw_get_patch_data: 224: local project=gdb ++ 64036:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=145342 ++ 64036:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 64036:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gdb patch 145342 property State value ++ 64036:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 64036:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 64036:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 64036:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 64036:pw-trigger.sh: pw_yaml_get: 100: local id=145342 ++ 64036:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 64036:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 64036:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 64036:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 64036:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 64036:pw-trigger.sh: pw_yaml_get: 108: set +x + 64036:pw-trigger.sh: 82: patch_state=new + 64036:pw-trigger.sh: 83: case "$patch_state" in ++ 64036:pw-trigger.sh: 89: pw_patch_check_state 145342 tcwg_gdb_build--master-aarch64 ++ 64036:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 64036:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=145342 ++ 64036:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_build--master-aarch64 ++ 64036:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 64036:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 +++ 64036:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_build--master-aarch64 ++ 64036:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 64036:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_build--master-aarch64 +++ 64036:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 64036:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 64036:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 64036:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 64036:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_build--master-aarch64 ++ 64036:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 64036:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 64036:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.wbHwkW4js4 +++ 64036:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 64036:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.sWndKEAk00 ++ 64036:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.wbHwkW4js4 /tmp/tmp.sWndKEAk00' EXIT ++ 64036:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 64036:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/145342/checks/ ++ 64036:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/145342/checks/?user=linaro-tcwg-bot&context=tcwg_gdb_build--master-aarch64&page=last' ++ 64036:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 64036:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 64036:pw-trigger.sh: pw_patch_check_state: 263: true ++ 64036:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 64036:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 64036:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 64036:pw-trigger.sh: pw_patch_check_state: 267: wait 66299 ++ 64036:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 64036:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.sWndKEAk00 ++ 64036:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 525800, "url": "https://patchwork.sourceware.org/api/1.2/patches/145342/checks/525800/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-10-06T18:40:02.088294", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-aarch64-precommit/builds/11493/log", "context": "tcwg_gdb_build--master-aarch64", "description": "Build started" }' = null ']' +++ 64036:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 64036:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-06T18:40:02.088294 +++ 64036:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-06T18:40:02.088294 +%s ++ 64036:pw-trigger.sh: pw_patch_check_state: 274: date=1791312002 ++ 64036:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1791312002 ']' ++ 64036:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1791312002 +++ 64036:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 64036:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 64036:pw-trigger.sh: pw_patch_check_state: 263: true ++ 64036:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 64036:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 64036:pw-trigger.sh: pw_patch_check_state: 267: wait 66306 ++ 64036:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 64036:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 64036:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.sWndKEAk00 ++ 64036:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 525802, "url": "https://patchwork.sourceware.org/api/1.2/patches/145342/checks/525802/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-10-06T18:40:04.974943", "state": "fail", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-aarch64-precommit/builds/11493/archive/artifacts/jenkins/pw-apply.log", "context": "tcwg_gdb_build--master-aarch64", "description": "Patch failed to apply" }' = null ']' +++ 64036:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 64036:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-06T18:40:04.974943 +++ 64036:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-06T18:40:04.974943 +%s ++ 64036:pw-trigger.sh: pw_patch_check_state: 274: date=1791312004 ++ 64036:pw-trigger.sh: pw_patch_check_state: 275: '[' 1791312002 -le 1791312004 ']' ++ 64036:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1791312004 +++ 64036:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 64036:pw-trigger.sh: pw_patch_check_state: 277: cur_state=fail ++ 64036:pw-trigger.sh: pw_patch_check_state: 263: true ++ 64036:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 64036:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 64036:pw-trigger.sh: pw_patch_check_state: 267: wait 66313 ++ 64036:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 64036:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 64036:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.sWndKEAk00 ++ 64036:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 64036:pw-trigger.sh: pw_patch_check_state: 270: break ++ 64036:pw-trigger.sh: pw_patch_check_state: 281: echo fail +++ 64036:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.wbHwkW4js4 /tmp/tmp.sWndKEAk00 + 64036:pw-trigger.sh: 89: check_state=fail + 64036:pw-trigger.sh: 90: '[' fail = pending ']' + 64036:pw-trigger.sh: 93: num_patch=1 + 64036:pw-trigger.sh: 72: true ++ 64036:pw-trigger.sh: 74: pw_get_patch_from_series gdb 67474 1 ++ 64036:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 64036:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 64036:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67474 ++ 64036:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 64036:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 64036:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 67474 property '.*' value Patches 1 +++ 64036:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 64036:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 64036:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 64036:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 64036:pw-trigger.sh: pw_yaml_get: 100: local id=67474 +++ 64036:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 64036:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 64036:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 64036:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 64036:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 64036:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 64036:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id= ++ 64036:pw-trigger.sh: pw_get_patch_from_series: 210: '[' '' = '' ']' ++ 64036:pw-trigger.sh: pw_get_patch_from_series: 211: return 1 ++ 64036:pw-trigger.sh: 74: true + 64036:pw-trigger.sh: 74: patch_id= + 64036:pw-trigger.sh: 75: '[' '' = '' ']' + 64036:pw-trigger.sh: 76: break + 64036:pw-trigger.sh: 96: '[' '' = '' ']' + 64036:pw-trigger.sh: 97: continue + 64036:pw-trigger.sh: 62: '[' 13 -gt 0 ']' + 64036:pw-trigger.sh: 63: i=12 ++ 64036:pw-trigger.sh: 64: shyaml get-value 12.id + 64036:pw-trigger.sh: 64: series_id=67485 + 64036:pw-trigger.sh: 66: pw_series_complete_p gdb 67485 + 64036:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 64036:pw-trigger.sh: pw_series_complete_p: 183: local project=gdb + 64036:pw-trigger.sh: pw_series_complete_p: 184: local series_id=67485 + 64036:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 64036:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get gdb series 67485 property Complete value ++ 64036:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 64036:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 64036:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 64036:pw-trigger.sh: pw_yaml_get: 100: local id=67485 ++ 64036:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 64036:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 64036:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 64036:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 64036:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 64036:pw-trigger.sh: pw_yaml_get: 108: set +x + 64036:pw-trigger.sh: pw_series_complete_p: 187: value=True + 64036:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 64036:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 64036:pw-trigger.sh: 71: num_patch=0 + 64036:pw-trigger.sh: 72: true ++ 64036:pw-trigger.sh: 74: pw_get_patch_from_series gdb 67485 0 ++ 64036:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 64036:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 64036:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67485 ++ 64036:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 64036:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 64036:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 67485 property '.*' value Patches 0 +++ 64036:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 64036:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 64036:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 64036:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 64036:pw-trigger.sh: pw_yaml_get: 100: local id=67485 +++ 64036:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 64036:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 64036:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 64036:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 64036:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 64036:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 64036:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=145353 ++ 64036:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 145353 = '' ']' ++ 64036:pw-trigger.sh: pw_get_patch_from_series: 213: echo 145353 + 64036:pw-trigger.sh: 74: patch_id=145353 + 64036:pw-trigger.sh: 75: '[' 145353 = '' ']' ++ 64036:pw-trigger.sh: 82: pw_get_patch_data gdb 145353 State ++ 64036:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 64036:pw-trigger.sh: pw_get_patch_data: 224: local project=gdb ++ 64036:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=145353 ++ 64036:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 64036:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gdb patch 145353 property State value ++ 64036:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 64036:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 64036:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 64036:pw-trigger.sh: pw_yaml_get: 100: local id=145353 ++ 64036:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 64036:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 64036:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 64036:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 64036:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 64036:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 64036:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' + 64036:pw-trigger.sh: 82: patch_state=committed + 64036:pw-trigger.sh: 83: case "$patch_state" in ++ 64036:pw-trigger.sh: 89: pw_patch_check_state 145353 tcwg_gdb_build--master-aarch64 ++ 64036:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 64036:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=145353 ++ 64036:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_build--master-aarch64 ++ 64036:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 64036:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_build--master-aarch64 +++ 64036:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 64036:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 64036:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_build--master-aarch64 +++ 64036:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 64036:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 64036:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 64036:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 64036:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_build--master-aarch64 ++ 64036:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 64036:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 64036:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.0X3Qt6Rc6x +++ 64036:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 64036:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.z2dahUadBj ++ 64036:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.0X3Qt6Rc6x /tmp/tmp.z2dahUadBj' EXIT ++ 64036:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 64036:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/145353/checks/ ++ 64036:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/145353/checks/?user=linaro-tcwg-bot&context=tcwg_gdb_build--master-aarch64&page=last' ++ 64036:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 64036:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 64036:pw-trigger.sh: pw_patch_check_state: 263: true ++ 64036:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 64036:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 64036:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 64036:pw-trigger.sh: pw_patch_check_state: 267: wait 66415 ++ 64036:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 64036:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.z2dahUadBj ++ 64036:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 525805, "url": "https://patchwork.sourceware.org/api/1.2/patches/145353/checks/525805/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-10-06T18:40:45.024426", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-aarch64-precommit/builds/11494/log", "context": "tcwg_gdb_build--master-aarch64", "description": "Build started" }' = null ']' +++ 64036:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 64036:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-06T18:40:45.024426 +++ 64036:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-06T18:40:45.024426 +%s ++ 64036:pw-trigger.sh: pw_patch_check_state: 274: date=1791312045 ++ 64036:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1791312045 ']' ++ 64036:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1791312045 +++ 64036:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 64036:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 64036:pw-trigger.sh: pw_patch_check_state: 263: true ++ 64036:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 64036:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 64036:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 64036:pw-trigger.sh: pw_patch_check_state: 267: wait 66422 ++ 64036:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 64036:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.z2dahUadBj ++ 64036:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 525807, "url": "https://patchwork.sourceware.org/api/1.2/patches/145353/checks/525807/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-10-06T18:40:47.351790", "state": "fail", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-aarch64-precommit/builds/11494/archive/artifacts/jenkins/pw-apply.log", "context": "tcwg_gdb_build--master-aarch64", "description": "Patch failed to apply" }' = null ']' +++ 64036:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 64036:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-06T18:40:47.351790 +++ 64036:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-06T18:40:47.351790 +%s ++ 64036:pw-trigger.sh: pw_patch_check_state: 274: date=1791312047 ++ 64036:pw-trigger.sh: pw_patch_check_state: 275: '[' 1791312045 -le 1791312047 ']' ++ 64036:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1791312047 +++ 64036:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 64036:pw-trigger.sh: pw_patch_check_state: 277: cur_state=fail ++ 64036:pw-trigger.sh: pw_patch_check_state: 263: true ++ 64036:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 64036:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 64036:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 64036:pw-trigger.sh: pw_patch_check_state: 267: wait 66429 ++ 64036:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 64036:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.z2dahUadBj ++ 64036:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 64036:pw-trigger.sh: pw_patch_check_state: 270: break ++ 64036:pw-trigger.sh: pw_patch_check_state: 281: echo fail +++ 64036:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.0X3Qt6Rc6x /tmp/tmp.z2dahUadBj + 64036:pw-trigger.sh: 89: check_state=fail + 64036:pw-trigger.sh: 90: '[' fail = pending ']' + 64036:pw-trigger.sh: 93: num_patch=1 + 64036:pw-trigger.sh: 72: true ++ 64036:pw-trigger.sh: 74: pw_get_patch_from_series gdb 67485 1 ++ 64036:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 64036:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 64036:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67485 ++ 64036:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 64036:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 64036:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 67485 property '.*' value Patches 1 +++ 64036:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 64036:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 64036:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 64036:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 64036:pw-trigger.sh: pw_yaml_get: 100: local id=67485 +++ 64036:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 64036:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 64036:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 64036:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 64036:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 64036:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 64036:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id= ++ 64036:pw-trigger.sh: pw_get_patch_from_series: 210: '[' '' = '' ']' ++ 64036:pw-trigger.sh: pw_get_patch_from_series: 211: return 1 ++ 64036:pw-trigger.sh: 74: true + 64036:pw-trigger.sh: 74: patch_id= + 64036:pw-trigger.sh: 75: '[' '' = '' ']' + 64036:pw-trigger.sh: 76: break + 64036:pw-trigger.sh: 96: '[' '' = '' ']' + 64036:pw-trigger.sh: 97: continue + 64036:pw-trigger.sh: 62: '[' 12 -gt 0 ']' + 64036:pw-trigger.sh: 63: i=11 ++ 64036:pw-trigger.sh: 64: shyaml get-value 11.id + 64036:pw-trigger.sh: 64: series_id=67506 + 64036:pw-trigger.sh: 66: pw_series_complete_p gdb 67506 + 64036:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 64036:pw-trigger.sh: pw_series_complete_p: 183: local project=gdb + 64036:pw-trigger.sh: pw_series_complete_p: 184: local series_id=67506 + 64036:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 64036:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get gdb series 67506 property Complete value ++ 64036:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 64036:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 64036:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 64036:pw-trigger.sh: pw_yaml_get: 100: local id=67506 ++ 64036:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 64036:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 64036:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 64036:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 64036:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 64036:pw-trigger.sh: pw_yaml_get: 108: set +x + 64036:pw-trigger.sh: pw_series_complete_p: 187: value=True + 64036:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 64036:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 64036:pw-trigger.sh: 71: num_patch=0 + 64036:pw-trigger.sh: 72: true ++ 64036:pw-trigger.sh: 74: pw_get_patch_from_series gdb 67506 0 ++ 64036:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 64036:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 64036:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67506 ++ 64036:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 64036:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 64036:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 67506 property '.*' value Patches 0 +++ 64036:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 64036:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 64036:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 64036:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 64036:pw-trigger.sh: pw_yaml_get: 100: local id=67506 +++ 64036:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 64036:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 64036:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 64036:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 64036:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 64036:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 64036:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=145387 ++ 64036:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 145387 = '' ']' ++ 64036:pw-trigger.sh: pw_get_patch_from_series: 213: echo 145387 + 64036:pw-trigger.sh: 74: patch_id=145387 + 64036:pw-trigger.sh: 75: '[' 145387 = '' ']' ++ 64036:pw-trigger.sh: 82: pw_get_patch_data gdb 145387 State ++ 64036:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 64036:pw-trigger.sh: pw_get_patch_data: 224: local project=gdb ++ 64036:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=145387 ++ 64036:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 64036:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gdb patch 145387 property State value ++ 64036:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 64036:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 64036:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 64036:pw-trigger.sh: pw_yaml_get: 100: local id=145387 ++ 64036:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 64036:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 64036:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 64036:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 64036:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 64036:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 64036:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' + 64036:pw-trigger.sh: 82: patch_state=new + 64036:pw-trigger.sh: 83: case "$patch_state" in ++ 64036:pw-trigger.sh: 89: pw_patch_check_state 145387 tcwg_gdb_build--master-aarch64 ++ 64036:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 64036:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=145387 ++ 64036:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_build--master-aarch64 ++ 64036:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 64036:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_build--master-aarch64 +++ 64036:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 64036:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 64036:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_build--master-aarch64 +++ 64036:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 64036:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 64036:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 64036:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 64036:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_build--master-aarch64 ++ 64036:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 64036:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 64036:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.wN50RHdcYN +++ 64036:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 64036:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.rw9VKtvxsM ++ 64036:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.wN50RHdcYN /tmp/tmp.rw9VKtvxsM' EXIT ++ 64036:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 64036:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/145387/checks/ ++ 64036:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/145387/checks/?user=linaro-tcwg-bot&context=tcwg_gdb_build--master-aarch64&page=last' ++ 64036:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 64036:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 64036:pw-trigger.sh: pw_patch_check_state: 263: true ++ 64036:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 64036:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 64036:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 64036:pw-trigger.sh: pw_patch_check_state: 267: wait 66531 ++ 64036:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 64036:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.rw9VKtvxsM ++ 64036:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 525806, "url": "https://patchwork.sourceware.org/api/1.2/patches/145387/checks/525806/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-10-06T18:40:45.392078", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-aarch64-precommit/builds/11495/log", "context": "tcwg_gdb_build--master-aarch64", "description": "Build started" }' = null ']' +++ 64036:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 64036:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-06T18:40:45.392078 +++ 64036:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-06T18:40:45.392078 +%s ++ 64036:pw-trigger.sh: pw_patch_check_state: 274: date=1791312045 ++ 64036:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1791312045 ']' ++ 64036:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1791312045 +++ 64036:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 64036:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 64036:pw-trigger.sh: pw_patch_check_state: 263: true ++ 64036:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 64036:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 64036:pw-trigger.sh: pw_patch_check_state: 267: wait 66538 ++ 64036:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 64036:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 64036:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.rw9VKtvxsM ++ 64036:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 525808, "url": "https://patchwork.sourceware.org/api/1.2/patches/145387/checks/525808/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-10-06T18:40:47.778779", "state": "fail", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-aarch64-precommit/builds/11495/archive/artifacts/jenkins/pw-apply.log", "context": "tcwg_gdb_build--master-aarch64", "description": "Patch failed to apply" }' = null ']' +++ 64036:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 64036:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-06T18:40:47.778779 +++ 64036:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-06T18:40:47.778779 +%s ++ 64036:pw-trigger.sh: pw_patch_check_state: 274: date=1791312047 ++ 64036:pw-trigger.sh: pw_patch_check_state: 275: '[' 1791312045 -le 1791312047 ']' ++ 64036:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1791312047 +++ 64036:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 64036:pw-trigger.sh: pw_patch_check_state: 277: cur_state=fail ++ 64036:pw-trigger.sh: pw_patch_check_state: 263: true ++ 64036:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 64036:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 64036:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 64036:pw-trigger.sh: pw_patch_check_state: 267: wait 66545 ++ 64036:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 64036:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.rw9VKtvxsM ++ 64036:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 64036:pw-trigger.sh: pw_patch_check_state: 270: break ++ 64036:pw-trigger.sh: pw_patch_check_state: 281: echo fail +++ 64036:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.wN50RHdcYN /tmp/tmp.rw9VKtvxsM + 64036:pw-trigger.sh: 89: check_state=fail + 64036:pw-trigger.sh: 90: '[' fail = pending ']' + 64036:pw-trigger.sh: 93: num_patch=1 + 64036:pw-trigger.sh: 72: true ++ 64036:pw-trigger.sh: 74: pw_get_patch_from_series gdb 67506 1 ++ 64036:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 64036:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 64036:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67506 ++ 64036:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 64036:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 64036:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 64036:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 67506 property '.*' value Patches 1 +++ 64036:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 64036:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 64036:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 64036:pw-trigger.sh: pw_yaml_get: 100: local id=67506 +++ 64036:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 64036:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 64036:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 64036:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 64036:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 64036:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 64036:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id= ++ 64036:pw-trigger.sh: pw_get_patch_from_series: 210: '[' '' = '' ']' ++ 64036:pw-trigger.sh: pw_get_patch_from_series: 211: return 1 ++ 64036:pw-trigger.sh: 74: true + 64036:pw-trigger.sh: 74: patch_id= + 64036:pw-trigger.sh: 75: '[' '' = '' ']' + 64036:pw-trigger.sh: 76: break + 64036:pw-trigger.sh: 96: '[' '' = '' ']' + 64036:pw-trigger.sh: 97: continue + 64036:pw-trigger.sh: 62: '[' 11 -gt 0 ']' + 64036:pw-trigger.sh: 63: i=10 ++ 64036:pw-trigger.sh: 64: shyaml get-value 10.id + 64036:pw-trigger.sh: 64: series_id=67522 + 64036:pw-trigger.sh: 66: pw_series_complete_p gdb 67522 + 64036:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 64036:pw-trigger.sh: pw_series_complete_p: 183: local project=gdb + 64036:pw-trigger.sh: pw_series_complete_p: 184: local series_id=67522 + 64036:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 64036:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get gdb series 67522 property Complete value ++ 64036:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 64036:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 64036:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 64036:pw-trigger.sh: pw_yaml_get: 100: local id=67522 ++ 64036:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 64036:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 64036:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 64036:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 64036:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 64036:pw-trigger.sh: pw_yaml_get: 108: set +x + 64036:pw-trigger.sh: pw_series_complete_p: 187: value=True + 64036:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 64036:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 64036:pw-trigger.sh: 71: num_patch=0 + 64036:pw-trigger.sh: 72: true ++ 64036:pw-trigger.sh: 74: pw_get_patch_from_series gdb 67522 0 ++ 64036:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 64036:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 64036:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67522 ++ 64036:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 64036:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 64036:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 67522 property '.*' value Patches 0 +++ 64036:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 64036:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 64036:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 64036:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 64036:pw-trigger.sh: pw_yaml_get: 100: local id=67522 +++ 64036:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 64036:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 64036:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 64036:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 64036:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 64036:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 64036:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=145408 ++ 64036:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 145408 = '' ']' ++ 64036:pw-trigger.sh: pw_get_patch_from_series: 213: echo 145408 + 64036:pw-trigger.sh: 74: patch_id=145408 + 64036:pw-trigger.sh: 75: '[' 145408 = '' ']' ++ 64036:pw-trigger.sh: 82: pw_get_patch_data gdb 145408 State ++ 64036:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 64036:pw-trigger.sh: pw_get_patch_data: 224: local project=gdb ++ 64036:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=145408 ++ 64036:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 64036:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gdb patch 145408 property State value ++ 64036:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 64036:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 64036:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 64036:pw-trigger.sh: pw_yaml_get: 100: local id=145408 ++ 64036:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 64036:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 64036:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 64036:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 64036:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 64036:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 64036:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' + 64036:pw-trigger.sh: 82: patch_state=new + 64036:pw-trigger.sh: 83: case "$patch_state" in ++ 64036:pw-trigger.sh: 89: pw_patch_check_state 145408 tcwg_gdb_build--master-aarch64 ++ 64036:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 64036:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=145408 ++ 64036:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_build--master-aarch64 ++ 64036:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 64036:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_build--master-aarch64 +++ 64036:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 64036:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 64036:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_build--master-aarch64 +++ 64036:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 64036:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 64036:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 64036:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 64036:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_build--master-aarch64 ++ 64036:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 64036:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 64036:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.tVcXK3DIrR +++ 64036:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 64036:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.nX33rhMMHj ++ 64036:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.tVcXK3DIrR /tmp/tmp.nX33rhMMHj' EXIT ++ 64036:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 64036:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/145408/checks/ ++ 64036:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/145408/checks/?user=linaro-tcwg-bot&context=tcwg_gdb_build--master-aarch64&page=last' ++ 64036:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 64036:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 64036:pw-trigger.sh: pw_patch_check_state: 263: true ++ 64036:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 64036:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 64036:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 64036:pw-trigger.sh: pw_patch_check_state: 267: wait 66647 ++ 64036:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 64036:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.nX33rhMMHj ++ 64036:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 526384, "url": "https://patchwork.sourceware.org/api/1.2/patches/145408/checks/526384/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-10-07T13:09:15.016825", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-aarch64-precommit/builds/11507/log", "context": "tcwg_gdb_build--master-aarch64", "description": "Build started" }' = null ']' +++ 64036:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 64036:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-07T13:09:15.016825 +++ 64036:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-07T13:09:15.016825 +%s ++ 64036:pw-trigger.sh: pw_patch_check_state: 274: date=1791378555 ++ 64036:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1791378555 ']' ++ 64036:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1791378555 +++ 64036:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 64036:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 64036:pw-trigger.sh: pw_patch_check_state: 263: true ++ 64036:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 64036:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 64036:pw-trigger.sh: pw_patch_check_state: 267: wait 66654 ++ 64036:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 64036:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 64036:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.nX33rhMMHj ++ 64036:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 526386, "url": "https://patchwork.sourceware.org/api/1.2/patches/145408/checks/526386/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-10-07T13:09:16.113197", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-aarch64-precommit/builds/11507/log", "context": "tcwg_gdb_build--master-aarch64", "description": "Patch applied" }' = null ']' +++ 64036:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 64036:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-07T13:09:16.113197 +++ 64036:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-07T13:09:16.113197 +%s ++ 64036:pw-trigger.sh: pw_patch_check_state: 274: date=1791378556 ++ 64036:pw-trigger.sh: pw_patch_check_state: 275: '[' 1791378555 -le 1791378556 ']' ++ 64036:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1791378556 +++ 64036:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 64036:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 64036:pw-trigger.sh: pw_patch_check_state: 263: true ++ 64036:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 64036:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 64036:pw-trigger.sh: pw_patch_check_state: 267: wait 66661 ++ 64036:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 64036:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 64036:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.nX33rhMMHj ++ 64036:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 526391, "url": "https://patchwork.sourceware.org/api/1.2/patches/145408/checks/526391/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-10-07T13:12:34.206934", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-aarch64-precommit/builds/11507/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_gdb_build--master-aarch64", "description": "Build passed" }' = null ']' +++ 64036:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 64036:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-07T13:12:34.206934 +++ 64036:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-07T13:12:34.206934 +%s ++ 64036:pw-trigger.sh: pw_patch_check_state: 274: date=1791378754 ++ 64036:pw-trigger.sh: pw_patch_check_state: 275: '[' 1791378556 -le 1791378754 ']' ++ 64036:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1791378754 +++ 64036:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 64036:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 64036:pw-trigger.sh: pw_patch_check_state: 263: true ++ 64036:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 64036:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 64036:pw-trigger.sh: pw_patch_check_state: 267: wait 66668 ++ 64036:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 64036:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 64036:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.nX33rhMMHj ++ 64036:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 64036:pw-trigger.sh: pw_patch_check_state: 270: break ++ 64036:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 64036:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.tVcXK3DIrR /tmp/tmp.nX33rhMMHj + 64036:pw-trigger.sh: 89: check_state=success + 64036:pw-trigger.sh: 90: '[' success = pending ']' + 64036:pw-trigger.sh: 93: num_patch=1 + 64036:pw-trigger.sh: 72: true ++ 64036:pw-trigger.sh: 74: pw_get_patch_from_series gdb 67522 1 ++ 64036:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 64036:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 64036:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67522 ++ 64036:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 64036:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 64036:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 67522 property '.*' value Patches 1 +++ 64036:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 64036:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 64036:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 64036:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 64036:pw-trigger.sh: pw_yaml_get: 100: local id=67522 +++ 64036:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 64036:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 64036:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 64036:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 64036:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 64036:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 64036:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id= ++ 64036:pw-trigger.sh: pw_get_patch_from_series: 210: '[' '' = '' ']' ++ 64036:pw-trigger.sh: pw_get_patch_from_series: 211: return 1 ++ 64036:pw-trigger.sh: 74: true + 64036:pw-trigger.sh: 74: patch_id= + 64036:pw-trigger.sh: 75: '[' '' = '' ']' + 64036:pw-trigger.sh: 76: break + 64036:pw-trigger.sh: 96: '[' '' = '' ']' + 64036:pw-trigger.sh: 97: continue + 64036:pw-trigger.sh: 62: '[' 10 -gt 0 ']' + 64036:pw-trigger.sh: 63: i=9 ++ 64036:pw-trigger.sh: 64: shyaml get-value 9.id + 64036:pw-trigger.sh: 64: series_id=67532 + 64036:pw-trigger.sh: 66: pw_series_complete_p gdb 67532 + 64036:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 64036:pw-trigger.sh: pw_series_complete_p: 183: local project=gdb + 64036:pw-trigger.sh: pw_series_complete_p: 184: local series_id=67532 + 64036:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 64036:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get gdb series 67532 property Complete value ++ 64036:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 64036:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 64036:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 64036:pw-trigger.sh: pw_yaml_get: 100: local id=67532 ++ 64036:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 64036:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 64036:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 64036:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 64036:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 64036:pw-trigger.sh: pw_yaml_get: 108: set +x + 64036:pw-trigger.sh: pw_series_complete_p: 187: value=True + 64036:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 64036:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 64036:pw-trigger.sh: 71: num_patch=0 + 64036:pw-trigger.sh: 72: true ++ 64036:pw-trigger.sh: 74: pw_get_patch_from_series gdb 67532 0 ++ 64036:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 64036:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 64036:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67532 ++ 64036:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 64036:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 64036:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 67532 property '.*' value Patches 0 +++ 64036:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 64036:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 64036:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 64036:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 64036:pw-trigger.sh: pw_yaml_get: 100: local id=67532 +++ 64036:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 64036:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 64036:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 64036:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 64036:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 64036:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 64036:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=145418 ++ 64036:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 145418 = '' ']' ++ 64036:pw-trigger.sh: pw_get_patch_from_series: 213: echo 145418 + 64036:pw-trigger.sh: 74: patch_id=145418 + 64036:pw-trigger.sh: 75: '[' 145418 = '' ']' ++ 64036:pw-trigger.sh: 82: pw_get_patch_data gdb 145418 State ++ 64036:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 64036:pw-trigger.sh: pw_get_patch_data: 224: local project=gdb ++ 64036:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=145418 ++ 64036:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 64036:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gdb patch 145418 property State value ++ 64036:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 64036:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 64036:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 64036:pw-trigger.sh: pw_yaml_get: 100: local id=145418 ++ 64036:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 64036:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 64036:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 64036:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 64036:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 64036:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 64036:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' + 64036:pw-trigger.sh: 82: patch_state=new + 64036:pw-trigger.sh: 83: case "$patch_state" in ++ 64036:pw-trigger.sh: 89: pw_patch_check_state 145418 tcwg_gdb_build--master-aarch64 ++ 64036:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 64036:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=145418 ++ 64036:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_build--master-aarch64 ++ 64036:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 64036:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_build--master-aarch64 +++ 64036:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 64036:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 64036:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_build--master-aarch64 +++ 64036:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 64036:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 64036:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 64036:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 64036:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_build--master-aarch64 ++ 64036:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 64036:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 64036:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.pF2Wa4uvs6 +++ 64036:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 64036:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.czXk38WWIV ++ 64036:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.pF2Wa4uvs6 /tmp/tmp.czXk38WWIV' EXIT ++ 64036:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 64036:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/145418/checks/ ++ 64036:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/145418/checks/?user=linaro-tcwg-bot&context=tcwg_gdb_build--master-aarch64&page=last' ++ 64036:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 64036:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 64036:pw-trigger.sh: pw_patch_check_state: 263: true ++ 64036:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 64036:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 64036:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 64036:pw-trigger.sh: pw_patch_check_state: 267: wait 66770 ++ 64036:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 64036:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.czXk38WWIV ++ 64036:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 526675, "url": "https://patchwork.sourceware.org/api/1.2/patches/145418/checks/526675/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-10-08T03:25:03.441041", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-aarch64-precommit/builds/11512/log", "context": "tcwg_gdb_build--master-aarch64", "description": "Build started" }' = null ']' +++ 64036:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 64036:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-08T03:25:03.441041 +++ 64036:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-08T03:25:03.441041 +%s ++ 64036:pw-trigger.sh: pw_patch_check_state: 274: date=1791429903 ++ 64036:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1791429903 ']' ++ 64036:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1791429903 +++ 64036:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 64036:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 64036:pw-trigger.sh: pw_patch_check_state: 263: true ++ 64036:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 64036:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 64036:pw-trigger.sh: pw_patch_check_state: 267: wait 66777 ++ 64036:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 64036:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 64036:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.czXk38WWIV ++ 64036:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 526676, "url": "https://patchwork.sourceware.org/api/1.2/patches/145418/checks/526676/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-10-08T03:25:05.673723", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-aarch64-precommit/builds/11512/log", "context": "tcwg_gdb_build--master-aarch64", "description": "Patch applied" }' = null ']' +++ 64036:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 64036:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-08T03:25:05.673723 +++ 64036:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-08T03:25:05.673723 +%s ++ 64036:pw-trigger.sh: pw_patch_check_state: 274: date=1791429905 ++ 64036:pw-trigger.sh: pw_patch_check_state: 275: '[' 1791429903 -le 1791429905 ']' ++ 64036:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1791429905 +++ 64036:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 64036:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 64036:pw-trigger.sh: pw_patch_check_state: 263: true ++ 64036:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 64036:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 64036:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 64036:pw-trigger.sh: pw_patch_check_state: 267: wait 66784 ++ 64036:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 64036:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.czXk38WWIV ++ 64036:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 526689, "url": "https://patchwork.sourceware.org/api/1.2/patches/145418/checks/526689/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-10-08T03:29:12.295614", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-aarch64-precommit/builds/11512/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_gdb_build--master-aarch64", "description": "Build passed" }' = null ']' +++ 64036:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 64036:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-08T03:29:12.295614 +++ 64036:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-08T03:29:12.295614 +%s ++ 64036:pw-trigger.sh: pw_patch_check_state: 274: date=1791430152 ++ 64036:pw-trigger.sh: pw_patch_check_state: 275: '[' 1791429905 -le 1791430152 ']' ++ 64036:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1791430152 +++ 64036:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 64036:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 64036:pw-trigger.sh: pw_patch_check_state: 263: true ++ 64036:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 64036:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 64036:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 64036:pw-trigger.sh: pw_patch_check_state: 267: wait 66791 ++ 64036:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 64036:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.czXk38WWIV ++ 64036:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 64036:pw-trigger.sh: pw_patch_check_state: 270: break ++ 64036:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 64036:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.pF2Wa4uvs6 /tmp/tmp.czXk38WWIV + 64036:pw-trigger.sh: 89: check_state=success + 64036:pw-trigger.sh: 90: '[' success = pending ']' + 64036:pw-trigger.sh: 93: num_patch=1 + 64036:pw-trigger.sh: 72: true ++ 64036:pw-trigger.sh: 74: pw_get_patch_from_series gdb 67532 1 ++ 64036:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 64036:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 64036:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67532 ++ 64036:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 64036:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 64036:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 67532 property '.*' value Patches 1 +++ 64036:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 64036:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 64036:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 64036:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 64036:pw-trigger.sh: pw_yaml_get: 100: local id=67532 +++ 64036:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 64036:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 64036:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 64036:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 64036:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 64036:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 64036:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id= ++ 64036:pw-trigger.sh: pw_get_patch_from_series: 210: '[' '' = '' ']' ++ 64036:pw-trigger.sh: pw_get_patch_from_series: 211: return 1 ++ 64036:pw-trigger.sh: 74: true + 64036:pw-trigger.sh: 74: patch_id= + 64036:pw-trigger.sh: 75: '[' '' = '' ']' + 64036:pw-trigger.sh: 76: break + 64036:pw-trigger.sh: 96: '[' '' = '' ']' + 64036:pw-trigger.sh: 97: continue + 64036:pw-trigger.sh: 62: '[' 9 -gt 0 ']' + 64036:pw-trigger.sh: 63: i=8 ++ 64036:pw-trigger.sh: 64: shyaml get-value 8.id + 64036:pw-trigger.sh: 64: series_id=67535 + 64036:pw-trigger.sh: 66: pw_series_complete_p gdb 67535 + 64036:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 64036:pw-trigger.sh: pw_series_complete_p: 183: local project=gdb + 64036:pw-trigger.sh: pw_series_complete_p: 184: local series_id=67535 + 64036:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 64036:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get gdb series 67535 property Complete value ++ 64036:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 64036:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 64036:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 64036:pw-trigger.sh: pw_yaml_get: 100: local id=67535 ++ 64036:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 64036:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 64036:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 64036:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 64036:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 64036:pw-trigger.sh: pw_yaml_get: 108: set +x + 64036:pw-trigger.sh: pw_series_complete_p: 187: value=True + 64036:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 64036:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 64036:pw-trigger.sh: 71: num_patch=0 + 64036:pw-trigger.sh: 72: true ++ 64036:pw-trigger.sh: 74: pw_get_patch_from_series gdb 67535 0 ++ 64036:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 64036:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 64036:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67535 ++ 64036:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 64036:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 64036:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 67535 property '.*' value Patches 0 +++ 64036:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 64036:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 64036:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 64036:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 64036:pw-trigger.sh: pw_yaml_get: 100: local id=67535 +++ 64036:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 64036:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 64036:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 64036:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 64036:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 64036:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 64036:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=145431 ++ 64036:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 145431 = '' ']' ++ 64036:pw-trigger.sh: pw_get_patch_from_series: 213: echo 145431 + 64036:pw-trigger.sh: 74: patch_id=145431 + 64036:pw-trigger.sh: 75: '[' 145431 = '' ']' ++ 64036:pw-trigger.sh: 82: pw_get_patch_data gdb 145431 State ++ 64036:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 64036:pw-trigger.sh: pw_get_patch_data: 224: local project=gdb ++ 64036:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=145431 ++ 64036:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 64036:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gdb patch 145431 property State value ++ 64036:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 64036:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 64036:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 64036:pw-trigger.sh: pw_yaml_get: 100: local id=145431 ++ 64036:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 64036:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 64036:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 64036:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 64036:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 64036:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 64036:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' + 64036:pw-trigger.sh: 82: patch_state=new + 64036:pw-trigger.sh: 83: case "$patch_state" in ++ 64036:pw-trigger.sh: 89: pw_patch_check_state 145431 tcwg_gdb_build--master-aarch64 ++ 64036:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 64036:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=145431 ++ 64036:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_build--master-aarch64 ++ 64036:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 64036:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_build--master-aarch64 +++ 64036:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 64036:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 64036:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_build--master-aarch64 +++ 64036:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 64036:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 64036:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 64036:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 64036:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_build--master-aarch64 ++ 64036:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 64036:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 64036:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.arlTksGQFC +++ 64036:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 64036:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.6jqXVwX3i4 ++ 64036:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.arlTksGQFC /tmp/tmp.6jqXVwX3i4' EXIT ++ 64036:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 64036:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/145431/checks/ ++ 64036:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/145431/checks/?user=linaro-tcwg-bot&context=tcwg_gdb_build--master-aarch64&page=last' ++ 64036:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 64036:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 64036:pw-trigger.sh: pw_patch_check_state: 263: true ++ 64036:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 64036:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 64036:pw-trigger.sh: pw_patch_check_state: 267: wait 66913 ++ 64036:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 64036:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 64036:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.6jqXVwX3i4 ++ 64036:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 526677, "url": "https://patchwork.sourceware.org/api/1.2/patches/145431/checks/526677/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-10-08T03:25:10.110874", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-aarch64-precommit/builds/11513/log", "context": "tcwg_gdb_build--master-aarch64", "description": "Build started" }' = null ']' +++ 64036:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 64036:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-08T03:25:10.110874 +++ 64036:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-08T03:25:10.110874 +%s ++ 64036:pw-trigger.sh: pw_patch_check_state: 274: date=1791429910 ++ 64036:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1791429910 ']' ++ 64036:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1791429910 +++ 64036:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 64036:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 64036:pw-trigger.sh: pw_patch_check_state: 263: true ++ 64036:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 64036:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 64036:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 64036:pw-trigger.sh: pw_patch_check_state: 267: wait 66920 ++ 64036:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 64036:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.6jqXVwX3i4 ++ 64036:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 526678, "url": "https://patchwork.sourceware.org/api/1.2/patches/145431/checks/526678/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-10-08T03:25:13.747937", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-aarch64-precommit/builds/11513/log", "context": "tcwg_gdb_build--master-aarch64", "description": "Patch applied" }' = null ']' +++ 64036:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 64036:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-08T03:25:13.747937 +++ 64036:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-08T03:25:13.747937 +%s ++ 64036:pw-trigger.sh: pw_patch_check_state: 274: date=1791429913 ++ 64036:pw-trigger.sh: pw_patch_check_state: 275: '[' 1791429910 -le 1791429913 ']' ++ 64036:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1791429913 +++ 64036:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 64036:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 64036:pw-trigger.sh: pw_patch_check_state: 263: true ++ 64036:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 64036:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 64036:pw-trigger.sh: pw_patch_check_state: 267: wait 66927 ++ 64036:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 64036:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 64036:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.6jqXVwX3i4 ++ 64036:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 526679, "url": "https://patchwork.sourceware.org/api/1.2/patches/145431/checks/526679/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-10-08T03:25:14.133328", "state": "warning", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-aarch64-precommit/builds/11513/archive/artifacts/artifacts.precommit/", "context": "tcwg_gdb_build--master-aarch64", "description": "Skipped because it is an RFC" }' = null ']' +++ 64036:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 64036:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-08T03:25:14.133328 +++ 64036:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-08T03:25:14.133328 +%s ++ 64036:pw-trigger.sh: pw_patch_check_state: 274: date=1791429914 ++ 64036:pw-trigger.sh: pw_patch_check_state: 275: '[' 1791429913 -le 1791429914 ']' ++ 64036:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1791429914 +++ 64036:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 64036:pw-trigger.sh: pw_patch_check_state: 277: cur_state=warning ++ 64036:pw-trigger.sh: pw_patch_check_state: 263: true ++ 64036:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 64036:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 64036:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 64036:pw-trigger.sh: pw_patch_check_state: 267: wait 66934 ++ 64036:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 64036:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.6jqXVwX3i4 ++ 64036:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 64036:pw-trigger.sh: pw_patch_check_state: 270: break ++ 64036:pw-trigger.sh: pw_patch_check_state: 281: echo warning +++ 64036:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.arlTksGQFC /tmp/tmp.6jqXVwX3i4 + 64036:pw-trigger.sh: 89: check_state=warning + 64036:pw-trigger.sh: 90: '[' warning = pending ']' + 64036:pw-trigger.sh: 93: num_patch=1 + 64036:pw-trigger.sh: 72: true ++ 64036:pw-trigger.sh: 74: pw_get_patch_from_series gdb 67535 1 ++ 64036:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 64036:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 64036:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67535 ++ 64036:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 64036:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 64036:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 67535 property '.*' value Patches 1 +++ 64036:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 64036:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 64036:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 64036:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 64036:pw-trigger.sh: pw_yaml_get: 100: local id=67535 +++ 64036:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 64036:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 64036:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 64036:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 64036:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 64036:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 64036:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=145429 ++ 64036:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 145429 = '' ']' ++ 64036:pw-trigger.sh: pw_get_patch_from_series: 213: echo 145429 + 64036:pw-trigger.sh: 74: patch_id=145429 + 64036:pw-trigger.sh: 75: '[' 145429 = '' ']' ++ 64036:pw-trigger.sh: 82: pw_get_patch_data gdb 145429 State ++ 64036:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 64036:pw-trigger.sh: pw_get_patch_data: 224: local project=gdb ++ 64036:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=145429 ++ 64036:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 64036:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gdb patch 145429 property State value ++ 64036:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 64036:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 64036:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 64036:pw-trigger.sh: pw_yaml_get: 100: local id=145429 ++ 64036:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 64036:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 64036:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 64036:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 64036:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 64036:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 64036:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' + 64036:pw-trigger.sh: 82: patch_state=new + 64036:pw-trigger.sh: 83: case "$patch_state" in ++ 64036:pw-trigger.sh: 89: pw_patch_check_state 145429 tcwg_gdb_build--master-aarch64 ++ 64036:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 64036:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=145429 ++ 64036:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_build--master-aarch64 ++ 64036:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 64036:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_build--master-aarch64 +++ 64036:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 64036:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 64036:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_build--master-aarch64 +++ 64036:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 64036:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 64036:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 64036:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 64036:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_build--master-aarch64 ++ 64036:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 64036:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 64036:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.Ee7ylJiRS6 +++ 64036:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 64036:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.71XIQe4kiZ ++ 64036:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.Ee7ylJiRS6 /tmp/tmp.71XIQe4kiZ' EXIT ++ 64036:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 64036:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/145429/checks/ ++ 64036:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/145429/checks/?user=linaro-tcwg-bot&context=tcwg_gdb_build--master-aarch64&page=last' ++ 64036:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 64036:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 64036:pw-trigger.sh: pw_patch_check_state: 263: true ++ 64036:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 64036:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 64036:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 64036:pw-trigger.sh: pw_patch_check_state: 267: wait 66998 ++ 64036:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 64036:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.71XIQe4kiZ ++ 64036:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 526967, "url": "https://patchwork.sourceware.org/api/1.2/patches/145429/checks/526967/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-10-08T13:27:57.382820", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-aarch64-precommit/builds/11519/log", "context": "tcwg_gdb_build--master-aarch64", "description": "Build started" }' = null ']' +++ 64036:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 64036:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-08T13:27:57.382820 +++ 64036:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-08T13:27:57.382820 +%s ++ 64036:pw-trigger.sh: pw_patch_check_state: 274: date=1791466077 ++ 64036:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1791466077 ']' ++ 64036:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1791466077 +++ 64036:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 64036:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 64036:pw-trigger.sh: pw_patch_check_state: 263: true ++ 64036:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 64036:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 64036:pw-trigger.sh: pw_patch_check_state: 267: wait 67005 ++ 64036:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 64036:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 64036:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.71XIQe4kiZ ++ 64036:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 526970, "url": "https://patchwork.sourceware.org/api/1.2/patches/145429/checks/526970/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-10-08T13:28:02.603184", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-aarch64-precommit/builds/11519/log", "context": "tcwg_gdb_build--master-aarch64", "description": "Patch applied" }' = null ']' +++ 64036:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 64036:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-08T13:28:02.603184 +++ 64036:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-08T13:28:02.603184 +%s ++ 64036:pw-trigger.sh: pw_patch_check_state: 274: date=1791466082 ++ 64036:pw-trigger.sh: pw_patch_check_state: 275: '[' 1791466077 -le 1791466082 ']' ++ 64036:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1791466082 +++ 64036:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 64036:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 64036:pw-trigger.sh: pw_patch_check_state: 263: true ++ 64036:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 64036:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 64036:pw-trigger.sh: pw_patch_check_state: 267: wait 67012 ++ 64036:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 64036:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 64036:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.71XIQe4kiZ ++ 64036:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 526976, "url": "https://patchwork.sourceware.org/api/1.2/patches/145429/checks/526976/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-10-08T13:31:17.466065", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-aarch64-precommit/builds/11519/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_gdb_build--master-aarch64", "description": "Build passed" }' = null ']' +++ 64036:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 64036:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-08T13:31:17.466065 +++ 64036:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-08T13:31:17.466065 +%s ++ 64036:pw-trigger.sh: pw_patch_check_state: 274: date=1791466277 ++ 64036:pw-trigger.sh: pw_patch_check_state: 275: '[' 1791466082 -le 1791466277 ']' ++ 64036:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1791466277 +++ 64036:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 64036:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 64036:pw-trigger.sh: pw_patch_check_state: 263: true ++ 64036:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 64036:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 64036:pw-trigger.sh: pw_patch_check_state: 267: wait 67019 ++ 64036:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 64036:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 64036:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.71XIQe4kiZ ++ 64036:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 64036:pw-trigger.sh: pw_patch_check_state: 270: break ++ 64036:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 64036:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.Ee7ylJiRS6 /tmp/tmp.71XIQe4kiZ + 64036:pw-trigger.sh: 89: check_state=success + 64036:pw-trigger.sh: 90: '[' success = pending ']' + 64036:pw-trigger.sh: 93: num_patch=2 + 64036:pw-trigger.sh: 72: true ++ 64036:pw-trigger.sh: 74: pw_get_patch_from_series gdb 67535 2 ++ 64036:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 64036:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 64036:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67535 ++ 64036:pw-trigger.sh: pw_get_patch_from_series: 205: local num=2 ++ 64036:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 64036:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 67535 property '.*' value Patches 2 +++ 64036:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 64036:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 64036:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 64036:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 64036:pw-trigger.sh: pw_yaml_get: 100: local id=67535 +++ 64036:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 64036:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 64036:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 64036:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 64036:pw-trigger.sh: pw_yaml_get: 105: local match_num=2 +++ 64036:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 64036:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=145430 ++ 64036:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 145430 = '' ']' ++ 64036:pw-trigger.sh: pw_get_patch_from_series: 213: echo 145430 + 64036:pw-trigger.sh: 74: patch_id=145430 + 64036:pw-trigger.sh: 75: '[' 145430 = '' ']' ++ 64036:pw-trigger.sh: 82: pw_get_patch_data gdb 145430 State ++ 64036:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 64036:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 64036:pw-trigger.sh: pw_get_patch_data: 224: local project=gdb ++ 64036:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=145430 ++ 64036:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 64036:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gdb patch 145430 property State value ++ 64036:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 64036:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 64036:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 64036:pw-trigger.sh: pw_yaml_get: 100: local id=145430 ++ 64036:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 64036:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 64036:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 64036:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 64036:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 64036:pw-trigger.sh: pw_yaml_get: 108: set +x + 64036:pw-trigger.sh: 82: patch_state=new + 64036:pw-trigger.sh: 83: case "$patch_state" in ++ 64036:pw-trigger.sh: 89: pw_patch_check_state 145430 tcwg_gdb_build--master-aarch64 ++ 64036:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 64036:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=145430 ++ 64036:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_build--master-aarch64 ++ 64036:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 64036:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_build--master-aarch64 +++ 64036:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 64036:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 64036:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_build--master-aarch64 +++ 64036:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 64036:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 64036:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 64036:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 64036:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_build--master-aarch64 ++ 64036:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 64036:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 64036:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.BvLxUrV6Va +++ 64036:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 64036:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.5rpyFrrg5V ++ 64036:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.BvLxUrV6Va /tmp/tmp.5rpyFrrg5V' EXIT ++ 64036:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 64036:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/145430/checks/ ++ 64036:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/145430/checks/?user=linaro-tcwg-bot&context=tcwg_gdb_build--master-aarch64&page=last' ++ 64036:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 64036:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 64036:pw-trigger.sh: pw_patch_check_state: 263: true ++ 64036:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 64036:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 64036:pw-trigger.sh: pw_patch_check_state: 267: wait 67086 ++ 64036:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 64036:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 64036:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.5rpyFrrg5V ++ 64036:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 527280, "url": "https://patchwork.sourceware.org/api/1.2/patches/145430/checks/527280/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-10-09T01:17:27.983919", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-aarch64-precommit/builds/11523/log", "context": "tcwg_gdb_build--master-aarch64", "description": "Build started" }' = null ']' +++ 64036:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 64036:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-09T01:17:27.983919 +++ 64036:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-09T01:17:27.983919 +%s ++ 64036:pw-trigger.sh: pw_patch_check_state: 274: date=1791508647 ++ 64036:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1791508647 ']' ++ 64036:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1791508647 +++ 64036:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 64036:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 64036:pw-trigger.sh: pw_patch_check_state: 263: true ++ 64036:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 64036:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 64036:pw-trigger.sh: pw_patch_check_state: 267: wait 67093 ++ 64036:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 64036:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 64036:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.5rpyFrrg5V ++ 64036:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 527282, "url": "https://patchwork.sourceware.org/api/1.2/patches/145430/checks/527282/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-10-09T01:17:29.450647", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-aarch64-precommit/builds/11523/log", "context": "tcwg_gdb_build--master-aarch64", "description": "Patch applied" }' = null ']' +++ 64036:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 64036:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-09T01:17:29.450647 +++ 64036:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-09T01:17:29.450647 +%s ++ 64036:pw-trigger.sh: pw_patch_check_state: 274: date=1791508649 ++ 64036:pw-trigger.sh: pw_patch_check_state: 275: '[' 1791508647 -le 1791508649 ']' ++ 64036:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1791508649 +++ 64036:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 64036:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 64036:pw-trigger.sh: pw_patch_check_state: 263: true ++ 64036:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 64036:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 64036:pw-trigger.sh: pw_patch_check_state: 267: wait 67100 ++ 64036:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 64036:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 64036:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.5rpyFrrg5V ++ 64036:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 527284, "url": "https://patchwork.sourceware.org/api/1.2/patches/145430/checks/527284/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-10-09T01:19:55.787797", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-aarch64-precommit/builds/11523/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_gdb_build--master-aarch64", "description": "Build passed" }' = null ']' +++ 64036:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 64036:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-09T01:19:55.787797 +++ 64036:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-09T01:19:55.787797 +%s ++ 64036:pw-trigger.sh: pw_patch_check_state: 274: date=1791508795 ++ 64036:pw-trigger.sh: pw_patch_check_state: 275: '[' 1791508649 -le 1791508795 ']' ++ 64036:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1791508795 +++ 64036:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 64036:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 64036:pw-trigger.sh: pw_patch_check_state: 263: true ++ 64036:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 64036:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 64036:pw-trigger.sh: pw_patch_check_state: 267: wait 67107 ++ 64036:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 64036:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 64036:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.5rpyFrrg5V ++ 64036:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 64036:pw-trigger.sh: pw_patch_check_state: 270: break ++ 64036:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 64036:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.BvLxUrV6Va /tmp/tmp.5rpyFrrg5V + 64036:pw-trigger.sh: 89: check_state=success + 64036:pw-trigger.sh: 90: '[' success = pending ']' + 64036:pw-trigger.sh: 93: num_patch=3 + 64036:pw-trigger.sh: 72: true ++ 64036:pw-trigger.sh: 74: pw_get_patch_from_series gdb 67535 3 ++ 64036:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 64036:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 64036:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67535 ++ 64036:pw-trigger.sh: pw_get_patch_from_series: 205: local num=3 ++ 64036:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 64036:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 67535 property '.*' value Patches 3 +++ 64036:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 64036:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 64036:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 64036:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 64036:pw-trigger.sh: pw_yaml_get: 100: local id=67535 +++ 64036:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 64036:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 64036:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 64036:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 64036:pw-trigger.sh: pw_yaml_get: 105: local match_num=3 +++ 64036:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 64036:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=145426 ++ 64036:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 145426 = '' ']' ++ 64036:pw-trigger.sh: pw_get_patch_from_series: 213: echo 145426 + 64036:pw-trigger.sh: 74: patch_id=145426 + 64036:pw-trigger.sh: 75: '[' 145426 = '' ']' ++ 64036:pw-trigger.sh: 82: pw_get_patch_data gdb 145426 State ++ 64036:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 64036:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 64036:pw-trigger.sh: pw_get_patch_data: 224: local project=gdb ++ 64036:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=145426 ++ 64036:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 64036:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gdb patch 145426 property State value ++ 64036:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 64036:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 64036:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 64036:pw-trigger.sh: pw_yaml_get: 100: local id=145426 ++ 64036:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 64036:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 64036:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 64036:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 64036:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 64036:pw-trigger.sh: pw_yaml_get: 108: set +x + 64036:pw-trigger.sh: 82: patch_state=new + 64036:pw-trigger.sh: 83: case "$patch_state" in ++ 64036:pw-trigger.sh: 89: pw_patch_check_state 145426 tcwg_gdb_build--master-aarch64 ++ 64036:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 64036:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=145426 ++ 64036:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_build--master-aarch64 ++ 64036:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 64036:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_build--master-aarch64 +++ 64036:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 64036:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 64036:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_build--master-aarch64 +++ 64036:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 64036:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 64036:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 64036:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 64036:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_build--master-aarch64 ++ 64036:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 64036:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 64036:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.snOzuOEIZ9 +++ 64036:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 64036:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.2d3oVu37pu ++ 64036:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.snOzuOEIZ9 /tmp/tmp.2d3oVu37pu' EXIT ++ 64036:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 64036:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/145426/checks/ ++ 64036:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/145426/checks/?user=linaro-tcwg-bot&context=tcwg_gdb_build--master-aarch64&page=last' ++ 64036:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 64036:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 64036:pw-trigger.sh: pw_patch_check_state: 263: true ++ 64036:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 64036:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 64036:pw-trigger.sh: pw_patch_check_state: 267: wait 67177 ++ 64036:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 64036:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 64036:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.2d3oVu37pu ++ 64036:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 64036:pw-trigger.sh: pw_patch_check_state: 270: break ++ 64036:pw-trigger.sh: pw_patch_check_state: 281: echo pending +++ 64036:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.snOzuOEIZ9 /tmp/tmp.2d3oVu37pu + 64036:pw-trigger.sh: 89: check_state=pending + 64036:pw-trigger.sh: 90: '[' pending = pending ']' + 64036:pw-trigger.sh: 91: break + 64036:pw-trigger.sh: 96: '[' 145426 = '' ']' + 64036:pw-trigger.sh: 101: check_state=success + 64036:pw-trigger.sh: 108: '[' success '!=' success ']' + 64036:pw-trigger.sh: 113: j=1 + 64036:pw-trigger.sh: 114: cat + 64036:pw-trigger.sh: 62: '[' 8 -gt 0 ']' + 64036:pw-trigger.sh: 63: i=7 ++ 64036:pw-trigger.sh: 64: shyaml get-value 7.id + 64036:pw-trigger.sh: 64: series_id=67538 + 64036:pw-trigger.sh: 66: pw_series_complete_p gdb 67538 + 64036:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 64036:pw-trigger.sh: pw_series_complete_p: 183: local project=gdb + 64036:pw-trigger.sh: pw_series_complete_p: 184: local series_id=67538 + 64036:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 64036:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get gdb series 67538 property Complete value ++ 64036:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 64036:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 64036:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 64036:pw-trigger.sh: pw_yaml_get: 100: local id=67538 ++ 64036:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 64036:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 64036:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 64036:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 64036:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 64036:pw-trigger.sh: pw_yaml_get: 108: set +x + 64036:pw-trigger.sh: pw_series_complete_p: 187: value=True + 64036:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 64036:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 64036:pw-trigger.sh: 71: num_patch=0 + 64036:pw-trigger.sh: 72: true ++ 64036:pw-trigger.sh: 74: pw_get_patch_from_series gdb 67538 0 ++ 64036:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 64036:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 64036:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67538 ++ 64036:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 64036:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 64036:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 67538 property '.*' value Patches 0 +++ 64036:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 64036:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 64036:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 64036:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 64036:pw-trigger.sh: pw_yaml_get: 100: local id=67538 +++ 64036:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 64036:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 64036:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 64036:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 64036:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 64036:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 64036:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=145436 ++ 64036:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 145436 = '' ']' ++ 64036:pw-trigger.sh: pw_get_patch_from_series: 213: echo 145436 + 64036:pw-trigger.sh: 74: patch_id=145436 + 64036:pw-trigger.sh: 75: '[' 145436 = '' ']' ++ 64036:pw-trigger.sh: 82: pw_get_patch_data gdb 145436 State ++ 64036:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 64036:pw-trigger.sh: pw_get_patch_data: 224: local project=gdb ++ 64036:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=145436 ++ 64036:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 64036:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gdb patch 145436 property State value ++ 64036:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 64036:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 64036:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 64036:pw-trigger.sh: pw_yaml_get: 100: local id=145436 ++ 64036:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 64036:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 64036:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 64036:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 64036:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 64036:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 64036:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' + 64036:pw-trigger.sh: 82: patch_state=new + 64036:pw-trigger.sh: 83: case "$patch_state" in ++ 64036:pw-trigger.sh: 89: pw_patch_check_state 145436 tcwg_gdb_build--master-aarch64 ++ 64036:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 64036:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=145436 ++ 64036:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_build--master-aarch64 ++ 64036:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 64036:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_build--master-aarch64 +++ 64036:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 64036:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 64036:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_build--master-aarch64 +++ 64036:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 64036:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 64036:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 64036:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 64036:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_build--master-aarch64 ++ 64036:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 64036:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 64036:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.tVubPCbiE6 +++ 64036:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 64036:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.GkssiqVKuV ++ 64036:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.tVubPCbiE6 /tmp/tmp.GkssiqVKuV' EXIT ++ 64036:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 64036:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/145436/checks/ ++ 64036:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/145436/checks/?user=linaro-tcwg-bot&context=tcwg_gdb_build--master-aarch64&page=last' ++ 64036:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 64036:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 64036:pw-trigger.sh: pw_patch_check_state: 263: true ++ 64036:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 64036:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 64036:pw-trigger.sh: pw_patch_check_state: 267: wait 67265 ++ 64036:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 64036:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 64036:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.GkssiqVKuV ++ 64036:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 526680, "url": "https://patchwork.sourceware.org/api/1.2/patches/145436/checks/526680/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-10-08T03:26:00.909075", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-aarch64-precommit/builds/11514/log", "context": "tcwg_gdb_build--master-aarch64", "description": "Build started" }' = null ']' +++ 64036:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 64036:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-08T03:26:00.909075 +++ 64036:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-08T03:26:00.909075 +%s ++ 64036:pw-trigger.sh: pw_patch_check_state: 274: date=1791429960 ++ 64036:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1791429960 ']' ++ 64036:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1791429960 +++ 64036:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 64036:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 64036:pw-trigger.sh: pw_patch_check_state: 263: true ++ 64036:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 64036:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 64036:pw-trigger.sh: pw_patch_check_state: 267: wait 67272 ++ 64036:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 64036:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 64036:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.GkssiqVKuV ++ 64036:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 526681, "url": "https://patchwork.sourceware.org/api/1.2/patches/145436/checks/526681/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-10-08T03:26:02.471094", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-aarch64-precommit/builds/11514/log", "context": "tcwg_gdb_build--master-aarch64", "description": "Patch applied" }' = null ']' +++ 64036:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 64036:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-08T03:26:02.471094 +++ 64036:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-08T03:26:02.471094 +%s ++ 64036:pw-trigger.sh: pw_patch_check_state: 274: date=1791429962 ++ 64036:pw-trigger.sh: pw_patch_check_state: 275: '[' 1791429960 -le 1791429962 ']' ++ 64036:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1791429962 +++ 64036:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 64036:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 64036:pw-trigger.sh: pw_patch_check_state: 263: true ++ 64036:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 64036:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 64036:pw-trigger.sh: pw_patch_check_state: 267: wait 67279 ++ 64036:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 64036:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 64036:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.GkssiqVKuV ++ 64036:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 526690, "url": "https://patchwork.sourceware.org/api/1.2/patches/145436/checks/526690/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-10-08T03:31:36.029595", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-aarch64-precommit/builds/11514/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_gdb_build--master-aarch64", "description": "Build passed" }' = null ']' +++ 64036:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 64036:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-08T03:31:36.029595 +++ 64036:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-08T03:31:36.029595 +%s ++ 64036:pw-trigger.sh: pw_patch_check_state: 274: date=1791430296 ++ 64036:pw-trigger.sh: pw_patch_check_state: 275: '[' 1791429962 -le 1791430296 ']' ++ 64036:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1791430296 +++ 64036:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 64036:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 64036:pw-trigger.sh: pw_patch_check_state: 263: true ++ 64036:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 64036:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 64036:pw-trigger.sh: pw_patch_check_state: 267: wait 67286 ++ 64036:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 64036:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 64036:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.GkssiqVKuV ++ 64036:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 64036:pw-trigger.sh: pw_patch_check_state: 270: break ++ 64036:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 64036:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.tVubPCbiE6 /tmp/tmp.GkssiqVKuV + 64036:pw-trigger.sh: 89: check_state=success + 64036:pw-trigger.sh: 90: '[' success = pending ']' + 64036:pw-trigger.sh: 93: num_patch=1 + 64036:pw-trigger.sh: 72: true ++ 64036:pw-trigger.sh: 74: pw_get_patch_from_series gdb 67538 1 ++ 64036:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 64036:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 64036:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67538 ++ 64036:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 64036:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 64036:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 67538 property '.*' value Patches 1 +++ 64036:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 64036:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 64036:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 64036:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 64036:pw-trigger.sh: pw_yaml_get: 100: local id=67538 +++ 64036:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 64036:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 64036:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 64036:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 64036:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 64036:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 64036:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id= ++ 64036:pw-trigger.sh: pw_get_patch_from_series: 210: '[' '' = '' ']' ++ 64036:pw-trigger.sh: pw_get_patch_from_series: 211: return 1 ++ 64036:pw-trigger.sh: 74: true + 64036:pw-trigger.sh: 74: patch_id= + 64036:pw-trigger.sh: 75: '[' '' = '' ']' + 64036:pw-trigger.sh: 76: break + 64036:pw-trigger.sh: 96: '[' '' = '' ']' + 64036:pw-trigger.sh: 97: continue + 64036:pw-trigger.sh: 62: '[' 7 -gt 0 ']' + 64036:pw-trigger.sh: 63: i=6 ++ 64036:pw-trigger.sh: 64: shyaml get-value 6.id + 64036:pw-trigger.sh: 64: series_id=67544 + 64036:pw-trigger.sh: 66: pw_series_complete_p gdb 67544 + 64036:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 64036:pw-trigger.sh: pw_series_complete_p: 183: local project=gdb + 64036:pw-trigger.sh: pw_series_complete_p: 184: local series_id=67544 + 64036:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 64036:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get gdb series 67544 property Complete value ++ 64036:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 64036:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 64036:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 64036:pw-trigger.sh: pw_yaml_get: 100: local id=67544 ++ 64036:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 64036:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 64036:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 64036:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 64036:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 64036:pw-trigger.sh: pw_yaml_get: 108: set +x + 64036:pw-trigger.sh: pw_series_complete_p: 187: value=True + 64036:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 64036:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 64036:pw-trigger.sh: 71: num_patch=0 + 64036:pw-trigger.sh: 72: true ++ 64036:pw-trigger.sh: 74: pw_get_patch_from_series gdb 67544 0 ++ 64036:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 64036:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 64036:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67544 ++ 64036:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 64036:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 64036:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 67544 property '.*' value Patches 0 +++ 64036:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 64036:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 64036:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 64036:pw-trigger.sh: pw_yaml_get: 100: local id=67544 +++ 64036:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 64036:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 64036:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 64036:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 64036:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 64036:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 64036:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 64036:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=145445 ++ 64036:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 145445 = '' ']' ++ 64036:pw-trigger.sh: pw_get_patch_from_series: 213: echo 145445 + 64036:pw-trigger.sh: 74: patch_id=145445 + 64036:pw-trigger.sh: 75: '[' 145445 = '' ']' ++ 64036:pw-trigger.sh: 82: pw_get_patch_data gdb 145445 State ++ 64036:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 64036:pw-trigger.sh: pw_get_patch_data: 224: local project=gdb ++ 64036:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=145445 ++ 64036:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 64036:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gdb patch 145445 property State value ++ 64036:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 64036:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 64036:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 64036:pw-trigger.sh: pw_yaml_get: 100: local id=145445 ++ 64036:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 64036:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 64036:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 64036:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 64036:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 64036:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 64036:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' + 64036:pw-trigger.sh: 82: patch_state=new + 64036:pw-trigger.sh: 83: case "$patch_state" in ++ 64036:pw-trigger.sh: 89: pw_patch_check_state 145445 tcwg_gdb_build--master-aarch64 ++ 64036:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 64036:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=145445 ++ 64036:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_build--master-aarch64 ++ 64036:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 64036:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_build--master-aarch64 +++ 64036:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 64036:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 64036:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_build--master-aarch64 +++ 64036:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 64036:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 64036:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 64036:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 64036:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_build--master-aarch64 ++ 64036:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 64036:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 64036:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.bsKeS6Eckt +++ 64036:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 64036:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.W2CmQYJ092 ++ 64036:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.bsKeS6Eckt /tmp/tmp.W2CmQYJ092' EXIT ++ 64036:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 64036:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/145445/checks/ ++ 64036:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/145445/checks/?user=linaro-tcwg-bot&context=tcwg_gdb_build--master-aarch64&page=last' ++ 64036:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 64036:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 64036:pw-trigger.sh: pw_patch_check_state: 263: true ++ 64036:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 64036:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 64036:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 64036:pw-trigger.sh: pw_patch_check_state: 267: wait 67388 ++ 64036:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 64036:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.W2CmQYJ092 ++ 64036:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 526682, "url": "https://patchwork.sourceware.org/api/1.2/patches/145445/checks/526682/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-10-08T03:26:10.798309", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-aarch64-precommit/builds/11515/log", "context": "tcwg_gdb_build--master-aarch64", "description": "Build started" }' = null ']' +++ 64036:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 64036:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-08T03:26:10.798309 +++ 64036:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-08T03:26:10.798309 +%s ++ 64036:pw-trigger.sh: pw_patch_check_state: 274: date=1791429970 ++ 64036:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1791429970 ']' ++ 64036:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1791429970 +++ 64036:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 64036:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 64036:pw-trigger.sh: pw_patch_check_state: 263: true ++ 64036:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 64036:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 64036:pw-trigger.sh: pw_patch_check_state: 267: wait 67395 ++ 64036:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 64036:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 64036:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.W2CmQYJ092 ++ 64036:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 526683, "url": "https://patchwork.sourceware.org/api/1.2/patches/145445/checks/526683/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-10-08T03:26:13.844114", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-aarch64-precommit/builds/11515/log", "context": "tcwg_gdb_build--master-aarch64", "description": "Patch applied" }' = null ']' +++ 64036:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 64036:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-08T03:26:13.844114 +++ 64036:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-08T03:26:13.844114 +%s ++ 64036:pw-trigger.sh: pw_patch_check_state: 274: date=1791429973 ++ 64036:pw-trigger.sh: pw_patch_check_state: 275: '[' 1791429970 -le 1791429973 ']' ++ 64036:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1791429973 +++ 64036:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 64036:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 64036:pw-trigger.sh: pw_patch_check_state: 263: true ++ 64036:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 64036:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 64036:pw-trigger.sh: pw_patch_check_state: 267: wait 67402 ++ 64036:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 64036:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 64036:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.W2CmQYJ092 ++ 64036:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 526691, "url": "https://patchwork.sourceware.org/api/1.2/patches/145445/checks/526691/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-10-08T03:31:43.087483", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-aarch64-precommit/builds/11515/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_gdb_build--master-aarch64", "description": "Build passed" }' = null ']' +++ 64036:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 64036:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-08T03:31:43.087483 +++ 64036:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-08T03:31:43.087483 +%s ++ 64036:pw-trigger.sh: pw_patch_check_state: 274: date=1791430303 ++ 64036:pw-trigger.sh: pw_patch_check_state: 275: '[' 1791429973 -le 1791430303 ']' ++ 64036:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1791430303 +++ 64036:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 64036:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 64036:pw-trigger.sh: pw_patch_check_state: 263: true ++ 64036:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 64036:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 64036:pw-trigger.sh: pw_patch_check_state: 267: wait 67409 ++ 64036:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 64036:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 64036:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.W2CmQYJ092 ++ 64036:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 64036:pw-trigger.sh: pw_patch_check_state: 270: break ++ 64036:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 64036:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.bsKeS6Eckt /tmp/tmp.W2CmQYJ092 + 64036:pw-trigger.sh: 89: check_state=success + 64036:pw-trigger.sh: 90: '[' success = pending ']' + 64036:pw-trigger.sh: 93: num_patch=1 + 64036:pw-trigger.sh: 72: true ++ 64036:pw-trigger.sh: 74: pw_get_patch_from_series gdb 67544 1 ++ 64036:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 64036:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 64036:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67544 ++ 64036:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 64036:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 64036:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 67544 property '.*' value Patches 1 +++ 64036:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 64036:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 64036:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 64036:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 64036:pw-trigger.sh: pw_yaml_get: 100: local id=67544 +++ 64036:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 64036:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 64036:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 64036:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 64036:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 64036:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 64036:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id= ++ 64036:pw-trigger.sh: pw_get_patch_from_series: 210: '[' '' = '' ']' ++ 64036:pw-trigger.sh: pw_get_patch_from_series: 211: return 1 ++ 64036:pw-trigger.sh: 74: true + 64036:pw-trigger.sh: 74: patch_id= + 64036:pw-trigger.sh: 75: '[' '' = '' ']' + 64036:pw-trigger.sh: 76: break + 64036:pw-trigger.sh: 96: '[' '' = '' ']' + 64036:pw-trigger.sh: 97: continue + 64036:pw-trigger.sh: 62: '[' 6 -gt 0 ']' + 64036:pw-trigger.sh: 63: i=5 ++ 64036:pw-trigger.sh: 64: shyaml get-value 5.id + 64036:pw-trigger.sh: 64: series_id=67549 + 64036:pw-trigger.sh: 66: pw_series_complete_p gdb 67549 + 64036:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 64036:pw-trigger.sh: pw_series_complete_p: 183: local project=gdb + 64036:pw-trigger.sh: pw_series_complete_p: 184: local series_id=67549 + 64036:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 64036:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get gdb series 67549 property Complete value ++ 64036:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 64036:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 64036:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 64036:pw-trigger.sh: pw_yaml_get: 100: local id=67549 ++ 64036:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 64036:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 64036:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 64036:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 64036:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 64036:pw-trigger.sh: pw_yaml_get: 108: set +x + 64036:pw-trigger.sh: pw_series_complete_p: 187: value=True + 64036:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 64036:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 64036:pw-trigger.sh: 71: num_patch=0 + 64036:pw-trigger.sh: 72: true ++ 64036:pw-trigger.sh: 74: pw_get_patch_from_series gdb 67549 0 ++ 64036:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 64036:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 64036:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67549 ++ 64036:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 64036:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 64036:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 67549 property '.*' value Patches 0 +++ 64036:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 64036:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 64036:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 64036:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 64036:pw-trigger.sh: pw_yaml_get: 100: local id=67549 +++ 64036:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 64036:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 64036:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 64036:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 64036:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 64036:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 64036:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=145456 ++ 64036:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 145456 = '' ']' ++ 64036:pw-trigger.sh: pw_get_patch_from_series: 213: echo 145456 + 64036:pw-trigger.sh: 74: patch_id=145456 + 64036:pw-trigger.sh: 75: '[' 145456 = '' ']' ++ 64036:pw-trigger.sh: 82: pw_get_patch_data gdb 145456 State ++ 64036:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 64036:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 64036:pw-trigger.sh: pw_get_patch_data: 224: local project=gdb ++ 64036:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=145456 ++ 64036:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 64036:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gdb patch 145456 property State value ++ 64036:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 64036:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 64036:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 64036:pw-trigger.sh: pw_yaml_get: 100: local id=145456 ++ 64036:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 64036:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 64036:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 64036:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 64036:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 64036:pw-trigger.sh: pw_yaml_get: 108: set +x + 64036:pw-trigger.sh: 82: patch_state=new + 64036:pw-trigger.sh: 83: case "$patch_state" in ++ 64036:pw-trigger.sh: 89: pw_patch_check_state 145456 tcwg_gdb_build--master-aarch64 ++ 64036:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 64036:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=145456 ++ 64036:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_build--master-aarch64 ++ 64036:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 64036:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_build--master-aarch64 +++ 64036:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 64036:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 64036:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_build--master-aarch64 +++ 64036:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 64036:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 64036:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 64036:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 64036:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_build--master-aarch64 ++ 64036:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 64036:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 64036:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.pwwbBzipTA +++ 64036:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 64036:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.GTJnUxk17q ++ 64036:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.pwwbBzipTA /tmp/tmp.GTJnUxk17q' EXIT ++ 64036:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 64036:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/145456/checks/ ++ 64036:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/145456/checks/?user=linaro-tcwg-bot&context=tcwg_gdb_build--master-aarch64&page=last' ++ 64036:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 64036:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 64036:pw-trigger.sh: pw_patch_check_state: 263: true ++ 64036:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 64036:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 64036:pw-trigger.sh: pw_patch_check_state: 267: wait 67511 ++ 64036:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 64036:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 64036:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.GTJnUxk17q ++ 64036:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 526686, "url": "https://patchwork.sourceware.org/api/1.2/patches/145456/checks/526686/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-10-08T03:28:07.445682", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-aarch64-precommit/builds/11516/log", "context": "tcwg_gdb_build--master-aarch64", "description": "Build started" }' = null ']' +++ 64036:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 64036:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-08T03:28:07.445682 +++ 64036:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-08T03:28:07.445682 +%s ++ 64036:pw-trigger.sh: pw_patch_check_state: 274: date=1791430087 ++ 64036:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1791430087 ']' ++ 64036:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1791430087 +++ 64036:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 64036:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 64036:pw-trigger.sh: pw_patch_check_state: 263: true ++ 64036:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 64036:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 64036:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 64036:pw-trigger.sh: pw_patch_check_state: 267: wait 67518 ++ 64036:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 64036:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.GTJnUxk17q ++ 64036:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 526687, "url": "https://patchwork.sourceware.org/api/1.2/patches/145456/checks/526687/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-10-08T03:28:15.228029", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-aarch64-precommit/builds/11516/log", "context": "tcwg_gdb_build--master-aarch64", "description": "Patch applied" }' = null ']' +++ 64036:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 64036:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-08T03:28:15.228029 +++ 64036:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-08T03:28:15.228029 +%s ++ 64036:pw-trigger.sh: pw_patch_check_state: 274: date=1791430095 ++ 64036:pw-trigger.sh: pw_patch_check_state: 275: '[' 1791430087 -le 1791430095 ']' ++ 64036:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1791430095 +++ 64036:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 64036:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 64036:pw-trigger.sh: pw_patch_check_state: 263: true ++ 64036:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 64036:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 64036:pw-trigger.sh: pw_patch_check_state: 267: wait 67525 ++ 64036:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 64036:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 64036:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.GTJnUxk17q ++ 64036:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 526692, "url": "https://patchwork.sourceware.org/api/1.2/patches/145456/checks/526692/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-10-08T03:33:48.901316", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-aarch64-precommit/builds/11516/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_gdb_build--master-aarch64", "description": "Build passed" }' = null ']' +++ 64036:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 64036:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-08T03:33:48.901316 +++ 64036:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-08T03:33:48.901316 +%s ++ 64036:pw-trigger.sh: pw_patch_check_state: 274: date=1791430428 ++ 64036:pw-trigger.sh: pw_patch_check_state: 275: '[' 1791430095 -le 1791430428 ']' ++ 64036:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1791430428 +++ 64036:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 64036:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 64036:pw-trigger.sh: pw_patch_check_state: 263: true ++ 64036:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 64036:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 64036:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 64036:pw-trigger.sh: pw_patch_check_state: 267: wait 67532 ++ 64036:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 64036:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.GTJnUxk17q ++ 64036:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 64036:pw-trigger.sh: pw_patch_check_state: 270: break ++ 64036:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 64036:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.pwwbBzipTA /tmp/tmp.GTJnUxk17q + 64036:pw-trigger.sh: 89: check_state=success + 64036:pw-trigger.sh: 90: '[' success = pending ']' + 64036:pw-trigger.sh: 93: num_patch=1 + 64036:pw-trigger.sh: 72: true ++ 64036:pw-trigger.sh: 74: pw_get_patch_from_series gdb 67549 1 ++ 64036:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 64036:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 64036:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67549 ++ 64036:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 64036:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 64036:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 67549 property '.*' value Patches 1 +++ 64036:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 64036:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 64036:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 64036:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 64036:pw-trigger.sh: pw_yaml_get: 100: local id=67549 +++ 64036:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 64036:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 64036:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 64036:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 64036:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 64036:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 64036:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id= ++ 64036:pw-trigger.sh: pw_get_patch_from_series: 210: '[' '' = '' ']' ++ 64036:pw-trigger.sh: pw_get_patch_from_series: 211: return 1 ++ 64036:pw-trigger.sh: 74: true + 64036:pw-trigger.sh: 74: patch_id= + 64036:pw-trigger.sh: 75: '[' '' = '' ']' + 64036:pw-trigger.sh: 76: break + 64036:pw-trigger.sh: 96: '[' '' = '' ']' + 64036:pw-trigger.sh: 97: continue + 64036:pw-trigger.sh: 62: '[' 5 -gt 0 ']' + 64036:pw-trigger.sh: 63: i=4 ++ 64036:pw-trigger.sh: 64: shyaml get-value 4.id + 64036:pw-trigger.sh: 64: series_id=67550 + 64036:pw-trigger.sh: 66: pw_series_complete_p gdb 67550 + 64036:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 64036:pw-trigger.sh: pw_series_complete_p: 183: local project=gdb + 64036:pw-trigger.sh: pw_series_complete_p: 184: local series_id=67550 + 64036:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 64036:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get gdb series 67550 property Complete value ++ 64036:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 64036:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 64036:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 64036:pw-trigger.sh: pw_yaml_get: 100: local id=67550 ++ 64036:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 64036:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 64036:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 64036:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 64036:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 64036:pw-trigger.sh: pw_yaml_get: 108: set +x + 64036:pw-trigger.sh: pw_series_complete_p: 187: value=True + 64036:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 64036:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 64036:pw-trigger.sh: 71: num_patch=0 + 64036:pw-trigger.sh: 72: true ++ 64036:pw-trigger.sh: 74: pw_get_patch_from_series gdb 67550 0 ++ 64036:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 64036:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 64036:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67550 ++ 64036:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 64036:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 64036:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 67550 property '.*' value Patches 0 +++ 64036:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 64036:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 64036:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 64036:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 64036:pw-trigger.sh: pw_yaml_get: 100: local id=67550 +++ 64036:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 64036:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 64036:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 64036:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 64036:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 64036:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 64036:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=145457 ++ 64036:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 145457 = '' ']' ++ 64036:pw-trigger.sh: pw_get_patch_from_series: 213: echo 145457 + 64036:pw-trigger.sh: 74: patch_id=145457 + 64036:pw-trigger.sh: 75: '[' 145457 = '' ']' ++ 64036:pw-trigger.sh: 82: pw_get_patch_data gdb 145457 State ++ 64036:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 64036:pw-trigger.sh: pw_get_patch_data: 224: local project=gdb ++ 64036:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=145457 ++ 64036:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 64036:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gdb patch 145457 property State value ++ 64036:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 64036:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 64036:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 64036:pw-trigger.sh: pw_yaml_get: 100: local id=145457 ++ 64036:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 64036:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 64036:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 64036:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 64036:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 64036:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 64036:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' + 64036:pw-trigger.sh: 82: patch_state=new + 64036:pw-trigger.sh: 83: case "$patch_state" in ++ 64036:pw-trigger.sh: 89: pw_patch_check_state 145457 tcwg_gdb_build--master-aarch64 ++ 64036:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 64036:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=145457 ++ 64036:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_build--master-aarch64 ++ 64036:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 64036:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_build--master-aarch64 +++ 64036:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 64036:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 64036:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_build--master-aarch64 +++ 64036:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 64036:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 64036:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 64036:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 64036:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_build--master-aarch64 ++ 64036:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 64036:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 64036:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.PbfPJrLhHP +++ 64036:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 64036:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.uNc3xvzBZ0 ++ 64036:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.PbfPJrLhHP /tmp/tmp.uNc3xvzBZ0' EXIT ++ 64036:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 64036:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/145457/checks/ ++ 64036:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/145457/checks/?user=linaro-tcwg-bot&context=tcwg_gdb_build--master-aarch64&page=last' ++ 64036:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 64036:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 64036:pw-trigger.sh: pw_patch_check_state: 263: true ++ 64036:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 64036:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 64036:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 64036:pw-trigger.sh: pw_patch_check_state: 267: wait 67634 ++ 64036:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 64036:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.uNc3xvzBZ0 ++ 64036:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 526693, "url": "https://patchwork.sourceware.org/api/1.2/patches/145457/checks/526693/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-10-08T03:35:44.421023", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-aarch64-precommit/builds/11517/log", "context": "tcwg_gdb_build--master-aarch64", "description": "Build started" }' = null ']' +++ 64036:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 64036:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-08T03:35:44.421023 +++ 64036:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-08T03:35:44.421023 +%s ++ 64036:pw-trigger.sh: pw_patch_check_state: 274: date=1791430544 ++ 64036:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1791430544 ']' ++ 64036:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1791430544 +++ 64036:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 64036:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 64036:pw-trigger.sh: pw_patch_check_state: 263: true ++ 64036:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 64036:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 64036:pw-trigger.sh: pw_patch_check_state: 267: wait 67641 ++ 64036:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 64036:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 64036:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.uNc3xvzBZ0 ++ 64036:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 526694, "url": "https://patchwork.sourceware.org/api/1.2/patches/145457/checks/526694/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-10-08T03:35:46.605385", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-aarch64-precommit/builds/11517/log", "context": "tcwg_gdb_build--master-aarch64", "description": "Patch applied" }' = null ']' +++ 64036:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 64036:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-08T03:35:46.605385 +++ 64036:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-08T03:35:46.605385 +%s ++ 64036:pw-trigger.sh: pw_patch_check_state: 274: date=1791430546 ++ 64036:pw-trigger.sh: pw_patch_check_state: 275: '[' 1791430544 -le 1791430546 ']' ++ 64036:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1791430546 +++ 64036:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 64036:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 64036:pw-trigger.sh: pw_patch_check_state: 263: true ++ 64036:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 64036:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 64036:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 64036:pw-trigger.sh: pw_patch_check_state: 267: wait 67648 ++ 64036:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 64036:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.uNc3xvzBZ0 ++ 64036:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 526695, "url": "https://patchwork.sourceware.org/api/1.2/patches/145457/checks/526695/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-10-08T03:38:04.987363", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-aarch64-precommit/builds/11517/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_gdb_build--master-aarch64", "description": "Build passed" }' = null ']' +++ 64036:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 64036:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-08T03:38:04.987363 +++ 64036:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-08T03:38:04.987363 +%s ++ 64036:pw-trigger.sh: pw_patch_check_state: 274: date=1791430684 ++ 64036:pw-trigger.sh: pw_patch_check_state: 275: '[' 1791430546 -le 1791430684 ']' ++ 64036:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1791430684 +++ 64036:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 64036:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 64036:pw-trigger.sh: pw_patch_check_state: 263: true ++ 64036:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 64036:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 64036:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 64036:pw-trigger.sh: pw_patch_check_state: 267: wait 67655 ++ 64036:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 64036:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.uNc3xvzBZ0 ++ 64036:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 64036:pw-trigger.sh: pw_patch_check_state: 270: break ++ 64036:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 64036:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.PbfPJrLhHP /tmp/tmp.uNc3xvzBZ0 + 64036:pw-trigger.sh: 89: check_state=success + 64036:pw-trigger.sh: 90: '[' success = pending ']' + 64036:pw-trigger.sh: 93: num_patch=1 + 64036:pw-trigger.sh: 72: true ++ 64036:pw-trigger.sh: 74: pw_get_patch_from_series gdb 67550 1 ++ 64036:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 64036:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 64036:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67550 ++ 64036:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 64036:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 64036:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 67550 property '.*' value Patches 1 +++ 64036:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 64036:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 64036:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 64036:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 64036:pw-trigger.sh: pw_yaml_get: 100: local id=67550 +++ 64036:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 64036:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 64036:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 64036:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 64036:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 64036:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 64036:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id= ++ 64036:pw-trigger.sh: pw_get_patch_from_series: 210: '[' '' = '' ']' ++ 64036:pw-trigger.sh: pw_get_patch_from_series: 211: return 1 ++ 64036:pw-trigger.sh: 74: true + 64036:pw-trigger.sh: 74: patch_id= + 64036:pw-trigger.sh: 75: '[' '' = '' ']' + 64036:pw-trigger.sh: 76: break + 64036:pw-trigger.sh: 96: '[' '' = '' ']' + 64036:pw-trigger.sh: 97: continue + 64036:pw-trigger.sh: 62: '[' 4 -gt 0 ']' + 64036:pw-trigger.sh: 63: i=3 ++ 64036:pw-trigger.sh: 64: shyaml get-value 3.id + 64036:pw-trigger.sh: 64: series_id=67570 + 64036:pw-trigger.sh: 66: pw_series_complete_p gdb 67570 + 64036:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 64036:pw-trigger.sh: pw_series_complete_p: 183: local project=gdb + 64036:pw-trigger.sh: pw_series_complete_p: 184: local series_id=67570 + 64036:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 64036:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get gdb series 67570 property Complete value ++ 64036:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 64036:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 64036:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 64036:pw-trigger.sh: pw_yaml_get: 100: local id=67570 ++ 64036:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 64036:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 64036:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 64036:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 64036:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 64036:pw-trigger.sh: pw_yaml_get: 108: set +x + 64036:pw-trigger.sh: pw_series_complete_p: 187: value=True + 64036:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 64036:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 64036:pw-trigger.sh: 71: num_patch=0 + 64036:pw-trigger.sh: 72: true ++ 64036:pw-trigger.sh: 74: pw_get_patch_from_series gdb 67570 0 ++ 64036:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 64036:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 64036:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67570 ++ 64036:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 64036:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 64036:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 67570 property '.*' value Patches 0 +++ 64036:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 64036:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 64036:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 64036:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 64036:pw-trigger.sh: pw_yaml_get: 100: local id=67570 +++ 64036:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 64036:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 64036:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 64036:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 64036:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 64036:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 64036:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=145488 ++ 64036:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 145488 = '' ']' ++ 64036:pw-trigger.sh: pw_get_patch_from_series: 213: echo 145488 + 64036:pw-trigger.sh: 74: patch_id=145488 + 64036:pw-trigger.sh: 75: '[' 145488 = '' ']' ++ 64036:pw-trigger.sh: 82: pw_get_patch_data gdb 145488 State ++ 64036:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 64036:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 64036:pw-trigger.sh: pw_get_patch_data: 224: local project=gdb ++ 64036:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=145488 ++ 64036:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 64036:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gdb patch 145488 property State value ++ 64036:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 64036:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 64036:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 64036:pw-trigger.sh: pw_yaml_get: 100: local id=145488 ++ 64036:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 64036:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 64036:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 64036:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 64036:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 64036:pw-trigger.sh: pw_yaml_get: 108: set +x + 64036:pw-trigger.sh: 82: patch_state=new + 64036:pw-trigger.sh: 83: case "$patch_state" in ++ 64036:pw-trigger.sh: 89: pw_patch_check_state 145488 tcwg_gdb_build--master-aarch64 ++ 64036:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 64036:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=145488 ++ 64036:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_build--master-aarch64 ++ 64036:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 64036:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_build--master-aarch64 +++ 64036:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 64036:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 64036:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_build--master-aarch64 +++ 64036:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 64036:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 64036:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 64036:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 64036:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_build--master-aarch64 ++ 64036:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 64036:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 64036:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.l65s0XqjC1 +++ 64036:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 64036:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.BpVH67iHer ++ 64036:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.l65s0XqjC1 /tmp/tmp.BpVH67iHer' EXIT ++ 64036:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 64036:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/145488/checks/ ++ 64036:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/145488/checks/?user=linaro-tcwg-bot&context=tcwg_gdb_build--master-aarch64&page=last' ++ 64036:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 64036:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 64036:pw-trigger.sh: pw_patch_check_state: 263: true ++ 64036:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 64036:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 64036:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 64036:pw-trigger.sh: pw_patch_check_state: 267: wait 67757 ++ 64036:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 64036:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.BpVH67iHer ++ 64036:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 526666, "url": "https://patchwork.sourceware.org/api/1.2/patches/145488/checks/526666/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-10-08T03:24:11.233724", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-aarch64-precommit/builds/11509/log", "context": "tcwg_gdb_build--master-aarch64", "description": "Build started" }' = null ']' +++ 64036:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 64036:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-08T03:24:11.233724 +++ 64036:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-08T03:24:11.233724 +%s ++ 64036:pw-trigger.sh: pw_patch_check_state: 274: date=1791429851 ++ 64036:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1791429851 ']' ++ 64036:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1791429851 +++ 64036:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 64036:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 64036:pw-trigger.sh: pw_patch_check_state: 263: true ++ 64036:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 64036:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 64036:pw-trigger.sh: pw_patch_check_state: 267: wait 67764 ++ 64036:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 64036:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 64036:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.BpVH67iHer ++ 64036:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 526668, "url": "https://patchwork.sourceware.org/api/1.2/patches/145488/checks/526668/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-10-08T03:24:12.738710", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-aarch64-precommit/builds/11509/log", "context": "tcwg_gdb_build--master-aarch64", "description": "Patch applied" }' = null ']' +++ 64036:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 64036:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-08T03:24:12.738710 +++ 64036:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-08T03:24:12.738710 +%s ++ 64036:pw-trigger.sh: pw_patch_check_state: 274: date=1791429852 ++ 64036:pw-trigger.sh: pw_patch_check_state: 275: '[' 1791429851 -le 1791429852 ']' ++ 64036:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1791429852 +++ 64036:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 64036:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 64036:pw-trigger.sh: pw_patch_check_state: 263: true ++ 64036:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 64036:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 64036:pw-trigger.sh: pw_patch_check_state: 267: wait 67771 ++ 64036:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 64036:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 64036:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.BpVH67iHer ++ 64036:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 526684, "url": "https://patchwork.sourceware.org/api/1.2/patches/145488/checks/526684/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-10-08T03:27:20.757682", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-aarch64-precommit/builds/11509/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_gdb_build--master-aarch64", "description": "Build passed" }' = null ']' +++ 64036:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 64036:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-08T03:27:20.757682 +++ 64036:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-08T03:27:20.757682 +%s ++ 64036:pw-trigger.sh: pw_patch_check_state: 274: date=1791430040 ++ 64036:pw-trigger.sh: pw_patch_check_state: 275: '[' 1791429852 -le 1791430040 ']' ++ 64036:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1791430040 +++ 64036:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 64036:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 64036:pw-trigger.sh: pw_patch_check_state: 263: true ++ 64036:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 64036:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 64036:pw-trigger.sh: pw_patch_check_state: 267: wait 67778 ++ 64036:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 64036:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 64036:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.BpVH67iHer ++ 64036:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 64036:pw-trigger.sh: pw_patch_check_state: 270: break ++ 64036:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 64036:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.l65s0XqjC1 /tmp/tmp.BpVH67iHer + 64036:pw-trigger.sh: 89: check_state=success + 64036:pw-trigger.sh: 90: '[' success = pending ']' + 64036:pw-trigger.sh: 93: num_patch=1 + 64036:pw-trigger.sh: 72: true ++ 64036:pw-trigger.sh: 74: pw_get_patch_from_series gdb 67570 1 ++ 64036:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 64036:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 64036:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67570 ++ 64036:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 64036:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 64036:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 67570 property '.*' value Patches 1 +++ 64036:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 64036:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 64036:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 64036:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 64036:pw-trigger.sh: pw_yaml_get: 100: local id=67570 +++ 64036:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 64036:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 64036:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 64036:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 64036:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 64036:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 64036:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id= ++ 64036:pw-trigger.sh: pw_get_patch_from_series: 210: '[' '' = '' ']' ++ 64036:pw-trigger.sh: pw_get_patch_from_series: 211: return 1 ++ 64036:pw-trigger.sh: 74: true + 64036:pw-trigger.sh: 74: patch_id= + 64036:pw-trigger.sh: 75: '[' '' = '' ']' + 64036:pw-trigger.sh: 76: break + 64036:pw-trigger.sh: 96: '[' '' = '' ']' + 64036:pw-trigger.sh: 97: continue + 64036:pw-trigger.sh: 62: '[' 3 -gt 0 ']' + 64036:pw-trigger.sh: 63: i=2 ++ 64036:pw-trigger.sh: 64: shyaml get-value 2.id + 64036:pw-trigger.sh: 64: series_id=67617 + 64036:pw-trigger.sh: 66: pw_series_complete_p gdb 67617 + 64036:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 64036:pw-trigger.sh: pw_series_complete_p: 183: local project=gdb + 64036:pw-trigger.sh: pw_series_complete_p: 184: local series_id=67617 + 64036:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 64036:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get gdb series 67617 property Complete value ++ 64036:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 64036:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 64036:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 64036:pw-trigger.sh: pw_yaml_get: 100: local id=67617 ++ 64036:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 64036:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 64036:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 64036:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 64036:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 64036:pw-trigger.sh: pw_yaml_get: 108: set +x + 64036:pw-trigger.sh: pw_series_complete_p: 187: value=True + 64036:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 64036:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 64036:pw-trigger.sh: 71: num_patch=0 + 64036:pw-trigger.sh: 72: true ++ 64036:pw-trigger.sh: 74: pw_get_patch_from_series gdb 67617 0 ++ 64036:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 64036:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 64036:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67617 ++ 64036:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 64036:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 64036:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 67617 property '.*' value Patches 0 +++ 64036:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 64036:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 64036:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 64036:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 64036:pw-trigger.sh: pw_yaml_get: 100: local id=67617 +++ 64036:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 64036:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 64036:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 64036:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 64036:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 64036:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 64036:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=145541 ++ 64036:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 145541 = '' ']' ++ 64036:pw-trigger.sh: pw_get_patch_from_series: 213: echo 145541 + 64036:pw-trigger.sh: 74: patch_id=145541 + 64036:pw-trigger.sh: 75: '[' 145541 = '' ']' ++ 64036:pw-trigger.sh: 82: pw_get_patch_data gdb 145541 State ++ 64036:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 64036:pw-trigger.sh: pw_get_patch_data: 224: local project=gdb ++ 64036:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=145541 ++ 64036:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 64036:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gdb patch 145541 property State value ++ 64036:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 64036:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 64036:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 64036:pw-trigger.sh: pw_yaml_get: 100: local id=145541 ++ 64036:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 64036:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 64036:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 64036:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 64036:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 64036:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 64036:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' + 64036:pw-trigger.sh: 82: patch_state=new + 64036:pw-trigger.sh: 83: case "$patch_state" in ++ 64036:pw-trigger.sh: 89: pw_patch_check_state 145541 tcwg_gdb_build--master-aarch64 ++ 64036:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 64036:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=145541 ++ 64036:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_build--master-aarch64 ++ 64036:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 64036:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_build--master-aarch64 +++ 64036:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 64036:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 64036:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_build--master-aarch64 +++ 64036:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 64036:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 64036:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 64036:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 64036:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_build--master-aarch64 ++ 64036:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 64036:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 64036:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.DDrxraVRm4 +++ 64036:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 64036:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.kHfsom36sr ++ 64036:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.DDrxraVRm4 /tmp/tmp.kHfsom36sr' EXIT ++ 64036:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 64036:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/145541/checks/ ++ 64036:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/145541/checks/?user=linaro-tcwg-bot&context=tcwg_gdb_build--master-aarch64&page=last' ++ 64036:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 64036:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 64036:pw-trigger.sh: pw_patch_check_state: 263: true ++ 64036:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 64036:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 64036:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 64036:pw-trigger.sh: pw_patch_check_state: 267: wait 67880 ++ 64036:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 64036:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.kHfsom36sr ++ 64036:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 526971, "url": "https://patchwork.sourceware.org/api/1.2/patches/145541/checks/526971/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-10-08T13:28:09.891136", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-aarch64-precommit/builds/11520/log", "context": "tcwg_gdb_build--master-aarch64", "description": "Build started" }' = null ']' +++ 64036:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 64036:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-08T13:28:09.891136 +++ 64036:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-08T13:28:09.891136 +%s ++ 64036:pw-trigger.sh: pw_patch_check_state: 274: date=1791466089 ++ 64036:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1791466089 ']' ++ 64036:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1791466089 +++ 64036:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 64036:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 64036:pw-trigger.sh: pw_patch_check_state: 263: true ++ 64036:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 64036:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 64036:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 64036:pw-trigger.sh: pw_patch_check_state: 267: wait 67887 ++ 64036:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 64036:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.kHfsom36sr ++ 64036:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 526972, "url": "https://patchwork.sourceware.org/api/1.2/patches/145541/checks/526972/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-10-08T13:28:11.092392", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-aarch64-precommit/builds/11520/log", "context": "tcwg_gdb_build--master-aarch64", "description": "Patch applied" }' = null ']' +++ 64036:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 64036:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-08T13:28:11.092392 +++ 64036:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-08T13:28:11.092392 +%s ++ 64036:pw-trigger.sh: pw_patch_check_state: 274: date=1791466091 ++ 64036:pw-trigger.sh: pw_patch_check_state: 275: '[' 1791466089 -le 1791466091 ']' ++ 64036:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1791466091 +++ 64036:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 64036:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 64036:pw-trigger.sh: pw_patch_check_state: 263: true ++ 64036:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 64036:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 64036:pw-trigger.sh: pw_patch_check_state: 267: wait 67894 ++ 64036:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 64036:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 64036:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.kHfsom36sr ++ 64036:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 526977, "url": "https://patchwork.sourceware.org/api/1.2/patches/145541/checks/526977/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-10-08T13:31:20.578519", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-aarch64-precommit/builds/11520/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_gdb_build--master-aarch64", "description": "Build passed" }' = null ']' +++ 64036:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 64036:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-08T13:31:20.578519 +++ 64036:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-08T13:31:20.578519 +%s ++ 64036:pw-trigger.sh: pw_patch_check_state: 274: date=1791466280 ++ 64036:pw-trigger.sh: pw_patch_check_state: 275: '[' 1791466091 -le 1791466280 ']' ++ 64036:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1791466280 +++ 64036:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 64036:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 64036:pw-trigger.sh: pw_patch_check_state: 263: true ++ 64036:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 64036:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 64036:pw-trigger.sh: pw_patch_check_state: 267: wait 67901 ++ 64036:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 64036:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 64036:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.kHfsom36sr ++ 64036:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 64036:pw-trigger.sh: pw_patch_check_state: 270: break ++ 64036:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 64036:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.DDrxraVRm4 /tmp/tmp.kHfsom36sr + 64036:pw-trigger.sh: 89: check_state=success + 64036:pw-trigger.sh: 90: '[' success = pending ']' + 64036:pw-trigger.sh: 93: num_patch=1 + 64036:pw-trigger.sh: 72: true ++ 64036:pw-trigger.sh: 74: pw_get_patch_from_series gdb 67617 1 ++ 64036:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 64036:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 64036:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67617 ++ 64036:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 64036:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 64036:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 67617 property '.*' value Patches 1 +++ 64036:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 64036:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 64036:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 64036:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 64036:pw-trigger.sh: pw_yaml_get: 100: local id=67617 +++ 64036:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 64036:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 64036:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 64036:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 64036:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 64036:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 64036:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id= ++ 64036:pw-trigger.sh: pw_get_patch_from_series: 210: '[' '' = '' ']' ++ 64036:pw-trigger.sh: pw_get_patch_from_series: 211: return 1 ++ 64036:pw-trigger.sh: 74: true + 64036:pw-trigger.sh: 74: patch_id= + 64036:pw-trigger.sh: 75: '[' '' = '' ']' + 64036:pw-trigger.sh: 76: break + 64036:pw-trigger.sh: 96: '[' '' = '' ']' + 64036:pw-trigger.sh: 97: continue + 64036:pw-trigger.sh: 62: '[' 2 -gt 0 ']' + 64036:pw-trigger.sh: 63: i=1 ++ 64036:pw-trigger.sh: 64: shyaml get-value 1.id + 64036:pw-trigger.sh: 64: series_id=67618 + 64036:pw-trigger.sh: 66: pw_series_complete_p gdb 67618 + 64036:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 64036:pw-trigger.sh: pw_series_complete_p: 183: local project=gdb + 64036:pw-trigger.sh: pw_series_complete_p: 184: local series_id=67618 + 64036:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 64036:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get gdb series 67618 property Complete value ++ 64036:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 64036:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 64036:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 64036:pw-trigger.sh: pw_yaml_get: 100: local id=67618 ++ 64036:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 64036:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 64036:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 64036:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 64036:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 64036:pw-trigger.sh: pw_yaml_get: 108: set +x + 64036:pw-trigger.sh: pw_series_complete_p: 187: value=True + 64036:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 64036:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 64036:pw-trigger.sh: 71: num_patch=0 + 64036:pw-trigger.sh: 72: true ++ 64036:pw-trigger.sh: 74: pw_get_patch_from_series gdb 67618 0 ++ 64036:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 64036:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 64036:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67618 ++ 64036:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 64036:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 64036:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 67618 property '.*' value Patches 0 +++ 64036:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 64036:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 64036:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 64036:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 64036:pw-trigger.sh: pw_yaml_get: 100: local id=67618 +++ 64036:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 64036:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 64036:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 64036:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 64036:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 64036:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 64036:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=145542 ++ 64036:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 145542 = '' ']' ++ 64036:pw-trigger.sh: pw_get_patch_from_series: 213: echo 145542 + 64036:pw-trigger.sh: 74: patch_id=145542 + 64036:pw-trigger.sh: 75: '[' 145542 = '' ']' ++ 64036:pw-trigger.sh: 82: pw_get_patch_data gdb 145542 State ++ 64036:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 64036:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 64036:pw-trigger.sh: pw_get_patch_data: 224: local project=gdb ++ 64036:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=145542 ++ 64036:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 64036:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gdb patch 145542 property State value ++ 64036:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 64036:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 64036:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 64036:pw-trigger.sh: pw_yaml_get: 100: local id=145542 ++ 64036:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 64036:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 64036:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 64036:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 64036:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 64036:pw-trigger.sh: pw_yaml_get: 108: set +x + 64036:pw-trigger.sh: 82: patch_state=new + 64036:pw-trigger.sh: 83: case "$patch_state" in ++ 64036:pw-trigger.sh: 89: pw_patch_check_state 145542 tcwg_gdb_build--master-aarch64 ++ 64036:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 64036:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=145542 ++ 64036:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_build--master-aarch64 ++ 64036:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 64036:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_build--master-aarch64 +++ 64036:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 64036:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 64036:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_build--master-aarch64 +++ 64036:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 64036:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 64036:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 64036:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 64036:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_build--master-aarch64 ++ 64036:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 64036:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 64036:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.SKuh520Naw +++ 64036:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 64036:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.MqmGvE5YgM ++ 64036:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.SKuh520Naw /tmp/tmp.MqmGvE5YgM' EXIT ++ 64036:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 64036:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/145542/checks/ ++ 64036:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/145542/checks/?user=linaro-tcwg-bot&context=tcwg_gdb_build--master-aarch64&page=last' ++ 64036:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 64036:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 64036:pw-trigger.sh: pw_patch_check_state: 263: true ++ 64036:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 64036:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 64036:pw-trigger.sh: pw_patch_check_state: 267: wait 68003 ++ 64036:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 64036:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 64036:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.MqmGvE5YgM ++ 64036:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 526973, "url": "https://patchwork.sourceware.org/api/1.2/patches/145542/checks/526973/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-10-08T13:28:32.529983", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-aarch64-precommit/builds/11521/log", "context": "tcwg_gdb_build--master-aarch64", "description": "Build started" }' = null ']' +++ 64036:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 64036:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-08T13:28:32.529983 +++ 64036:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-08T13:28:32.529983 +%s ++ 64036:pw-trigger.sh: pw_patch_check_state: 274: date=1791466112 ++ 64036:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1791466112 ']' ++ 64036:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1791466112 +++ 64036:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 64036:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 64036:pw-trigger.sh: pw_patch_check_state: 263: true ++ 64036:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 64036:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 64036:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 64036:pw-trigger.sh: pw_patch_check_state: 267: wait 68010 ++ 64036:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 64036:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.MqmGvE5YgM ++ 64036:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 526974, "url": "https://patchwork.sourceware.org/api/1.2/patches/145542/checks/526974/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-10-08T13:28:33.591079", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-aarch64-precommit/builds/11521/log", "context": "tcwg_gdb_build--master-aarch64", "description": "Patch applied" }' = null ']' +++ 64036:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 64036:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-08T13:28:33.591079 +++ 64036:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-08T13:28:33.591079 +%s ++ 64036:pw-trigger.sh: pw_patch_check_state: 274: date=1791466113 ++ 64036:pw-trigger.sh: pw_patch_check_state: 275: '[' 1791466112 -le 1791466113 ']' ++ 64036:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1791466113 +++ 64036:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 64036:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 64036:pw-trigger.sh: pw_patch_check_state: 263: true ++ 64036:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 64036:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 64036:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 64036:pw-trigger.sh: pw_patch_check_state: 267: wait 68017 ++ 64036:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 64036:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.MqmGvE5YgM ++ 64036:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 526978, "url": "https://patchwork.sourceware.org/api/1.2/patches/145542/checks/526978/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-10-08T13:32:00.287927", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-aarch64-precommit/builds/11521/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_gdb_build--master-aarch64", "description": "Build passed" }' = null ']' +++ 64036:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 64036:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-08T13:32:00.287927 +++ 64036:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-08T13:32:00.287927 +%s ++ 64036:pw-trigger.sh: pw_patch_check_state: 274: date=1791466320 ++ 64036:pw-trigger.sh: pw_patch_check_state: 275: '[' 1791466113 -le 1791466320 ']' ++ 64036:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1791466320 +++ 64036:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 64036:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 64036:pw-trigger.sh: pw_patch_check_state: 263: true ++ 64036:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 64036:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 64036:pw-trigger.sh: pw_patch_check_state: 267: wait 68024 ++ 64036:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 64036:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 64036:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.MqmGvE5YgM ++ 64036:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 64036:pw-trigger.sh: pw_patch_check_state: 270: break ++ 64036:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 64036:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.SKuh520Naw /tmp/tmp.MqmGvE5YgM + 64036:pw-trigger.sh: 89: check_state=success + 64036:pw-trigger.sh: 90: '[' success = pending ']' + 64036:pw-trigger.sh: 93: num_patch=1 + 64036:pw-trigger.sh: 72: true ++ 64036:pw-trigger.sh: 74: pw_get_patch_from_series gdb 67618 1 ++ 64036:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 64036:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 64036:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67618 ++ 64036:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 64036:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 64036:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 67618 property '.*' value Patches 1 +++ 64036:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 64036:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 64036:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 64036:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 64036:pw-trigger.sh: pw_yaml_get: 100: local id=67618 +++ 64036:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 64036:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 64036:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 64036:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 64036:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 64036:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 64036:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id= ++ 64036:pw-trigger.sh: pw_get_patch_from_series: 210: '[' '' = '' ']' ++ 64036:pw-trigger.sh: pw_get_patch_from_series: 211: return 1 ++ 64036:pw-trigger.sh: 74: true + 64036:pw-trigger.sh: 74: patch_id= + 64036:pw-trigger.sh: 75: '[' '' = '' ']' + 64036:pw-trigger.sh: 76: break + 64036:pw-trigger.sh: 96: '[' '' = '' ']' + 64036:pw-trigger.sh: 97: continue + 64036:pw-trigger.sh: 62: '[' 1 -gt 0 ']' + 64036:pw-trigger.sh: 63: i=0 ++ 64036:pw-trigger.sh: 64: shyaml get-value 0.id + 64036:pw-trigger.sh: 64: series_id=67649 + 64036:pw-trigger.sh: 66: pw_series_complete_p gdb 67649 + 64036:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 64036:pw-trigger.sh: pw_series_complete_p: 183: local project=gdb + 64036:pw-trigger.sh: pw_series_complete_p: 184: local series_id=67649 + 64036:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 64036:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get gdb series 67649 property Complete value ++ 64036:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 64036:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 64036:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 64036:pw-trigger.sh: pw_yaml_get: 100: local id=67649 ++ 64036:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 64036:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 64036:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 64036:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 64036:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 64036:pw-trigger.sh: pw_yaml_get: 108: set +x + 64036:pw-trigger.sh: pw_series_complete_p: 187: value=True + 64036:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 64036:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 64036:pw-trigger.sh: 71: num_patch=0 + 64036:pw-trigger.sh: 72: true ++ 64036:pw-trigger.sh: 74: pw_get_patch_from_series gdb 67649 0 ++ 64036:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 64036:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 64036:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67649 ++ 64036:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 64036:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 64036:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 67649 property '.*' value Patches 0 +++ 64036:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 64036:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 64036:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 64036:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 64036:pw-trigger.sh: pw_yaml_get: 100: local id=67649 +++ 64036:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 64036:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 64036:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 64036:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 64036:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 64036:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 64036:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=145581 ++ 64036:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 145581 = '' ']' ++ 64036:pw-trigger.sh: pw_get_patch_from_series: 213: echo 145581 + 64036:pw-trigger.sh: 74: patch_id=145581 + 64036:pw-trigger.sh: 75: '[' 145581 = '' ']' ++ 64036:pw-trigger.sh: 82: pw_get_patch_data gdb 145581 State ++ 64036:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 64036:pw-trigger.sh: pw_get_patch_data: 224: local project=gdb ++ 64036:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=145581 ++ 64036:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 64036:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gdb patch 145581 property State value ++ 64036:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 64036:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 64036:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 64036:pw-trigger.sh: pw_yaml_get: 100: local id=145581 ++ 64036:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 64036:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 64036:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 64036:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 64036:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 64036:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 64036:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' + 64036:pw-trigger.sh: 82: patch_state=new + 64036:pw-trigger.sh: 83: case "$patch_state" in ++ 64036:pw-trigger.sh: 89: pw_patch_check_state 145581 tcwg_gdb_build--master-aarch64 ++ 64036:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 64036:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=145581 ++ 64036:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_build--master-aarch64 ++ 64036:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 64036:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_build--master-aarch64 +++ 64036:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 64036:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 64036:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_build--master-aarch64 +++ 64036:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 64036:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 64036:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 64036:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 64036:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_build--master-aarch64 ++ 64036:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 64036:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 64036:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.Apid2GUolK +++ 64036:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 64036:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.GXN9hu6sir ++ 64036:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.Apid2GUolK /tmp/tmp.GXN9hu6sir' EXIT ++ 64036:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 64036:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/145581/checks/ ++ 64036:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/145581/checks/?user=linaro-tcwg-bot&context=tcwg_gdb_build--master-aarch64&page=last' ++ 64036:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 64036:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 64036:pw-trigger.sh: pw_patch_check_state: 263: true ++ 64036:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 64036:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 64036:pw-trigger.sh: pw_patch_check_state: 267: wait 68126 ++ 64036:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 64036:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 64036:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.GXN9hu6sir ++ 64036:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 64036:pw-trigger.sh: pw_patch_check_state: 270: break ++ 64036:pw-trigger.sh: pw_patch_check_state: 281: echo pending +++ 64036:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.Apid2GUolK /tmp/tmp.GXN9hu6sir + 64036:pw-trigger.sh: 89: check_state=pending + 64036:pw-trigger.sh: 90: '[' pending = pending ']' + 64036:pw-trigger.sh: 91: break + 64036:pw-trigger.sh: 96: '[' 145581 = '' ']' + 64036:pw-trigger.sh: 101: check_state=success + 64036:pw-trigger.sh: 108: '[' success '!=' success ']' + 64036:pw-trigger.sh: 113: j=2 + 64036:pw-trigger.sh: 114: cat + 64036:pw-trigger.sh: 62: '[' 0 -gt 0 ']' + 64036:pw-trigger.sh: 119: rm /tmp/tmp.dBQ8OJVcUw + 64036:pw-trigger.sh: 121: echo 'Processed 30 series and created 2 pre-commit triggers' Processed 30 series and created 2 pre-commit triggers + 64036:pw-trigger.sh: 1: pw_deinit gdb + 64036:pw-trigger.sh: pw_deinit: 57: set -euf -o pipefail + 64036:pw-trigger.sh: pw_deinit: 58: local project=gdb + 64036:pw-trigger.sh: pw_deinit: 60: rm -rf /tmp/pw-yaml-cache-64036 + 64036:pw-trigger.sh: 1: rm -f /tmp/tmp.dBQ8OJVcUw