+ 682060:jenkins6931604277074510992.sh: build_container_exec: 29: set +x + 59391:pw-trigger.sh: 46: trap 'pw_deinit gdb' EXIT + 59391:pw-trigger.sh: 47: pw_init gdb + 59391:pw-trigger.sh: pw_init: 41: set -euf -o pipefail + 59391:pw-trigger.sh: pw_init: 42: local project=gdb + 59391:pw-trigger.sh: pw_init: 44: git -C gdb config pw.server https://patchwork.sourceware.org/api/1.2/ + 59391:pw-trigger.sh: pw_init: 46: git -C gdb config pw.project gdb + 59391:pw-trigger.sh: pw_init: 48: pw_clear_cache + 59391:pw-trigger.sh: pw_clear_cache: 68: set -euf -o pipefail + 59391:pw-trigger.sh: pw_clear_cache: 70: rm -rf /tmp/pw-yaml-cache-59391 + 59391:pw-trigger.sh: pw_clear_cache: 71: mkdir /tmp/pw-yaml-cache-59391 ++ 59391:pw-trigger.sh: 49: mktemp + 59391:pw-trigger.sh: 49: yaml=/tmp/tmp.mvdjHFnqrB + 59391:pw-trigger.sh: 51: trap 'pw_deinit gdb; rm -f /tmp/tmp.mvdjHFnqrB' EXIT + 59391:pw-trigger.sh: 53: readarray -t prereq_bots ++ 59391:pw-trigger.sh: 53: print_prereq_bots tcwg_gdb_build--master-aarch64 ++ 59391:pw-trigger.sh: print_prereq_bots: 26: set -euf -o pipefail ++ 59391:pw-trigger.sh: print_prereq_bots: 27: local ci_bot=tcwg_gdb_build--master-aarch64 ++ 59391:pw-trigger.sh: print_prereq_bots: 30: case "$ci_bot" in ++ 59391:pw-trigger.sh: print_prereq_bots: 37: case "$ci_bot" in + 59391:pw-trigger.sh: 55: git -C gdb pw series list -f yaml + 59391:pw-trigger.sh: 56: mkdir -p artifacts/jenkins ++ 59391:pw-trigger.sh: 58: shyaml get-length + 59391:pw-trigger.sh: 58: len=30 + 59391:pw-trigger.sh: 59: i=30 + 59391:pw-trigger.sh: 60: j=0 + 59391:pw-trigger.sh: 62: '[' 30 -gt 0 ']' + 59391:pw-trigger.sh: 63: i=29 ++ 59391:pw-trigger.sh: 64: shyaml get-value 29.id + 59391:pw-trigger.sh: 64: series_id=67312 + 59391:pw-trigger.sh: 66: pw_series_complete_p gdb 67312 + 59391:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 59391:pw-trigger.sh: pw_series_complete_p: 183: local project=gdb + 59391:pw-trigger.sh: pw_series_complete_p: 184: local series_id=67312 + 59391:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 59391:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get gdb series 67312 property Complete value ++ 59391:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 59391:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 59391:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 59391:pw-trigger.sh: pw_yaml_get: 100: local id=67312 ++ 59391:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 59391:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 59391:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 59391:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 59391:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 59391:pw-trigger.sh: pw_yaml_get: 108: set +x + 59391:pw-trigger.sh: pw_series_complete_p: 187: value=True + 59391:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 59391:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 59391:pw-trigger.sh: 71: num_patch=0 + 59391:pw-trigger.sh: 72: true ++ 59391:pw-trigger.sh: 74: pw_get_patch_from_series gdb 67312 0 ++ 59391:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 59391:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 59391:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67312 ++ 59391:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 59391:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 59391:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 67312 property '.*' value Patches 0 +++ 59391:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 59391:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 59391:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 59391:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 59391:pw-trigger.sh: pw_yaml_get: 100: local id=67312 +++ 59391:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 59391:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 59391:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 59391:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 59391:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 59391:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 59391:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=145093 ++ 59391:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 145093 = '' ']' ++ 59391:pw-trigger.sh: pw_get_patch_from_series: 213: echo 145093 + 59391:pw-trigger.sh: 74: patch_id=145093 + 59391:pw-trigger.sh: 75: '[' 145093 = '' ']' ++ 59391:pw-trigger.sh: 82: pw_get_patch_data gdb 145093 State ++ 59391:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 59391:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 59391:pw-trigger.sh: pw_get_patch_data: 224: local project=gdb ++ 59391:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=145093 ++ 59391:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 59391:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gdb patch 145093 property State value ++ 59391:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 59391:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 59391:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 59391:pw-trigger.sh: pw_yaml_get: 100: local id=145093 ++ 59391:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 59391:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 59391:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 59391:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 59391:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 59391:pw-trigger.sh: pw_yaml_get: 108: set +x + 59391:pw-trigger.sh: 82: patch_state=new + 59391:pw-trigger.sh: 83: case "$patch_state" in ++ 59391:pw-trigger.sh: 89: pw_patch_check_state 145093 tcwg_gdb_build--master-aarch64 ++ 59391:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 59391:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=145093 ++ 59391:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_build--master-aarch64 ++ 59391:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 59391:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_build--master-aarch64 +++ 59391:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 59391:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 59391:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_build--master-aarch64 +++ 59391:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 59391:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 59391:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 59391:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 59391:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_build--master-aarch64 ++ 59391:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 59391:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 59391:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.GFSkw4XuNq +++ 59391:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 59391:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.s4w9YjlKfV ++ 59391:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.GFSkw4XuNq /tmp/tmp.s4w9YjlKfV' EXIT ++ 59391:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 59391:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/145093/checks/ ++ 59391:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/145093/checks/?user=linaro-tcwg-bot&context=tcwg_gdb_build--master-aarch64&page=last' ++ 59391:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 59391:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 59391:pw-trigger.sh: pw_patch_check_state: 263: true ++ 59391:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 59391:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 59391:pw-trigger.sh: pw_patch_check_state: 267: wait 59516 ++ 59391:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 59391:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 59391:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.s4w9YjlKfV ++ 59391:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 524883, "url": "https://patchwork.sourceware.org/api/1.2/patches/145093/checks/524883/", "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:51.679928", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-aarch64-precommit/builds/11481/log", "context": "tcwg_gdb_build--master-aarch64", "description": "Build started" }' = null ']' +++ 59391:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 59391:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-01T17:26:51.679928 +++ 59391:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-01T17:26:51.679928 +%s ++ 59391:pw-trigger.sh: pw_patch_check_state: 274: date=1790875611 ++ 59391:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1790875611 ']' ++ 59391:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790875611 +++ 59391:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 59391:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 59391:pw-trigger.sh: pw_patch_check_state: 263: true ++ 59391:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 59391:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 59391:pw-trigger.sh: pw_patch_check_state: 267: wait 59523 ++ 59391:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 59391:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 59391:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.s4w9YjlKfV ++ 59391:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 524884, "url": "https://patchwork.sourceware.org/api/1.2/patches/145093/checks/524884/", "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:53.822668", "state": "fail", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-aarch64-precommit/builds/11481/archive/artifacts/jenkins/pw-apply.log", "context": "tcwg_gdb_build--master-aarch64", "description": "Patch failed to apply" }' = null ']' +++ 59391:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 59391:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-01T17:26:53.822668 +++ 59391:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-01T17:26:53.822668 +%s ++ 59391:pw-trigger.sh: pw_patch_check_state: 274: date=1790875613 ++ 59391:pw-trigger.sh: pw_patch_check_state: 275: '[' 1790875611 -le 1790875613 ']' ++ 59391:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790875613 +++ 59391:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 59391:pw-trigger.sh: pw_patch_check_state: 277: cur_state=fail ++ 59391:pw-trigger.sh: pw_patch_check_state: 263: true ++ 59391:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 59391:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 59391:pw-trigger.sh: pw_patch_check_state: 267: wait 59530 ++ 59391:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 59391:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 59391:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.s4w9YjlKfV ++ 59391:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 59391:pw-trigger.sh: pw_patch_check_state: 270: break ++ 59391:pw-trigger.sh: pw_patch_check_state: 281: echo fail +++ 59391:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.GFSkw4XuNq /tmp/tmp.s4w9YjlKfV + 59391:pw-trigger.sh: 89: check_state=fail + 59391:pw-trigger.sh: 90: '[' fail = pending ']' + 59391:pw-trigger.sh: 93: num_patch=1 + 59391:pw-trigger.sh: 72: true ++ 59391:pw-trigger.sh: 74: pw_get_patch_from_series gdb 67312 1 ++ 59391:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 59391:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 59391:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67312 ++ 59391:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 59391:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 59391:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 67312 property '.*' value Patches 1 +++ 59391:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 59391:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 59391:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 59391:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 59391:pw-trigger.sh: pw_yaml_get: 100: local id=67312 +++ 59391:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 59391:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 59391:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 59391:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 59391:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 59391:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 59391:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id= ++ 59391:pw-trigger.sh: pw_get_patch_from_series: 210: '[' '' = '' ']' ++ 59391:pw-trigger.sh: pw_get_patch_from_series: 211: return 1 ++ 59391:pw-trigger.sh: 74: true + 59391:pw-trigger.sh: 74: patch_id= + 59391:pw-trigger.sh: 75: '[' '' = '' ']' + 59391:pw-trigger.sh: 76: break + 59391:pw-trigger.sh: 96: '[' '' = '' ']' + 59391:pw-trigger.sh: 97: continue + 59391:pw-trigger.sh: 62: '[' 29 -gt 0 ']' + 59391:pw-trigger.sh: 63: i=28 ++ 59391:pw-trigger.sh: 64: shyaml get-value 28.id + 59391:pw-trigger.sh: 64: series_id=67324 + 59391:pw-trigger.sh: 66: pw_series_complete_p gdb 67324 + 59391:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 59391:pw-trigger.sh: pw_series_complete_p: 183: local project=gdb + 59391:pw-trigger.sh: pw_series_complete_p: 184: local series_id=67324 + 59391:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 59391:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get gdb series 67324 property Complete value ++ 59391:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 59391:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 59391:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 59391:pw-trigger.sh: pw_yaml_get: 100: local id=67324 ++ 59391:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 59391:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 59391:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 59391:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 59391:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 59391:pw-trigger.sh: pw_yaml_get: 108: set +x + 59391:pw-trigger.sh: pw_series_complete_p: 187: value=True + 59391:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 59391:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 59391:pw-trigger.sh: 71: num_patch=0 + 59391:pw-trigger.sh: 72: true ++ 59391:pw-trigger.sh: 74: pw_get_patch_from_series gdb 67324 0 ++ 59391:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 59391:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 59391:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67324 ++ 59391:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 59391:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 59391:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 67324 property '.*' value Patches 0 +++ 59391:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 59391:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 59391:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 59391:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 59391:pw-trigger.sh: pw_yaml_get: 100: local id=67324 +++ 59391:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 59391:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 59391:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 59391:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 59391:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 59391:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 59391:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=145104 ++ 59391:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 145104 = '' ']' ++ 59391:pw-trigger.sh: pw_get_patch_from_series: 213: echo 145104 + 59391:pw-trigger.sh: 74: patch_id=145104 + 59391:pw-trigger.sh: 75: '[' 145104 = '' ']' ++ 59391:pw-trigger.sh: 82: pw_get_patch_data gdb 145104 State ++ 59391:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 59391:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 59391:pw-trigger.sh: pw_get_patch_data: 224: local project=gdb ++ 59391:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=145104 ++ 59391:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 59391:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gdb patch 145104 property State value ++ 59391:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 59391:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 59391:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 59391:pw-trigger.sh: pw_yaml_get: 100: local id=145104 ++ 59391:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 59391:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 59391:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 59391:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 59391:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 59391:pw-trigger.sh: pw_yaml_get: 108: set +x + 59391:pw-trigger.sh: 82: patch_state=new + 59391:pw-trigger.sh: 83: case "$patch_state" in ++ 59391:pw-trigger.sh: 89: pw_patch_check_state 145104 tcwg_gdb_build--master-aarch64 ++ 59391:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 59391:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=145104 ++ 59391:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_build--master-aarch64 ++ 59391:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 59391:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_build--master-aarch64 +++ 59391:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 59391:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 59391:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_build--master-aarch64 +++ 59391:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 59391:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 59391:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 59391:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 59391:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_build--master-aarch64 ++ 59391:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 59391:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 59391:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.wBgZ76pAVh +++ 59391:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 59391:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.6aYg50FNDm ++ 59391:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.wBgZ76pAVh /tmp/tmp.6aYg50FNDm' EXIT ++ 59391:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 59391:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/145104/checks/ ++ 59391: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' ++ 59391:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 59391:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 59391:pw-trigger.sh: pw_patch_check_state: 263: true ++ 59391:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 59391:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 59391:pw-trigger.sh: pw_patch_check_state: 267: wait 59632 ++ 59391:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 59391:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 59391:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.6aYg50FNDm ++ 59391: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 ']' +++ 59391:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 59391:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-01T17:26:54.515251 +++ 59391:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-01T17:26:54.515251 +%s ++ 59391:pw-trigger.sh: pw_patch_check_state: 274: date=1790875614 ++ 59391:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1790875614 ']' ++ 59391:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790875614 +++ 59391:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 59391:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 59391:pw-trigger.sh: pw_patch_check_state: 263: true ++ 59391:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 59391:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 59391:pw-trigger.sh: pw_patch_check_state: 267: wait 59639 ++ 59391:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 59391:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 59391:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.6aYg50FNDm ++ 59391: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 ']' +++ 59391:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 59391:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-01T17:26:57.036967 +++ 59391:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-01T17:26:57.036967 +%s ++ 59391:pw-trigger.sh: pw_patch_check_state: 274: date=1790875617 ++ 59391:pw-trigger.sh: pw_patch_check_state: 275: '[' 1790875614 -le 1790875617 ']' ++ 59391:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790875617 +++ 59391:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 59391:pw-trigger.sh: pw_patch_check_state: 277: cur_state=fail ++ 59391:pw-trigger.sh: pw_patch_check_state: 263: true ++ 59391:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 59391:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 59391:pw-trigger.sh: pw_patch_check_state: 267: wait 59646 ++ 59391:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 59391:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 59391:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.6aYg50FNDm ++ 59391:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 59391:pw-trigger.sh: pw_patch_check_state: 270: break ++ 59391:pw-trigger.sh: pw_patch_check_state: 281: echo fail +++ 59391:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.wBgZ76pAVh /tmp/tmp.6aYg50FNDm + 59391:pw-trigger.sh: 89: check_state=fail + 59391:pw-trigger.sh: 90: '[' fail = pending ']' + 59391:pw-trigger.sh: 93: num_patch=1 + 59391:pw-trigger.sh: 72: true ++ 59391:pw-trigger.sh: 74: pw_get_patch_from_series gdb 67324 1 ++ 59391:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 59391:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 59391:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67324 ++ 59391:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 59391:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 59391:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 67324 property '.*' value Patches 1 +++ 59391:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 59391:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 59391:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 59391:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 59391:pw-trigger.sh: pw_yaml_get: 100: local id=67324 +++ 59391:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 59391:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 59391:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 59391:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 59391:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 59391:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 59391:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id= ++ 59391:pw-trigger.sh: pw_get_patch_from_series: 210: '[' '' = '' ']' ++ 59391:pw-trigger.sh: pw_get_patch_from_series: 211: return 1 ++ 59391:pw-trigger.sh: 74: true + 59391:pw-trigger.sh: 74: patch_id= + 59391:pw-trigger.sh: 75: '[' '' = '' ']' + 59391:pw-trigger.sh: 76: break + 59391:pw-trigger.sh: 96: '[' '' = '' ']' + 59391:pw-trigger.sh: 97: continue + 59391:pw-trigger.sh: 62: '[' 28 -gt 0 ']' + 59391:pw-trigger.sh: 63: i=27 ++ 59391:pw-trigger.sh: 64: shyaml get-value 27.id + 59391:pw-trigger.sh: 64: series_id=67343 + 59391:pw-trigger.sh: 66: pw_series_complete_p gdb 67343 + 59391:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 59391:pw-trigger.sh: pw_series_complete_p: 183: local project=gdb + 59391:pw-trigger.sh: pw_series_complete_p: 184: local series_id=67343 + 59391:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 59391:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get gdb series 67343 property Complete value ++ 59391:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 59391:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 59391:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 59391:pw-trigger.sh: pw_yaml_get: 100: local id=67343 ++ 59391:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 59391:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 59391:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 59391:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 59391:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 59391:pw-trigger.sh: pw_yaml_get: 108: set +x + 59391:pw-trigger.sh: pw_series_complete_p: 187: value=True + 59391:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 59391:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 59391:pw-trigger.sh: 71: num_patch=0 + 59391:pw-trigger.sh: 72: true ++ 59391:pw-trigger.sh: 74: pw_get_patch_from_series gdb 67343 0 ++ 59391:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 59391:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 59391:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67343 ++ 59391:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 59391:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 59391:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 67343 property '.*' value Patches 0 +++ 59391:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 59391:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 59391:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 59391:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 59391:pw-trigger.sh: pw_yaml_get: 100: local id=67343 +++ 59391:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 59391:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 59391:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 59391:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 59391:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 59391:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 59391:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=145138 ++ 59391:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 145138 = '' ']' ++ 59391:pw-trigger.sh: pw_get_patch_from_series: 213: echo 145138 + 59391:pw-trigger.sh: 74: patch_id=145138 + 59391:pw-trigger.sh: 75: '[' 145138 = '' ']' ++ 59391:pw-trigger.sh: 82: pw_get_patch_data gdb 145138 State ++ 59391:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 59391:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 59391:pw-trigger.sh: pw_get_patch_data: 224: local project=gdb ++ 59391:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=145138 ++ 59391:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 59391:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gdb patch 145138 property State value ++ 59391:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 59391:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 59391:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 59391:pw-trigger.sh: pw_yaml_get: 100: local id=145138 ++ 59391:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 59391:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 59391:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 59391:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 59391:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 59391:pw-trigger.sh: pw_yaml_get: 108: set +x + 59391:pw-trigger.sh: 82: patch_state=new + 59391:pw-trigger.sh: 83: case "$patch_state" in ++ 59391:pw-trigger.sh: 89: pw_patch_check_state 145138 tcwg_gdb_build--master-aarch64 ++ 59391:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 59391:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=145138 ++ 59391:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_build--master-aarch64 ++ 59391:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 59391:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_build--master-aarch64 +++ 59391:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 59391:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 59391:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_build--master-aarch64 +++ 59391:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 59391:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 59391:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 59391:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 59391:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_build--master-aarch64 ++ 59391:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 59391:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 59391:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.k1oc5ZiJbO +++ 59391:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 59391:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.5PKqfxVPsP ++ 59391:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.k1oc5ZiJbO /tmp/tmp.5PKqfxVPsP' EXIT ++ 59391:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 59391:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/145138/checks/ ++ 59391: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' ++ 59391:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 59391:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 59391:pw-trigger.sh: pw_patch_check_state: 263: true ++ 59391:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 59391:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 59391:pw-trigger.sh: pw_patch_check_state: 267: wait 59760 ++ 59391:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 59391:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 59391:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.5PKqfxVPsP ++ 59391: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 ']' +++ 59391:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 59391:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-02T04:17:30.414834 +++ 59391:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-02T04:17:30.414834 +%s ++ 59391:pw-trigger.sh: pw_patch_check_state: 274: date=1790914650 ++ 59391:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1790914650 ']' ++ 59391:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790914650 +++ 59391:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 59391:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 59391:pw-trigger.sh: pw_patch_check_state: 263: true ++ 59391:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 59391:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 59391:pw-trigger.sh: pw_patch_check_state: 267: wait 59767 ++ 59391:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 59391:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 59391:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.5PKqfxVPsP ++ 59391: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 ']' +++ 59391:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 59391:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-02T04:17:31.661108 +++ 59391:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-02T04:17:31.661108 +%s ++ 59391:pw-trigger.sh: pw_patch_check_state: 274: date=1790914651 ++ 59391:pw-trigger.sh: pw_patch_check_state: 275: '[' 1790914650 -le 1790914651 ']' ++ 59391:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790914651 +++ 59391:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 59391:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 59391:pw-trigger.sh: pw_patch_check_state: 263: true ++ 59391:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 59391:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 59391:pw-trigger.sh: pw_patch_check_state: 267: wait 59774 ++ 59391:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 59391:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 59391:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.5PKqfxVPsP ++ 59391: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 ']' +++ 59391:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 59391:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-02T04:20:25.991274 +++ 59391:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-02T04:20:25.991274 +%s ++ 59391:pw-trigger.sh: pw_patch_check_state: 274: date=1790914825 ++ 59391:pw-trigger.sh: pw_patch_check_state: 275: '[' 1790914651 -le 1790914825 ']' ++ 59391:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790914825 +++ 59391:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 59391:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 59391:pw-trigger.sh: pw_patch_check_state: 263: true ++ 59391:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 59391:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 59391:pw-trigger.sh: pw_patch_check_state: 267: wait 59781 ++ 59391:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 59391:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 59391:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.5PKqfxVPsP ++ 59391:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 59391:pw-trigger.sh: pw_patch_check_state: 270: break ++ 59391:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 59391:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.k1oc5ZiJbO /tmp/tmp.5PKqfxVPsP + 59391:pw-trigger.sh: 89: check_state=success + 59391:pw-trigger.sh: 90: '[' success = pending ']' + 59391:pw-trigger.sh: 93: num_patch=1 + 59391:pw-trigger.sh: 72: true ++ 59391:pw-trigger.sh: 74: pw_get_patch_from_series gdb 67343 1 ++ 59391:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 59391:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 59391:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67343 ++ 59391:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 59391:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 59391:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 67343 property '.*' value Patches 1 +++ 59391:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 59391:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 59391:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 59391:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 59391:pw-trigger.sh: pw_yaml_get: 100: local id=67343 +++ 59391:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 59391:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 59391:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 59391:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 59391:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 59391:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 59391:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=145136 ++ 59391:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 145136 = '' ']' ++ 59391:pw-trigger.sh: pw_get_patch_from_series: 213: echo 145136 + 59391:pw-trigger.sh: 74: patch_id=145136 + 59391:pw-trigger.sh: 75: '[' 145136 = '' ']' ++ 59391:pw-trigger.sh: 82: pw_get_patch_data gdb 145136 State ++ 59391:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 59391:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 59391:pw-trigger.sh: pw_get_patch_data: 224: local project=gdb ++ 59391:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=145136 ++ 59391:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 59391:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gdb patch 145136 property State value ++ 59391:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 59391:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 59391:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 59391:pw-trigger.sh: pw_yaml_get: 100: local id=145136 ++ 59391:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 59391:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 59391:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 59391:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 59391:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 59391:pw-trigger.sh: pw_yaml_get: 108: set +x + 59391:pw-trigger.sh: 82: patch_state=new + 59391:pw-trigger.sh: 83: case "$patch_state" in ++ 59391:pw-trigger.sh: 89: pw_patch_check_state 145136 tcwg_gdb_build--master-aarch64 ++ 59391:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 59391:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=145136 ++ 59391:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_build--master-aarch64 ++ 59391:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 59391:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_build--master-aarch64 +++ 59391:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 59391:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 59391:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_build--master-aarch64 +++ 59391:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 59391:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 59391:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 59391:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 59391:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_build--master-aarch64 ++ 59391:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 59391:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 59391:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.gJIeh7btpC +++ 59391:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 59391:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.ZxhywhZ3gw ++ 59391:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.gJIeh7btpC /tmp/tmp.ZxhywhZ3gw' EXIT ++ 59391:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 59391:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/145136/checks/ ++ 59391: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' ++ 59391:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 59391:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 59391:pw-trigger.sh: pw_patch_check_state: 263: true ++ 59391:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 59391:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 59391:pw-trigger.sh: pw_patch_check_state: 267: wait 59845 ++ 59391:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 59391:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 59391:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.ZxhywhZ3gw ++ 59391: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 ']' +++ 59391:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 59391:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-02T10:38:24.978613 +++ 59391:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-02T10:38:24.978613 +%s ++ 59391:pw-trigger.sh: pw_patch_check_state: 274: date=1790937504 ++ 59391:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1790937504 ']' ++ 59391:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790937504 +++ 59391:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 59391:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 59391:pw-trigger.sh: pw_patch_check_state: 263: true ++ 59391:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 59391:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 59391:pw-trigger.sh: pw_patch_check_state: 267: wait 59852 ++ 59391:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 59391:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 59391:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.ZxhywhZ3gw ++ 59391: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 ']' +++ 59391:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 59391:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-02T10:38:26.803757 +++ 59391:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-02T10:38:26.803757 +%s ++ 59391:pw-trigger.sh: pw_patch_check_state: 274: date=1790937506 ++ 59391:pw-trigger.sh: pw_patch_check_state: 275: '[' 1790937504 -le 1790937506 ']' ++ 59391:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790937506 +++ 59391:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 59391:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 59391:pw-trigger.sh: pw_patch_check_state: 263: true ++ 59391:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 59391:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 59391:pw-trigger.sh: pw_patch_check_state: 267: wait 59859 ++ 59391:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 59391:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 59391:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.ZxhywhZ3gw ++ 59391: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 ']' +++ 59391:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 59391:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-02T10:40:58.641392 +++ 59391:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-02T10:40:58.641392 +%s ++ 59391:pw-trigger.sh: pw_patch_check_state: 274: date=1790937658 ++ 59391:pw-trigger.sh: pw_patch_check_state: 275: '[' 1790937506 -le 1790937658 ']' ++ 59391:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790937658 +++ 59391:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 59391:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 59391:pw-trigger.sh: pw_patch_check_state: 263: true ++ 59391:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 59391:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 59391:pw-trigger.sh: pw_patch_check_state: 267: wait 59866 ++ 59391:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 59391:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 59391:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.ZxhywhZ3gw ++ 59391:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 59391:pw-trigger.sh: pw_patch_check_state: 270: break ++ 59391:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 59391:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.gJIeh7btpC /tmp/tmp.ZxhywhZ3gw + 59391:pw-trigger.sh: 89: check_state=success + 59391:pw-trigger.sh: 90: '[' success = pending ']' + 59391:pw-trigger.sh: 93: num_patch=2 + 59391:pw-trigger.sh: 72: true ++ 59391:pw-trigger.sh: 74: pw_get_patch_from_series gdb 67343 2 ++ 59391:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 59391:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 59391:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67343 ++ 59391:pw-trigger.sh: pw_get_patch_from_series: 205: local num=2 ++ 59391:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 59391:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 67343 property '.*' value Patches 2 +++ 59391:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 59391:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 59391:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 59391:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 59391:pw-trigger.sh: pw_yaml_get: 100: local id=67343 +++ 59391:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 59391:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 59391:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 59391:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 59391:pw-trigger.sh: pw_yaml_get: 105: local match_num=2 +++ 59391:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 59391:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=145137 ++ 59391:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 145137 = '' ']' ++ 59391:pw-trigger.sh: pw_get_patch_from_series: 213: echo 145137 + 59391:pw-trigger.sh: 74: patch_id=145137 + 59391:pw-trigger.sh: 75: '[' 145137 = '' ']' ++ 59391:pw-trigger.sh: 82: pw_get_patch_data gdb 145137 State ++ 59391:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 59391:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 59391:pw-trigger.sh: pw_get_patch_data: 224: local project=gdb ++ 59391:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=145137 ++ 59391:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 59391:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gdb patch 145137 property State value ++ 59391:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 59391:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 59391:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 59391:pw-trigger.sh: pw_yaml_get: 100: local id=145137 ++ 59391:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 59391:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 59391:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 59391:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 59391:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 59391:pw-trigger.sh: pw_yaml_get: 108: set +x + 59391:pw-trigger.sh: 82: patch_state=new + 59391:pw-trigger.sh: 83: case "$patch_state" in ++ 59391:pw-trigger.sh: 89: pw_patch_check_state 145137 tcwg_gdb_build--master-aarch64 ++ 59391:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 59391:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=145137 ++ 59391:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_build--master-aarch64 ++ 59391:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 59391:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_build--master-aarch64 +++ 59391:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 59391:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 59391:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_build--master-aarch64 +++ 59391:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 59391:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 59391:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 59391:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 59391:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_build--master-aarch64 ++ 59391:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 59391:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 59391:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.YBG5HFBM0q +++ 59391:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 59391:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.TNq5NXBVMM ++ 59391:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.YBG5HFBM0q /tmp/tmp.TNq5NXBVMM' EXIT ++ 59391:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 59391:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/145137/checks/ ++ 59391: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' ++ 59391:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 59391:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 59391:pw-trigger.sh: pw_patch_check_state: 263: true ++ 59391:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 59391:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 59391:pw-trigger.sh: pw_patch_check_state: 267: wait 59933 ++ 59391:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 59391:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 59391:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.TNq5NXBVMM ++ 59391: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 ']' +++ 59391:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 59391:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-06T18:41:25.756962 +++ 59391:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-06T18:41:25.756962 +%s ++ 59391:pw-trigger.sh: pw_patch_check_state: 274: date=1791312085 ++ 59391:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1791312085 ']' ++ 59391:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1791312085 +++ 59391:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 59391:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 59391:pw-trigger.sh: pw_patch_check_state: 263: true ++ 59391:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 59391:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 59391:pw-trigger.sh: pw_patch_check_state: 267: wait 59940 ++ 59391:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 59391:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 59391:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.TNq5NXBVMM ++ 59391: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 ']' +++ 59391:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 59391:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-06T18:41:27.447273 +++ 59391:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-06T18:41:27.447273 +%s ++ 59391:pw-trigger.sh: pw_patch_check_state: 274: date=1791312087 ++ 59391:pw-trigger.sh: pw_patch_check_state: 275: '[' 1791312085 -le 1791312087 ']' ++ 59391:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1791312087 +++ 59391:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 59391:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 59391:pw-trigger.sh: pw_patch_check_state: 263: true ++ 59391:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 59391:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 59391:pw-trigger.sh: pw_patch_check_state: 267: wait 59947 ++ 59391:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 59391:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 59391:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.TNq5NXBVMM ++ 59391: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 ']' +++ 59391:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 59391:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-06T18:44:30.171485 +++ 59391:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-06T18:44:30.171485 +%s ++ 59391:pw-trigger.sh: pw_patch_check_state: 274: date=1791312270 ++ 59391:pw-trigger.sh: pw_patch_check_state: 275: '[' 1791312087 -le 1791312270 ']' ++ 59391:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1791312270 +++ 59391:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 59391:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 59391:pw-trigger.sh: pw_patch_check_state: 263: true ++ 59391:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 59391:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 59391:pw-trigger.sh: pw_patch_check_state: 267: wait 59954 ++ 59391:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 59391:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 59391:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.TNq5NXBVMM ++ 59391:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 59391:pw-trigger.sh: pw_patch_check_state: 270: break ++ 59391:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 59391:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.YBG5HFBM0q /tmp/tmp.TNq5NXBVMM + 59391:pw-trigger.sh: 89: check_state=success + 59391:pw-trigger.sh: 90: '[' success = pending ']' + 59391:pw-trigger.sh: 93: num_patch=3 + 59391:pw-trigger.sh: 72: true ++ 59391:pw-trigger.sh: 74: pw_get_patch_from_series gdb 67343 3 ++ 59391:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 59391:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 59391:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67343 ++ 59391:pw-trigger.sh: pw_get_patch_from_series: 205: local num=3 ++ 59391:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 59391:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 67343 property '.*' value Patches 3 +++ 59391:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 59391:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 59391:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 59391:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 59391:pw-trigger.sh: pw_yaml_get: 100: local id=67343 +++ 59391:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 59391:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 59391:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 59391:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 59391:pw-trigger.sh: pw_yaml_get: 105: local match_num=3 +++ 59391:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 59391:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=145134 ++ 59391:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 145134 = '' ']' ++ 59391:pw-trigger.sh: pw_get_patch_from_series: 213: echo 145134 + 59391:pw-trigger.sh: 74: patch_id=145134 + 59391:pw-trigger.sh: 75: '[' 145134 = '' ']' ++ 59391:pw-trigger.sh: 82: pw_get_patch_data gdb 145134 State ++ 59391:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 59391:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 59391:pw-trigger.sh: pw_get_patch_data: 224: local project=gdb ++ 59391:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=145134 ++ 59391:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 59391:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gdb patch 145134 property State value ++ 59391:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 59391:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 59391:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 59391:pw-trigger.sh: pw_yaml_get: 100: local id=145134 ++ 59391:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 59391:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 59391:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 59391:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 59391:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 59391:pw-trigger.sh: pw_yaml_get: 108: set +x + 59391:pw-trigger.sh: 82: patch_state=new + 59391:pw-trigger.sh: 83: case "$patch_state" in ++ 59391:pw-trigger.sh: 89: pw_patch_check_state 145134 tcwg_gdb_build--master-aarch64 ++ 59391:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 59391:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=145134 ++ 59391:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_build--master-aarch64 ++ 59391:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 59391:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_build--master-aarch64 +++ 59391:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 59391:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 59391:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_build--master-aarch64 +++ 59391:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 59391:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 59391:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 59391:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 59391:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_build--master-aarch64 ++ 59391:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 59391:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 59391:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.O07h1ytsuc +++ 59391:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 59391:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.ixIjte0rYE ++ 59391:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.O07h1ytsuc /tmp/tmp.ixIjte0rYE' EXIT ++ 59391:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 59391:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/145134/checks/ ++ 59391: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' ++ 59391:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 59391:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 59391:pw-trigger.sh: pw_patch_check_state: 263: true ++ 59391:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 59391:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 59391:pw-trigger.sh: pw_patch_check_state: 267: wait 60024 ++ 59391:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 59391:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 59391:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.ixIjte0rYE ++ 59391: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 ']' +++ 59391:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 59391:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-07T13:09:14.988318 +++ 59391:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-07T13:09:14.988318 +%s ++ 59391:pw-trigger.sh: pw_patch_check_state: 274: date=1791378554 ++ 59391:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1791378554 ']' ++ 59391:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1791378554 +++ 59391:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 59391:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 59391:pw-trigger.sh: pw_patch_check_state: 263: true ++ 59391:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 59391:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 59391:pw-trigger.sh: pw_patch_check_state: 267: wait 60031 ++ 59391:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 59391:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 59391:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.ixIjte0rYE ++ 59391: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 ']' +++ 59391:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 59391:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-07T13:09:16.530193 +++ 59391:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-07T13:09:16.530193 +%s ++ 59391:pw-trigger.sh: pw_patch_check_state: 274: date=1791378556 ++ 59391:pw-trigger.sh: pw_patch_check_state: 275: '[' 1791378554 -le 1791378556 ']' ++ 59391:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1791378556 +++ 59391:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 59391:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 59391:pw-trigger.sh: pw_patch_check_state: 263: true ++ 59391:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 59391:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 59391:pw-trigger.sh: pw_patch_check_state: 267: wait 60038 ++ 59391:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 59391:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 59391:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.ixIjte0rYE ++ 59391: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 ']' +++ 59391:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 59391:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-07T13:12:36.231085 +++ 59391:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-07T13:12:36.231085 +%s ++ 59391:pw-trigger.sh: pw_patch_check_state: 274: date=1791378756 ++ 59391:pw-trigger.sh: pw_patch_check_state: 275: '[' 1791378556 -le 1791378756 ']' ++ 59391:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1791378756 +++ 59391:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 59391:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 59391:pw-trigger.sh: pw_patch_check_state: 263: true ++ 59391:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 59391:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 59391:pw-trigger.sh: pw_patch_check_state: 267: wait 60045 ++ 59391:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 59391:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 59391:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.ixIjte0rYE ++ 59391:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 59391:pw-trigger.sh: pw_patch_check_state: 270: break ++ 59391:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 59391:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.O07h1ytsuc /tmp/tmp.ixIjte0rYE + 59391:pw-trigger.sh: 89: check_state=success + 59391:pw-trigger.sh: 90: '[' success = pending ']' + 59391:pw-trigger.sh: 93: num_patch=4 + 59391:pw-trigger.sh: 72: true ++ 59391:pw-trigger.sh: 74: pw_get_patch_from_series gdb 67343 4 ++ 59391:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 59391:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 59391:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67343 ++ 59391:pw-trigger.sh: pw_get_patch_from_series: 205: local num=4 ++ 59391:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 59391:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 67343 property '.*' value Patches 4 +++ 59391:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 59391:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 59391:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 59391:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 59391:pw-trigger.sh: pw_yaml_get: 100: local id=67343 +++ 59391:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 59391:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 59391:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 59391:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 59391:pw-trigger.sh: pw_yaml_get: 105: local match_num=4 +++ 59391:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 59391:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=145132 ++ 59391:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 145132 = '' ']' ++ 59391:pw-trigger.sh: pw_get_patch_from_series: 213: echo 145132 + 59391:pw-trigger.sh: 74: patch_id=145132 + 59391:pw-trigger.sh: 75: '[' 145132 = '' ']' ++ 59391:pw-trigger.sh: 82: pw_get_patch_data gdb 145132 State ++ 59391:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 59391:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 59391:pw-trigger.sh: pw_get_patch_data: 224: local project=gdb ++ 59391:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=145132 ++ 59391:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 59391:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gdb patch 145132 property State value ++ 59391:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 59391:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 59391:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 59391:pw-trigger.sh: pw_yaml_get: 100: local id=145132 ++ 59391:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 59391:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 59391:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 59391:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 59391:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 59391:pw-trigger.sh: pw_yaml_get: 108: set +x + 59391:pw-trigger.sh: 82: patch_state=new + 59391:pw-trigger.sh: 83: case "$patch_state" in ++ 59391:pw-trigger.sh: 89: pw_patch_check_state 145132 tcwg_gdb_build--master-aarch64 ++ 59391:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 59391:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=145132 ++ 59391:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_build--master-aarch64 ++ 59391:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 59391:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_build--master-aarch64 +++ 59391:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 59391:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 59391:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_build--master-aarch64 +++ 59391:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 59391:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 59391:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 59391:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 59391:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_build--master-aarch64 ++ 59391:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 59391:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 59391:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.qOrjxnH5x9 +++ 59391:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 59391:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.DmQBeTznZz ++ 59391:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.qOrjxnH5x9 /tmp/tmp.DmQBeTznZz' EXIT ++ 59391:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 59391:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/145132/checks/ ++ 59391: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' ++ 59391:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 59391:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 59391:pw-trigger.sh: pw_patch_check_state: 263: true ++ 59391:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 59391:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 59391:pw-trigger.sh: pw_patch_check_state: 267: wait 60118 ++ 59391:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 59391:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 59391:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.DmQBeTznZz ++ 59391: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 ']' +++ 59391:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 59391:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-08T03:24:16.599326 +++ 59391:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-08T03:24:16.599326 +%s ++ 59391:pw-trigger.sh: pw_patch_check_state: 274: date=1791429856 ++ 59391:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1791429856 ']' ++ 59391:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1791429856 +++ 59391:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 59391:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 59391:pw-trigger.sh: pw_patch_check_state: 263: true ++ 59391:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 59391:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 59391:pw-trigger.sh: pw_patch_check_state: 267: wait 60125 ++ 59391:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 59391:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 59391:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.DmQBeTznZz ++ 59391: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 ']' +++ 59391:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 59391:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-08T03:24:19.951796 +++ 59391:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-08T03:24:19.951796 +%s ++ 59391:pw-trigger.sh: pw_patch_check_state: 274: date=1791429859 ++ 59391:pw-trigger.sh: pw_patch_check_state: 275: '[' 1791429856 -le 1791429859 ']' ++ 59391:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1791429859 +++ 59391:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 59391:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 59391:pw-trigger.sh: pw_patch_check_state: 263: true ++ 59391:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 59391:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 59391:pw-trigger.sh: pw_patch_check_state: 267: wait 60132 ++ 59391:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 59391:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 59391:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.DmQBeTznZz ++ 59391: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 ']' +++ 59391:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 59391:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-08T03:27:36.113789 +++ 59391:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-08T03:27:36.113789 +%s ++ 59391:pw-trigger.sh: pw_patch_check_state: 274: date=1791430056 ++ 59391:pw-trigger.sh: pw_patch_check_state: 275: '[' 1791429859 -le 1791430056 ']' ++ 59391:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1791430056 +++ 59391:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 59391:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 59391:pw-trigger.sh: pw_patch_check_state: 263: true ++ 59391:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 59391:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 59391:pw-trigger.sh: pw_patch_check_state: 267: wait 60139 ++ 59391:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 59391:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 59391:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.DmQBeTznZz ++ 59391:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 59391:pw-trigger.sh: pw_patch_check_state: 270: break ++ 59391:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 59391:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.qOrjxnH5x9 /tmp/tmp.DmQBeTznZz + 59391:pw-trigger.sh: 89: check_state=success + 59391:pw-trigger.sh: 90: '[' success = pending ']' + 59391:pw-trigger.sh: 93: num_patch=5 + 59391:pw-trigger.sh: 72: true ++ 59391:pw-trigger.sh: 74: pw_get_patch_from_series gdb 67343 5 ++ 59391:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 59391:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 59391:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67343 ++ 59391:pw-trigger.sh: pw_get_patch_from_series: 205: local num=5 ++ 59391:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 59391:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 67343 property '.*' value Patches 5 +++ 59391:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 59391:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 59391:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 59391:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 59391:pw-trigger.sh: pw_yaml_get: 100: local id=67343 +++ 59391:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 59391:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 59391:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 59391:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 59391:pw-trigger.sh: pw_yaml_get: 105: local match_num=5 +++ 59391:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 59391:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=145135 ++ 59391:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 145135 = '' ']' ++ 59391:pw-trigger.sh: pw_get_patch_from_series: 213: echo 145135 + 59391:pw-trigger.sh: 74: patch_id=145135 + 59391:pw-trigger.sh: 75: '[' 145135 = '' ']' ++ 59391:pw-trigger.sh: 82: pw_get_patch_data gdb 145135 State ++ 59391:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 59391:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 59391:pw-trigger.sh: pw_get_patch_data: 224: local project=gdb ++ 59391:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=145135 ++ 59391:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 59391:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gdb patch 145135 property State value ++ 59391:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 59391:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 59391:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 59391:pw-trigger.sh: pw_yaml_get: 100: local id=145135 ++ 59391:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 59391:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 59391:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 59391:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 59391:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 59391:pw-trigger.sh: pw_yaml_get: 108: set +x + 59391:pw-trigger.sh: 82: patch_state=new + 59391:pw-trigger.sh: 83: case "$patch_state" in ++ 59391:pw-trigger.sh: 89: pw_patch_check_state 145135 tcwg_gdb_build--master-aarch64 ++ 59391:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 59391:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=145135 ++ 59391:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_build--master-aarch64 ++ 59391:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 59391:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_build--master-aarch64 +++ 59391:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 59391:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 59391:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_build--master-aarch64 +++ 59391:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 59391:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 59391:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 59391:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 59391:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_build--master-aarch64 ++ 59391:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 59391:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 59391:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.CyFi8HDf7t +++ 59391:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 59391:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.4DPLlheTVu ++ 59391:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.CyFi8HDf7t /tmp/tmp.4DPLlheTVu' EXIT ++ 59391:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 59391:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/145135/checks/ ++ 59391: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' ++ 59391:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 59391:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 59391:pw-trigger.sh: pw_patch_check_state: 263: true ++ 59391:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 59391:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 59391:pw-trigger.sh: pw_patch_check_state: 267: wait 60215 ++ 59391:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 59391:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 59391:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.4DPLlheTVu ++ 59391:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 59391:pw-trigger.sh: pw_patch_check_state: 270: break ++ 59391:pw-trigger.sh: pw_patch_check_state: 281: echo pending +++ 59391:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.CyFi8HDf7t /tmp/tmp.4DPLlheTVu + 59391:pw-trigger.sh: 89: check_state=pending + 59391:pw-trigger.sh: 90: '[' pending = pending ']' + 59391:pw-trigger.sh: 91: break + 59391:pw-trigger.sh: 96: '[' 145135 = '' ']' + 59391:pw-trigger.sh: 101: check_state=success + 59391:pw-trigger.sh: 108: '[' success '!=' success ']' + 59391:pw-trigger.sh: 113: j=1 + 59391:pw-trigger.sh: 114: cat + 59391:pw-trigger.sh: 62: '[' 27 -gt 0 ']' + 59391:pw-trigger.sh: 63: i=26 ++ 59391:pw-trigger.sh: 64: shyaml get-value 26.id + 59391:pw-trigger.sh: 64: series_id=67350 + 59391:pw-trigger.sh: 66: pw_series_complete_p gdb 67350 + 59391:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 59391:pw-trigger.sh: pw_series_complete_p: 183: local project=gdb + 59391:pw-trigger.sh: pw_series_complete_p: 184: local series_id=67350 + 59391:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 59391:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get gdb series 67350 property Complete value ++ 59391:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 59391:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 59391:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 59391:pw-trigger.sh: pw_yaml_get: 100: local id=67350 ++ 59391:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 59391:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 59391:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 59391:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 59391:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 59391:pw-trigger.sh: pw_yaml_get: 108: set +x + 59391:pw-trigger.sh: pw_series_complete_p: 187: value=True + 59391:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 59391:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 59391:pw-trigger.sh: 71: num_patch=0 + 59391:pw-trigger.sh: 72: true ++ 59391:pw-trigger.sh: 74: pw_get_patch_from_series gdb 67350 0 ++ 59391:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 59391:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 59391:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67350 ++ 59391:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 59391:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 59391:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 67350 property '.*' value Patches 0 +++ 59391:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 59391:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 59391:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 59391:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 59391:pw-trigger.sh: pw_yaml_get: 100: local id=67350 +++ 59391:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 59391:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 59391:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 59391:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 59391:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 59391:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 59391:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=145145 ++ 59391:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 145145 = '' ']' ++ 59391:pw-trigger.sh: pw_get_patch_from_series: 213: echo 145145 + 59391:pw-trigger.sh: 74: patch_id=145145 + 59391:pw-trigger.sh: 75: '[' 145145 = '' ']' ++ 59391:pw-trigger.sh: 82: pw_get_patch_data gdb 145145 State ++ 59391:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 59391:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 59391:pw-trigger.sh: pw_get_patch_data: 224: local project=gdb ++ 59391:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=145145 ++ 59391:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 59391:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gdb patch 145145 property State value ++ 59391:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 59391:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 59391:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 59391:pw-trigger.sh: pw_yaml_get: 100: local id=145145 ++ 59391:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 59391:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 59391:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 59391:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 59391:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 59391:pw-trigger.sh: pw_yaml_get: 108: set +x + 59391:pw-trigger.sh: 82: patch_state=new + 59391:pw-trigger.sh: 83: case "$patch_state" in ++ 59391:pw-trigger.sh: 89: pw_patch_check_state 145145 tcwg_gdb_build--master-aarch64 ++ 59391:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 59391:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=145145 ++ 59391:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_build--master-aarch64 ++ 59391:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 59391:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_build--master-aarch64 +++ 59391:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 59391:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 59391:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_build--master-aarch64 +++ 59391:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 59391:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 59391:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 59391:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 59391:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_build--master-aarch64 ++ 59391:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 59391:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 59391:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.Htnji5bpxs +++ 59391:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 59391:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.31ngnUNyPE ++ 59391:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.Htnji5bpxs /tmp/tmp.31ngnUNyPE' EXIT ++ 59391:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 59391:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/145145/checks/ ++ 59391: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' ++ 59391:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 59391:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 59391:pw-trigger.sh: pw_patch_check_state: 263: true ++ 59391:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 59391:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 59391:pw-trigger.sh: pw_patch_check_state: 267: wait 60303 ++ 59391:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 59391:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 59391:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.31ngnUNyPE ++ 59391: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 ']' +++ 59391:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 59391:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-02T10:41:55.988823 +++ 59391:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-02T10:41:55.988823 +%s ++ 59391:pw-trigger.sh: pw_patch_check_state: 274: date=1790937715 ++ 59391:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1790937715 ']' ++ 59391:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790937715 +++ 59391:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 59391:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 59391:pw-trigger.sh: pw_patch_check_state: 263: true ++ 59391:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 59391:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 59391:pw-trigger.sh: pw_patch_check_state: 267: wait 60310 ++ 59391:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 59391:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 59391:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.31ngnUNyPE ++ 59391: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 ']' +++ 59391:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 59391:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-02T10:41:57.358233 +++ 59391:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-02T10:41:57.358233 +%s ++ 59391:pw-trigger.sh: pw_patch_check_state: 274: date=1790937717 ++ 59391:pw-trigger.sh: pw_patch_check_state: 275: '[' 1790937715 -le 1790937717 ']' ++ 59391:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790937717 +++ 59391:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 59391:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 59391:pw-trigger.sh: pw_patch_check_state: 263: true ++ 59391:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 59391:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 59391:pw-trigger.sh: pw_patch_check_state: 267: wait 60317 ++ 59391:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 59391:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 59391:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.31ngnUNyPE ++ 59391: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 ']' +++ 59391:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 59391:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-02T10:44:04.839192 +++ 59391:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-02T10:44:04.839192 +%s ++ 59391:pw-trigger.sh: pw_patch_check_state: 274: date=1790937844 ++ 59391:pw-trigger.sh: pw_patch_check_state: 275: '[' 1790937717 -le 1790937844 ']' ++ 59391:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790937844 +++ 59391:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 59391:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 59391:pw-trigger.sh: pw_patch_check_state: 263: true ++ 59391:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 59391:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 59391:pw-trigger.sh: pw_patch_check_state: 267: wait 60324 ++ 59391:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 59391:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 59391:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.31ngnUNyPE ++ 59391:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 59391:pw-trigger.sh: pw_patch_check_state: 270: break ++ 59391:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 59391:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.Htnji5bpxs /tmp/tmp.31ngnUNyPE + 59391:pw-trigger.sh: 89: check_state=success + 59391:pw-trigger.sh: 90: '[' success = pending ']' + 59391:pw-trigger.sh: 93: num_patch=1 + 59391:pw-trigger.sh: 72: true ++ 59391:pw-trigger.sh: 74: pw_get_patch_from_series gdb 67350 1 ++ 59391:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 59391:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 59391:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67350 ++ 59391:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 59391:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 59391:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 67350 property '.*' value Patches 1 +++ 59391:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 59391:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 59391:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 59391:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 59391:pw-trigger.sh: pw_yaml_get: 100: local id=67350 +++ 59391:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 59391:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 59391:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 59391:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 59391:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 59391:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 59391:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id= ++ 59391:pw-trigger.sh: pw_get_patch_from_series: 210: '[' '' = '' ']' ++ 59391:pw-trigger.sh: pw_get_patch_from_series: 211: return 1 ++ 59391:pw-trigger.sh: 74: true + 59391:pw-trigger.sh: 74: patch_id= + 59391:pw-trigger.sh: 75: '[' '' = '' ']' + 59391:pw-trigger.sh: 76: break + 59391:pw-trigger.sh: 96: '[' '' = '' ']' + 59391:pw-trigger.sh: 97: continue + 59391:pw-trigger.sh: 62: '[' 26 -gt 0 ']' + 59391:pw-trigger.sh: 63: i=25 ++ 59391:pw-trigger.sh: 64: shyaml get-value 25.id + 59391:pw-trigger.sh: 64: series_id=67361 + 59391:pw-trigger.sh: 66: pw_series_complete_p gdb 67361 + 59391:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 59391:pw-trigger.sh: pw_series_complete_p: 183: local project=gdb + 59391:pw-trigger.sh: pw_series_complete_p: 184: local series_id=67361 + 59391:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 59391:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get gdb series 67361 property Complete value ++ 59391:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 59391:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 59391:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 59391:pw-trigger.sh: pw_yaml_get: 100: local id=67361 ++ 59391:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 59391:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 59391:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 59391:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 59391:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 59391:pw-trigger.sh: pw_yaml_get: 108: set +x + 59391:pw-trigger.sh: pw_series_complete_p: 187: value=True + 59391:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 59391:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 59391:pw-trigger.sh: 71: num_patch=0 + 59391:pw-trigger.sh: 72: true ++ 59391:pw-trigger.sh: 74: pw_get_patch_from_series gdb 67361 0 ++ 59391:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 59391:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 59391:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67361 ++ 59391:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 59391:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 59391:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 67361 property '.*' value Patches 0 +++ 59391:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 59391:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 59391:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 59391:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 59391:pw-trigger.sh: pw_yaml_get: 100: local id=67361 +++ 59391:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 59391:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 59391:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 59391:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 59391:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 59391:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 59391:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=145157 ++ 59391:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 145157 = '' ']' ++ 59391:pw-trigger.sh: pw_get_patch_from_series: 213: echo 145157 + 59391:pw-trigger.sh: 74: patch_id=145157 + 59391:pw-trigger.sh: 75: '[' 145157 = '' ']' ++ 59391:pw-trigger.sh: 82: pw_get_patch_data gdb 145157 State ++ 59391:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 59391:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 59391:pw-trigger.sh: pw_get_patch_data: 224: local project=gdb ++ 59391:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=145157 ++ 59391:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 59391:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gdb patch 145157 property State value ++ 59391:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 59391:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 59391:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 59391:pw-trigger.sh: pw_yaml_get: 100: local id=145157 ++ 59391:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 59391:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 59391:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 59391:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 59391:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 59391:pw-trigger.sh: pw_yaml_get: 108: set +x + 59391:pw-trigger.sh: 82: patch_state=new + 59391:pw-trigger.sh: 83: case "$patch_state" in ++ 59391:pw-trigger.sh: 89: pw_patch_check_state 145157 tcwg_gdb_build--master-aarch64 ++ 59391:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 59391:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=145157 ++ 59391:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_build--master-aarch64 ++ 59391:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 59391:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_build--master-aarch64 +++ 59391:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 59391:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 59391:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_build--master-aarch64 +++ 59391:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 59391:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 59391:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 59391:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 59391:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_build--master-aarch64 ++ 59391:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 59391:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 59391:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.0RDR4KZ8na +++ 59391:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 59391:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.9qaRVh9tro ++ 59391:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.0RDR4KZ8na /tmp/tmp.9qaRVh9tro' EXIT ++ 59391:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 59391:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/145157/checks/ ++ 59391: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' ++ 59391:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 59391:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 59391:pw-trigger.sh: pw_patch_check_state: 263: true ++ 59391:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 59391:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 59391:pw-trigger.sh: pw_patch_check_state: 267: wait 60426 ++ 59391:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 59391:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 59391:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.9qaRVh9tro ++ 59391: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 ']' +++ 59391:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 59391:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-06T18:41:24.998866 +++ 59391:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-06T18:41:24.998866 +%s ++ 59391:pw-trigger.sh: pw_patch_check_state: 274: date=1791312084 ++ 59391:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1791312084 ']' ++ 59391:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1791312084 +++ 59391:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 59391:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 59391:pw-trigger.sh: pw_patch_check_state: 263: true ++ 59391:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 59391:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 59391:pw-trigger.sh: pw_patch_check_state: 267: wait 60433 ++ 59391:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 59391:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 59391:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.9qaRVh9tro ++ 59391: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 ']' +++ 59391:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 59391:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-06T18:41:25.968231 +++ 59391:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-06T18:41:25.968231 +%s ++ 59391:pw-trigger.sh: pw_patch_check_state: 274: date=1791312085 ++ 59391:pw-trigger.sh: pw_patch_check_state: 275: '[' 1791312084 -le 1791312085 ']' ++ 59391:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1791312085 +++ 59391:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 59391:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 59391:pw-trigger.sh: pw_patch_check_state: 263: true ++ 59391:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 59391:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 59391:pw-trigger.sh: pw_patch_check_state: 267: wait 60440 ++ 59391:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 59391:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 59391:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.9qaRVh9tro ++ 59391: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 ']' +++ 59391:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 59391:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-06T18:44:30.476596 +++ 59391:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-06T18:44:30.476596 +%s ++ 59391:pw-trigger.sh: pw_patch_check_state: 274: date=1791312270 ++ 59391:pw-trigger.sh: pw_patch_check_state: 275: '[' 1791312085 -le 1791312270 ']' ++ 59391:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1791312270 +++ 59391:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 59391:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 59391:pw-trigger.sh: pw_patch_check_state: 263: true ++ 59391:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 59391:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 59391:pw-trigger.sh: pw_patch_check_state: 267: wait 60447 ++ 59391:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 59391:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 59391:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.9qaRVh9tro ++ 59391:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 59391:pw-trigger.sh: pw_patch_check_state: 270: break ++ 59391:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 59391:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.0RDR4KZ8na /tmp/tmp.9qaRVh9tro + 59391:pw-trigger.sh: 89: check_state=success + 59391:pw-trigger.sh: 90: '[' success = pending ']' + 59391:pw-trigger.sh: 93: num_patch=1 + 59391:pw-trigger.sh: 72: true ++ 59391:pw-trigger.sh: 74: pw_get_patch_from_series gdb 67361 1 ++ 59391:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 59391:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 59391:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67361 ++ 59391:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 59391:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 59391:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 67361 property '.*' value Patches 1 +++ 59391:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 59391:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 59391:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 59391:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 59391:pw-trigger.sh: pw_yaml_get: 100: local id=67361 +++ 59391:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 59391:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 59391:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 59391:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 59391:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 59391:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 59391:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id= ++ 59391:pw-trigger.sh: pw_get_patch_from_series: 210: '[' '' = '' ']' ++ 59391:pw-trigger.sh: pw_get_patch_from_series: 211: return 1 ++ 59391:pw-trigger.sh: 74: true + 59391:pw-trigger.sh: 74: patch_id= + 59391:pw-trigger.sh: 75: '[' '' = '' ']' + 59391:pw-trigger.sh: 76: break + 59391:pw-trigger.sh: 96: '[' '' = '' ']' + 59391:pw-trigger.sh: 97: continue + 59391:pw-trigger.sh: 62: '[' 25 -gt 0 ']' + 59391:pw-trigger.sh: 63: i=24 ++ 59391:pw-trigger.sh: 64: shyaml get-value 24.id + 59391:pw-trigger.sh: 64: series_id=67394 + 59391:pw-trigger.sh: 66: pw_series_complete_p gdb 67394 + 59391:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 59391:pw-trigger.sh: pw_series_complete_p: 183: local project=gdb + 59391:pw-trigger.sh: pw_series_complete_p: 184: local series_id=67394 + 59391:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 59391:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get gdb series 67394 property Complete value ++ 59391:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 59391:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 59391:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 59391:pw-trigger.sh: pw_yaml_get: 100: local id=67394 ++ 59391:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 59391:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 59391:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 59391:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 59391:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 59391:pw-trigger.sh: pw_yaml_get: 108: set +x + 59391:pw-trigger.sh: pw_series_complete_p: 187: value=True + 59391:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 59391:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 59391:pw-trigger.sh: 71: num_patch=0 + 59391:pw-trigger.sh: 72: true ++ 59391:pw-trigger.sh: 74: pw_get_patch_from_series gdb 67394 0 ++ 59391:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 59391:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 59391:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67394 ++ 59391:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 59391:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 59391:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 67394 property '.*' value Patches 0 +++ 59391:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 59391:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 59391:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 59391:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 59391:pw-trigger.sh: pw_yaml_get: 100: local id=67394 +++ 59391:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 59391:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 59391:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 59391:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 59391:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 59391:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 59391:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=145195 ++ 59391:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 145195 = '' ']' ++ 59391:pw-trigger.sh: pw_get_patch_from_series: 213: echo 145195 + 59391:pw-trigger.sh: 74: patch_id=145195 + 59391:pw-trigger.sh: 75: '[' 145195 = '' ']' ++ 59391:pw-trigger.sh: 82: pw_get_patch_data gdb 145195 State ++ 59391:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 59391:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 59391:pw-trigger.sh: pw_get_patch_data: 224: local project=gdb ++ 59391:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=145195 ++ 59391:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 59391:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gdb patch 145195 property State value ++ 59391:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 59391:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 59391:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 59391:pw-trigger.sh: pw_yaml_get: 100: local id=145195 ++ 59391:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 59391:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 59391:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 59391:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 59391:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 59391:pw-trigger.sh: pw_yaml_get: 108: set +x + 59391:pw-trigger.sh: 82: patch_state=new + 59391:pw-trigger.sh: 83: case "$patch_state" in ++ 59391:pw-trigger.sh: 89: pw_patch_check_state 145195 tcwg_gdb_build--master-aarch64 ++ 59391:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 59391:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=145195 ++ 59391:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_build--master-aarch64 ++ 59391:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 59391:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_build--master-aarch64 +++ 59391:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 59391:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 59391:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_build--master-aarch64 +++ 59391:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 59391:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 59391:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 59391:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 59391:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_build--master-aarch64 ++ 59391:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 59391:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 59391:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.k3qsN8BY6B +++ 59391:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 59391:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.hylwjU9cm6 ++ 59391:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.k3qsN8BY6B /tmp/tmp.hylwjU9cm6' EXIT ++ 59391:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 59391:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/145195/checks/ ++ 59391: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' ++ 59391:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 59391:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 59391:pw-trigger.sh: pw_patch_check_state: 263: true ++ 59391:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 59391:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 59391:pw-trigger.sh: pw_patch_check_state: 267: wait 60549 ++ 59391:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 59391:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 59391:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.hylwjU9cm6 ++ 59391: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 ']' +++ 59391:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 59391:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-07T00:08:20.418838 +++ 59391:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-07T00:08:20.418838 +%s ++ 59391:pw-trigger.sh: pw_patch_check_state: 274: date=1791331700 ++ 59391:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1791331700 ']' ++ 59391:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1791331700 +++ 59391:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 59391:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 59391:pw-trigger.sh: pw_patch_check_state: 263: true ++ 59391:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 59391:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 59391:pw-trigger.sh: pw_patch_check_state: 267: wait 60556 ++ 59391:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 59391:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 59391:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.hylwjU9cm6 ++ 59391: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 ']' +++ 59391:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 59391:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-07T00:08:21.839377 +++ 59391:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-07T00:08:21.839377 +%s ++ 59391:pw-trigger.sh: pw_patch_check_state: 274: date=1791331701 ++ 59391:pw-trigger.sh: pw_patch_check_state: 275: '[' 1791331700 -le 1791331701 ']' ++ 59391:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1791331701 +++ 59391:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 59391:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 59391:pw-trigger.sh: pw_patch_check_state: 263: true ++ 59391:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 59391:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 59391:pw-trigger.sh: pw_patch_check_state: 267: wait 60563 ++ 59391:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 59391:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 59391:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.hylwjU9cm6 ++ 59391: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 ']' +++ 59391:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 59391:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-07T00:11:34.617114 +++ 59391:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-07T00:11:34.617114 +%s ++ 59391:pw-trigger.sh: pw_patch_check_state: 274: date=1791331894 ++ 59391:pw-trigger.sh: pw_patch_check_state: 275: '[' 1791331701 -le 1791331894 ']' ++ 59391:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1791331894 +++ 59391:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 59391:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 59391:pw-trigger.sh: pw_patch_check_state: 263: true ++ 59391:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 59391:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 59391:pw-trigger.sh: pw_patch_check_state: 267: wait 60570 ++ 59391:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 59391:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 59391:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.hylwjU9cm6 ++ 59391:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 59391:pw-trigger.sh: pw_patch_check_state: 270: break ++ 59391:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 59391:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.k3qsN8BY6B /tmp/tmp.hylwjU9cm6 + 59391:pw-trigger.sh: 89: check_state=success + 59391:pw-trigger.sh: 90: '[' success = pending ']' + 59391:pw-trigger.sh: 93: num_patch=1 + 59391:pw-trigger.sh: 72: true ++ 59391:pw-trigger.sh: 74: pw_get_patch_from_series gdb 67394 1 ++ 59391:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 59391:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 59391:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67394 ++ 59391:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 59391:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 59391:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 67394 property '.*' value Patches 1 +++ 59391:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 59391:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 59391:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 59391:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 59391:pw-trigger.sh: pw_yaml_get: 100: local id=67394 +++ 59391:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 59391:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 59391:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 59391:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 59391:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 59391:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 59391:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id= ++ 59391:pw-trigger.sh: pw_get_patch_from_series: 210: '[' '' = '' ']' ++ 59391:pw-trigger.sh: pw_get_patch_from_series: 211: return 1 ++ 59391:pw-trigger.sh: 74: true + 59391:pw-trigger.sh: 74: patch_id= + 59391:pw-trigger.sh: 75: '[' '' = '' ']' + 59391:pw-trigger.sh: 76: break + 59391:pw-trigger.sh: 96: '[' '' = '' ']' + 59391:pw-trigger.sh: 97: continue + 59391:pw-trigger.sh: 62: '[' 24 -gt 0 ']' + 59391:pw-trigger.sh: 63: i=23 ++ 59391:pw-trigger.sh: 64: shyaml get-value 23.id + 59391:pw-trigger.sh: 64: series_id=67401 + 59391:pw-trigger.sh: 66: pw_series_complete_p gdb 67401 + 59391:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 59391:pw-trigger.sh: pw_series_complete_p: 183: local project=gdb + 59391:pw-trigger.sh: pw_series_complete_p: 184: local series_id=67401 + 59391:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 59391:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get gdb series 67401 property Complete value ++ 59391:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 59391:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 59391:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 59391:pw-trigger.sh: pw_yaml_get: 100: local id=67401 ++ 59391:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 59391:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 59391:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 59391:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 59391:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 59391:pw-trigger.sh: pw_yaml_get: 108: set +x + 59391:pw-trigger.sh: pw_series_complete_p: 187: value=True + 59391:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 59391:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 59391:pw-trigger.sh: 71: num_patch=0 + 59391:pw-trigger.sh: 72: true ++ 59391:pw-trigger.sh: 74: pw_get_patch_from_series gdb 67401 0 ++ 59391:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 59391:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 59391:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67401 ++ 59391:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 59391:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 59391:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 67401 property '.*' value Patches 0 +++ 59391:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 59391:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 59391:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 59391:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 59391:pw-trigger.sh: pw_yaml_get: 100: local id=67401 +++ 59391:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 59391:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 59391:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 59391:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 59391:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 59391:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 59391:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=145202 ++ 59391:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 145202 = '' ']' ++ 59391:pw-trigger.sh: pw_get_patch_from_series: 213: echo 145202 + 59391:pw-trigger.sh: 74: patch_id=145202 + 59391:pw-trigger.sh: 75: '[' 145202 = '' ']' ++ 59391:pw-trigger.sh: 82: pw_get_patch_data gdb 145202 State ++ 59391:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 59391:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 59391:pw-trigger.sh: pw_get_patch_data: 224: local project=gdb ++ 59391:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=145202 ++ 59391:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 59391:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gdb patch 145202 property State value ++ 59391:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 59391:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 59391:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 59391:pw-trigger.sh: pw_yaml_get: 100: local id=145202 ++ 59391:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 59391:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 59391:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 59391:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 59391:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 59391:pw-trigger.sh: pw_yaml_get: 108: set +x + 59391:pw-trigger.sh: 82: patch_state=new + 59391:pw-trigger.sh: 83: case "$patch_state" in ++ 59391:pw-trigger.sh: 89: pw_patch_check_state 145202 tcwg_gdb_build--master-aarch64 ++ 59391:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 59391:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=145202 ++ 59391:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_build--master-aarch64 ++ 59391:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 59391:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_build--master-aarch64 +++ 59391:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 59391:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 59391:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_build--master-aarch64 +++ 59391:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 59391:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 59391:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 59391:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 59391:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_build--master-aarch64 ++ 59391:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 59391:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 59391:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.wF0vVTeWIO +++ 59391:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 59391:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.9ISpCxNAeZ ++ 59391:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.wF0vVTeWIO /tmp/tmp.9ISpCxNAeZ' EXIT ++ 59391:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 59391:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/145202/checks/ ++ 59391: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' ++ 59391:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 59391:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 59391:pw-trigger.sh: pw_patch_check_state: 263: true ++ 59391:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 59391:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 59391:pw-trigger.sh: pw_patch_check_state: 267: wait 60672 ++ 59391:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 59391:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 59391:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.9ISpCxNAeZ ++ 59391: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 ']' +++ 59391:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 59391:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-07T00:08:20.444408 +++ 59391:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-07T00:08:20.444408 +%s ++ 59391:pw-trigger.sh: pw_patch_check_state: 274: date=1791331700 ++ 59391:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1791331700 ']' ++ 59391:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1791331700 +++ 59391:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 59391:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 59391:pw-trigger.sh: pw_patch_check_state: 263: true ++ 59391:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 59391:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 59391:pw-trigger.sh: pw_patch_check_state: 267: wait 60679 ++ 59391:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 59391:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 59391:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.9ISpCxNAeZ ++ 59391: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 ']' +++ 59391:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 59391:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-07T00:08:21.928793 +++ 59391:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-07T00:08:21.928793 +%s ++ 59391:pw-trigger.sh: pw_patch_check_state: 274: date=1791331701 ++ 59391:pw-trigger.sh: pw_patch_check_state: 275: '[' 1791331700 -le 1791331701 ']' ++ 59391:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1791331701 +++ 59391:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 59391:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 59391:pw-trigger.sh: pw_patch_check_state: 263: true ++ 59391:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 59391:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 59391:pw-trigger.sh: pw_patch_check_state: 267: wait 60686 ++ 59391:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 59391:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 59391:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.9ISpCxNAeZ ++ 59391: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 ']' +++ 59391:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 59391:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-07T00:11:30.167121 +++ 59391:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-07T00:11:30.167121 +%s ++ 59391:pw-trigger.sh: pw_patch_check_state: 274: date=1791331890 ++ 59391:pw-trigger.sh: pw_patch_check_state: 275: '[' 1791331701 -le 1791331890 ']' ++ 59391:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1791331890 +++ 59391:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 59391:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 59391:pw-trigger.sh: pw_patch_check_state: 263: true ++ 59391:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 59391:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 59391:pw-trigger.sh: pw_patch_check_state: 267: wait 60693 ++ 59391:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 59391:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 59391:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.9ISpCxNAeZ ++ 59391:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 59391:pw-trigger.sh: pw_patch_check_state: 270: break ++ 59391:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 59391:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.wF0vVTeWIO /tmp/tmp.9ISpCxNAeZ + 59391:pw-trigger.sh: 89: check_state=success + 59391:pw-trigger.sh: 90: '[' success = pending ']' + 59391:pw-trigger.sh: 93: num_patch=1 + 59391:pw-trigger.sh: 72: true ++ 59391:pw-trigger.sh: 74: pw_get_patch_from_series gdb 67401 1 ++ 59391:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 59391:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 59391:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67401 ++ 59391:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 59391:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 59391:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 67401 property '.*' value Patches 1 +++ 59391:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 59391:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 59391:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 59391:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 59391:pw-trigger.sh: pw_yaml_get: 100: local id=67401 +++ 59391:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 59391:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 59391:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 59391:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 59391:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 59391:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 59391:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id= ++ 59391:pw-trigger.sh: pw_get_patch_from_series: 210: '[' '' = '' ']' ++ 59391:pw-trigger.sh: pw_get_patch_from_series: 211: return 1 ++ 59391:pw-trigger.sh: 74: true + 59391:pw-trigger.sh: 74: patch_id= + 59391:pw-trigger.sh: 75: '[' '' = '' ']' + 59391:pw-trigger.sh: 76: break + 59391:pw-trigger.sh: 96: '[' '' = '' ']' + 59391:pw-trigger.sh: 97: continue + 59391:pw-trigger.sh: 62: '[' 23 -gt 0 ']' + 59391:pw-trigger.sh: 63: i=22 ++ 59391:pw-trigger.sh: 64: shyaml get-value 22.id + 59391:pw-trigger.sh: 64: series_id=67424 + 59391:pw-trigger.sh: 66: pw_series_complete_p gdb 67424 + 59391:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 59391:pw-trigger.sh: pw_series_complete_p: 183: local project=gdb + 59391:pw-trigger.sh: pw_series_complete_p: 184: local series_id=67424 + 59391:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 59391:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get gdb series 67424 property Complete value ++ 59391:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 59391:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 59391:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 59391:pw-trigger.sh: pw_yaml_get: 100: local id=67424 ++ 59391:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 59391:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 59391:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 59391:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 59391:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 59391:pw-trigger.sh: pw_yaml_get: 108: set +x + 59391:pw-trigger.sh: pw_series_complete_p: 187: value=True + 59391:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 59391:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 59391:pw-trigger.sh: 71: num_patch=0 + 59391:pw-trigger.sh: 72: true ++ 59391:pw-trigger.sh: 74: pw_get_patch_from_series gdb 67424 0 ++ 59391:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 59391:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 59391:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67424 ++ 59391:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 59391:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 59391:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 67424 property '.*' value Patches 0 +++ 59391:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 59391:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 59391:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 59391:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 59391:pw-trigger.sh: pw_yaml_get: 100: local id=67424 +++ 59391:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 59391:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 59391:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 59391:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 59391:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 59391:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 59391:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=145231 ++ 59391:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 145231 = '' ']' ++ 59391:pw-trigger.sh: pw_get_patch_from_series: 213: echo 145231 + 59391:pw-trigger.sh: 74: patch_id=145231 + 59391:pw-trigger.sh: 75: '[' 145231 = '' ']' ++ 59391:pw-trigger.sh: 82: pw_get_patch_data gdb 145231 State ++ 59391:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 59391:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 59391:pw-trigger.sh: pw_get_patch_data: 224: local project=gdb ++ 59391:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=145231 ++ 59391:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 59391:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gdb patch 145231 property State value ++ 59391:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 59391:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 59391:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 59391:pw-trigger.sh: pw_yaml_get: 100: local id=145231 ++ 59391:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 59391:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 59391:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 59391:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 59391:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 59391:pw-trigger.sh: pw_yaml_get: 108: set +x + 59391:pw-trigger.sh: 82: patch_state=new + 59391:pw-trigger.sh: 83: case "$patch_state" in ++ 59391:pw-trigger.sh: 89: pw_patch_check_state 145231 tcwg_gdb_build--master-aarch64 ++ 59391:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 59391:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=145231 ++ 59391:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_build--master-aarch64 ++ 59391:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 59391:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_build--master-aarch64 +++ 59391:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 59391:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 59391:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_build--master-aarch64 +++ 59391:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 59391:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 59391:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 59391:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 59391:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_build--master-aarch64 ++ 59391:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 59391:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 59391:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.dDB9uLJ0XY +++ 59391:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 59391:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.Bn5VubfXN6 ++ 59391:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.dDB9uLJ0XY /tmp/tmp.Bn5VubfXN6' EXIT ++ 59391:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 59391:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/145231/checks/ ++ 59391: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' ++ 59391:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 59391:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 59391:pw-trigger.sh: pw_patch_check_state: 263: true ++ 59391:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 59391:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 59391:pw-trigger.sh: pw_patch_check_state: 267: wait 60795 ++ 59391:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 59391:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 59391:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.Bn5VubfXN6 ++ 59391: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 ']' +++ 59391:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 59391:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-07T00:14:14.364361 +++ 59391:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-07T00:14:14.364361 +%s ++ 59391:pw-trigger.sh: pw_patch_check_state: 274: date=1791332054 ++ 59391:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1791332054 ']' ++ 59391:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1791332054 +++ 59391:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 59391:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 59391:pw-trigger.sh: pw_patch_check_state: 263: true ++ 59391:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 59391:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 59391:pw-trigger.sh: pw_patch_check_state: 267: wait 60802 ++ 59391:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 59391:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 59391:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.Bn5VubfXN6 ++ 59391: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 ']' +++ 59391:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 59391:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-07T00:14:15.279054 +++ 59391:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-07T00:14:15.279054 +%s ++ 59391:pw-trigger.sh: pw_patch_check_state: 274: date=1791332055 ++ 59391:pw-trigger.sh: pw_patch_check_state: 275: '[' 1791332054 -le 1791332055 ']' ++ 59391:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1791332055 +++ 59391:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 59391:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 59391:pw-trigger.sh: pw_patch_check_state: 263: true ++ 59391:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 59391:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 59391:pw-trigger.sh: pw_patch_check_state: 267: wait 60809 ++ 59391:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 59391:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 59391:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.Bn5VubfXN6 ++ 59391: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 ']' +++ 59391:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 59391:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-07T00:16:52.867073 +++ 59391:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-07T00:16:52.867073 +%s ++ 59391:pw-trigger.sh: pw_patch_check_state: 274: date=1791332212 ++ 59391:pw-trigger.sh: pw_patch_check_state: 275: '[' 1791332055 -le 1791332212 ']' ++ 59391:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1791332212 +++ 59391:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 59391:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 59391:pw-trigger.sh: pw_patch_check_state: 263: true ++ 59391:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 59391:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 59391:pw-trigger.sh: pw_patch_check_state: 267: wait 60816 ++ 59391:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 59391:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 59391:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.Bn5VubfXN6 ++ 59391:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 59391:pw-trigger.sh: pw_patch_check_state: 270: break ++ 59391:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 59391:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.dDB9uLJ0XY /tmp/tmp.Bn5VubfXN6 + 59391:pw-trigger.sh: 89: check_state=success + 59391:pw-trigger.sh: 90: '[' success = pending ']' + 59391:pw-trigger.sh: 93: num_patch=1 + 59391:pw-trigger.sh: 72: true ++ 59391:pw-trigger.sh: 74: pw_get_patch_from_series gdb 67424 1 ++ 59391:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 59391:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 59391:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67424 ++ 59391:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 59391:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 59391:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 67424 property '.*' value Patches 1 +++ 59391:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 59391:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 59391:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 59391:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 59391:pw-trigger.sh: pw_yaml_get: 100: local id=67424 +++ 59391:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 59391:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 59391:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 59391:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 59391:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 59391:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 59391:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id= ++ 59391:pw-trigger.sh: pw_get_patch_from_series: 210: '[' '' = '' ']' ++ 59391:pw-trigger.sh: pw_get_patch_from_series: 211: return 1 ++ 59391:pw-trigger.sh: 74: true + 59391:pw-trigger.sh: 74: patch_id= + 59391:pw-trigger.sh: 75: '[' '' = '' ']' + 59391:pw-trigger.sh: 76: break + 59391:pw-trigger.sh: 96: '[' '' = '' ']' + 59391:pw-trigger.sh: 97: continue + 59391:pw-trigger.sh: 62: '[' 22 -gt 0 ']' + 59391:pw-trigger.sh: 63: i=21 ++ 59391:pw-trigger.sh: 64: shyaml get-value 21.id + 59391:pw-trigger.sh: 64: series_id=67426 + 59391:pw-trigger.sh: 66: pw_series_complete_p gdb 67426 + 59391:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 59391:pw-trigger.sh: pw_series_complete_p: 183: local project=gdb + 59391:pw-trigger.sh: pw_series_complete_p: 184: local series_id=67426 + 59391:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 59391:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get gdb series 67426 property Complete value ++ 59391:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 59391:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 59391:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 59391:pw-trigger.sh: pw_yaml_get: 100: local id=67426 ++ 59391:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 59391:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 59391:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 59391:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 59391:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 59391:pw-trigger.sh: pw_yaml_get: 108: set +x + 59391:pw-trigger.sh: pw_series_complete_p: 187: value=True + 59391:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 59391:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 59391:pw-trigger.sh: 71: num_patch=0 + 59391:pw-trigger.sh: 72: true ++ 59391:pw-trigger.sh: 74: pw_get_patch_from_series gdb 67426 0 ++ 59391:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 59391:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 59391:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67426 ++ 59391:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 59391:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 59391:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 67426 property '.*' value Patches 0 +++ 59391:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 59391:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 59391:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 59391:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 59391:pw-trigger.sh: pw_yaml_get: 100: local id=67426 +++ 59391:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 59391:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 59391:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 59391:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 59391:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 59391:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 59391:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=145237 ++ 59391:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 145237 = '' ']' ++ 59391:pw-trigger.sh: pw_get_patch_from_series: 213: echo 145237 + 59391:pw-trigger.sh: 74: patch_id=145237 + 59391:pw-trigger.sh: 75: '[' 145237 = '' ']' ++ 59391:pw-trigger.sh: 82: pw_get_patch_data gdb 145237 State ++ 59391:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 59391:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 59391:pw-trigger.sh: pw_get_patch_data: 224: local project=gdb ++ 59391:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=145237 ++ 59391:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 59391:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gdb patch 145237 property State value ++ 59391:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 59391:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 59391:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 59391:pw-trigger.sh: pw_yaml_get: 100: local id=145237 ++ 59391:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 59391:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 59391:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 59391:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 59391:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 59391:pw-trigger.sh: pw_yaml_get: 108: set +x + 59391:pw-trigger.sh: 82: patch_state=new + 59391:pw-trigger.sh: 83: case "$patch_state" in ++ 59391:pw-trigger.sh: 89: pw_patch_check_state 145237 tcwg_gdb_build--master-aarch64 ++ 59391:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 59391:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=145237 ++ 59391:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_build--master-aarch64 ++ 59391:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 59391:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_build--master-aarch64 +++ 59391:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 59391:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 59391:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_build--master-aarch64 +++ 59391:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 59391:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 59391:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 59391:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 59391:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_build--master-aarch64 ++ 59391:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 59391:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 59391:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.WOp96nIhZw +++ 59391:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 59391:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.YrLbKAji1j ++ 59391:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.WOp96nIhZw /tmp/tmp.YrLbKAji1j' EXIT ++ 59391:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 59391:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/145237/checks/ ++ 59391: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' ++ 59391:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 59391:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 59391:pw-trigger.sh: pw_patch_check_state: 263: true ++ 59391:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 59391:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 59391:pw-trigger.sh: pw_patch_check_state: 267: wait 60922 ++ 59391:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 59391:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 59391:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.YrLbKAji1j ++ 59391: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 ']' +++ 59391:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 59391:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-07T00:14:14.671519 +++ 59391:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-07T00:14:14.671519 +%s ++ 59391:pw-trigger.sh: pw_patch_check_state: 274: date=1791332054 ++ 59391:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1791332054 ']' ++ 59391:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1791332054 +++ 59391:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 59391:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 59391:pw-trigger.sh: pw_patch_check_state: 263: true ++ 59391:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 59391:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 59391:pw-trigger.sh: pw_patch_check_state: 267: wait 60929 ++ 59391:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 59391:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 59391:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.YrLbKAji1j ++ 59391: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 ']' +++ 59391:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 59391:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-07T00:14:15.714027 +++ 59391:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-07T00:14:15.714027 +%s ++ 59391:pw-trigger.sh: pw_patch_check_state: 274: date=1791332055 ++ 59391:pw-trigger.sh: pw_patch_check_state: 275: '[' 1791332054 -le 1791332055 ']' ++ 59391:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1791332055 +++ 59391:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 59391:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 59391:pw-trigger.sh: pw_patch_check_state: 263: true ++ 59391:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 59391:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 59391:pw-trigger.sh: pw_patch_check_state: 267: wait 60936 ++ 59391:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 59391:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 59391:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.YrLbKAji1j ++ 59391: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 ']' +++ 59391:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 59391:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-07T00:16:53.873248 +++ 59391:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-07T00:16:53.873248 +%s ++ 59391:pw-trigger.sh: pw_patch_check_state: 274: date=1791332213 ++ 59391:pw-trigger.sh: pw_patch_check_state: 275: '[' 1791332055 -le 1791332213 ']' ++ 59391:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1791332213 +++ 59391:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 59391:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 59391:pw-trigger.sh: pw_patch_check_state: 263: true ++ 59391:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 59391:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 59391:pw-trigger.sh: pw_patch_check_state: 267: wait 60943 ++ 59391:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 59391:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 59391:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.YrLbKAji1j ++ 59391:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 59391:pw-trigger.sh: pw_patch_check_state: 270: break ++ 59391:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 59391:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.WOp96nIhZw /tmp/tmp.YrLbKAji1j + 59391:pw-trigger.sh: 89: check_state=success + 59391:pw-trigger.sh: 90: '[' success = pending ']' + 59391:pw-trigger.sh: 93: num_patch=1 + 59391:pw-trigger.sh: 72: true ++ 59391:pw-trigger.sh: 74: pw_get_patch_from_series gdb 67426 1 ++ 59391:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 59391:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 59391:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67426 ++ 59391:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 59391:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 59391:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 67426 property '.*' value Patches 1 +++ 59391:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 59391:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 59391:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 59391:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 59391:pw-trigger.sh: pw_yaml_get: 100: local id=67426 +++ 59391:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 59391:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 59391:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 59391:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 59391:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 59391:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 59391:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=145236 ++ 59391:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 145236 = '' ']' ++ 59391:pw-trigger.sh: pw_get_patch_from_series: 213: echo 145236 + 59391:pw-trigger.sh: 74: patch_id=145236 + 59391:pw-trigger.sh: 75: '[' 145236 = '' ']' ++ 59391:pw-trigger.sh: 82: pw_get_patch_data gdb 145236 State ++ 59391:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 59391:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 59391:pw-trigger.sh: pw_get_patch_data: 224: local project=gdb ++ 59391:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=145236 ++ 59391:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 59391:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gdb patch 145236 property State value ++ 59391:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 59391:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 59391:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 59391:pw-trigger.sh: pw_yaml_get: 100: local id=145236 ++ 59391:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 59391:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 59391:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 59391:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 59391:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 59391:pw-trigger.sh: pw_yaml_get: 108: set +x + 59391:pw-trigger.sh: 82: patch_state=new + 59391:pw-trigger.sh: 83: case "$patch_state" in ++ 59391:pw-trigger.sh: 89: pw_patch_check_state 145236 tcwg_gdb_build--master-aarch64 ++ 59391:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 59391:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=145236 ++ 59391:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_build--master-aarch64 ++ 59391:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 59391:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_build--master-aarch64 +++ 59391:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 59391:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 59391:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_build--master-aarch64 +++ 59391:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 59391:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 59391:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 59391:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 59391:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_build--master-aarch64 ++ 59391:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 59391:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 59391:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.M3XwDAWL5P +++ 59391:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 59391:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.3yUfFZnQWI ++ 59391:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.M3XwDAWL5P /tmp/tmp.3yUfFZnQWI' EXIT ++ 59391:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 59391:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/145236/checks/ ++ 59391: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' ++ 59391:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 59391:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 59391:pw-trigger.sh: pw_patch_check_state: 263: true ++ 59391:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 59391:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 59391:pw-trigger.sh: pw_patch_check_state: 267: wait 61007 ++ 59391:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 59391:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 59391:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.3yUfFZnQWI ++ 59391: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 ']' +++ 59391:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 59391:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-07T13:09:15.926962 +++ 59391:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-07T13:09:15.926962 +%s ++ 59391:pw-trigger.sh: pw_patch_check_state: 274: date=1791378555 ++ 59391:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1791378555 ']' ++ 59391:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1791378555 +++ 59391:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 59391:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 59391:pw-trigger.sh: pw_patch_check_state: 263: true ++ 59391:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 59391:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 59391:pw-trigger.sh: pw_patch_check_state: 267: wait 61014 ++ 59391:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 59391:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 59391:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.3yUfFZnQWI ++ 59391: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 ']' +++ 59391:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 59391:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-07T13:09:17.090894 +++ 59391:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-07T13:09:17.090894 +%s ++ 59391:pw-trigger.sh: pw_patch_check_state: 274: date=1791378557 ++ 59391:pw-trigger.sh: pw_patch_check_state: 275: '[' 1791378555 -le 1791378557 ']' ++ 59391:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1791378557 +++ 59391:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 59391:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 59391:pw-trigger.sh: pw_patch_check_state: 263: true ++ 59391:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 59391:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 59391:pw-trigger.sh: pw_patch_check_state: 267: wait 61021 ++ 59391:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 59391:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 59391:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.3yUfFZnQWI ++ 59391: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 ']' +++ 59391:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 59391:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-07T13:12:35.193998 +++ 59391:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-07T13:12:35.193998 +%s ++ 59391:pw-trigger.sh: pw_patch_check_state: 274: date=1791378755 ++ 59391:pw-trigger.sh: pw_patch_check_state: 275: '[' 1791378557 -le 1791378755 ']' ++ 59391:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1791378755 +++ 59391:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 59391:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 59391:pw-trigger.sh: pw_patch_check_state: 263: true ++ 59391:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 59391:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 59391:pw-trigger.sh: pw_patch_check_state: 267: wait 61028 ++ 59391:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 59391:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 59391:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.3yUfFZnQWI ++ 59391:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 59391:pw-trigger.sh: pw_patch_check_state: 270: break ++ 59391:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 59391:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.M3XwDAWL5P /tmp/tmp.3yUfFZnQWI + 59391:pw-trigger.sh: 89: check_state=success + 59391:pw-trigger.sh: 90: '[' success = pending ']' + 59391:pw-trigger.sh: 93: num_patch=2 + 59391:pw-trigger.sh: 72: true ++ 59391:pw-trigger.sh: 74: pw_get_patch_from_series gdb 67426 2 ++ 59391:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 59391:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 59391:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67426 ++ 59391:pw-trigger.sh: pw_get_patch_from_series: 205: local num=2 ++ 59391:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 59391:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 67426 property '.*' value Patches 2 +++ 59391:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 59391:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 59391:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 59391:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 59391:pw-trigger.sh: pw_yaml_get: 100: local id=67426 +++ 59391:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 59391:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 59391:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 59391:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 59391:pw-trigger.sh: pw_yaml_get: 105: local match_num=2 +++ 59391:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 59391:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=145235 ++ 59391:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 145235 = '' ']' ++ 59391:pw-trigger.sh: pw_get_patch_from_series: 213: echo 145235 + 59391:pw-trigger.sh: 74: patch_id=145235 + 59391:pw-trigger.sh: 75: '[' 145235 = '' ']' ++ 59391:pw-trigger.sh: 82: pw_get_patch_data gdb 145235 State ++ 59391:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 59391:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 59391:pw-trigger.sh: pw_get_patch_data: 224: local project=gdb ++ 59391:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=145235 ++ 59391:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 59391:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gdb patch 145235 property State value ++ 59391:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 59391:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 59391:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 59391:pw-trigger.sh: pw_yaml_get: 100: local id=145235 ++ 59391:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 59391:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 59391:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 59391:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 59391:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 59391:pw-trigger.sh: pw_yaml_get: 108: set +x + 59391:pw-trigger.sh: 82: patch_state=new + 59391:pw-trigger.sh: 83: case "$patch_state" in ++ 59391:pw-trigger.sh: 89: pw_patch_check_state 145235 tcwg_gdb_build--master-aarch64 ++ 59391:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 59391:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=145235 ++ 59391:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_build--master-aarch64 ++ 59391:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 59391:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_build--master-aarch64 +++ 59391:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 59391:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 59391:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_build--master-aarch64 +++ 59391:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 59391:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 59391:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 59391:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 59391:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_build--master-aarch64 ++ 59391:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 59391:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 59391:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.yE6f0Moy1b +++ 59391:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 59391:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.irKfU7cLih ++ 59391:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.yE6f0Moy1b /tmp/tmp.irKfU7cLih' EXIT ++ 59391:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 59391:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/145235/checks/ ++ 59391: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' ++ 59391:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 59391:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 59391:pw-trigger.sh: pw_patch_check_state: 263: true ++ 59391:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 59391:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 59391:pw-trigger.sh: pw_patch_check_state: 267: wait 61095 ++ 59391:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 59391:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 59391:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.irKfU7cLih ++ 59391: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 ']' +++ 59391:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 59391:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-08T03:24:58.049815 +++ 59391:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-08T03:24:58.049815 +%s ++ 59391:pw-trigger.sh: pw_patch_check_state: 274: date=1791429898 ++ 59391:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1791429898 ']' ++ 59391:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1791429898 +++ 59391:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 59391:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 59391:pw-trigger.sh: pw_patch_check_state: 263: true ++ 59391:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 59391:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 59391:pw-trigger.sh: pw_patch_check_state: 267: wait 61102 ++ 59391:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 59391:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 59391:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.irKfU7cLih ++ 59391: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 ']' +++ 59391:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 59391:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-08T03:25:00.171149 +++ 59391:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-08T03:25:00.171149 +%s ++ 59391:pw-trigger.sh: pw_patch_check_state: 274: date=1791429900 ++ 59391:pw-trigger.sh: pw_patch_check_state: 275: '[' 1791429898 -le 1791429900 ']' ++ 59391:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1791429900 +++ 59391:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 59391:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 59391:pw-trigger.sh: pw_patch_check_state: 263: true ++ 59391:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 59391:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 59391:pw-trigger.sh: pw_patch_check_state: 267: wait 61109 ++ 59391:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 59391:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 59391:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.irKfU7cLih ++ 59391: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 ']' +++ 59391:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 59391:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-08T03:29:05.497547 +++ 59391:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-08T03:29:05.497547 +%s ++ 59391:pw-trigger.sh: pw_patch_check_state: 274: date=1791430145 ++ 59391:pw-trigger.sh: pw_patch_check_state: 275: '[' 1791429900 -le 1791430145 ']' ++ 59391:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1791430145 +++ 59391:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 59391:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 59391:pw-trigger.sh: pw_patch_check_state: 263: true ++ 59391:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 59391:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 59391:pw-trigger.sh: pw_patch_check_state: 267: wait 61116 ++ 59391:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 59391:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 59391:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.irKfU7cLih ++ 59391:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 59391:pw-trigger.sh: pw_patch_check_state: 270: break ++ 59391:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 59391:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.yE6f0Moy1b /tmp/tmp.irKfU7cLih + 59391:pw-trigger.sh: 89: check_state=success + 59391:pw-trigger.sh: 90: '[' success = pending ']' + 59391:pw-trigger.sh: 93: num_patch=3 + 59391:pw-trigger.sh: 72: true ++ 59391:pw-trigger.sh: 74: pw_get_patch_from_series gdb 67426 3 ++ 59391:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 59391:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 59391:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67426 ++ 59391:pw-trigger.sh: pw_get_patch_from_series: 205: local num=3 ++ 59391:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 59391:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 67426 property '.*' value Patches 3 +++ 59391:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 59391:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 59391:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 59391:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 59391:pw-trigger.sh: pw_yaml_get: 100: local id=67426 +++ 59391:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 59391:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 59391:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 59391:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 59391:pw-trigger.sh: pw_yaml_get: 105: local match_num=3 +++ 59391:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 59391:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id= ++ 59391:pw-trigger.sh: pw_get_patch_from_series: 210: '[' '' = '' ']' ++ 59391:pw-trigger.sh: pw_get_patch_from_series: 211: return 1 ++ 59391:pw-trigger.sh: 74: true + 59391:pw-trigger.sh: 74: patch_id= + 59391:pw-trigger.sh: 75: '[' '' = '' ']' + 59391:pw-trigger.sh: 76: break + 59391:pw-trigger.sh: 96: '[' '' = '' ']' + 59391:pw-trigger.sh: 97: continue + 59391:pw-trigger.sh: 62: '[' 21 -gt 0 ']' + 59391:pw-trigger.sh: 63: i=20 ++ 59391:pw-trigger.sh: 64: shyaml get-value 20.id + 59391:pw-trigger.sh: 64: series_id=67428 + 59391:pw-trigger.sh: 66: pw_series_complete_p gdb 67428 + 59391:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 59391:pw-trigger.sh: pw_series_complete_p: 183: local project=gdb + 59391:pw-trigger.sh: pw_series_complete_p: 184: local series_id=67428 + 59391:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 59391:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get gdb series 67428 property Complete value ++ 59391:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 59391:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 59391:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 59391:pw-trigger.sh: pw_yaml_get: 100: local id=67428 ++ 59391:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 59391:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 59391:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 59391:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 59391:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 59391:pw-trigger.sh: pw_yaml_get: 108: set +x + 59391:pw-trigger.sh: pw_series_complete_p: 187: value=True + 59391:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 59391:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 59391:pw-trigger.sh: 71: num_patch=0 + 59391:pw-trigger.sh: 72: true ++ 59391:pw-trigger.sh: 74: pw_get_patch_from_series gdb 67428 0 ++ 59391:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 59391:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 59391:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67428 ++ 59391:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 59391:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 59391:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 67428 property '.*' value Patches 0 +++ 59391:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 59391:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 59391:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 59391:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 59391:pw-trigger.sh: pw_yaml_get: 100: local id=67428 +++ 59391:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 59391:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 59391:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 59391:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 59391:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 59391:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 59391:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=145239 ++ 59391:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 145239 = '' ']' ++ 59391:pw-trigger.sh: pw_get_patch_from_series: 213: echo 145239 + 59391:pw-trigger.sh: 74: patch_id=145239 + 59391:pw-trigger.sh: 75: '[' 145239 = '' ']' ++ 59391:pw-trigger.sh: 82: pw_get_patch_data gdb 145239 State ++ 59391:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 59391:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 59391:pw-trigger.sh: pw_get_patch_data: 224: local project=gdb ++ 59391:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=145239 ++ 59391:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 59391:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gdb patch 145239 property State value ++ 59391:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 59391:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 59391:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 59391:pw-trigger.sh: pw_yaml_get: 100: local id=145239 ++ 59391:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 59391:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 59391:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 59391:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 59391:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 59391:pw-trigger.sh: pw_yaml_get: 108: set +x + 59391:pw-trigger.sh: 82: patch_state=new + 59391:pw-trigger.sh: 83: case "$patch_state" in ++ 59391:pw-trigger.sh: 89: pw_patch_check_state 145239 tcwg_gdb_build--master-aarch64 ++ 59391:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 59391:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=145239 ++ 59391:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_build--master-aarch64 ++ 59391:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 59391:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_build--master-aarch64 +++ 59391:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 59391:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 59391:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_build--master-aarch64 +++ 59391:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 59391:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 59391:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 59391:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 59391:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_build--master-aarch64 ++ 59391:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 59391:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 59391:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.Z9NEZlT5rO +++ 59391:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 59391:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.hhPpqs24rI ++ 59391:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.Z9NEZlT5rO /tmp/tmp.hhPpqs24rI' EXIT ++ 59391:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 59391:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/145239/checks/ ++ 59391: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' ++ 59391:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 59391:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 59391:pw-trigger.sh: pw_patch_check_state: 263: true ++ 59391:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 59391:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 59391:pw-trigger.sh: pw_patch_check_state: 267: wait 61224 ++ 59391:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 59391:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 59391:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.hhPpqs24rI ++ 59391: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 ']' +++ 59391:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 59391:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-07T00:17:47.830645 +++ 59391:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-07T00:17:47.830645 +%s ++ 59391:pw-trigger.sh: pw_patch_check_state: 274: date=1791332267 ++ 59391:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1791332267 ']' ++ 59391:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1791332267 +++ 59391:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 59391:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 59391:pw-trigger.sh: pw_patch_check_state: 263: true ++ 59391:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 59391:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 59391:pw-trigger.sh: pw_patch_check_state: 267: wait 61231 ++ 59391:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 59391:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 59391:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.hhPpqs24rI ++ 59391: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 ']' +++ 59391:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 59391:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-07T00:17:48.918944 +++ 59391:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-07T00:17:48.918944 +%s ++ 59391:pw-trigger.sh: pw_patch_check_state: 274: date=1791332268 ++ 59391:pw-trigger.sh: pw_patch_check_state: 275: '[' 1791332267 -le 1791332268 ']' ++ 59391:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1791332268 +++ 59391:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 59391:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 59391:pw-trigger.sh: pw_patch_check_state: 263: true ++ 59391:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 59391:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 59391:pw-trigger.sh: pw_patch_check_state: 267: wait 61238 ++ 59391:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 59391:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 59391:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.hhPpqs24rI ++ 59391: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 ']' +++ 59391:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 59391:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-07T00:21:41.240840 +++ 59391:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-07T00:21:41.240840 +%s ++ 59391:pw-trigger.sh: pw_patch_check_state: 274: date=1791332501 ++ 59391:pw-trigger.sh: pw_patch_check_state: 275: '[' 1791332268 -le 1791332501 ']' ++ 59391:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1791332501 +++ 59391:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 59391:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 59391:pw-trigger.sh: pw_patch_check_state: 263: true ++ 59391:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 59391:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 59391:pw-trigger.sh: pw_patch_check_state: 267: wait 61245 ++ 59391:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 59391:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 59391:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.hhPpqs24rI ++ 59391:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 59391:pw-trigger.sh: pw_patch_check_state: 270: break ++ 59391:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 59391:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.Z9NEZlT5rO /tmp/tmp.hhPpqs24rI + 59391:pw-trigger.sh: 89: check_state=success + 59391:pw-trigger.sh: 90: '[' success = pending ']' + 59391:pw-trigger.sh: 93: num_patch=1 + 59391:pw-trigger.sh: 72: true ++ 59391:pw-trigger.sh: 74: pw_get_patch_from_series gdb 67428 1 ++ 59391:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 59391:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 59391:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67428 ++ 59391:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 59391:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 59391:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 67428 property '.*' value Patches 1 +++ 59391:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 59391:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 59391:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 59391:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 59391:pw-trigger.sh: pw_yaml_get: 100: local id=67428 +++ 59391:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 59391:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 59391:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 59391:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 59391:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 59391:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 59391:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id= ++ 59391:pw-trigger.sh: pw_get_patch_from_series: 210: '[' '' = '' ']' ++ 59391:pw-trigger.sh: pw_get_patch_from_series: 211: return 1 ++ 59391:pw-trigger.sh: 74: true + 59391:pw-trigger.sh: 74: patch_id= + 59391:pw-trigger.sh: 75: '[' '' = '' ']' + 59391:pw-trigger.sh: 76: break + 59391:pw-trigger.sh: 96: '[' '' = '' ']' + 59391:pw-trigger.sh: 97: continue + 59391:pw-trigger.sh: 62: '[' 20 -gt 0 ']' + 59391:pw-trigger.sh: 63: i=19 ++ 59391:pw-trigger.sh: 64: shyaml get-value 19.id + 59391:pw-trigger.sh: 64: series_id=67435 + 59391:pw-trigger.sh: 66: pw_series_complete_p gdb 67435 + 59391:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 59391:pw-trigger.sh: pw_series_complete_p: 183: local project=gdb + 59391:pw-trigger.sh: pw_series_complete_p: 184: local series_id=67435 + 59391:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 59391:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get gdb series 67435 property Complete value ++ 59391:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 59391:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 59391:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 59391:pw-trigger.sh: pw_yaml_get: 100: local id=67435 ++ 59391:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 59391:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 59391:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 59391:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 59391:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 59391:pw-trigger.sh: pw_yaml_get: 108: set +x + 59391:pw-trigger.sh: pw_series_complete_p: 187: value=True + 59391:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 59391:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 59391:pw-trigger.sh: 71: num_patch=0 + 59391:pw-trigger.sh: 72: true ++ 59391:pw-trigger.sh: 74: pw_get_patch_from_series gdb 67435 0 ++ 59391:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 59391:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 59391:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67435 ++ 59391:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 59391:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 59391:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 67435 property '.*' value Patches 0 +++ 59391:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 59391:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 59391:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 59391:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 59391:pw-trigger.sh: pw_yaml_get: 100: local id=67435 +++ 59391:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 59391:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 59391:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 59391:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 59391:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 59391:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 59391:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=145248 ++ 59391:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 145248 = '' ']' ++ 59391:pw-trigger.sh: pw_get_patch_from_series: 213: echo 145248 + 59391:pw-trigger.sh: 74: patch_id=145248 + 59391:pw-trigger.sh: 75: '[' 145248 = '' ']' ++ 59391:pw-trigger.sh: 82: pw_get_patch_data gdb 145248 State ++ 59391:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 59391:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 59391:pw-trigger.sh: pw_get_patch_data: 224: local project=gdb ++ 59391:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=145248 ++ 59391:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 59391:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gdb patch 145248 property State value ++ 59391:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 59391:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 59391:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 59391:pw-trigger.sh: pw_yaml_get: 100: local id=145248 ++ 59391:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 59391:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 59391:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 59391:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 59391:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 59391:pw-trigger.sh: pw_yaml_get: 108: set +x + 59391:pw-trigger.sh: 82: patch_state=new + 59391:pw-trigger.sh: 83: case "$patch_state" in ++ 59391:pw-trigger.sh: 89: pw_patch_check_state 145248 tcwg_gdb_build--master-aarch64 ++ 59391:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 59391:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=145248 ++ 59391:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_build--master-aarch64 ++ 59391:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 59391:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_build--master-aarch64 +++ 59391:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 59391:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 59391:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_build--master-aarch64 +++ 59391:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 59391:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 59391:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 59391:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 59391:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_build--master-aarch64 ++ 59391:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 59391:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 59391:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.OKCqjYFq5m +++ 59391:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 59391:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.DkQyZQp8yh ++ 59391:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.OKCqjYFq5m /tmp/tmp.DkQyZQp8yh' EXIT ++ 59391:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 59391:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/145248/checks/ ++ 59391: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' ++ 59391:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 59391:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 59391:pw-trigger.sh: pw_patch_check_state: 263: true ++ 59391:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 59391:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 59391:pw-trigger.sh: pw_patch_check_state: 267: wait 61347 ++ 59391:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 59391:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 59391:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.DkQyZQp8yh ++ 59391: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 ']' +++ 59391:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 59391:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-07T00:19:58.148678 +++ 59391:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-07T00:19:58.148678 +%s ++ 59391:pw-trigger.sh: pw_patch_check_state: 274: date=1791332398 ++ 59391:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1791332398 ']' ++ 59391:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1791332398 +++ 59391:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 59391:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 59391:pw-trigger.sh: pw_patch_check_state: 263: true ++ 59391:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 59391:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 59391:pw-trigger.sh: pw_patch_check_state: 267: wait 61354 ++ 59391:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 59391:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 59391:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.DkQyZQp8yh ++ 59391: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 ']' +++ 59391:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 59391:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-07T00:20:00.753947 +++ 59391:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-07T00:20:00.753947 +%s ++ 59391:pw-trigger.sh: pw_patch_check_state: 274: date=1791332400 ++ 59391:pw-trigger.sh: pw_patch_check_state: 275: '[' 1791332398 -le 1791332400 ']' ++ 59391:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1791332400 +++ 59391:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 59391:pw-trigger.sh: pw_patch_check_state: 277: cur_state=fail ++ 59391:pw-trigger.sh: pw_patch_check_state: 263: true ++ 59391:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 59391:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 59391:pw-trigger.sh: pw_patch_check_state: 267: wait 61361 ++ 59391:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 59391:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 59391:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.DkQyZQp8yh ++ 59391:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 59391:pw-trigger.sh: pw_patch_check_state: 270: break ++ 59391:pw-trigger.sh: pw_patch_check_state: 281: echo fail +++ 59391:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.OKCqjYFq5m /tmp/tmp.DkQyZQp8yh + 59391:pw-trigger.sh: 89: check_state=fail + 59391:pw-trigger.sh: 90: '[' fail = pending ']' + 59391:pw-trigger.sh: 93: num_patch=1 + 59391:pw-trigger.sh: 72: true ++ 59391:pw-trigger.sh: 74: pw_get_patch_from_series gdb 67435 1 ++ 59391:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 59391:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 59391:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67435 ++ 59391:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 59391:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 59391:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 67435 property '.*' value Patches 1 +++ 59391:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 59391:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 59391:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 59391:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 59391:pw-trigger.sh: pw_yaml_get: 100: local id=67435 +++ 59391:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 59391:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 59391:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 59391:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 59391:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 59391:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 59391:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id= ++ 59391:pw-trigger.sh: pw_get_patch_from_series: 210: '[' '' = '' ']' ++ 59391:pw-trigger.sh: pw_get_patch_from_series: 211: return 1 ++ 59391:pw-trigger.sh: 74: true + 59391:pw-trigger.sh: 74: patch_id= + 59391:pw-trigger.sh: 75: '[' '' = '' ']' + 59391:pw-trigger.sh: 76: break + 59391:pw-trigger.sh: 96: '[' '' = '' ']' + 59391:pw-trigger.sh: 97: continue + 59391:pw-trigger.sh: 62: '[' 19 -gt 0 ']' + 59391:pw-trigger.sh: 63: i=18 ++ 59391:pw-trigger.sh: 64: shyaml get-value 18.id + 59391:pw-trigger.sh: 64: series_id=67447 + 59391:pw-trigger.sh: 66: pw_series_complete_p gdb 67447 + 59391:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 59391:pw-trigger.sh: pw_series_complete_p: 183: local project=gdb + 59391:pw-trigger.sh: pw_series_complete_p: 184: local series_id=67447 + 59391:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 59391:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get gdb series 67447 property Complete value ++ 59391:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 59391:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 59391:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 59391:pw-trigger.sh: pw_yaml_get: 100: local id=67447 ++ 59391:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 59391:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 59391:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 59391:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 59391:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 59391:pw-trigger.sh: pw_yaml_get: 108: set +x + 59391:pw-trigger.sh: pw_series_complete_p: 187: value=False + 59391:pw-trigger.sh: pw_series_complete_p: 188: '[' False = True ']' + 59391:pw-trigger.sh: pw_series_complete_p: 191: return 1 + 59391:pw-trigger.sh: 67: continue + 59391:pw-trigger.sh: 62: '[' 18 -gt 0 ']' + 59391:pw-trigger.sh: 63: i=17 ++ 59391:pw-trigger.sh: 64: shyaml get-value 17.id + 59391:pw-trigger.sh: 64: series_id=67448 + 59391:pw-trigger.sh: 66: pw_series_complete_p gdb 67448 + 59391:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 59391:pw-trigger.sh: pw_series_complete_p: 183: local project=gdb + 59391:pw-trigger.sh: pw_series_complete_p: 184: local series_id=67448 + 59391:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 59391:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get gdb series 67448 property Complete value ++ 59391:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 59391:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 59391:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 59391:pw-trigger.sh: pw_yaml_get: 100: local id=67448 ++ 59391:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 59391:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 59391:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 59391:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 59391:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 59391:pw-trigger.sh: pw_yaml_get: 108: set +x + 59391:pw-trigger.sh: pw_series_complete_p: 187: value=False + 59391:pw-trigger.sh: pw_series_complete_p: 188: '[' False = True ']' + 59391:pw-trigger.sh: pw_series_complete_p: 191: return 1 + 59391:pw-trigger.sh: 67: continue + 59391:pw-trigger.sh: 62: '[' 17 -gt 0 ']' + 59391:pw-trigger.sh: 63: i=16 ++ 59391:pw-trigger.sh: 64: shyaml get-value 16.id + 59391:pw-trigger.sh: 64: series_id=67449 + 59391:pw-trigger.sh: 66: pw_series_complete_p gdb 67449 + 59391:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 59391:pw-trigger.sh: pw_series_complete_p: 183: local project=gdb + 59391:pw-trigger.sh: pw_series_complete_p: 184: local series_id=67449 + 59391:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 59391:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get gdb series 67449 property Complete value ++ 59391:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 59391:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 59391:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 59391:pw-trigger.sh: pw_yaml_get: 100: local id=67449 ++ 59391:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 59391:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 59391:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 59391:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 59391:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 59391:pw-trigger.sh: pw_yaml_get: 108: set +x + 59391:pw-trigger.sh: pw_series_complete_p: 187: value=False + 59391:pw-trigger.sh: pw_series_complete_p: 188: '[' False = True ']' + 59391:pw-trigger.sh: pw_series_complete_p: 191: return 1 + 59391:pw-trigger.sh: 67: continue + 59391:pw-trigger.sh: 62: '[' 16 -gt 0 ']' + 59391:pw-trigger.sh: 63: i=15 ++ 59391:pw-trigger.sh: 64: shyaml get-value 15.id + 59391:pw-trigger.sh: 64: series_id=67455 + 59391:pw-trigger.sh: 66: pw_series_complete_p gdb 67455 + 59391:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 59391:pw-trigger.sh: pw_series_complete_p: 183: local project=gdb + 59391:pw-trigger.sh: pw_series_complete_p: 184: local series_id=67455 + 59391:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 59391:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get gdb series 67455 property Complete value ++ 59391:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 59391:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 59391:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 59391:pw-trigger.sh: pw_yaml_get: 100: local id=67455 ++ 59391:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 59391:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 59391:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 59391:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 59391:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 59391:pw-trigger.sh: pw_yaml_get: 108: set +x + 59391:pw-trigger.sh: pw_series_complete_p: 187: value=False + 59391:pw-trigger.sh: pw_series_complete_p: 188: '[' False = True ']' + 59391:pw-trigger.sh: pw_series_complete_p: 191: return 1 + 59391:pw-trigger.sh: 67: continue + 59391:pw-trigger.sh: 62: '[' 15 -gt 0 ']' + 59391:pw-trigger.sh: 63: i=14 ++ 59391:pw-trigger.sh: 64: shyaml get-value 14.id + 59391:pw-trigger.sh: 64: series_id=67458 + 59391:pw-trigger.sh: 66: pw_series_complete_p gdb 67458 + 59391:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 59391:pw-trigger.sh: pw_series_complete_p: 183: local project=gdb + 59391:pw-trigger.sh: pw_series_complete_p: 184: local series_id=67458 + 59391:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 59391:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get gdb series 67458 property Complete value ++ 59391:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 59391:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 59391:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 59391:pw-trigger.sh: pw_yaml_get: 100: local id=67458 ++ 59391:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 59391:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 59391:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 59391:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 59391:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 59391:pw-trigger.sh: pw_yaml_get: 108: set +x + 59391:pw-trigger.sh: pw_series_complete_p: 187: value=False + 59391:pw-trigger.sh: pw_series_complete_p: 188: '[' False = True ']' + 59391:pw-trigger.sh: pw_series_complete_p: 191: return 1 + 59391:pw-trigger.sh: 67: continue + 59391:pw-trigger.sh: 62: '[' 14 -gt 0 ']' + 59391:pw-trigger.sh: 63: i=13 ++ 59391:pw-trigger.sh: 64: shyaml get-value 13.id + 59391:pw-trigger.sh: 64: series_id=67459 + 59391:pw-trigger.sh: 66: pw_series_complete_p gdb 67459 + 59391:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 59391:pw-trigger.sh: pw_series_complete_p: 183: local project=gdb + 59391:pw-trigger.sh: pw_series_complete_p: 184: local series_id=67459 + 59391:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 59391:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get gdb series 67459 property Complete value ++ 59391:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 59391:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 59391:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 59391:pw-trigger.sh: pw_yaml_get: 100: local id=67459 ++ 59391:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 59391:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 59391:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 59391:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 59391:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 59391:pw-trigger.sh: pw_yaml_get: 108: set +x + 59391:pw-trigger.sh: pw_series_complete_p: 187: value=False + 59391:pw-trigger.sh: pw_series_complete_p: 188: '[' False = True ']' + 59391:pw-trigger.sh: pw_series_complete_p: 191: return 1 + 59391:pw-trigger.sh: 67: continue + 59391:pw-trigger.sh: 62: '[' 13 -gt 0 ']' + 59391:pw-trigger.sh: 63: i=12 ++ 59391:pw-trigger.sh: 64: shyaml get-value 12.id + 59391:pw-trigger.sh: 64: series_id=67474 + 59391:pw-trigger.sh: 66: pw_series_complete_p gdb 67474 + 59391:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 59391:pw-trigger.sh: pw_series_complete_p: 183: local project=gdb + 59391:pw-trigger.sh: pw_series_complete_p: 184: local series_id=67474 + 59391:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 59391:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get gdb series 67474 property Complete value ++ 59391:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 59391:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 59391:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 59391:pw-trigger.sh: pw_yaml_get: 100: local id=67474 ++ 59391:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 59391:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 59391:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 59391:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 59391:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 59391:pw-trigger.sh: pw_yaml_get: 108: set +x + 59391:pw-trigger.sh: pw_series_complete_p: 187: value=True + 59391:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 59391:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 59391:pw-trigger.sh: 71: num_patch=0 + 59391:pw-trigger.sh: 72: true ++ 59391:pw-trigger.sh: 74: pw_get_patch_from_series gdb 67474 0 ++ 59391:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 59391:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 59391:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67474 ++ 59391:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 59391:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 59391:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 67474 property '.*' value Patches 0 +++ 59391:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 59391:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 59391:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 59391:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 59391:pw-trigger.sh: pw_yaml_get: 100: local id=67474 +++ 59391:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 59391:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 59391:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 59391:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 59391:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 59391:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 59391:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=145342 ++ 59391:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 145342 = '' ']' ++ 59391:pw-trigger.sh: pw_get_patch_from_series: 213: echo 145342 + 59391:pw-trigger.sh: 74: patch_id=145342 + 59391:pw-trigger.sh: 75: '[' 145342 = '' ']' ++ 59391:pw-trigger.sh: 82: pw_get_patch_data gdb 145342 State ++ 59391:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 59391:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 59391:pw-trigger.sh: pw_get_patch_data: 224: local project=gdb ++ 59391:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=145342 ++ 59391:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 59391:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gdb patch 145342 property State value ++ 59391:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 59391:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 59391:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 59391:pw-trigger.sh: pw_yaml_get: 100: local id=145342 ++ 59391:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 59391:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 59391:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 59391:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 59391:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 59391:pw-trigger.sh: pw_yaml_get: 108: set +x + 59391:pw-trigger.sh: 82: patch_state=new + 59391:pw-trigger.sh: 83: case "$patch_state" in ++ 59391:pw-trigger.sh: 89: pw_patch_check_state 145342 tcwg_gdb_build--master-aarch64 ++ 59391:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 59391:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=145342 ++ 59391:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_build--master-aarch64 ++ 59391:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 59391:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_build--master-aarch64 +++ 59391:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 59391:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 59391:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_build--master-aarch64 +++ 59391:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 59391:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 59391:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 59391:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 59391:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_build--master-aarch64 ++ 59391:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 59391:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 59391:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.1wIQewt60b +++ 59391:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 59391:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.EyW9baqS20 ++ 59391:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.1wIQewt60b /tmp/tmp.EyW9baqS20' EXIT ++ 59391:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 59391:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/145342/checks/ ++ 59391: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' ++ 59391:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 59391:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 59391:pw-trigger.sh: pw_patch_check_state: 263: true ++ 59391:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 59391:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 59391:pw-trigger.sh: pw_patch_check_state: 267: wait 61617 ++ 59391:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 59391:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 59391:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.EyW9baqS20 ++ 59391: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 ']' +++ 59391:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 59391:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-06T18:40:02.088294 +++ 59391:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-06T18:40:02.088294 +%s ++ 59391:pw-trigger.sh: pw_patch_check_state: 274: date=1791312002 ++ 59391:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1791312002 ']' ++ 59391:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1791312002 +++ 59391:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 59391:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 59391:pw-trigger.sh: pw_patch_check_state: 263: true ++ 59391:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 59391:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 59391:pw-trigger.sh: pw_patch_check_state: 267: wait 61624 ++ 59391:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 59391:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 59391:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.EyW9baqS20 ++ 59391: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 ']' +++ 59391:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 59391:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-06T18:40:04.974943 +++ 59391:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-06T18:40:04.974943 +%s ++ 59391:pw-trigger.sh: pw_patch_check_state: 274: date=1791312004 ++ 59391:pw-trigger.sh: pw_patch_check_state: 275: '[' 1791312002 -le 1791312004 ']' ++ 59391:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1791312004 +++ 59391:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 59391:pw-trigger.sh: pw_patch_check_state: 277: cur_state=fail ++ 59391:pw-trigger.sh: pw_patch_check_state: 263: true ++ 59391:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 59391:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 59391:pw-trigger.sh: pw_patch_check_state: 267: wait 61631 ++ 59391:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 59391:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 59391:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.EyW9baqS20 ++ 59391:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 59391:pw-trigger.sh: pw_patch_check_state: 270: break ++ 59391:pw-trigger.sh: pw_patch_check_state: 281: echo fail +++ 59391:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.1wIQewt60b /tmp/tmp.EyW9baqS20 + 59391:pw-trigger.sh: 89: check_state=fail + 59391:pw-trigger.sh: 90: '[' fail = pending ']' + 59391:pw-trigger.sh: 93: num_patch=1 + 59391:pw-trigger.sh: 72: true ++ 59391:pw-trigger.sh: 74: pw_get_patch_from_series gdb 67474 1 ++ 59391:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 59391:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 59391:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67474 ++ 59391:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 59391:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 59391:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 67474 property '.*' value Patches 1 +++ 59391:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 59391:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 59391:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 59391:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 59391:pw-trigger.sh: pw_yaml_get: 100: local id=67474 +++ 59391:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 59391:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 59391:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 59391:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 59391:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 59391:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 59391:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id= ++ 59391:pw-trigger.sh: pw_get_patch_from_series: 210: '[' '' = '' ']' ++ 59391:pw-trigger.sh: pw_get_patch_from_series: 211: return 1 ++ 59391:pw-trigger.sh: 74: true + 59391:pw-trigger.sh: 74: patch_id= + 59391:pw-trigger.sh: 75: '[' '' = '' ']' + 59391:pw-trigger.sh: 76: break + 59391:pw-trigger.sh: 96: '[' '' = '' ']' + 59391:pw-trigger.sh: 97: continue + 59391:pw-trigger.sh: 62: '[' 12 -gt 0 ']' + 59391:pw-trigger.sh: 63: i=11 ++ 59391:pw-trigger.sh: 64: shyaml get-value 11.id + 59391:pw-trigger.sh: 64: series_id=67485 + 59391:pw-trigger.sh: 66: pw_series_complete_p gdb 67485 + 59391:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 59391:pw-trigger.sh: pw_series_complete_p: 183: local project=gdb + 59391:pw-trigger.sh: pw_series_complete_p: 184: local series_id=67485 + 59391:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 59391:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get gdb series 67485 property Complete value ++ 59391:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 59391:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 59391:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 59391:pw-trigger.sh: pw_yaml_get: 100: local id=67485 ++ 59391:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 59391:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 59391:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 59391:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 59391:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 59391:pw-trigger.sh: pw_yaml_get: 108: set +x + 59391:pw-trigger.sh: pw_series_complete_p: 187: value=True + 59391:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 59391:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 59391:pw-trigger.sh: 71: num_patch=0 + 59391:pw-trigger.sh: 72: true ++ 59391:pw-trigger.sh: 74: pw_get_patch_from_series gdb 67485 0 ++ 59391:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 59391:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 59391:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67485 ++ 59391:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 59391:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 59391:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 67485 property '.*' value Patches 0 +++ 59391:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 59391:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 59391:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 59391:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 59391:pw-trigger.sh: pw_yaml_get: 100: local id=67485 +++ 59391:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 59391:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 59391:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 59391:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 59391:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 59391:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 59391:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=145353 ++ 59391:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 145353 = '' ']' ++ 59391:pw-trigger.sh: pw_get_patch_from_series: 213: echo 145353 + 59391:pw-trigger.sh: 74: patch_id=145353 + 59391:pw-trigger.sh: 75: '[' 145353 = '' ']' ++ 59391:pw-trigger.sh: 82: pw_get_patch_data gdb 145353 State ++ 59391:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 59391:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 59391:pw-trigger.sh: pw_get_patch_data: 224: local project=gdb ++ 59391:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=145353 ++ 59391:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 59391:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gdb patch 145353 property State value ++ 59391:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 59391:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 59391:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 59391:pw-trigger.sh: pw_yaml_get: 100: local id=145353 ++ 59391:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 59391:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 59391:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 59391:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 59391:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 59391:pw-trigger.sh: pw_yaml_get: 108: set +x + 59391:pw-trigger.sh: 82: patch_state=committed + 59391:pw-trigger.sh: 83: case "$patch_state" in ++ 59391:pw-trigger.sh: 89: pw_patch_check_state 145353 tcwg_gdb_build--master-aarch64 ++ 59391:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 59391:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=145353 ++ 59391:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_build--master-aarch64 ++ 59391:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 59391:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_build--master-aarch64 +++ 59391:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 59391:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 59391:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_build--master-aarch64 +++ 59391:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 59391:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 59391:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 59391:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 59391:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_build--master-aarch64 ++ 59391:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 59391:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 59391:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.4QoUhNYku7 +++ 59391:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 59391:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.k819wpPm4x ++ 59391:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.4QoUhNYku7 /tmp/tmp.k819wpPm4x' EXIT ++ 59391:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 59391:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/145353/checks/ ++ 59391: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' ++ 59391:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 59391:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 59391:pw-trigger.sh: pw_patch_check_state: 263: true ++ 59391:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 59391:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 59391:pw-trigger.sh: pw_patch_check_state: 267: wait 61733 ++ 59391:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 59391:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 59391:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.k819wpPm4x ++ 59391: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 ']' +++ 59391:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 59391:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-06T18:40:45.024426 +++ 59391:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-06T18:40:45.024426 +%s ++ 59391:pw-trigger.sh: pw_patch_check_state: 274: date=1791312045 ++ 59391:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1791312045 ']' ++ 59391:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1791312045 +++ 59391:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 59391:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 59391:pw-trigger.sh: pw_patch_check_state: 263: true ++ 59391:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 59391:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 59391:pw-trigger.sh: pw_patch_check_state: 267: wait 61740 ++ 59391:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 59391:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 59391:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.k819wpPm4x ++ 59391: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 ']' +++ 59391:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 59391:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-06T18:40:47.351790 +++ 59391:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-06T18:40:47.351790 +%s ++ 59391:pw-trigger.sh: pw_patch_check_state: 274: date=1791312047 ++ 59391:pw-trigger.sh: pw_patch_check_state: 275: '[' 1791312045 -le 1791312047 ']' ++ 59391:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1791312047 +++ 59391:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 59391:pw-trigger.sh: pw_patch_check_state: 277: cur_state=fail ++ 59391:pw-trigger.sh: pw_patch_check_state: 263: true ++ 59391:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 59391:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 59391:pw-trigger.sh: pw_patch_check_state: 267: wait 61747 ++ 59391:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 59391:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 59391:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.k819wpPm4x ++ 59391:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 59391:pw-trigger.sh: pw_patch_check_state: 270: break ++ 59391:pw-trigger.sh: pw_patch_check_state: 281: echo fail +++ 59391:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.4QoUhNYku7 /tmp/tmp.k819wpPm4x + 59391:pw-trigger.sh: 89: check_state=fail + 59391:pw-trigger.sh: 90: '[' fail = pending ']' + 59391:pw-trigger.sh: 93: num_patch=1 + 59391:pw-trigger.sh: 72: true ++ 59391:pw-trigger.sh: 74: pw_get_patch_from_series gdb 67485 1 ++ 59391:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 59391:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 59391:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67485 ++ 59391:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 59391:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 59391:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 67485 property '.*' value Patches 1 +++ 59391:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 59391:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 59391:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 59391:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 59391:pw-trigger.sh: pw_yaml_get: 100: local id=67485 +++ 59391:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 59391:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 59391:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 59391:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 59391:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 59391:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 59391:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id= ++ 59391:pw-trigger.sh: pw_get_patch_from_series: 210: '[' '' = '' ']' ++ 59391:pw-trigger.sh: pw_get_patch_from_series: 211: return 1 ++ 59391:pw-trigger.sh: 74: true + 59391:pw-trigger.sh: 74: patch_id= + 59391:pw-trigger.sh: 75: '[' '' = '' ']' + 59391:pw-trigger.sh: 76: break + 59391:pw-trigger.sh: 96: '[' '' = '' ']' + 59391:pw-trigger.sh: 97: continue + 59391:pw-trigger.sh: 62: '[' 11 -gt 0 ']' + 59391:pw-trigger.sh: 63: i=10 ++ 59391:pw-trigger.sh: 64: shyaml get-value 10.id + 59391:pw-trigger.sh: 64: series_id=67506 + 59391:pw-trigger.sh: 66: pw_series_complete_p gdb 67506 + 59391:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 59391:pw-trigger.sh: pw_series_complete_p: 183: local project=gdb + 59391:pw-trigger.sh: pw_series_complete_p: 184: local series_id=67506 + 59391:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 59391:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get gdb series 67506 property Complete value ++ 59391:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 59391:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 59391:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 59391:pw-trigger.sh: pw_yaml_get: 100: local id=67506 ++ 59391:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 59391:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 59391:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 59391:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 59391:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 59391:pw-trigger.sh: pw_yaml_get: 108: set +x + 59391:pw-trigger.sh: pw_series_complete_p: 187: value=True + 59391:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 59391:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 59391:pw-trigger.sh: 71: num_patch=0 + 59391:pw-trigger.sh: 72: true ++ 59391:pw-trigger.sh: 74: pw_get_patch_from_series gdb 67506 0 ++ 59391:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 59391:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 59391:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67506 ++ 59391:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 59391:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 59391:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 67506 property '.*' value Patches 0 +++ 59391:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 59391:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 59391:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 59391:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 59391:pw-trigger.sh: pw_yaml_get: 100: local id=67506 +++ 59391:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 59391:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 59391:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 59391:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 59391:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 59391:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 59391:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=145387 ++ 59391:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 145387 = '' ']' ++ 59391:pw-trigger.sh: pw_get_patch_from_series: 213: echo 145387 + 59391:pw-trigger.sh: 74: patch_id=145387 + 59391:pw-trigger.sh: 75: '[' 145387 = '' ']' ++ 59391:pw-trigger.sh: 82: pw_get_patch_data gdb 145387 State ++ 59391:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 59391:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 59391:pw-trigger.sh: pw_get_patch_data: 224: local project=gdb ++ 59391:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=145387 ++ 59391:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 59391:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gdb patch 145387 property State value ++ 59391:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 59391:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 59391:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 59391:pw-trigger.sh: pw_yaml_get: 100: local id=145387 ++ 59391:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 59391:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 59391:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 59391:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 59391:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 59391:pw-trigger.sh: pw_yaml_get: 108: set +x + 59391:pw-trigger.sh: 82: patch_state=new + 59391:pw-trigger.sh: 83: case "$patch_state" in ++ 59391:pw-trigger.sh: 89: pw_patch_check_state 145387 tcwg_gdb_build--master-aarch64 ++ 59391:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 59391:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=145387 ++ 59391:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_build--master-aarch64 ++ 59391:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 59391:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_build--master-aarch64 +++ 59391:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 59391:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 59391:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_build--master-aarch64 +++ 59391:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 59391:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 59391:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 59391:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 59391:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_build--master-aarch64 ++ 59391:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 59391:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 59391:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.drIojJlEN5 +++ 59391:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 59391:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.y77udjOLbu ++ 59391:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.drIojJlEN5 /tmp/tmp.y77udjOLbu' EXIT ++ 59391:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 59391:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/145387/checks/ ++ 59391: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' ++ 59391:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 59391:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 59391:pw-trigger.sh: pw_patch_check_state: 263: true ++ 59391:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 59391:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 59391:pw-trigger.sh: pw_patch_check_state: 267: wait 61849 ++ 59391:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 59391:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 59391:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.y77udjOLbu ++ 59391: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 ']' +++ 59391:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 59391:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-06T18:40:45.392078 +++ 59391:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-06T18:40:45.392078 +%s ++ 59391:pw-trigger.sh: pw_patch_check_state: 274: date=1791312045 ++ 59391:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1791312045 ']' ++ 59391:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1791312045 +++ 59391:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 59391:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 59391:pw-trigger.sh: pw_patch_check_state: 263: true ++ 59391:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 59391:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 59391:pw-trigger.sh: pw_patch_check_state: 267: wait 61856 ++ 59391:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 59391:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 59391:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.y77udjOLbu ++ 59391: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 ']' +++ 59391:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 59391:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-06T18:40:47.778779 +++ 59391:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-06T18:40:47.778779 +%s ++ 59391:pw-trigger.sh: pw_patch_check_state: 274: date=1791312047 ++ 59391:pw-trigger.sh: pw_patch_check_state: 275: '[' 1791312045 -le 1791312047 ']' ++ 59391:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1791312047 +++ 59391:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 59391:pw-trigger.sh: pw_patch_check_state: 277: cur_state=fail ++ 59391:pw-trigger.sh: pw_patch_check_state: 263: true ++ 59391:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 59391:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 59391:pw-trigger.sh: pw_patch_check_state: 267: wait 61863 ++ 59391:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 59391:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 59391:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.y77udjOLbu ++ 59391:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 59391:pw-trigger.sh: pw_patch_check_state: 270: break ++ 59391:pw-trigger.sh: pw_patch_check_state: 281: echo fail +++ 59391:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.drIojJlEN5 /tmp/tmp.y77udjOLbu + 59391:pw-trigger.sh: 89: check_state=fail + 59391:pw-trigger.sh: 90: '[' fail = pending ']' + 59391:pw-trigger.sh: 93: num_patch=1 + 59391:pw-trigger.sh: 72: true ++ 59391:pw-trigger.sh: 74: pw_get_patch_from_series gdb 67506 1 ++ 59391:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 59391:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 59391:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67506 ++ 59391:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 59391:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 59391:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 67506 property '.*' value Patches 1 +++ 59391:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 59391:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 59391:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 59391:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 59391:pw-trigger.sh: pw_yaml_get: 100: local id=67506 +++ 59391:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 59391:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 59391:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 59391:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 59391:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 59391:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 59391:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id= ++ 59391:pw-trigger.sh: pw_get_patch_from_series: 210: '[' '' = '' ']' ++ 59391:pw-trigger.sh: pw_get_patch_from_series: 211: return 1 ++ 59391:pw-trigger.sh: 74: true + 59391:pw-trigger.sh: 74: patch_id= + 59391:pw-trigger.sh: 75: '[' '' = '' ']' + 59391:pw-trigger.sh: 76: break + 59391:pw-trigger.sh: 96: '[' '' = '' ']' + 59391:pw-trigger.sh: 97: continue + 59391:pw-trigger.sh: 62: '[' 10 -gt 0 ']' + 59391:pw-trigger.sh: 63: i=9 ++ 59391:pw-trigger.sh: 64: shyaml get-value 9.id + 59391:pw-trigger.sh: 64: series_id=67522 + 59391:pw-trigger.sh: 66: pw_series_complete_p gdb 67522 + 59391:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 59391:pw-trigger.sh: pw_series_complete_p: 183: local project=gdb + 59391:pw-trigger.sh: pw_series_complete_p: 184: local series_id=67522 + 59391:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 59391:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get gdb series 67522 property Complete value ++ 59391:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 59391:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 59391:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 59391:pw-trigger.sh: pw_yaml_get: 100: local id=67522 ++ 59391:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 59391:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 59391:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 59391:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 59391:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 59391:pw-trigger.sh: pw_yaml_get: 108: set +x + 59391:pw-trigger.sh: pw_series_complete_p: 187: value=True + 59391:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 59391:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 59391:pw-trigger.sh: 71: num_patch=0 + 59391:pw-trigger.sh: 72: true ++ 59391:pw-trigger.sh: 74: pw_get_patch_from_series gdb 67522 0 ++ 59391:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 59391:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 59391:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67522 ++ 59391:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 59391:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 59391:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 67522 property '.*' value Patches 0 +++ 59391:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 59391:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 59391:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 59391:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 59391:pw-trigger.sh: pw_yaml_get: 100: local id=67522 +++ 59391:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 59391:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 59391:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 59391:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 59391:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 59391:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 59391:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=145408 ++ 59391:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 145408 = '' ']' ++ 59391:pw-trigger.sh: pw_get_patch_from_series: 213: echo 145408 + 59391:pw-trigger.sh: 74: patch_id=145408 + 59391:pw-trigger.sh: 75: '[' 145408 = '' ']' ++ 59391:pw-trigger.sh: 82: pw_get_patch_data gdb 145408 State ++ 59391:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 59391:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 59391:pw-trigger.sh: pw_get_patch_data: 224: local project=gdb ++ 59391:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=145408 ++ 59391:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 59391:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gdb patch 145408 property State value ++ 59391:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 59391:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 59391:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 59391:pw-trigger.sh: pw_yaml_get: 100: local id=145408 ++ 59391:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 59391:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 59391:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 59391:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 59391:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 59391:pw-trigger.sh: pw_yaml_get: 108: set +x + 59391:pw-trigger.sh: 82: patch_state=new + 59391:pw-trigger.sh: 83: case "$patch_state" in ++ 59391:pw-trigger.sh: 89: pw_patch_check_state 145408 tcwg_gdb_build--master-aarch64 ++ 59391:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 59391:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=145408 ++ 59391:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_build--master-aarch64 ++ 59391:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 59391:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_build--master-aarch64 +++ 59391:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 59391:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 59391:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_build--master-aarch64 +++ 59391:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 59391:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 59391:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 59391:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 59391:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_build--master-aarch64 ++ 59391:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 59391:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 59391:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.n8zwt8bwPb +++ 59391:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 59391:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.rDkRWA6B5n ++ 59391:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.n8zwt8bwPb /tmp/tmp.rDkRWA6B5n' EXIT ++ 59391:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 59391:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/145408/checks/ ++ 59391: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' ++ 59391:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 59391:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 59391:pw-trigger.sh: pw_patch_check_state: 263: true ++ 59391:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 59391:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 59391:pw-trigger.sh: pw_patch_check_state: 267: wait 61965 ++ 59391:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 59391:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 59391:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.rDkRWA6B5n ++ 59391: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 ']' +++ 59391:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 59391:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-07T13:09:15.016825 +++ 59391:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-07T13:09:15.016825 +%s ++ 59391:pw-trigger.sh: pw_patch_check_state: 274: date=1791378555 ++ 59391:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1791378555 ']' ++ 59391:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1791378555 +++ 59391:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 59391:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 59391:pw-trigger.sh: pw_patch_check_state: 263: true ++ 59391:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 59391:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 59391:pw-trigger.sh: pw_patch_check_state: 267: wait 61972 ++ 59391:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 59391:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 59391:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.rDkRWA6B5n ++ 59391: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 ']' +++ 59391:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 59391:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-07T13:09:16.113197 +++ 59391:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-07T13:09:16.113197 +%s ++ 59391:pw-trigger.sh: pw_patch_check_state: 274: date=1791378556 ++ 59391:pw-trigger.sh: pw_patch_check_state: 275: '[' 1791378555 -le 1791378556 ']' ++ 59391:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1791378556 +++ 59391:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 59391:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 59391:pw-trigger.sh: pw_patch_check_state: 263: true ++ 59391:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 59391:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 59391:pw-trigger.sh: pw_patch_check_state: 267: wait 61979 ++ 59391:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 59391:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 59391:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.rDkRWA6B5n ++ 59391: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 ']' +++ 59391:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 59391:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-07T13:12:34.206934 +++ 59391:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-07T13:12:34.206934 +%s ++ 59391:pw-trigger.sh: pw_patch_check_state: 274: date=1791378754 ++ 59391:pw-trigger.sh: pw_patch_check_state: 275: '[' 1791378556 -le 1791378754 ']' ++ 59391:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1791378754 +++ 59391:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 59391:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 59391:pw-trigger.sh: pw_patch_check_state: 263: true ++ 59391:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 59391:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 59391:pw-trigger.sh: pw_patch_check_state: 267: wait 61986 ++ 59391:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 59391:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 59391:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.rDkRWA6B5n ++ 59391:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 59391:pw-trigger.sh: pw_patch_check_state: 270: break ++ 59391:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 59391:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.n8zwt8bwPb /tmp/tmp.rDkRWA6B5n + 59391:pw-trigger.sh: 89: check_state=success + 59391:pw-trigger.sh: 90: '[' success = pending ']' + 59391:pw-trigger.sh: 93: num_patch=1 + 59391:pw-trigger.sh: 72: true ++ 59391:pw-trigger.sh: 74: pw_get_patch_from_series gdb 67522 1 ++ 59391:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 59391:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 59391:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67522 ++ 59391:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 59391:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 59391:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 67522 property '.*' value Patches 1 +++ 59391:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 59391:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 59391:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 59391:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 59391:pw-trigger.sh: pw_yaml_get: 100: local id=67522 +++ 59391:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 59391:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 59391:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 59391:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 59391:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 59391:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 59391:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id= ++ 59391:pw-trigger.sh: pw_get_patch_from_series: 210: '[' '' = '' ']' ++ 59391:pw-trigger.sh: pw_get_patch_from_series: 211: return 1 ++ 59391:pw-trigger.sh: 74: true + 59391:pw-trigger.sh: 74: patch_id= + 59391:pw-trigger.sh: 75: '[' '' = '' ']' + 59391:pw-trigger.sh: 76: break + 59391:pw-trigger.sh: 96: '[' '' = '' ']' + 59391:pw-trigger.sh: 97: continue + 59391:pw-trigger.sh: 62: '[' 9 -gt 0 ']' + 59391:pw-trigger.sh: 63: i=8 ++ 59391:pw-trigger.sh: 64: shyaml get-value 8.id + 59391:pw-trigger.sh: 64: series_id=67532 + 59391:pw-trigger.sh: 66: pw_series_complete_p gdb 67532 + 59391:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 59391:pw-trigger.sh: pw_series_complete_p: 183: local project=gdb + 59391:pw-trigger.sh: pw_series_complete_p: 184: local series_id=67532 + 59391:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 59391:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get gdb series 67532 property Complete value ++ 59391:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 59391:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 59391:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 59391:pw-trigger.sh: pw_yaml_get: 100: local id=67532 ++ 59391:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 59391:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 59391:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 59391:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 59391:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 59391:pw-trigger.sh: pw_yaml_get: 108: set +x + 59391:pw-trigger.sh: pw_series_complete_p: 187: value=True + 59391:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 59391:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 59391:pw-trigger.sh: 71: num_patch=0 + 59391:pw-trigger.sh: 72: true ++ 59391:pw-trigger.sh: 74: pw_get_patch_from_series gdb 67532 0 ++ 59391:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 59391:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 59391:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67532 ++ 59391:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 59391:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 59391:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 67532 property '.*' value Patches 0 +++ 59391:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 59391:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 59391:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 59391:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 59391:pw-trigger.sh: pw_yaml_get: 100: local id=67532 +++ 59391:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 59391:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 59391:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 59391:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 59391:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 59391:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 59391:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=145418 ++ 59391:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 145418 = '' ']' ++ 59391:pw-trigger.sh: pw_get_patch_from_series: 213: echo 145418 + 59391:pw-trigger.sh: 74: patch_id=145418 + 59391:pw-trigger.sh: 75: '[' 145418 = '' ']' ++ 59391:pw-trigger.sh: 82: pw_get_patch_data gdb 145418 State ++ 59391:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 59391:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 59391:pw-trigger.sh: pw_get_patch_data: 224: local project=gdb ++ 59391:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=145418 ++ 59391:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 59391:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gdb patch 145418 property State value ++ 59391:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 59391:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 59391:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 59391:pw-trigger.sh: pw_yaml_get: 100: local id=145418 ++ 59391:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 59391:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 59391:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 59391:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 59391:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 59391:pw-trigger.sh: pw_yaml_get: 108: set +x + 59391:pw-trigger.sh: 82: patch_state=new + 59391:pw-trigger.sh: 83: case "$patch_state" in ++ 59391:pw-trigger.sh: 89: pw_patch_check_state 145418 tcwg_gdb_build--master-aarch64 ++ 59391:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 59391:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=145418 ++ 59391:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_build--master-aarch64 ++ 59391:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 59391:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_build--master-aarch64 +++ 59391:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 59391:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 59391:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_build--master-aarch64 +++ 59391:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 59391:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 59391:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 59391:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 59391:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_build--master-aarch64 ++ 59391:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 59391:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 59391:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.GgqzemkFGX +++ 59391:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 59391:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.qDOqQCz2FB ++ 59391:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.GgqzemkFGX /tmp/tmp.qDOqQCz2FB' EXIT ++ 59391:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 59391:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/145418/checks/ ++ 59391: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' ++ 59391:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 59391:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 59391:pw-trigger.sh: pw_patch_check_state: 263: true ++ 59391:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 59391:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 59391:pw-trigger.sh: pw_patch_check_state: 267: wait 62088 ++ 59391:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 59391:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 59391:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.qDOqQCz2FB ++ 59391: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 ']' +++ 59391:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 59391:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-08T03:25:03.441041 +++ 59391:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-08T03:25:03.441041 +%s ++ 59391:pw-trigger.sh: pw_patch_check_state: 274: date=1791429903 ++ 59391:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1791429903 ']' ++ 59391:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1791429903 +++ 59391:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 59391:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 59391:pw-trigger.sh: pw_patch_check_state: 263: true ++ 59391:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 59391:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 59391:pw-trigger.sh: pw_patch_check_state: 267: wait 62095 ++ 59391:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 59391:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 59391:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.qDOqQCz2FB ++ 59391: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 ']' +++ 59391:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 59391:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-08T03:25:05.673723 +++ 59391:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-08T03:25:05.673723 +%s ++ 59391:pw-trigger.sh: pw_patch_check_state: 274: date=1791429905 ++ 59391:pw-trigger.sh: pw_patch_check_state: 275: '[' 1791429903 -le 1791429905 ']' ++ 59391:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1791429905 +++ 59391:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 59391:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 59391:pw-trigger.sh: pw_patch_check_state: 263: true ++ 59391:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 59391:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 59391:pw-trigger.sh: pw_patch_check_state: 267: wait 62102 ++ 59391:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 59391:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 59391:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.qDOqQCz2FB ++ 59391: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 ']' +++ 59391:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 59391:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-08T03:29:12.295614 +++ 59391:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-08T03:29:12.295614 +%s ++ 59391:pw-trigger.sh: pw_patch_check_state: 274: date=1791430152 ++ 59391:pw-trigger.sh: pw_patch_check_state: 275: '[' 1791429905 -le 1791430152 ']' ++ 59391:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1791430152 +++ 59391:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 59391:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 59391:pw-trigger.sh: pw_patch_check_state: 263: true ++ 59391:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 59391:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 59391:pw-trigger.sh: pw_patch_check_state: 267: wait 62109 ++ 59391:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 59391:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 59391:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.qDOqQCz2FB ++ 59391:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 59391:pw-trigger.sh: pw_patch_check_state: 270: break ++ 59391:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 59391:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.GgqzemkFGX /tmp/tmp.qDOqQCz2FB + 59391:pw-trigger.sh: 89: check_state=success + 59391:pw-trigger.sh: 90: '[' success = pending ']' + 59391:pw-trigger.sh: 93: num_patch=1 + 59391:pw-trigger.sh: 72: true ++ 59391:pw-trigger.sh: 74: pw_get_patch_from_series gdb 67532 1 ++ 59391:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 59391:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 59391:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67532 ++ 59391:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 59391:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 59391:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 67532 property '.*' value Patches 1 +++ 59391:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 59391:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 59391:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 59391:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 59391:pw-trigger.sh: pw_yaml_get: 100: local id=67532 +++ 59391:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 59391:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 59391:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 59391:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 59391:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 59391:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 59391:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id= ++ 59391:pw-trigger.sh: pw_get_patch_from_series: 210: '[' '' = '' ']' ++ 59391:pw-trigger.sh: pw_get_patch_from_series: 211: return 1 ++ 59391:pw-trigger.sh: 74: true + 59391:pw-trigger.sh: 74: patch_id= + 59391:pw-trigger.sh: 75: '[' '' = '' ']' + 59391:pw-trigger.sh: 76: break + 59391:pw-trigger.sh: 96: '[' '' = '' ']' + 59391:pw-trigger.sh: 97: continue + 59391:pw-trigger.sh: 62: '[' 8 -gt 0 ']' + 59391:pw-trigger.sh: 63: i=7 ++ 59391:pw-trigger.sh: 64: shyaml get-value 7.id + 59391:pw-trigger.sh: 64: series_id=67535 + 59391:pw-trigger.sh: 66: pw_series_complete_p gdb 67535 + 59391:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 59391:pw-trigger.sh: pw_series_complete_p: 183: local project=gdb + 59391:pw-trigger.sh: pw_series_complete_p: 184: local series_id=67535 + 59391:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 59391:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get gdb series 67535 property Complete value ++ 59391:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 59391:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 59391:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 59391:pw-trigger.sh: pw_yaml_get: 100: local id=67535 ++ 59391:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 59391:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 59391:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 59391:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 59391:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 59391:pw-trigger.sh: pw_yaml_get: 108: set +x + 59391:pw-trigger.sh: pw_series_complete_p: 187: value=True + 59391:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 59391:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 59391:pw-trigger.sh: 71: num_patch=0 + 59391:pw-trigger.sh: 72: true ++ 59391:pw-trigger.sh: 74: pw_get_patch_from_series gdb 67535 0 ++ 59391:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 59391:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 59391:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67535 ++ 59391:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 59391:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 59391:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 67535 property '.*' value Patches 0 +++ 59391:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 59391:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 59391:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 59391:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 59391:pw-trigger.sh: pw_yaml_get: 100: local id=67535 +++ 59391:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 59391:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 59391:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 59391:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 59391:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 59391:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 59391:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=145431 ++ 59391:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 145431 = '' ']' ++ 59391:pw-trigger.sh: pw_get_patch_from_series: 213: echo 145431 + 59391:pw-trigger.sh: 74: patch_id=145431 + 59391:pw-trigger.sh: 75: '[' 145431 = '' ']' ++ 59391:pw-trigger.sh: 82: pw_get_patch_data gdb 145431 State ++ 59391:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 59391:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 59391:pw-trigger.sh: pw_get_patch_data: 224: local project=gdb ++ 59391:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=145431 ++ 59391:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 59391:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gdb patch 145431 property State value ++ 59391:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 59391:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 59391:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 59391:pw-trigger.sh: pw_yaml_get: 100: local id=145431 ++ 59391:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 59391:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 59391:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 59391:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 59391:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 59391:pw-trigger.sh: pw_yaml_get: 108: set +x + 59391:pw-trigger.sh: 82: patch_state=new + 59391:pw-trigger.sh: 83: case "$patch_state" in ++ 59391:pw-trigger.sh: 89: pw_patch_check_state 145431 tcwg_gdb_build--master-aarch64 ++ 59391:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 59391:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=145431 ++ 59391:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_build--master-aarch64 ++ 59391:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 59391:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_build--master-aarch64 +++ 59391:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 59391:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 59391:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_build--master-aarch64 +++ 59391:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 59391:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 59391:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 59391:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 59391:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_build--master-aarch64 ++ 59391:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 59391:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 59391:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.ZSQCnWquQb +++ 59391:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 59391:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.xahFmPQq1g ++ 59391:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.ZSQCnWquQb /tmp/tmp.xahFmPQq1g' EXIT ++ 59391:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 59391:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/145431/checks/ ++ 59391: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' ++ 59391:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 59391:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 59391:pw-trigger.sh: pw_patch_check_state: 263: true ++ 59391:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 59391:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 59391:pw-trigger.sh: pw_patch_check_state: 267: wait 62231 ++ 59391:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 59391:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 59391:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.xahFmPQq1g ++ 59391: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 ']' +++ 59391:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 59391:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-08T03:25:10.110874 +++ 59391:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-08T03:25:10.110874 +%s ++ 59391:pw-trigger.sh: pw_patch_check_state: 274: date=1791429910 ++ 59391:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1791429910 ']' ++ 59391:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1791429910 +++ 59391:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 59391:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 59391:pw-trigger.sh: pw_patch_check_state: 263: true ++ 59391:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 59391:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 59391:pw-trigger.sh: pw_patch_check_state: 267: wait 62238 ++ 59391:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 59391:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 59391:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.xahFmPQq1g ++ 59391: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 ']' +++ 59391:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 59391:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-08T03:25:13.747937 +++ 59391:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-08T03:25:13.747937 +%s ++ 59391:pw-trigger.sh: pw_patch_check_state: 274: date=1791429913 ++ 59391:pw-trigger.sh: pw_patch_check_state: 275: '[' 1791429910 -le 1791429913 ']' ++ 59391:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1791429913 +++ 59391:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 59391:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 59391:pw-trigger.sh: pw_patch_check_state: 263: true ++ 59391:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 59391:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 59391:pw-trigger.sh: pw_patch_check_state: 267: wait 62245 ++ 59391:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 59391:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 59391:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.xahFmPQq1g ++ 59391: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 ']' +++ 59391:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 59391:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-08T03:25:14.133328 +++ 59391:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-08T03:25:14.133328 +%s ++ 59391:pw-trigger.sh: pw_patch_check_state: 274: date=1791429914 ++ 59391:pw-trigger.sh: pw_patch_check_state: 275: '[' 1791429913 -le 1791429914 ']' ++ 59391:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1791429914 +++ 59391:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 59391:pw-trigger.sh: pw_patch_check_state: 277: cur_state=warning ++ 59391:pw-trigger.sh: pw_patch_check_state: 263: true ++ 59391:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 59391:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 59391:pw-trigger.sh: pw_patch_check_state: 267: wait 62252 ++ 59391:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 59391:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 59391:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.xahFmPQq1g ++ 59391:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 59391:pw-trigger.sh: pw_patch_check_state: 270: break ++ 59391:pw-trigger.sh: pw_patch_check_state: 281: echo warning +++ 59391:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.ZSQCnWquQb /tmp/tmp.xahFmPQq1g + 59391:pw-trigger.sh: 89: check_state=warning + 59391:pw-trigger.sh: 90: '[' warning = pending ']' + 59391:pw-trigger.sh: 93: num_patch=1 + 59391:pw-trigger.sh: 72: true ++ 59391:pw-trigger.sh: 74: pw_get_patch_from_series gdb 67535 1 ++ 59391:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 59391:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 59391:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67535 ++ 59391:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 59391:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 59391:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 67535 property '.*' value Patches 1 +++ 59391:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 59391:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 59391:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 59391:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 59391:pw-trigger.sh: pw_yaml_get: 100: local id=67535 +++ 59391:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 59391:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 59391:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 59391:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 59391:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 59391:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 59391:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=145429 ++ 59391:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 145429 = '' ']' ++ 59391:pw-trigger.sh: pw_get_patch_from_series: 213: echo 145429 + 59391:pw-trigger.sh: 74: patch_id=145429 + 59391:pw-trigger.sh: 75: '[' 145429 = '' ']' ++ 59391:pw-trigger.sh: 82: pw_get_patch_data gdb 145429 State ++ 59391:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 59391:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 59391:pw-trigger.sh: pw_get_patch_data: 224: local project=gdb ++ 59391:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=145429 ++ 59391:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 59391:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gdb patch 145429 property State value ++ 59391:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 59391:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 59391:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 59391:pw-trigger.sh: pw_yaml_get: 100: local id=145429 ++ 59391:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 59391:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 59391:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 59391:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 59391:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 59391:pw-trigger.sh: pw_yaml_get: 108: set +x + 59391:pw-trigger.sh: 82: patch_state=new + 59391:pw-trigger.sh: 83: case "$patch_state" in ++ 59391:pw-trigger.sh: 89: pw_patch_check_state 145429 tcwg_gdb_build--master-aarch64 ++ 59391:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 59391:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=145429 ++ 59391:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_build--master-aarch64 ++ 59391:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 59391:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_build--master-aarch64 +++ 59391:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 59391:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 59391:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_build--master-aarch64 +++ 59391:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 59391:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 59391:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 59391:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 59391:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_build--master-aarch64 ++ 59391:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 59391:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 59391:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.jD0Hd09va6 +++ 59391:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 59391:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.Q60kXLip4s ++ 59391:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.jD0Hd09va6 /tmp/tmp.Q60kXLip4s' EXIT ++ 59391:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 59391:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/145429/checks/ ++ 59391: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' ++ 59391:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 59391:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 59391:pw-trigger.sh: pw_patch_check_state: 263: true ++ 59391:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 59391:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 59391:pw-trigger.sh: pw_patch_check_state: 267: wait 62316 ++ 59391:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 59391:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 59391:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.Q60kXLip4s ++ 59391:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 59391:pw-trigger.sh: pw_patch_check_state: 270: break ++ 59391:pw-trigger.sh: pw_patch_check_state: 281: echo pending +++ 59391:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.jD0Hd09va6 /tmp/tmp.Q60kXLip4s + 59391:pw-trigger.sh: 89: check_state=pending + 59391:pw-trigger.sh: 90: '[' pending = pending ']' + 59391:pw-trigger.sh: 91: break + 59391:pw-trigger.sh: 96: '[' 145429 = '' ']' + 59391:pw-trigger.sh: 101: check_state=success + 59391:pw-trigger.sh: 108: '[' success '!=' success ']' + 59391:pw-trigger.sh: 113: j=2 + 59391:pw-trigger.sh: 114: cat + 59391:pw-trigger.sh: 62: '[' 7 -gt 0 ']' + 59391:pw-trigger.sh: 63: i=6 ++ 59391:pw-trigger.sh: 64: shyaml get-value 6.id + 59391:pw-trigger.sh: 64: series_id=67538 + 59391:pw-trigger.sh: 66: pw_series_complete_p gdb 67538 + 59391:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 59391:pw-trigger.sh: pw_series_complete_p: 183: local project=gdb + 59391:pw-trigger.sh: pw_series_complete_p: 184: local series_id=67538 + 59391:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 59391:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get gdb series 67538 property Complete value ++ 59391:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 59391:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 59391:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 59391:pw-trigger.sh: pw_yaml_get: 100: local id=67538 ++ 59391:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 59391:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 59391:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 59391:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 59391:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 59391:pw-trigger.sh: pw_yaml_get: 108: set +x + 59391:pw-trigger.sh: pw_series_complete_p: 187: value=True + 59391:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 59391:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 59391:pw-trigger.sh: 71: num_patch=0 + 59391:pw-trigger.sh: 72: true ++ 59391:pw-trigger.sh: 74: pw_get_patch_from_series gdb 67538 0 ++ 59391:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 59391:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 59391:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67538 ++ 59391:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 59391:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 59391:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 67538 property '.*' value Patches 0 +++ 59391:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 59391:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 59391:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 59391:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 59391:pw-trigger.sh: pw_yaml_get: 100: local id=67538 +++ 59391:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 59391:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 59391:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 59391:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 59391:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 59391:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 59391:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=145436 ++ 59391:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 145436 = '' ']' ++ 59391:pw-trigger.sh: pw_get_patch_from_series: 213: echo 145436 + 59391:pw-trigger.sh: 74: patch_id=145436 + 59391:pw-trigger.sh: 75: '[' 145436 = '' ']' ++ 59391:pw-trigger.sh: 82: pw_get_patch_data gdb 145436 State ++ 59391:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 59391:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 59391:pw-trigger.sh: pw_get_patch_data: 224: local project=gdb ++ 59391:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=145436 ++ 59391:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 59391:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gdb patch 145436 property State value ++ 59391:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 59391:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 59391:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 59391:pw-trigger.sh: pw_yaml_get: 100: local id=145436 ++ 59391:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 59391:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 59391:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 59391:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 59391:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 59391:pw-trigger.sh: pw_yaml_get: 108: set +x + 59391:pw-trigger.sh: 82: patch_state=new + 59391:pw-trigger.sh: 83: case "$patch_state" in ++ 59391:pw-trigger.sh: 89: pw_patch_check_state 145436 tcwg_gdb_build--master-aarch64 ++ 59391:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 59391:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=145436 ++ 59391:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_build--master-aarch64 ++ 59391:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 59391:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_build--master-aarch64 +++ 59391:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 59391:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 59391:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_build--master-aarch64 +++ 59391:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 59391:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 59391:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 59391:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 59391:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_build--master-aarch64 ++ 59391:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 59391:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 59391:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.3Fvhjoyk5Q +++ 59391:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 59391:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.l9LKS48EbR ++ 59391:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.3Fvhjoyk5Q /tmp/tmp.l9LKS48EbR' EXIT ++ 59391:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 59391:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/145436/checks/ ++ 59391: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' ++ 59391:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 59391:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 59391:pw-trigger.sh: pw_patch_check_state: 263: true ++ 59391:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 59391:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 59391:pw-trigger.sh: pw_patch_check_state: 267: wait 62404 ++ 59391:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 59391:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 59391:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.l9LKS48EbR ++ 59391: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 ']' +++ 59391:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 59391:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-08T03:26:00.909075 +++ 59391:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-08T03:26:00.909075 +%s ++ 59391:pw-trigger.sh: pw_patch_check_state: 274: date=1791429960 ++ 59391:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1791429960 ']' ++ 59391:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1791429960 +++ 59391:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 59391:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 59391:pw-trigger.sh: pw_patch_check_state: 263: true ++ 59391:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 59391:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 59391:pw-trigger.sh: pw_patch_check_state: 267: wait 62411 ++ 59391:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 59391:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 59391:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.l9LKS48EbR ++ 59391: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 ']' +++ 59391:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 59391:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-08T03:26:02.471094 +++ 59391:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-08T03:26:02.471094 +%s ++ 59391:pw-trigger.sh: pw_patch_check_state: 274: date=1791429962 ++ 59391:pw-trigger.sh: pw_patch_check_state: 275: '[' 1791429960 -le 1791429962 ']' ++ 59391:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1791429962 +++ 59391:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 59391:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 59391:pw-trigger.sh: pw_patch_check_state: 263: true ++ 59391:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 59391:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 59391:pw-trigger.sh: pw_patch_check_state: 267: wait 62418 ++ 59391:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 59391:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 59391:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.l9LKS48EbR ++ 59391: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 ']' +++ 59391:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 59391:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-08T03:31:36.029595 +++ 59391:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-08T03:31:36.029595 +%s ++ 59391:pw-trigger.sh: pw_patch_check_state: 274: date=1791430296 ++ 59391:pw-trigger.sh: pw_patch_check_state: 275: '[' 1791429962 -le 1791430296 ']' ++ 59391:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1791430296 +++ 59391:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 59391:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 59391:pw-trigger.sh: pw_patch_check_state: 263: true ++ 59391:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 59391:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 59391:pw-trigger.sh: pw_patch_check_state: 267: wait 62425 ++ 59391:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 59391:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 59391:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.l9LKS48EbR ++ 59391:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 59391:pw-trigger.sh: pw_patch_check_state: 270: break ++ 59391:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 59391:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.3Fvhjoyk5Q /tmp/tmp.l9LKS48EbR + 59391:pw-trigger.sh: 89: check_state=success + 59391:pw-trigger.sh: 90: '[' success = pending ']' + 59391:pw-trigger.sh: 93: num_patch=1 + 59391:pw-trigger.sh: 72: true ++ 59391:pw-trigger.sh: 74: pw_get_patch_from_series gdb 67538 1 ++ 59391:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 59391:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 59391:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67538 ++ 59391:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 59391:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 59391:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 67538 property '.*' value Patches 1 +++ 59391:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 59391:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 59391:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 59391:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 59391:pw-trigger.sh: pw_yaml_get: 100: local id=67538 +++ 59391:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 59391:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 59391:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 59391:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 59391:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 59391:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 59391:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id= ++ 59391:pw-trigger.sh: pw_get_patch_from_series: 210: '[' '' = '' ']' ++ 59391:pw-trigger.sh: pw_get_patch_from_series: 211: return 1 ++ 59391:pw-trigger.sh: 74: true + 59391:pw-trigger.sh: 74: patch_id= + 59391:pw-trigger.sh: 75: '[' '' = '' ']' + 59391:pw-trigger.sh: 76: break + 59391:pw-trigger.sh: 96: '[' '' = '' ']' + 59391:pw-trigger.sh: 97: continue + 59391:pw-trigger.sh: 62: '[' 6 -gt 0 ']' + 59391:pw-trigger.sh: 63: i=5 ++ 59391:pw-trigger.sh: 64: shyaml get-value 5.id + 59391:pw-trigger.sh: 64: series_id=67544 + 59391:pw-trigger.sh: 66: pw_series_complete_p gdb 67544 + 59391:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 59391:pw-trigger.sh: pw_series_complete_p: 183: local project=gdb + 59391:pw-trigger.sh: pw_series_complete_p: 184: local series_id=67544 + 59391:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 59391:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get gdb series 67544 property Complete value ++ 59391:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 59391:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 59391:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 59391:pw-trigger.sh: pw_yaml_get: 100: local id=67544 ++ 59391:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 59391:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 59391:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 59391:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 59391:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 59391:pw-trigger.sh: pw_yaml_get: 108: set +x + 59391:pw-trigger.sh: pw_series_complete_p: 187: value=True + 59391:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 59391:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 59391:pw-trigger.sh: 71: num_patch=0 + 59391:pw-trigger.sh: 72: true ++ 59391:pw-trigger.sh: 74: pw_get_patch_from_series gdb 67544 0 ++ 59391:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 59391:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 59391:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67544 ++ 59391:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 59391:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 59391:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 67544 property '.*' value Patches 0 +++ 59391:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 59391:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 59391:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 59391:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 59391:pw-trigger.sh: pw_yaml_get: 100: local id=67544 +++ 59391:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 59391:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 59391:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 59391:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 59391:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 59391:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 59391:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=145445 ++ 59391:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 145445 = '' ']' ++ 59391:pw-trigger.sh: pw_get_patch_from_series: 213: echo 145445 + 59391:pw-trigger.sh: 74: patch_id=145445 + 59391:pw-trigger.sh: 75: '[' 145445 = '' ']' ++ 59391:pw-trigger.sh: 82: pw_get_patch_data gdb 145445 State ++ 59391:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 59391:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 59391:pw-trigger.sh: pw_get_patch_data: 224: local project=gdb ++ 59391:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=145445 ++ 59391:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 59391:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gdb patch 145445 property State value ++ 59391:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 59391:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 59391:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 59391:pw-trigger.sh: pw_yaml_get: 100: local id=145445 ++ 59391:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 59391:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 59391:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 59391:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 59391:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 59391:pw-trigger.sh: pw_yaml_get: 108: set +x + 59391:pw-trigger.sh: 82: patch_state=new + 59391:pw-trigger.sh: 83: case "$patch_state" in ++ 59391:pw-trigger.sh: 89: pw_patch_check_state 145445 tcwg_gdb_build--master-aarch64 ++ 59391:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 59391:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=145445 ++ 59391:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_build--master-aarch64 ++ 59391:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 59391:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_build--master-aarch64 +++ 59391:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 59391:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 59391:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_build--master-aarch64 +++ 59391:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 59391:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 59391:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 59391:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 59391:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_build--master-aarch64 ++ 59391:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 59391:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 59391:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.Lk1X2IfO7l +++ 59391:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 59391:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.N5QlXGWyPO ++ 59391:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.Lk1X2IfO7l /tmp/tmp.N5QlXGWyPO' EXIT ++ 59391:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 59391:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/145445/checks/ ++ 59391: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' ++ 59391:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 59391:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 59391:pw-trigger.sh: pw_patch_check_state: 263: true ++ 59391:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 59391:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 59391:pw-trigger.sh: pw_patch_check_state: 267: wait 62527 ++ 59391:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 59391:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 59391:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.N5QlXGWyPO ++ 59391: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 ']' +++ 59391:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 59391:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-08T03:26:10.798309 +++ 59391:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-08T03:26:10.798309 +%s ++ 59391:pw-trigger.sh: pw_patch_check_state: 274: date=1791429970 ++ 59391:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1791429970 ']' ++ 59391:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1791429970 +++ 59391:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 59391:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 59391:pw-trigger.sh: pw_patch_check_state: 263: true ++ 59391:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 59391:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 59391:pw-trigger.sh: pw_patch_check_state: 267: wait 62534 ++ 59391:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 59391:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 59391:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.N5QlXGWyPO ++ 59391: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 ']' +++ 59391:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 59391:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-08T03:26:13.844114 +++ 59391:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-08T03:26:13.844114 +%s ++ 59391:pw-trigger.sh: pw_patch_check_state: 274: date=1791429973 ++ 59391:pw-trigger.sh: pw_patch_check_state: 275: '[' 1791429970 -le 1791429973 ']' ++ 59391:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1791429973 +++ 59391:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 59391:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 59391:pw-trigger.sh: pw_patch_check_state: 263: true ++ 59391:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 59391:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 59391:pw-trigger.sh: pw_patch_check_state: 267: wait 62541 ++ 59391:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 59391:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 59391:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.N5QlXGWyPO ++ 59391: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 ']' +++ 59391:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 59391:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-08T03:31:43.087483 +++ 59391:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-08T03:31:43.087483 +%s ++ 59391:pw-trigger.sh: pw_patch_check_state: 274: date=1791430303 ++ 59391:pw-trigger.sh: pw_patch_check_state: 275: '[' 1791429973 -le 1791430303 ']' ++ 59391:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1791430303 +++ 59391:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 59391:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 59391:pw-trigger.sh: pw_patch_check_state: 263: true ++ 59391:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 59391:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 59391:pw-trigger.sh: pw_patch_check_state: 267: wait 62548 ++ 59391:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 59391:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 59391:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.N5QlXGWyPO ++ 59391:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 59391:pw-trigger.sh: pw_patch_check_state: 270: break ++ 59391:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 59391:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.Lk1X2IfO7l /tmp/tmp.N5QlXGWyPO + 59391:pw-trigger.sh: 89: check_state=success + 59391:pw-trigger.sh: 90: '[' success = pending ']' + 59391:pw-trigger.sh: 93: num_patch=1 + 59391:pw-trigger.sh: 72: true ++ 59391:pw-trigger.sh: 74: pw_get_patch_from_series gdb 67544 1 ++ 59391:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 59391:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 59391:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67544 ++ 59391:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 59391:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 59391:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 67544 property '.*' value Patches 1 +++ 59391:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 59391:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 59391:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 59391:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 59391:pw-trigger.sh: pw_yaml_get: 100: local id=67544 +++ 59391:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 59391:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 59391:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 59391:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 59391:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 59391:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 59391:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id= ++ 59391:pw-trigger.sh: pw_get_patch_from_series: 210: '[' '' = '' ']' ++ 59391:pw-trigger.sh: pw_get_patch_from_series: 211: return 1 ++ 59391:pw-trigger.sh: 74: true + 59391:pw-trigger.sh: 74: patch_id= + 59391:pw-trigger.sh: 75: '[' '' = '' ']' + 59391:pw-trigger.sh: 76: break + 59391:pw-trigger.sh: 96: '[' '' = '' ']' + 59391:pw-trigger.sh: 97: continue + 59391:pw-trigger.sh: 62: '[' 5 -gt 0 ']' + 59391:pw-trigger.sh: 63: i=4 ++ 59391:pw-trigger.sh: 64: shyaml get-value 4.id + 59391:pw-trigger.sh: 64: series_id=67549 + 59391:pw-trigger.sh: 66: pw_series_complete_p gdb 67549 + 59391:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 59391:pw-trigger.sh: pw_series_complete_p: 183: local project=gdb + 59391:pw-trigger.sh: pw_series_complete_p: 184: local series_id=67549 + 59391:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 59391:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get gdb series 67549 property Complete value ++ 59391:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 59391:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 59391:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 59391:pw-trigger.sh: pw_yaml_get: 100: local id=67549 ++ 59391:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 59391:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 59391:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 59391:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 59391:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 59391:pw-trigger.sh: pw_yaml_get: 108: set +x + 59391:pw-trigger.sh: pw_series_complete_p: 187: value=True + 59391:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 59391:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 59391:pw-trigger.sh: 71: num_patch=0 + 59391:pw-trigger.sh: 72: true ++ 59391:pw-trigger.sh: 74: pw_get_patch_from_series gdb 67549 0 ++ 59391:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 59391:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 59391:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67549 ++ 59391:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 59391:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 59391:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 67549 property '.*' value Patches 0 +++ 59391:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 59391:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 59391:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 59391:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 59391:pw-trigger.sh: pw_yaml_get: 100: local id=67549 +++ 59391:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 59391:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 59391:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 59391:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 59391:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 59391:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 59391:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=145456 ++ 59391:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 145456 = '' ']' ++ 59391:pw-trigger.sh: pw_get_patch_from_series: 213: echo 145456 + 59391:pw-trigger.sh: 74: patch_id=145456 + 59391:pw-trigger.sh: 75: '[' 145456 = '' ']' ++ 59391:pw-trigger.sh: 82: pw_get_patch_data gdb 145456 State ++ 59391:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 59391:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 59391:pw-trigger.sh: pw_get_patch_data: 224: local project=gdb ++ 59391:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=145456 ++ 59391:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 59391:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gdb patch 145456 property State value ++ 59391:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 59391:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 59391:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 59391:pw-trigger.sh: pw_yaml_get: 100: local id=145456 ++ 59391:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 59391:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 59391:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 59391:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 59391:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 59391:pw-trigger.sh: pw_yaml_get: 108: set +x + 59391:pw-trigger.sh: 82: patch_state=new + 59391:pw-trigger.sh: 83: case "$patch_state" in ++ 59391:pw-trigger.sh: 89: pw_patch_check_state 145456 tcwg_gdb_build--master-aarch64 ++ 59391:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 59391:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=145456 ++ 59391:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_build--master-aarch64 ++ 59391:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 59391:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_build--master-aarch64 +++ 59391:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 59391:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 59391:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_build--master-aarch64 +++ 59391:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 59391:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 59391:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 59391:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 59391:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_build--master-aarch64 ++ 59391:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 59391:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 59391:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.ajVdCeQETB +++ 59391:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 59391:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.kZzlpNELbb ++ 59391:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.ajVdCeQETB /tmp/tmp.kZzlpNELbb' EXIT ++ 59391:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 59391:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/145456/checks/ ++ 59391: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' ++ 59391:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 59391:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 59391:pw-trigger.sh: pw_patch_check_state: 263: true ++ 59391:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 59391:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 59391:pw-trigger.sh: pw_patch_check_state: 267: wait 62650 ++ 59391:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 59391:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 59391:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.kZzlpNELbb ++ 59391: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 ']' +++ 59391:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 59391:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-08T03:28:07.445682 +++ 59391:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-08T03:28:07.445682 +%s ++ 59391:pw-trigger.sh: pw_patch_check_state: 274: date=1791430087 ++ 59391:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1791430087 ']' ++ 59391:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1791430087 +++ 59391:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 59391:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 59391:pw-trigger.sh: pw_patch_check_state: 263: true ++ 59391:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 59391:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 59391:pw-trigger.sh: pw_patch_check_state: 267: wait 62657 ++ 59391:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 59391:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 59391:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.kZzlpNELbb ++ 59391: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 ']' +++ 59391:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 59391:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-08T03:28:15.228029 +++ 59391:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-08T03:28:15.228029 +%s ++ 59391:pw-trigger.sh: pw_patch_check_state: 274: date=1791430095 ++ 59391:pw-trigger.sh: pw_patch_check_state: 275: '[' 1791430087 -le 1791430095 ']' ++ 59391:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1791430095 +++ 59391:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 59391:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 59391:pw-trigger.sh: pw_patch_check_state: 263: true ++ 59391:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 59391:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 59391:pw-trigger.sh: pw_patch_check_state: 267: wait 62664 ++ 59391:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 59391:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 59391:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.kZzlpNELbb ++ 59391: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 ']' +++ 59391:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 59391:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-08T03:33:48.901316 +++ 59391:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-08T03:33:48.901316 +%s ++ 59391:pw-trigger.sh: pw_patch_check_state: 274: date=1791430428 ++ 59391:pw-trigger.sh: pw_patch_check_state: 275: '[' 1791430095 -le 1791430428 ']' ++ 59391:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1791430428 +++ 59391:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 59391:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 59391:pw-trigger.sh: pw_patch_check_state: 263: true ++ 59391:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 59391:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 59391:pw-trigger.sh: pw_patch_check_state: 267: wait 62671 ++ 59391:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 59391:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 59391:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.kZzlpNELbb ++ 59391:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 59391:pw-trigger.sh: pw_patch_check_state: 270: break ++ 59391:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 59391:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.ajVdCeQETB /tmp/tmp.kZzlpNELbb + 59391:pw-trigger.sh: 89: check_state=success + 59391:pw-trigger.sh: 90: '[' success = pending ']' + 59391:pw-trigger.sh: 93: num_patch=1 + 59391:pw-trigger.sh: 72: true ++ 59391:pw-trigger.sh: 74: pw_get_patch_from_series gdb 67549 1 ++ 59391:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 59391:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 59391:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67549 ++ 59391:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 59391:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 59391:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 67549 property '.*' value Patches 1 +++ 59391:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 59391:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 59391:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 59391:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 59391:pw-trigger.sh: pw_yaml_get: 100: local id=67549 +++ 59391:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 59391:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 59391:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 59391:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 59391:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 59391:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 59391:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id= ++ 59391:pw-trigger.sh: pw_get_patch_from_series: 210: '[' '' = '' ']' ++ 59391:pw-trigger.sh: pw_get_patch_from_series: 211: return 1 ++ 59391:pw-trigger.sh: 74: true + 59391:pw-trigger.sh: 74: patch_id= + 59391:pw-trigger.sh: 75: '[' '' = '' ']' + 59391:pw-trigger.sh: 76: break + 59391:pw-trigger.sh: 96: '[' '' = '' ']' + 59391:pw-trigger.sh: 97: continue + 59391:pw-trigger.sh: 62: '[' 4 -gt 0 ']' + 59391:pw-trigger.sh: 63: i=3 ++ 59391:pw-trigger.sh: 64: shyaml get-value 3.id + 59391:pw-trigger.sh: 64: series_id=67550 + 59391:pw-trigger.sh: 66: pw_series_complete_p gdb 67550 + 59391:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 59391:pw-trigger.sh: pw_series_complete_p: 183: local project=gdb + 59391:pw-trigger.sh: pw_series_complete_p: 184: local series_id=67550 + 59391:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 59391:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get gdb series 67550 property Complete value ++ 59391:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 59391:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 59391:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 59391:pw-trigger.sh: pw_yaml_get: 100: local id=67550 ++ 59391:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 59391:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 59391:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 59391:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 59391:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 59391:pw-trigger.sh: pw_yaml_get: 108: set +x + 59391:pw-trigger.sh: pw_series_complete_p: 187: value=True + 59391:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 59391:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 59391:pw-trigger.sh: 71: num_patch=0 + 59391:pw-trigger.sh: 72: true ++ 59391:pw-trigger.sh: 74: pw_get_patch_from_series gdb 67550 0 ++ 59391:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 59391:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 59391:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67550 ++ 59391:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 59391:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 59391:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 67550 property '.*' value Patches 0 +++ 59391:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 59391:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 59391:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 59391:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 59391:pw-trigger.sh: pw_yaml_get: 100: local id=67550 +++ 59391:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 59391:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 59391:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 59391:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 59391:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 59391:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 59391:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=145457 ++ 59391:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 145457 = '' ']' ++ 59391:pw-trigger.sh: pw_get_patch_from_series: 213: echo 145457 + 59391:pw-trigger.sh: 74: patch_id=145457 + 59391:pw-trigger.sh: 75: '[' 145457 = '' ']' ++ 59391:pw-trigger.sh: 82: pw_get_patch_data gdb 145457 State ++ 59391:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 59391:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 59391:pw-trigger.sh: pw_get_patch_data: 224: local project=gdb ++ 59391:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=145457 ++ 59391:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 59391:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gdb patch 145457 property State value ++ 59391:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 59391:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 59391:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 59391:pw-trigger.sh: pw_yaml_get: 100: local id=145457 ++ 59391:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 59391:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 59391:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 59391:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 59391:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 59391:pw-trigger.sh: pw_yaml_get: 108: set +x + 59391:pw-trigger.sh: 82: patch_state=new + 59391:pw-trigger.sh: 83: case "$patch_state" in ++ 59391:pw-trigger.sh: 89: pw_patch_check_state 145457 tcwg_gdb_build--master-aarch64 ++ 59391:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 59391:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=145457 ++ 59391:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_build--master-aarch64 ++ 59391:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 59391:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_build--master-aarch64 +++ 59391:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 59391:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 59391:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_build--master-aarch64 +++ 59391:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 59391:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 59391:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 59391:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 59391:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_build--master-aarch64 ++ 59391:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 59391:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 59391:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.OyQJ8MTgsx +++ 59391:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 59391:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.sFB4J24Xy5 ++ 59391:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.OyQJ8MTgsx /tmp/tmp.sFB4J24Xy5' EXIT ++ 59391:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 59391:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/145457/checks/ ++ 59391: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' ++ 59391:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 59391:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 59391:pw-trigger.sh: pw_patch_check_state: 263: true ++ 59391:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 59391:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 59391:pw-trigger.sh: pw_patch_check_state: 267: wait 62773 ++ 59391:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 59391:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 59391:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.sFB4J24Xy5 ++ 59391: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 ']' +++ 59391:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 59391:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-08T03:35:44.421023 +++ 59391:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-08T03:35:44.421023 +%s ++ 59391:pw-trigger.sh: pw_patch_check_state: 274: date=1791430544 ++ 59391:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1791430544 ']' ++ 59391:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1791430544 +++ 59391:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 59391:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 59391:pw-trigger.sh: pw_patch_check_state: 263: true ++ 59391:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 59391:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 59391:pw-trigger.sh: pw_patch_check_state: 267: wait 62780 ++ 59391:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 59391:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 59391:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.sFB4J24Xy5 ++ 59391: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 ']' +++ 59391:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 59391:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-08T03:35:46.605385 +++ 59391:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-08T03:35:46.605385 +%s ++ 59391:pw-trigger.sh: pw_patch_check_state: 274: date=1791430546 ++ 59391:pw-trigger.sh: pw_patch_check_state: 275: '[' 1791430544 -le 1791430546 ']' ++ 59391:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1791430546 +++ 59391:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 59391:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 59391:pw-trigger.sh: pw_patch_check_state: 263: true ++ 59391:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 59391:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 59391:pw-trigger.sh: pw_patch_check_state: 267: wait 62787 ++ 59391:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 59391:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 59391:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.sFB4J24Xy5 ++ 59391: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 ']' +++ 59391:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 59391:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-08T03:38:04.987363 +++ 59391:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-08T03:38:04.987363 +%s ++ 59391:pw-trigger.sh: pw_patch_check_state: 274: date=1791430684 ++ 59391:pw-trigger.sh: pw_patch_check_state: 275: '[' 1791430546 -le 1791430684 ']' ++ 59391:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1791430684 +++ 59391:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 59391:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 59391:pw-trigger.sh: pw_patch_check_state: 263: true ++ 59391:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 59391:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 59391:pw-trigger.sh: pw_patch_check_state: 267: wait 62794 ++ 59391:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 59391:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 59391:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.sFB4J24Xy5 ++ 59391:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 59391:pw-trigger.sh: pw_patch_check_state: 270: break ++ 59391:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 59391:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.OyQJ8MTgsx /tmp/tmp.sFB4J24Xy5 + 59391:pw-trigger.sh: 89: check_state=success + 59391:pw-trigger.sh: 90: '[' success = pending ']' + 59391:pw-trigger.sh: 93: num_patch=1 + 59391:pw-trigger.sh: 72: true ++ 59391:pw-trigger.sh: 74: pw_get_patch_from_series gdb 67550 1 ++ 59391:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 59391:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 59391:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67550 ++ 59391:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 59391:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 59391:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 67550 property '.*' value Patches 1 +++ 59391:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 59391:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 59391:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 59391:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 59391:pw-trigger.sh: pw_yaml_get: 100: local id=67550 +++ 59391:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 59391:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 59391:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 59391:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 59391:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 59391:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 59391:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id= ++ 59391:pw-trigger.sh: pw_get_patch_from_series: 210: '[' '' = '' ']' ++ 59391:pw-trigger.sh: pw_get_patch_from_series: 211: return 1 ++ 59391:pw-trigger.sh: 74: true + 59391:pw-trigger.sh: 74: patch_id= + 59391:pw-trigger.sh: 75: '[' '' = '' ']' + 59391:pw-trigger.sh: 76: break + 59391:pw-trigger.sh: 96: '[' '' = '' ']' + 59391:pw-trigger.sh: 97: continue + 59391:pw-trigger.sh: 62: '[' 3 -gt 0 ']' + 59391:pw-trigger.sh: 63: i=2 ++ 59391:pw-trigger.sh: 64: shyaml get-value 2.id + 59391:pw-trigger.sh: 64: series_id=67570 + 59391:pw-trigger.sh: 66: pw_series_complete_p gdb 67570 + 59391:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 59391:pw-trigger.sh: pw_series_complete_p: 183: local project=gdb + 59391:pw-trigger.sh: pw_series_complete_p: 184: local series_id=67570 + 59391:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 59391:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get gdb series 67570 property Complete value ++ 59391:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 59391:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 59391:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 59391:pw-trigger.sh: pw_yaml_get: 100: local id=67570 ++ 59391:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 59391:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 59391:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 59391:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 59391:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 59391:pw-trigger.sh: pw_yaml_get: 108: set +x + 59391:pw-trigger.sh: pw_series_complete_p: 187: value=True + 59391:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 59391:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 59391:pw-trigger.sh: 71: num_patch=0 + 59391:pw-trigger.sh: 72: true ++ 59391:pw-trigger.sh: 74: pw_get_patch_from_series gdb 67570 0 ++ 59391:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 59391:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 59391:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67570 ++ 59391:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 59391:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 59391:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 67570 property '.*' value Patches 0 +++ 59391:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 59391:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 59391:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 59391:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 59391:pw-trigger.sh: pw_yaml_get: 100: local id=67570 +++ 59391:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 59391:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 59391:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 59391:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 59391:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 59391:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 59391:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=145488 ++ 59391:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 145488 = '' ']' ++ 59391:pw-trigger.sh: pw_get_patch_from_series: 213: echo 145488 + 59391:pw-trigger.sh: 74: patch_id=145488 + 59391:pw-trigger.sh: 75: '[' 145488 = '' ']' ++ 59391:pw-trigger.sh: 82: pw_get_patch_data gdb 145488 State ++ 59391:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 59391:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 59391:pw-trigger.sh: pw_get_patch_data: 224: local project=gdb ++ 59391:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=145488 ++ 59391:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 59391:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gdb patch 145488 property State value ++ 59391:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 59391:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 59391:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 59391:pw-trigger.sh: pw_yaml_get: 100: local id=145488 ++ 59391:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 59391:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 59391:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 59391:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 59391:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 59391:pw-trigger.sh: pw_yaml_get: 108: set +x + 59391:pw-trigger.sh: 82: patch_state=new + 59391:pw-trigger.sh: 83: case "$patch_state" in ++ 59391:pw-trigger.sh: 89: pw_patch_check_state 145488 tcwg_gdb_build--master-aarch64 ++ 59391:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 59391:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=145488 ++ 59391:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_build--master-aarch64 ++ 59391:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 59391:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_build--master-aarch64 +++ 59391:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 59391:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 59391:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_build--master-aarch64 +++ 59391:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 59391:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 59391:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 59391:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 59391:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_build--master-aarch64 ++ 59391:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 59391:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 59391:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.Ps9jWF8c9G +++ 59391:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 59391:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.6YddxMEXaX ++ 59391:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.Ps9jWF8c9G /tmp/tmp.6YddxMEXaX' EXIT ++ 59391:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 59391:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/145488/checks/ ++ 59391: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' ++ 59391:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 59391:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 59391:pw-trigger.sh: pw_patch_check_state: 263: true ++ 59391:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 59391:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 59391:pw-trigger.sh: pw_patch_check_state: 267: wait 62896 ++ 59391:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 59391:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 59391:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.6YddxMEXaX ++ 59391: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 ']' +++ 59391:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 59391:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-08T03:24:11.233724 +++ 59391:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-08T03:24:11.233724 +%s ++ 59391:pw-trigger.sh: pw_patch_check_state: 274: date=1791429851 ++ 59391:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1791429851 ']' ++ 59391:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1791429851 +++ 59391:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 59391:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 59391:pw-trigger.sh: pw_patch_check_state: 263: true ++ 59391:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 59391:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 59391:pw-trigger.sh: pw_patch_check_state: 267: wait 62903 ++ 59391:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 59391:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 59391:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.6YddxMEXaX ++ 59391: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 ']' +++ 59391:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 59391:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-08T03:24:12.738710 +++ 59391:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-08T03:24:12.738710 +%s ++ 59391:pw-trigger.sh: pw_patch_check_state: 274: date=1791429852 ++ 59391:pw-trigger.sh: pw_patch_check_state: 275: '[' 1791429851 -le 1791429852 ']' ++ 59391:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1791429852 +++ 59391:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 59391:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 59391:pw-trigger.sh: pw_patch_check_state: 263: true ++ 59391:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 59391:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 59391:pw-trigger.sh: pw_patch_check_state: 267: wait 62910 ++ 59391:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 59391:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 59391:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.6YddxMEXaX ++ 59391: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 ']' +++ 59391:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 59391:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-08T03:27:20.757682 +++ 59391:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-08T03:27:20.757682 +%s ++ 59391:pw-trigger.sh: pw_patch_check_state: 274: date=1791430040 ++ 59391:pw-trigger.sh: pw_patch_check_state: 275: '[' 1791429852 -le 1791430040 ']' ++ 59391:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1791430040 +++ 59391:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 59391:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 59391:pw-trigger.sh: pw_patch_check_state: 263: true ++ 59391:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 59391:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 59391:pw-trigger.sh: pw_patch_check_state: 267: wait 62917 ++ 59391:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 59391:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 59391:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.6YddxMEXaX ++ 59391:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 59391:pw-trigger.sh: pw_patch_check_state: 270: break ++ 59391:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 59391:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.Ps9jWF8c9G /tmp/tmp.6YddxMEXaX + 59391:pw-trigger.sh: 89: check_state=success + 59391:pw-trigger.sh: 90: '[' success = pending ']' + 59391:pw-trigger.sh: 93: num_patch=1 + 59391:pw-trigger.sh: 72: true ++ 59391:pw-trigger.sh: 74: pw_get_patch_from_series gdb 67570 1 ++ 59391:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 59391:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 59391:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67570 ++ 59391:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 59391:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 59391:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 67570 property '.*' value Patches 1 +++ 59391:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 59391:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 59391:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 59391:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 59391:pw-trigger.sh: pw_yaml_get: 100: local id=67570 +++ 59391:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 59391:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 59391:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 59391:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 59391:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 59391:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 59391:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id= ++ 59391:pw-trigger.sh: pw_get_patch_from_series: 210: '[' '' = '' ']' ++ 59391:pw-trigger.sh: pw_get_patch_from_series: 211: return 1 ++ 59391:pw-trigger.sh: 74: true + 59391:pw-trigger.sh: 74: patch_id= + 59391:pw-trigger.sh: 75: '[' '' = '' ']' + 59391:pw-trigger.sh: 76: break + 59391:pw-trigger.sh: 96: '[' '' = '' ']' + 59391:pw-trigger.sh: 97: continue + 59391:pw-trigger.sh: 62: '[' 2 -gt 0 ']' + 59391:pw-trigger.sh: 63: i=1 ++ 59391:pw-trigger.sh: 64: shyaml get-value 1.id + 59391:pw-trigger.sh: 64: series_id=67617 + 59391:pw-trigger.sh: 66: pw_series_complete_p gdb 67617 + 59391:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 59391:pw-trigger.sh: pw_series_complete_p: 183: local project=gdb + 59391:pw-trigger.sh: pw_series_complete_p: 184: local series_id=67617 + 59391:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 59391:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get gdb series 67617 property Complete value ++ 59391:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 59391:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 59391:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 59391:pw-trigger.sh: pw_yaml_get: 100: local id=67617 ++ 59391:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 59391:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 59391:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 59391:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 59391:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 59391:pw-trigger.sh: pw_yaml_get: 108: set +x + 59391:pw-trigger.sh: pw_series_complete_p: 187: value=True + 59391:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 59391:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 59391:pw-trigger.sh: 71: num_patch=0 + 59391:pw-trigger.sh: 72: true ++ 59391:pw-trigger.sh: 74: pw_get_patch_from_series gdb 67617 0 ++ 59391:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 59391:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 59391:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67617 ++ 59391:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 59391:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 59391:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 67617 property '.*' value Patches 0 +++ 59391:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 59391:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 59391:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 59391:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 59391:pw-trigger.sh: pw_yaml_get: 100: local id=67617 +++ 59391:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 59391:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 59391:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 59391:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 59391:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 59391:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 59391:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=145541 ++ 59391:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 145541 = '' ']' ++ 59391:pw-trigger.sh: pw_get_patch_from_series: 213: echo 145541 + 59391:pw-trigger.sh: 74: patch_id=145541 + 59391:pw-trigger.sh: 75: '[' 145541 = '' ']' ++ 59391:pw-trigger.sh: 82: pw_get_patch_data gdb 145541 State ++ 59391:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 59391:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 59391:pw-trigger.sh: pw_get_patch_data: 224: local project=gdb ++ 59391:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=145541 ++ 59391:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 59391:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gdb patch 145541 property State value ++ 59391:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 59391:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 59391:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 59391:pw-trigger.sh: pw_yaml_get: 100: local id=145541 ++ 59391:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 59391:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 59391:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 59391:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 59391:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 59391:pw-trigger.sh: pw_yaml_get: 108: set +x + 59391:pw-trigger.sh: 82: patch_state=new + 59391:pw-trigger.sh: 83: case "$patch_state" in ++ 59391:pw-trigger.sh: 89: pw_patch_check_state 145541 tcwg_gdb_build--master-aarch64 ++ 59391:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 59391:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=145541 ++ 59391:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_build--master-aarch64 ++ 59391:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 59391:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_build--master-aarch64 +++ 59391:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 59391:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 59391:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_build--master-aarch64 +++ 59391:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 59391:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 59391:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 59391:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 59391:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_build--master-aarch64 ++ 59391:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 59391:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 59391:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.lebTk8Yq03 +++ 59391:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 59391:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.k2HMrd1xOV ++ 59391:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.lebTk8Yq03 /tmp/tmp.k2HMrd1xOV' EXIT ++ 59391:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 59391:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/145541/checks/ ++ 59391: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' ++ 59391:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 59391:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 59391:pw-trigger.sh: pw_patch_check_state: 263: true ++ 59391:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 59391:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 59391:pw-trigger.sh: pw_patch_check_state: 267: wait 63019 ++ 59391:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 59391:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 59391:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.k2HMrd1xOV ++ 59391:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 59391:pw-trigger.sh: pw_patch_check_state: 270: break ++ 59391:pw-trigger.sh: pw_patch_check_state: 281: echo pending +++ 59391:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.lebTk8Yq03 /tmp/tmp.k2HMrd1xOV + 59391:pw-trigger.sh: 89: check_state=pending + 59391:pw-trigger.sh: 90: '[' pending = pending ']' + 59391:pw-trigger.sh: 91: break + 59391:pw-trigger.sh: 96: '[' 145541 = '' ']' + 59391:pw-trigger.sh: 101: check_state=success + 59391:pw-trigger.sh: 108: '[' success '!=' success ']' + 59391:pw-trigger.sh: 113: j=3 + 59391:pw-trigger.sh: 114: cat + 59391:pw-trigger.sh: 62: '[' 1 -gt 0 ']' + 59391:pw-trigger.sh: 63: i=0 ++ 59391:pw-trigger.sh: 64: shyaml get-value 0.id + 59391:pw-trigger.sh: 64: series_id=67618 + 59391:pw-trigger.sh: 66: pw_series_complete_p gdb 67618 + 59391:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 59391:pw-trigger.sh: pw_series_complete_p: 183: local project=gdb + 59391:pw-trigger.sh: pw_series_complete_p: 184: local series_id=67618 + 59391:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 59391:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get gdb series 67618 property Complete value ++ 59391:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 59391:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 59391:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 59391:pw-trigger.sh: pw_yaml_get: 100: local id=67618 ++ 59391:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 59391:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 59391:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 59391:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 59391:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 59391:pw-trigger.sh: pw_yaml_get: 108: set +x + 59391:pw-trigger.sh: pw_series_complete_p: 187: value=True + 59391:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 59391:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 59391:pw-trigger.sh: 71: num_patch=0 + 59391:pw-trigger.sh: 72: true ++ 59391:pw-trigger.sh: 74: pw_get_patch_from_series gdb 67618 0 ++ 59391:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 59391:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 59391:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67618 ++ 59391:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 59391:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 59391:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 67618 property '.*' value Patches 0 +++ 59391:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 59391:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 59391:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 59391:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 59391:pw-trigger.sh: pw_yaml_get: 100: local id=67618 +++ 59391:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 59391:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 59391:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 59391:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 59391:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 59391:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 59391:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=145542 ++ 59391:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 145542 = '' ']' ++ 59391:pw-trigger.sh: pw_get_patch_from_series: 213: echo 145542 + 59391:pw-trigger.sh: 74: patch_id=145542 + 59391:pw-trigger.sh: 75: '[' 145542 = '' ']' ++ 59391:pw-trigger.sh: 82: pw_get_patch_data gdb 145542 State ++ 59391:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 59391:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 59391:pw-trigger.sh: pw_get_patch_data: 224: local project=gdb ++ 59391:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=145542 ++ 59391:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 59391:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gdb patch 145542 property State value ++ 59391:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 59391:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 59391:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 59391:pw-trigger.sh: pw_yaml_get: 100: local id=145542 ++ 59391:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 59391:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 59391:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 59391:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 59391:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 59391:pw-trigger.sh: pw_yaml_get: 108: set +x + 59391:pw-trigger.sh: 82: patch_state=new + 59391:pw-trigger.sh: 83: case "$patch_state" in ++ 59391:pw-trigger.sh: 89: pw_patch_check_state 145542 tcwg_gdb_build--master-aarch64 ++ 59391:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 59391:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=145542 ++ 59391:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_build--master-aarch64 ++ 59391:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 59391:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_build--master-aarch64 +++ 59391:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 59391:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 59391:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_build--master-aarch64 +++ 59391:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 59391:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 59391:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 59391:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 59391:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_build--master-aarch64 ++ 59391:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 59391:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 59391:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.rrk6EV6Jjx +++ 59391:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 59391:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.PhlLv6g3Ua ++ 59391:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.rrk6EV6Jjx /tmp/tmp.PhlLv6g3Ua' EXIT ++ 59391:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 59391:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/145542/checks/ ++ 59391: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' ++ 59391:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 59391:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 59391:pw-trigger.sh: pw_patch_check_state: 263: true ++ 59391:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 59391:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 59391:pw-trigger.sh: pw_patch_check_state: 267: wait 63107 ++ 59391:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 59391:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 59391:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.PhlLv6g3Ua ++ 59391:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 59391:pw-trigger.sh: pw_patch_check_state: 270: break ++ 59391:pw-trigger.sh: pw_patch_check_state: 281: echo pending +++ 59391:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.rrk6EV6Jjx /tmp/tmp.PhlLv6g3Ua + 59391:pw-trigger.sh: 89: check_state=pending + 59391:pw-trigger.sh: 90: '[' pending = pending ']' + 59391:pw-trigger.sh: 91: break + 59391:pw-trigger.sh: 96: '[' 145542 = '' ']' + 59391:pw-trigger.sh: 101: check_state=success + 59391:pw-trigger.sh: 108: '[' success '!=' success ']' + 59391:pw-trigger.sh: 113: j=4 + 59391:pw-trigger.sh: 114: cat + 59391:pw-trigger.sh: 62: '[' 0 -gt 0 ']' + 59391:pw-trigger.sh: 119: rm /tmp/tmp.mvdjHFnqrB + 59391:pw-trigger.sh: 121: echo 'Processed 30 series and created 4 pre-commit triggers' Processed 30 series and created 4 pre-commit triggers + 59391:pw-trigger.sh: 1: pw_deinit gdb + 59391:pw-trigger.sh: pw_deinit: 57: set -euf -o pipefail + 59391:pw-trigger.sh: pw_deinit: 58: local project=gdb + 59391:pw-trigger.sh: pw_deinit: 60: rm -rf /tmp/pw-yaml-cache-59391 + 59391:pw-trigger.sh: 1: rm -f /tmp/tmp.mvdjHFnqrB