+ 276113:jenkins8918803766484873610.sh: build_container_exec: 29: set +x + 53490:pw-trigger.sh: 46: trap 'pw_deinit gdb' EXIT + 53490:pw-trigger.sh: 47: pw_init gdb + 53490:pw-trigger.sh: pw_init: 41: set -euf -o pipefail + 53490:pw-trigger.sh: pw_init: 42: local project=gdb + 53490:pw-trigger.sh: pw_init: 44: git -C gdb config pw.server https://patchwork.sourceware.org/api/1.2/ + 53490:pw-trigger.sh: pw_init: 46: git -C gdb config pw.project gdb + 53490:pw-trigger.sh: pw_init: 48: pw_clear_cache + 53490:pw-trigger.sh: pw_clear_cache: 68: set -euf -o pipefail + 53490:pw-trigger.sh: pw_clear_cache: 70: rm -rf /tmp/pw-yaml-cache-53490 + 53490:pw-trigger.sh: pw_clear_cache: 71: mkdir /tmp/pw-yaml-cache-53490 ++ 53490:pw-trigger.sh: 49: mktemp + 53490:pw-trigger.sh: 49: yaml=/tmp/tmp.W13ORBwDOj + 53490:pw-trigger.sh: 51: trap 'pw_deinit gdb; rm -f /tmp/tmp.W13ORBwDOj' EXIT + 53490:pw-trigger.sh: 53: readarray -t prereq_bots ++ 53490:pw-trigger.sh: 53: print_prereq_bots tcwg_gdb_build--master-arm ++ 53490:pw-trigger.sh: print_prereq_bots: 26: set -euf -o pipefail ++ 53490:pw-trigger.sh: print_prereq_bots: 27: local ci_bot=tcwg_gdb_build--master-arm ++ 53490:pw-trigger.sh: print_prereq_bots: 30: case "$ci_bot" in ++ 53490:pw-trigger.sh: print_prereq_bots: 37: case "$ci_bot" in + 53490:pw-trigger.sh: 55: git -C gdb pw series list -f yaml + 53490:pw-trigger.sh: 56: mkdir -p artifacts/jenkins ++ 53490:pw-trigger.sh: 58: shyaml get-length + 53490:pw-trigger.sh: 58: len=30 + 53490:pw-trigger.sh: 59: i=30 + 53490:pw-trigger.sh: 60: j=0 + 53490:pw-trigger.sh: 62: '[' 30 -gt 0 ']' + 53490:pw-trigger.sh: 63: i=29 ++ 53490:pw-trigger.sh: 64: shyaml get-value 29.id + 53490:pw-trigger.sh: 64: series_id=67022 + 53490:pw-trigger.sh: 66: pw_series_complete_p gdb 67022 + 53490:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 53490:pw-trigger.sh: pw_series_complete_p: 183: local project=gdb + 53490:pw-trigger.sh: pw_series_complete_p: 184: local series_id=67022 + 53490:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 53490:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get gdb series 67022 property Complete value ++ 53490:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 53490:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 53490:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 53490:pw-trigger.sh: pw_yaml_get: 100: local id=67022 ++ 53490:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 53490:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 53490:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 53490:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 53490:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 53490:pw-trigger.sh: pw_yaml_get: 108: set +x + 53490:pw-trigger.sh: pw_series_complete_p: 187: value=True + 53490:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 53490:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 53490:pw-trigger.sh: 71: num_patch=0 + 53490:pw-trigger.sh: 72: true ++ 53490:pw-trigger.sh: 74: pw_get_patch_from_series gdb 67022 0 ++ 53490:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 53490:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 53490:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67022 ++ 53490:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 53490:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 53490:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 67022 property '.*' value Patches 0 +++ 53490:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 53490:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 53490:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 53490:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 53490:pw-trigger.sh: pw_yaml_get: 100: local id=67022 +++ 53490:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 53490:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 53490:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 53490:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 53490:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 53490:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 53490:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=144661 ++ 53490:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 144661 = '' ']' ++ 53490:pw-trigger.sh: pw_get_patch_from_series: 213: echo 144661 + 53490:pw-trigger.sh: 74: patch_id=144661 + 53490:pw-trigger.sh: 75: '[' 144661 = '' ']' ++ 53490:pw-trigger.sh: 82: pw_get_patch_data gdb 144661 State ++ 53490:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 53490:pw-trigger.sh: pw_get_patch_data: 224: local project=gdb ++ 53490:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=144661 ++ 53490:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 53490:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gdb patch 144661 property State value ++ 53490:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 53490:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 53490:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 53490:pw-trigger.sh: pw_yaml_get: 100: local id=144661 ++ 53490:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 53490:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 53490:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 53490:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 53490:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 53490:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 53490:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' + 53490:pw-trigger.sh: 82: patch_state=new + 53490:pw-trigger.sh: 83: case "$patch_state" in ++ 53490:pw-trigger.sh: 89: pw_patch_check_state 144661 tcwg_gdb_build--master-arm ++ 53490:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 53490:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=144661 ++ 53490:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_build--master-arm ++ 53490:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 53490:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_build--master-arm +++ 53490:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 53490:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 53490:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_build--master-arm +++ 53490:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 53490:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 53490:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 53490:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 53490:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_build--master-arm ++ 53490:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 53490:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 53490:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.YYBbiQ4PEC +++ 53490:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 53490:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.RsvtXGsVSQ ++ 53490:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.YYBbiQ4PEC /tmp/tmp.RsvtXGsVSQ' EXIT ++ 53490:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 53490:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/144661/checks/ ++ 53490:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/144661/checks/?user=linaro-tcwg-bot&context=tcwg_gdb_build--master-arm&page=last' ++ 53490:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 53490:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 53490:pw-trigger.sh: pw_patch_check_state: 263: true ++ 53490:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 53490:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 53490:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 53490:pw-trigger.sh: pw_patch_check_state: 267: wait 53615 ++ 53490:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 53490:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.RsvtXGsVSQ ++ 53490:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 521107, "url": "https://patchwork.sourceware.org/api/1.2/patches/144661/checks/521107/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-09-25T22:09:02.917223", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-arm-precommit/builds/11425/log", "context": "tcwg_gdb_build--master-arm", "description": "Build started" }' = null ']' +++ 53490:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 53490:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-25T22:09:02.917223 +++ 53490:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-25T22:09:02.917223 +%s ++ 53490:pw-trigger.sh: pw_patch_check_state: 274: date=1790374142 ++ 53490:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1790374142 ']' ++ 53490:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790374142 +++ 53490:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 53490:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 53490:pw-trigger.sh: pw_patch_check_state: 263: true ++ 53490:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 53490:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 53490:pw-trigger.sh: pw_patch_check_state: 267: wait 53622 ++ 53490:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 53490:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 53490:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.RsvtXGsVSQ ++ 53490:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 521110, "url": "https://patchwork.sourceware.org/api/1.2/patches/144661/checks/521110/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-09-25T22:09:06.664062", "state": "fail", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-arm-precommit/builds/11425/archive/artifacts/jenkins/pw-apply.log", "context": "tcwg_gdb_build--master-arm", "description": "Patch failed to apply" }' = null ']' +++ 53490:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 53490:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-25T22:09:06.664062 +++ 53490:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-25T22:09:06.664062 +%s ++ 53490:pw-trigger.sh: pw_patch_check_state: 274: date=1790374146 ++ 53490:pw-trigger.sh: pw_patch_check_state: 275: '[' 1790374142 -le 1790374146 ']' ++ 53490:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790374146 +++ 53490:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 53490:pw-trigger.sh: pw_patch_check_state: 277: cur_state=fail ++ 53490:pw-trigger.sh: pw_patch_check_state: 263: true ++ 53490:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 53490:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 53490:pw-trigger.sh: pw_patch_check_state: 267: wait 53629 ++ 53490:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 53490:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 53490:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.RsvtXGsVSQ ++ 53490:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 53490:pw-trigger.sh: pw_patch_check_state: 270: break ++ 53490:pw-trigger.sh: pw_patch_check_state: 281: echo fail +++ 53490:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.YYBbiQ4PEC /tmp/tmp.RsvtXGsVSQ + 53490:pw-trigger.sh: 89: check_state=fail + 53490:pw-trigger.sh: 90: '[' fail = pending ']' + 53490:pw-trigger.sh: 93: num_patch=1 + 53490:pw-trigger.sh: 72: true ++ 53490:pw-trigger.sh: 74: pw_get_patch_from_series gdb 67022 1 ++ 53490:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 53490:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 53490:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67022 ++ 53490:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 53490:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 53490:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 67022 property '.*' value Patches 1 +++ 53490:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 53490:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 53490:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 53490:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 53490:pw-trigger.sh: pw_yaml_get: 100: local id=67022 +++ 53490:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 53490:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 53490:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 53490:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 53490:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 53490:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 53490:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id= ++ 53490:pw-trigger.sh: pw_get_patch_from_series: 210: '[' '' = '' ']' ++ 53490:pw-trigger.sh: pw_get_patch_from_series: 211: return 1 ++ 53490:pw-trigger.sh: 74: true + 53490:pw-trigger.sh: 74: patch_id= + 53490:pw-trigger.sh: 75: '[' '' = '' ']' + 53490:pw-trigger.sh: 76: break + 53490:pw-trigger.sh: 96: '[' '' = '' ']' + 53490:pw-trigger.sh: 97: continue + 53490:pw-trigger.sh: 62: '[' 29 -gt 0 ']' + 53490:pw-trigger.sh: 63: i=28 ++ 53490:pw-trigger.sh: 64: shyaml get-value 28.id + 53490:pw-trigger.sh: 64: series_id=67029 + 53490:pw-trigger.sh: 66: pw_series_complete_p gdb 67029 + 53490:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 53490:pw-trigger.sh: pw_series_complete_p: 183: local project=gdb + 53490:pw-trigger.sh: pw_series_complete_p: 184: local series_id=67029 + 53490:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 53490:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get gdb series 67029 property Complete value ++ 53490:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 53490:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 53490:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 53490:pw-trigger.sh: pw_yaml_get: 100: local id=67029 ++ 53490:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 53490:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 53490:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 53490:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 53490:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 53490:pw-trigger.sh: pw_yaml_get: 108: set +x + 53490:pw-trigger.sh: pw_series_complete_p: 187: value=True + 53490:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 53490:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 53490:pw-trigger.sh: 71: num_patch=0 + 53490:pw-trigger.sh: 72: true ++ 53490:pw-trigger.sh: 74: pw_get_patch_from_series gdb 67029 0 ++ 53490:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 53490:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 53490:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67029 ++ 53490:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 53490:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 53490:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 67029 property '.*' value Patches 0 +++ 53490:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 53490:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 53490:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 53490:pw-trigger.sh: pw_yaml_get: 100: local id=67029 +++ 53490:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 53490:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 53490:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 53490:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 53490:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 53490:pw-trigger.sh: pw_yaml_get: 108: set +x +++ 53490:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 ++ 53490:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=144671 ++ 53490:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 144671 = '' ']' ++ 53490:pw-trigger.sh: pw_get_patch_from_series: 213: echo 144671 + 53490:pw-trigger.sh: 74: patch_id=144671 + 53490:pw-trigger.sh: 75: '[' 144671 = '' ']' ++ 53490:pw-trigger.sh: 82: pw_get_patch_data gdb 144671 State ++ 53490:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 53490:pw-trigger.sh: pw_get_patch_data: 224: local project=gdb ++ 53490:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=144671 ++ 53490:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 53490:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gdb patch 144671 property State value ++ 53490:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 53490:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 53490:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 53490:pw-trigger.sh: pw_yaml_get: 100: local id=144671 ++ 53490:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 53490:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 53490:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 53490:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 53490:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 53490:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 53490:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' + 53490:pw-trigger.sh: 82: patch_state=new + 53490:pw-trigger.sh: 83: case "$patch_state" in ++ 53490:pw-trigger.sh: 89: pw_patch_check_state 144671 tcwg_gdb_build--master-arm ++ 53490:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 53490:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=144671 ++ 53490:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_build--master-arm ++ 53490:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 53490:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_build--master-arm +++ 53490:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 53490:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 53490:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_build--master-arm +++ 53490:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 53490:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 53490:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 53490:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 53490:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_build--master-arm ++ 53490:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 53490:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 53490:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.mQ6J8vFdJw +++ 53490:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 53490:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.NKcjUhRapj ++ 53490:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.mQ6J8vFdJw /tmp/tmp.NKcjUhRapj' EXIT ++ 53490:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 53490:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/144671/checks/ ++ 53490:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/144671/checks/?user=linaro-tcwg-bot&context=tcwg_gdb_build--master-arm&page=last' ++ 53490:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 53490:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 53490:pw-trigger.sh: pw_patch_check_state: 263: true ++ 53490:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 53490:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 53490:pw-trigger.sh: pw_patch_check_state: 267: wait 53735 ++ 53490:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 53490:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 53490:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.NKcjUhRapj ++ 53490:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 521108, "url": "https://patchwork.sourceware.org/api/1.2/patches/144671/checks/521108/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-09-25T22:09:02.930125", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-arm-precommit/builds/11426/log", "context": "tcwg_gdb_build--master-arm", "description": "Build started" }' = null ']' +++ 53490:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 53490:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-25T22:09:02.930125 +++ 53490:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-25T22:09:02.930125 +%s ++ 53490:pw-trigger.sh: pw_patch_check_state: 274: date=1790374142 ++ 53490:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1790374142 ']' ++ 53490:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790374142 +++ 53490:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 53490:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 53490:pw-trigger.sh: pw_patch_check_state: 263: true ++ 53490:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 53490:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 53490:pw-trigger.sh: pw_patch_check_state: 267: wait 53742 ++ 53490:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 53490:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 53490:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.NKcjUhRapj ++ 53490:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 521109, "url": "https://patchwork.sourceware.org/api/1.2/patches/144671/checks/521109/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-09-25T22:09:05.423530", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-arm-precommit/builds/11426/log", "context": "tcwg_gdb_build--master-arm", "description": "Patch applied" }' = null ']' +++ 53490:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 53490:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-25T22:09:05.423530 +++ 53490:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-25T22:09:05.423530 +%s ++ 53490:pw-trigger.sh: pw_patch_check_state: 274: date=1790374145 ++ 53490:pw-trigger.sh: pw_patch_check_state: 275: '[' 1790374142 -le 1790374145 ']' ++ 53490:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790374145 +++ 53490:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 53490:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 53490:pw-trigger.sh: pw_patch_check_state: 263: true ++ 53490:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 53490:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 53490:pw-trigger.sh: pw_patch_check_state: 267: wait 53749 ++ 53490:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 53490:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 53490:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.NKcjUhRapj ++ 53490:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 521116, "url": "https://patchwork.sourceware.org/api/1.2/patches/144671/checks/521116/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-09-25T22:12:32.718267", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-arm-precommit/builds/11426/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_gdb_build--master-arm", "description": "Build passed" }' = null ']' +++ 53490:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 53490:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-25T22:12:32.718267 +++ 53490:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-25T22:12:32.718267 +%s ++ 53490:pw-trigger.sh: pw_patch_check_state: 274: date=1790374352 ++ 53490:pw-trigger.sh: pw_patch_check_state: 275: '[' 1790374145 -le 1790374352 ']' ++ 53490:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790374352 +++ 53490:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 53490:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 53490:pw-trigger.sh: pw_patch_check_state: 263: true ++ 53490:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 53490:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 53490:pw-trigger.sh: pw_patch_check_state: 267: wait 53756 ++ 53490:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 53490:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 53490:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.NKcjUhRapj ++ 53490:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 53490:pw-trigger.sh: pw_patch_check_state: 270: break ++ 53490:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 53490:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.mQ6J8vFdJw /tmp/tmp.NKcjUhRapj + 53490:pw-trigger.sh: 89: check_state=success + 53490:pw-trigger.sh: 90: '[' success = pending ']' + 53490:pw-trigger.sh: 93: num_patch=1 + 53490:pw-trigger.sh: 72: true ++ 53490:pw-trigger.sh: 74: pw_get_patch_from_series gdb 67029 1 ++ 53490:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 53490:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 53490:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67029 ++ 53490:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 53490:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 53490:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 67029 property '.*' value Patches 1 +++ 53490:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 53490:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 53490:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 53490:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 53490:pw-trigger.sh: pw_yaml_get: 100: local id=67029 +++ 53490:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 53490:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 53490:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 53490:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 53490:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 53490:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 53490:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=144670 ++ 53490:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 144670 = '' ']' ++ 53490:pw-trigger.sh: pw_get_patch_from_series: 213: echo 144670 + 53490:pw-trigger.sh: 74: patch_id=144670 + 53490:pw-trigger.sh: 75: '[' 144670 = '' ']' ++ 53490:pw-trigger.sh: 82: pw_get_patch_data gdb 144670 State ++ 53490:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 53490:pw-trigger.sh: pw_get_patch_data: 224: local project=gdb ++ 53490:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=144670 ++ 53490:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 53490:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gdb patch 144670 property State value ++ 53490:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 53490:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 53490:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 53490:pw-trigger.sh: pw_yaml_get: 100: local id=144670 ++ 53490:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 53490:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 53490:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 53490:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 53490:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 53490:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 53490:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' + 53490:pw-trigger.sh: 82: patch_state=new + 53490:pw-trigger.sh: 83: case "$patch_state" in ++ 53490:pw-trigger.sh: 89: pw_patch_check_state 144670 tcwg_gdb_build--master-arm ++ 53490:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 53490:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=144670 ++ 53490:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_build--master-arm ++ 53490:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 53490:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_build--master-arm +++ 53490:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 53490:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 53490:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_build--master-arm +++ 53490:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 53490:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 53490:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 53490:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 53490:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_build--master-arm ++ 53490:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 53490:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 53490:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.ixww7jEBmg +++ 53490:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 53490:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.npw6xhsl2q ++ 53490:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.ixww7jEBmg /tmp/tmp.npw6xhsl2q' EXIT ++ 53490:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 53490:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/144670/checks/ ++ 53490:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/144670/checks/?user=linaro-tcwg-bot&context=tcwg_gdb_build--master-arm&page=last' ++ 53490:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 53490:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 53490:pw-trigger.sh: pw_patch_check_state: 263: true ++ 53490:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 53490:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 53490:pw-trigger.sh: pw_patch_check_state: 267: wait 53820 ++ 53490:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 53490:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 53490:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.npw6xhsl2q ++ 53490:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 521274, "url": "https://patchwork.sourceware.org/api/1.2/patches/144670/checks/521274/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-09-26T04:31:07.250774", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-arm-precommit/builds/11429/log", "context": "tcwg_gdb_build--master-arm", "description": "Build started" }' = null ']' +++ 53490:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 53490:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-26T04:31:07.250774 +++ 53490:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-26T04:31:07.250774 +%s ++ 53490:pw-trigger.sh: pw_patch_check_state: 274: date=1790397067 ++ 53490:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1790397067 ']' ++ 53490:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790397067 +++ 53490:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 53490:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 53490:pw-trigger.sh: pw_patch_check_state: 263: true ++ 53490:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 53490:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 53490:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 53490:pw-trigger.sh: pw_patch_check_state: 267: wait 53827 ++ 53490:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 53490:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.npw6xhsl2q ++ 53490:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 521276, "url": "https://patchwork.sourceware.org/api/1.2/patches/144670/checks/521276/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-09-26T04:31:20.910966", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-arm-precommit/builds/11429/log", "context": "tcwg_gdb_build--master-arm", "description": "Patch applied" }' = null ']' +++ 53490:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 53490:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-26T04:31:20.910966 +++ 53490:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-26T04:31:20.910966 +%s ++ 53490:pw-trigger.sh: pw_patch_check_state: 274: date=1790397080 ++ 53490:pw-trigger.sh: pw_patch_check_state: 275: '[' 1790397067 -le 1790397080 ']' ++ 53490:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790397080 +++ 53490:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 53490:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 53490:pw-trigger.sh: pw_patch_check_state: 263: true ++ 53490:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 53490:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 53490:pw-trigger.sh: pw_patch_check_state: 267: wait 53834 ++ 53490:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 53490:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 53490:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.npw6xhsl2q ++ 53490:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 521283, "url": "https://patchwork.sourceware.org/api/1.2/patches/144670/checks/521283/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-09-26T04:35:51.145726", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-arm-precommit/builds/11429/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_gdb_build--master-arm", "description": "Build passed" }' = null ']' +++ 53490:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 53490:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-26T04:35:51.145726 +++ 53490:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-26T04:35:51.145726 +%s ++ 53490:pw-trigger.sh: pw_patch_check_state: 274: date=1790397351 ++ 53490:pw-trigger.sh: pw_patch_check_state: 275: '[' 1790397080 -le 1790397351 ']' ++ 53490:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790397351 +++ 53490:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 53490:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 53490:pw-trigger.sh: pw_patch_check_state: 263: true ++ 53490:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 53490:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 53490:pw-trigger.sh: pw_patch_check_state: 267: wait 53841 ++ 53490:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 53490:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 53490:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.npw6xhsl2q ++ 53490:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 53490:pw-trigger.sh: pw_patch_check_state: 270: break ++ 53490:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 53490:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.ixww7jEBmg /tmp/tmp.npw6xhsl2q + 53490:pw-trigger.sh: 89: check_state=success + 53490:pw-trigger.sh: 90: '[' success = pending ']' + 53490:pw-trigger.sh: 93: num_patch=2 + 53490:pw-trigger.sh: 72: true ++ 53490:pw-trigger.sh: 74: pw_get_patch_from_series gdb 67029 2 ++ 53490:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 53490:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 53490:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67029 ++ 53490:pw-trigger.sh: pw_get_patch_from_series: 205: local num=2 ++ 53490:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 53490:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 67029 property '.*' value Patches 2 +++ 53490:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 53490:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 53490:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 53490:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 53490:pw-trigger.sh: pw_yaml_get: 100: local id=67029 +++ 53490:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 53490:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 53490:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 53490:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 53490:pw-trigger.sh: pw_yaml_get: 105: local match_num=2 +++ 53490:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 53490:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=144672 ++ 53490:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 144672 = '' ']' ++ 53490:pw-trigger.sh: pw_get_patch_from_series: 213: echo 144672 + 53490:pw-trigger.sh: 74: patch_id=144672 + 53490:pw-trigger.sh: 75: '[' 144672 = '' ']' ++ 53490:pw-trigger.sh: 82: pw_get_patch_data gdb 144672 State ++ 53490:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 53490:pw-trigger.sh: pw_get_patch_data: 224: local project=gdb ++ 53490:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=144672 ++ 53490:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 53490:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gdb patch 144672 property State value ++ 53490:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 53490:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 53490:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 53490:pw-trigger.sh: pw_yaml_get: 100: local id=144672 ++ 53490:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 53490:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 53490:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 53490:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 53490:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 53490:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 53490:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' + 53490:pw-trigger.sh: 82: patch_state=new + 53490:pw-trigger.sh: 83: case "$patch_state" in ++ 53490:pw-trigger.sh: 89: pw_patch_check_state 144672 tcwg_gdb_build--master-arm ++ 53490:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 53490:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=144672 ++ 53490:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_build--master-arm ++ 53490:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 53490:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_build--master-arm +++ 53490:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 53490:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 53490:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_build--master-arm +++ 53490:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 53490:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 53490:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 53490:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 53490:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_build--master-arm ++ 53490:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 53490:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 53490:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.PyzKVtrwpP +++ 53490:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 53490:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.W1HUiEzx98 ++ 53490:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.PyzKVtrwpP /tmp/tmp.W1HUiEzx98' EXIT ++ 53490:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 53490:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/144672/checks/ ++ 53490:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/144672/checks/?user=linaro-tcwg-bot&context=tcwg_gdb_build--master-arm&page=last' ++ 53490:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 53490:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 53490:pw-trigger.sh: pw_patch_check_state: 263: true ++ 53490:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 53490:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 53490:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 53490:pw-trigger.sh: pw_patch_check_state: 267: wait 53908 ++ 53490:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 53490:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.W1HUiEzx98 ++ 53490:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 521486, "url": "https://patchwork.sourceware.org/api/1.2/patches/144672/checks/521486/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-09-26T10:34:00.033671", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-arm-precommit/builds/11432/log", "context": "tcwg_gdb_build--master-arm", "description": "Build started" }' = null ']' +++ 53490:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 53490:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-26T10:34:00.033671 +++ 53490:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-26T10:34:00.033671 +%s ++ 53490:pw-trigger.sh: pw_patch_check_state: 274: date=1790418840 ++ 53490:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1790418840 ']' ++ 53490:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790418840 +++ 53490:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 53490:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 53490:pw-trigger.sh: pw_patch_check_state: 263: true ++ 53490:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 53490:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 53490:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 53490:pw-trigger.sh: pw_patch_check_state: 267: wait 53915 ++ 53490:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 53490:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.W1HUiEzx98 ++ 53490:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 521487, "url": "https://patchwork.sourceware.org/api/1.2/patches/144672/checks/521487/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-09-26T10:34:01.765958", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-arm-precommit/builds/11432/log", "context": "tcwg_gdb_build--master-arm", "description": "Patch applied" }' = null ']' +++ 53490:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 53490:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-26T10:34:01.765958 +++ 53490:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-26T10:34:01.765958 +%s ++ 53490:pw-trigger.sh: pw_patch_check_state: 274: date=1790418841 ++ 53490:pw-trigger.sh: pw_patch_check_state: 275: '[' 1790418840 -le 1790418841 ']' ++ 53490:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790418841 +++ 53490:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 53490:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 53490:pw-trigger.sh: pw_patch_check_state: 263: true ++ 53490:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 53490:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 53490:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 53490:pw-trigger.sh: pw_patch_check_state: 267: wait 53922 ++ 53490:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 53490:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.W1HUiEzx98 ++ 53490:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 521492, "url": "https://patchwork.sourceware.org/api/1.2/patches/144672/checks/521492/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-09-26T10:37:01.145800", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-arm-precommit/builds/11432/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_gdb_build--master-arm", "description": "Build passed" }' = null ']' +++ 53490:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 53490:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-26T10:37:01.145800 +++ 53490:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-26T10:37:01.145800 +%s ++ 53490:pw-trigger.sh: pw_patch_check_state: 274: date=1790419021 ++ 53490:pw-trigger.sh: pw_patch_check_state: 275: '[' 1790418841 -le 1790419021 ']' ++ 53490:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790419021 +++ 53490:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 53490:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 53490:pw-trigger.sh: pw_patch_check_state: 263: true ++ 53490:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 53490:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 53490:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 53490:pw-trigger.sh: pw_patch_check_state: 267: wait 53929 ++ 53490:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 53490:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.W1HUiEzx98 ++ 53490:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 53490:pw-trigger.sh: pw_patch_check_state: 270: break ++ 53490:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 53490:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.PyzKVtrwpP /tmp/tmp.W1HUiEzx98 + 53490:pw-trigger.sh: 89: check_state=success + 53490:pw-trigger.sh: 90: '[' success = pending ']' + 53490:pw-trigger.sh: 93: num_patch=3 + 53490:pw-trigger.sh: 72: true ++ 53490:pw-trigger.sh: 74: pw_get_patch_from_series gdb 67029 3 ++ 53490:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 53490:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 53490:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67029 ++ 53490:pw-trigger.sh: pw_get_patch_from_series: 205: local num=3 ++ 53490:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 53490:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 67029 property '.*' value Patches 3 +++ 53490:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 53490:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 53490:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 53490:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 53490:pw-trigger.sh: pw_yaml_get: 100: local id=67029 +++ 53490:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 53490:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 53490:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 53490:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 53490:pw-trigger.sh: pw_yaml_get: 105: local match_num=3 +++ 53490:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 53490:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id= ++ 53490:pw-trigger.sh: pw_get_patch_from_series: 210: '[' '' = '' ']' ++ 53490:pw-trigger.sh: pw_get_patch_from_series: 211: return 1 ++ 53490:pw-trigger.sh: 74: true + 53490:pw-trigger.sh: 74: patch_id= + 53490:pw-trigger.sh: 75: '[' '' = '' ']' + 53490:pw-trigger.sh: 76: break + 53490:pw-trigger.sh: 96: '[' '' = '' ']' + 53490:pw-trigger.sh: 97: continue + 53490:pw-trigger.sh: 62: '[' 28 -gt 0 ']' + 53490:pw-trigger.sh: 63: i=27 ++ 53490:pw-trigger.sh: 64: shyaml get-value 27.id + 53490:pw-trigger.sh: 64: series_id=67033 + 53490:pw-trigger.sh: 66: pw_series_complete_p gdb 67033 + 53490:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 53490:pw-trigger.sh: pw_series_complete_p: 183: local project=gdb + 53490:pw-trigger.sh: pw_series_complete_p: 184: local series_id=67033 + 53490:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 53490:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get gdb series 67033 property Complete value ++ 53490:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 53490:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 53490:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 53490:pw-trigger.sh: pw_yaml_get: 100: local id=67033 ++ 53490:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 53490:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 53490:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 53490:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 53490:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 53490:pw-trigger.sh: pw_yaml_get: 108: set +x + 53490:pw-trigger.sh: pw_series_complete_p: 187: value=True + 53490:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 53490:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 53490:pw-trigger.sh: 71: num_patch=0 + 53490:pw-trigger.sh: 72: true ++ 53490:pw-trigger.sh: 74: pw_get_patch_from_series gdb 67033 0 ++ 53490:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 53490:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 53490:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67033 ++ 53490:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 53490:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 53490:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 67033 property '.*' value Patches 0 +++ 53490:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 53490:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 53490:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 53490:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 53490:pw-trigger.sh: pw_yaml_get: 100: local id=67033 +++ 53490:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 53490:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 53490:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 53490:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 53490:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 53490:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 53490:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=144690 ++ 53490:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 144690 = '' ']' ++ 53490:pw-trigger.sh: pw_get_patch_from_series: 213: echo 144690 + 53490:pw-trigger.sh: 74: patch_id=144690 + 53490:pw-trigger.sh: 75: '[' 144690 = '' ']' ++ 53490:pw-trigger.sh: 82: pw_get_patch_data gdb 144690 State ++ 53490:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 53490:pw-trigger.sh: pw_get_patch_data: 224: local project=gdb ++ 53490:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=144690 ++ 53490:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 53490:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gdb patch 144690 property State value ++ 53490:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 53490:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 53490:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 53490:pw-trigger.sh: pw_yaml_get: 100: local id=144690 ++ 53490:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 53490:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 53490:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 53490:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 53490:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 53490:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 53490:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' + 53490:pw-trigger.sh: 82: patch_state=superseded + 53490:pw-trigger.sh: 83: case "$patch_state" in + 53490:pw-trigger.sh: 85: num_patch=1 + 53490:pw-trigger.sh: 86: continue + 53490:pw-trigger.sh: 72: true ++ 53490:pw-trigger.sh: 74: pw_get_patch_from_series gdb 67033 1 ++ 53490:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 53490:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 53490:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67033 ++ 53490:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 53490:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 53490:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 67033 property '.*' value Patches 1 +++ 53490:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 53490:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 53490:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 53490:pw-trigger.sh: pw_yaml_get: 100: local id=67033 +++ 53490:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 53490:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 53490:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 53490:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 53490:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 53490:pw-trigger.sh: pw_yaml_get: 108: set +x +++ 53490:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 ++ 53490:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id= ++ 53490:pw-trigger.sh: pw_get_patch_from_series: 210: '[' '' = '' ']' ++ 53490:pw-trigger.sh: pw_get_patch_from_series: 211: return 1 ++ 53490:pw-trigger.sh: 74: true + 53490:pw-trigger.sh: 74: patch_id= + 53490:pw-trigger.sh: 75: '[' '' = '' ']' + 53490:pw-trigger.sh: 76: break + 53490:pw-trigger.sh: 96: '[' '' = '' ']' + 53490:pw-trigger.sh: 97: continue + 53490:pw-trigger.sh: 62: '[' 27 -gt 0 ']' + 53490:pw-trigger.sh: 63: i=26 ++ 53490:pw-trigger.sh: 64: shyaml get-value 26.id + 53490:pw-trigger.sh: 64: series_id=67040 + 53490:pw-trigger.sh: 66: pw_series_complete_p gdb 67040 + 53490:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 53490:pw-trigger.sh: pw_series_complete_p: 183: local project=gdb + 53490:pw-trigger.sh: pw_series_complete_p: 184: local series_id=67040 + 53490:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 53490:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get gdb series 67040 property Complete value ++ 53490:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 53490:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 53490:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 53490:pw-trigger.sh: pw_yaml_get: 100: local id=67040 ++ 53490:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 53490:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 53490:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 53490:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 53490:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 53490:pw-trigger.sh: pw_yaml_get: 108: set +x + 53490:pw-trigger.sh: pw_series_complete_p: 187: value=True + 53490:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 53490:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 53490:pw-trigger.sh: 71: num_patch=0 + 53490:pw-trigger.sh: 72: true ++ 53490:pw-trigger.sh: 74: pw_get_patch_from_series gdb 67040 0 ++ 53490:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 53490:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 53490:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67040 ++ 53490:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 53490:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 53490:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 67040 property '.*' value Patches 0 +++ 53490:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 53490:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 53490:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 53490:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 53490:pw-trigger.sh: pw_yaml_get: 100: local id=67040 +++ 53490:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 53490:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 53490:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 53490:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 53490:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 53490:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 53490:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=144697 ++ 53490:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 144697 = '' ']' ++ 53490:pw-trigger.sh: pw_get_patch_from_series: 213: echo 144697 + 53490:pw-trigger.sh: 74: patch_id=144697 + 53490:pw-trigger.sh: 75: '[' 144697 = '' ']' ++ 53490:pw-trigger.sh: 82: pw_get_patch_data gdb 144697 State ++ 53490:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 53490:pw-trigger.sh: pw_get_patch_data: 224: local project=gdb ++ 53490:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=144697 ++ 53490:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 53490:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gdb patch 144697 property State value ++ 53490:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 53490:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 53490:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 53490:pw-trigger.sh: pw_yaml_get: 100: local id=144697 ++ 53490:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 53490:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 53490:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 53490:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 53490:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 53490:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 53490:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' + 53490:pw-trigger.sh: 82: patch_state=new + 53490:pw-trigger.sh: 83: case "$patch_state" in ++ 53490:pw-trigger.sh: 89: pw_patch_check_state 144697 tcwg_gdb_build--master-arm ++ 53490:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 53490:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=144697 ++ 53490:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_build--master-arm ++ 53490:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 53490:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_build--master-arm +++ 53490:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 53490:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 53490:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_build--master-arm +++ 53490:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 53490:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 53490:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 53490:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 53490:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_build--master-arm ++ 53490:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 53490:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 53490:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.qSULywsqZh +++ 53490:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 53490:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.6RmPSZE1YK ++ 53490:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.qSULywsqZh /tmp/tmp.6RmPSZE1YK' EXIT ++ 53490:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 53490:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/144697/checks/ ++ 53490:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/144697/checks/?user=linaro-tcwg-bot&context=tcwg_gdb_build--master-arm&page=last' ++ 53490:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 53490:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 53490:pw-trigger.sh: pw_patch_check_state: 263: true ++ 53490:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 53490:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 53490:pw-trigger.sh: pw_patch_check_state: 267: wait 54126 ++ 53490:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 53490:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 53490:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.6RmPSZE1YK ++ 53490:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 521490, "url": "https://patchwork.sourceware.org/api/1.2/patches/144697/checks/521490/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-09-26T10:36:44.975546", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-arm-precommit/builds/11433/log", "context": "tcwg_gdb_build--master-arm", "description": "Build started" }' = null ']' +++ 53490:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 53490:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-26T10:36:44.975546 +++ 53490:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-26T10:36:44.975546 +%s ++ 53490:pw-trigger.sh: pw_patch_check_state: 274: date=1790419004 ++ 53490:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1790419004 ']' ++ 53490:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790419004 +++ 53490:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 53490:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 53490:pw-trigger.sh: pw_patch_check_state: 263: true ++ 53490:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 53490:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 53490:pw-trigger.sh: pw_patch_check_state: 267: wait 54133 ++ 53490:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 53490:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 53490:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.6RmPSZE1YK ++ 53490:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 521491, "url": "https://patchwork.sourceware.org/api/1.2/patches/144697/checks/521491/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-09-26T10:36:46.621144", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-arm-precommit/builds/11433/log", "context": "tcwg_gdb_build--master-arm", "description": "Patch applied" }' = null ']' +++ 53490:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 53490:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-26T10:36:46.621144 +++ 53490:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-26T10:36:46.621144 +%s ++ 53490:pw-trigger.sh: pw_patch_check_state: 274: date=1790419006 ++ 53490:pw-trigger.sh: pw_patch_check_state: 275: '[' 1790419004 -le 1790419006 ']' ++ 53490:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790419006 +++ 53490:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 53490:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 53490:pw-trigger.sh: pw_patch_check_state: 263: true ++ 53490:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 53490:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 53490:pw-trigger.sh: pw_patch_check_state: 267: wait 54140 ++ 53490:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 53490:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 53490:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.6RmPSZE1YK ++ 53490:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 521495, "url": "https://patchwork.sourceware.org/api/1.2/patches/144697/checks/521495/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-09-26T10:39:46.400181", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-arm-precommit/builds/11433/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_gdb_build--master-arm", "description": "Build passed" }' = null ']' +++ 53490:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 53490:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-26T10:39:46.400181 +++ 53490:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-26T10:39:46.400181 +%s ++ 53490:pw-trigger.sh: pw_patch_check_state: 274: date=1790419186 ++ 53490:pw-trigger.sh: pw_patch_check_state: 275: '[' 1790419006 -le 1790419186 ']' ++ 53490:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790419186 +++ 53490:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 53490:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 53490:pw-trigger.sh: pw_patch_check_state: 263: true ++ 53490:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 53490:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 53490:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 53490:pw-trigger.sh: pw_patch_check_state: 267: wait 54147 ++ 53490:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 53490:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.6RmPSZE1YK ++ 53490:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 53490:pw-trigger.sh: pw_patch_check_state: 270: break ++ 53490:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 53490:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.qSULywsqZh /tmp/tmp.6RmPSZE1YK + 53490:pw-trigger.sh: 89: check_state=success + 53490:pw-trigger.sh: 90: '[' success = pending ']' + 53490:pw-trigger.sh: 93: num_patch=1 + 53490:pw-trigger.sh: 72: true ++ 53490:pw-trigger.sh: 74: pw_get_patch_from_series gdb 67040 1 ++ 53490:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 53490:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 53490:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67040 ++ 53490:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 53490:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 53490:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 67040 property '.*' value Patches 1 +++ 53490:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 53490:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 53490:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 53490:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 53490:pw-trigger.sh: pw_yaml_get: 100: local id=67040 +++ 53490:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 53490:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 53490:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 53490:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 53490:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 53490:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 53490:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=144698 ++ 53490:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 144698 = '' ']' ++ 53490:pw-trigger.sh: pw_get_patch_from_series: 213: echo 144698 + 53490:pw-trigger.sh: 74: patch_id=144698 + 53490:pw-trigger.sh: 75: '[' 144698 = '' ']' ++ 53490:pw-trigger.sh: 82: pw_get_patch_data gdb 144698 State ++ 53490:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 53490:pw-trigger.sh: pw_get_patch_data: 224: local project=gdb ++ 53490:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=144698 ++ 53490:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 53490:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gdb patch 144698 property State value ++ 53490:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 53490:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 53490:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 53490:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 53490:pw-trigger.sh: pw_yaml_get: 100: local id=144698 ++ 53490:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 53490:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 53490:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 53490:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 53490:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 53490:pw-trigger.sh: pw_yaml_get: 108: set +x + 53490:pw-trigger.sh: 82: patch_state=new + 53490:pw-trigger.sh: 83: case "$patch_state" in ++ 53490:pw-trigger.sh: 89: pw_patch_check_state 144698 tcwg_gdb_build--master-arm ++ 53490:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 53490:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=144698 ++ 53490:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_build--master-arm ++ 53490:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 53490:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_build--master-arm +++ 53490:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 53490:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 53490:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_build--master-arm +++ 53490:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 53490:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 53490:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 53490:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 53490:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_build--master-arm ++ 53490:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 53490:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 53490:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.Ar3ZDDD09C +++ 53490:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 53490:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.SRmtQHUPaQ ++ 53490:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.Ar3ZDDD09C /tmp/tmp.SRmtQHUPaQ' EXIT ++ 53490:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 53490:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/144698/checks/ ++ 53490:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/144698/checks/?user=linaro-tcwg-bot&context=tcwg_gdb_build--master-arm&page=last' ++ 53490:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 53490:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 53490:pw-trigger.sh: pw_patch_check_state: 263: true ++ 53490:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 53490:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 53490:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 53490:pw-trigger.sh: pw_patch_check_state: 267: wait 54211 ++ 53490:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 53490:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.SRmtQHUPaQ ++ 53490:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 521612, "url": "https://patchwork.sourceware.org/api/1.2/patches/144698/checks/521612/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-09-26T14:19:16.963433", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-arm-precommit/builds/11435/log", "context": "tcwg_gdb_build--master-arm", "description": "Build started" }' = null ']' +++ 53490:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 53490:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-26T14:19:16.963433 +++ 53490:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-26T14:19:16.963433 +%s ++ 53490:pw-trigger.sh: pw_patch_check_state: 274: date=1790432356 ++ 53490:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1790432356 ']' ++ 53490:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790432356 +++ 53490:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 53490:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 53490:pw-trigger.sh: pw_patch_check_state: 263: true ++ 53490:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 53490:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 53490:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 53490:pw-trigger.sh: pw_patch_check_state: 267: wait 54218 ++ 53490:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 53490:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.SRmtQHUPaQ ++ 53490:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 521613, "url": "https://patchwork.sourceware.org/api/1.2/patches/144698/checks/521613/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-09-26T14:19:19.544054", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-arm-precommit/builds/11435/log", "context": "tcwg_gdb_build--master-arm", "description": "Patch applied" }' = null ']' +++ 53490:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 53490:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-26T14:19:19.544054 +++ 53490:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-26T14:19:19.544054 +%s ++ 53490:pw-trigger.sh: pw_patch_check_state: 274: date=1790432359 ++ 53490:pw-trigger.sh: pw_patch_check_state: 275: '[' 1790432356 -le 1790432359 ']' ++ 53490:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790432359 +++ 53490:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 53490:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 53490:pw-trigger.sh: pw_patch_check_state: 263: true ++ 53490:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 53490:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 53490:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 53490:pw-trigger.sh: pw_patch_check_state: 267: wait 54225 ++ 53490:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 53490:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.SRmtQHUPaQ ++ 53490:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 521614, "url": "https://patchwork.sourceware.org/api/1.2/patches/144698/checks/521614/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-09-26T14:22:31.373182", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-arm-precommit/builds/11435/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_gdb_build--master-arm", "description": "Build passed" }' = null ']' +++ 53490:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 53490:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-26T14:22:31.373182 +++ 53490:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-26T14:22:31.373182 +%s ++ 53490:pw-trigger.sh: pw_patch_check_state: 274: date=1790432551 ++ 53490:pw-trigger.sh: pw_patch_check_state: 275: '[' 1790432359 -le 1790432551 ']' ++ 53490:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790432551 +++ 53490:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 53490:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 53490:pw-trigger.sh: pw_patch_check_state: 263: true ++ 53490:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 53490:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 53490:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 53490:pw-trigger.sh: pw_patch_check_state: 267: wait 54232 ++ 53490:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 53490:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.SRmtQHUPaQ ++ 53490:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 53490:pw-trigger.sh: pw_patch_check_state: 270: break ++ 53490:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 53490:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.Ar3ZDDD09C /tmp/tmp.SRmtQHUPaQ + 53490:pw-trigger.sh: 89: check_state=success + 53490:pw-trigger.sh: 90: '[' success = pending ']' + 53490:pw-trigger.sh: 93: num_patch=2 + 53490:pw-trigger.sh: 72: true ++ 53490:pw-trigger.sh: 74: pw_get_patch_from_series gdb 67040 2 ++ 53490:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 53490:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 53490:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67040 ++ 53490:pw-trigger.sh: pw_get_patch_from_series: 205: local num=2 ++ 53490:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 53490:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 67040 property '.*' value Patches 2 +++ 53490:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 53490:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 53490:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 53490:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 53490:pw-trigger.sh: pw_yaml_get: 100: local id=67040 +++ 53490:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 53490:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 53490:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 53490:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 53490:pw-trigger.sh: pw_yaml_get: 105: local match_num=2 +++ 53490:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 53490:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id= ++ 53490:pw-trigger.sh: pw_get_patch_from_series: 210: '[' '' = '' ']' ++ 53490:pw-trigger.sh: pw_get_patch_from_series: 211: return 1 ++ 53490:pw-trigger.sh: 74: true + 53490:pw-trigger.sh: 74: patch_id= + 53490:pw-trigger.sh: 75: '[' '' = '' ']' + 53490:pw-trigger.sh: 76: break + 53490:pw-trigger.sh: 96: '[' '' = '' ']' + 53490:pw-trigger.sh: 97: continue + 53490:pw-trigger.sh: 62: '[' 26 -gt 0 ']' + 53490:pw-trigger.sh: 63: i=25 ++ 53490:pw-trigger.sh: 64: shyaml get-value 25.id + 53490:pw-trigger.sh: 64: series_id=67062 + 53490:pw-trigger.sh: 66: pw_series_complete_p gdb 67062 + 53490:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 53490:pw-trigger.sh: pw_series_complete_p: 183: local project=gdb + 53490:pw-trigger.sh: pw_series_complete_p: 184: local series_id=67062 + 53490:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 53490:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get gdb series 67062 property Complete value ++ 53490:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 53490:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 53490:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 53490:pw-trigger.sh: pw_yaml_get: 100: local id=67062 ++ 53490:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 53490:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 53490:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 53490:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 53490:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 53490:pw-trigger.sh: pw_yaml_get: 108: set +x + 53490:pw-trigger.sh: pw_series_complete_p: 187: value=True + 53490:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 53490:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 53490:pw-trigger.sh: 71: num_patch=0 + 53490:pw-trigger.sh: 72: true ++ 53490:pw-trigger.sh: 74: pw_get_patch_from_series gdb 67062 0 ++ 53490:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 53490:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 53490:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67062 ++ 53490:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 53490:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 53490:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 67062 property '.*' value Patches 0 +++ 53490:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 53490:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 53490:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 53490:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 53490:pw-trigger.sh: pw_yaml_get: 100: local id=67062 +++ 53490:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 53490:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 53490:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 53490:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 53490:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 53490:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 53490:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=144720 ++ 53490:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 144720 = '' ']' ++ 53490:pw-trigger.sh: pw_get_patch_from_series: 213: echo 144720 + 53490:pw-trigger.sh: 74: patch_id=144720 + 53490:pw-trigger.sh: 75: '[' 144720 = '' ']' ++ 53490:pw-trigger.sh: 82: pw_get_patch_data gdb 144720 State ++ 53490:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 53490:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 53490:pw-trigger.sh: pw_get_patch_data: 224: local project=gdb ++ 53490:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=144720 ++ 53490:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 53490:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gdb patch 144720 property State value ++ 53490:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 53490:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 53490:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 53490:pw-trigger.sh: pw_yaml_get: 100: local id=144720 ++ 53490:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 53490:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 53490:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 53490:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 53490:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 53490:pw-trigger.sh: pw_yaml_get: 108: set +x + 53490:pw-trigger.sh: 82: patch_state=new + 53490:pw-trigger.sh: 83: case "$patch_state" in ++ 53490:pw-trigger.sh: 89: pw_patch_check_state 144720 tcwg_gdb_build--master-arm ++ 53490:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 53490:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=144720 ++ 53490:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_build--master-arm ++ 53490:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 53490:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_build--master-arm +++ 53490:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 53490:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 53490:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_build--master-arm +++ 53490:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 53490:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 53490:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 53490:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 53490:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_build--master-arm ++ 53490:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 53490:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 53490:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.BQrSguPXD4 +++ 53490:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 53490:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.jcDSsQJeP8 ++ 53490:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.BQrSguPXD4 /tmp/tmp.jcDSsQJeP8' EXIT ++ 53490:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 53490:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/144720/checks/ ++ 53490:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/144720/checks/?user=linaro-tcwg-bot&context=tcwg_gdb_build--master-arm&page=last' ++ 53490:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 53490:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 53490:pw-trigger.sh: pw_patch_check_state: 263: true ++ 53490:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 53490:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 53490:pw-trigger.sh: pw_patch_check_state: 267: wait 54339 ++ 53490:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 53490:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 53490:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.jcDSsQJeP8 ++ 53490:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 521970, "url": "https://patchwork.sourceware.org/api/1.2/patches/144720/checks/521970/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-09-27T12:50:16.803128", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-arm-precommit/builds/11439/log", "context": "tcwg_gdb_build--master-arm", "description": "Build started" }' = null ']' +++ 53490:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 53490:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-27T12:50:16.803128 +++ 53490:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-27T12:50:16.803128 +%s ++ 53490:pw-trigger.sh: pw_patch_check_state: 274: date=1790513416 ++ 53490:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1790513416 ']' ++ 53490:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790513416 +++ 53490:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 53490:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 53490:pw-trigger.sh: pw_patch_check_state: 263: true ++ 53490:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 53490:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 53490:pw-trigger.sh: pw_patch_check_state: 267: wait 54346 ++ 53490:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 53490:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 53490:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.jcDSsQJeP8 ++ 53490:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 521971, "url": "https://patchwork.sourceware.org/api/1.2/patches/144720/checks/521971/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-09-27T12:50:19.522045", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-arm-precommit/builds/11439/log", "context": "tcwg_gdb_build--master-arm", "description": "Patch applied" }' = null ']' +++ 53490:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 53490:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-27T12:50:19.522045 +++ 53490:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-27T12:50:19.522045 +%s ++ 53490:pw-trigger.sh: pw_patch_check_state: 274: date=1790513419 ++ 53490:pw-trigger.sh: pw_patch_check_state: 275: '[' 1790513416 -le 1790513419 ']' ++ 53490:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790513419 +++ 53490:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 53490:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 53490:pw-trigger.sh: pw_patch_check_state: 263: true ++ 53490:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 53490:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 53490:pw-trigger.sh: pw_patch_check_state: 267: wait 54353 ++ 53490:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 53490:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 53490:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.jcDSsQJeP8 ++ 53490:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 521976, "url": "https://patchwork.sourceware.org/api/1.2/patches/144720/checks/521976/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-09-27T12:59:37.903737", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-arm-precommit/builds/11439/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_gdb_build--master-arm", "description": "Build passed" }' = null ']' +++ 53490:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 53490:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-27T12:59:37.903737 +++ 53490:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-27T12:59:37.903737 +%s ++ 53490:pw-trigger.sh: pw_patch_check_state: 274: date=1790513977 ++ 53490:pw-trigger.sh: pw_patch_check_state: 275: '[' 1790513419 -le 1790513977 ']' ++ 53490:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790513977 +++ 53490:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 53490:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 53490:pw-trigger.sh: pw_patch_check_state: 263: true ++ 53490:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 53490:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 53490:pw-trigger.sh: pw_patch_check_state: 267: wait 54360 ++ 53490:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 53490:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 53490:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.jcDSsQJeP8 ++ 53490:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 53490:pw-trigger.sh: pw_patch_check_state: 270: break ++ 53490:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 53490:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.BQrSguPXD4 /tmp/tmp.jcDSsQJeP8 + 53490:pw-trigger.sh: 89: check_state=success + 53490:pw-trigger.sh: 90: '[' success = pending ']' + 53490:pw-trigger.sh: 93: num_patch=1 + 53490:pw-trigger.sh: 72: true ++ 53490:pw-trigger.sh: 74: pw_get_patch_from_series gdb 67062 1 ++ 53490:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 53490:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 53490:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67062 ++ 53490:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 53490:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 53490:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 67062 property '.*' value Patches 1 +++ 53490:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 53490:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 53490:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 53490:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 53490:pw-trigger.sh: pw_yaml_get: 100: local id=67062 +++ 53490:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 53490:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 53490:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 53490:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 53490:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 53490:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 53490:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=144721 ++ 53490:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 144721 = '' ']' ++ 53490:pw-trigger.sh: pw_get_patch_from_series: 213: echo 144721 + 53490:pw-trigger.sh: 74: patch_id=144721 + 53490:pw-trigger.sh: 75: '[' 144721 = '' ']' ++ 53490:pw-trigger.sh: 82: pw_get_patch_data gdb 144721 State ++ 53490:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 53490:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 53490:pw-trigger.sh: pw_get_patch_data: 224: local project=gdb ++ 53490:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=144721 ++ 53490:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 53490:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gdb patch 144721 property State value ++ 53490:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 53490:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 53490:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 53490:pw-trigger.sh: pw_yaml_get: 100: local id=144721 ++ 53490:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 53490:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 53490:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 53490:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 53490:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 53490:pw-trigger.sh: pw_yaml_get: 108: set +x + 53490:pw-trigger.sh: 82: patch_state=new + 53490:pw-trigger.sh: 83: case "$patch_state" in ++ 53490:pw-trigger.sh: 89: pw_patch_check_state 144721 tcwg_gdb_build--master-arm ++ 53490:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 53490:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=144721 ++ 53490:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_build--master-arm ++ 53490:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 53490:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_build--master-arm +++ 53490:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 53490:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 53490:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 +++ 53490:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_build--master-arm ++ 53490:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 53490:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 53490:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 53490:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_build--master-arm ++ 53490:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 53490:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 53490:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.I305dDO7jg +++ 53490:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 53490:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.LIEzxB6R8L ++ 53490:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.I305dDO7jg /tmp/tmp.LIEzxB6R8L' EXIT ++ 53490:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 53490:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/144721/checks/ ++ 53490:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/144721/checks/?user=linaro-tcwg-bot&context=tcwg_gdb_build--master-arm&page=last' ++ 53490:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 53490:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 53490:pw-trigger.sh: pw_patch_check_state: 263: true ++ 53490:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 53490:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 53490:pw-trigger.sh: pw_patch_check_state: 267: wait 54424 ++ 53490:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 53490:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 53490:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.LIEzxB6R8L ++ 53490:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 522069, "url": "https://patchwork.sourceware.org/api/1.2/patches/144721/checks/522069/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-09-27T16:37:57.680991", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-arm-precommit/builds/11443/log", "context": "tcwg_gdb_build--master-arm", "description": "Build started" }' = null ']' +++ 53490:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 53490:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-27T16:37:57.680991 +++ 53490:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-27T16:37:57.680991 +%s ++ 53490:pw-trigger.sh: pw_patch_check_state: 274: date=1790527077 ++ 53490:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1790527077 ']' ++ 53490:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790527077 +++ 53490:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 53490:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 53490:pw-trigger.sh: pw_patch_check_state: 263: true ++ 53490:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 53490:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 53490:pw-trigger.sh: pw_patch_check_state: 267: wait 54431 ++ 53490:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 53490:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 53490:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.LIEzxB6R8L ++ 53490:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 522070, "url": "https://patchwork.sourceware.org/api/1.2/patches/144721/checks/522070/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-09-27T16:38:04.178151", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-arm-precommit/builds/11443/log", "context": "tcwg_gdb_build--master-arm", "description": "Patch applied" }' = null ']' +++ 53490:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 53490:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-27T16:38:04.178151 +++ 53490:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-27T16:38:04.178151 +%s ++ 53490:pw-trigger.sh: pw_patch_check_state: 274: date=1790527084 ++ 53490:pw-trigger.sh: pw_patch_check_state: 275: '[' 1790527077 -le 1790527084 ']' ++ 53490:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790527084 +++ 53490:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 53490:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 53490:pw-trigger.sh: pw_patch_check_state: 263: true ++ 53490:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 53490:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 53490:pw-trigger.sh: pw_patch_check_state: 267: wait 54438 ++ 53490:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 53490:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 53490:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.LIEzxB6R8L ++ 53490:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 522081, "url": "https://patchwork.sourceware.org/api/1.2/patches/144721/checks/522081/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-09-27T16:42:12.499852", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-arm-precommit/builds/11443/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_gdb_build--master-arm", "description": "Build passed" }' = null ']' +++ 53490:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 53490:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-27T16:42:12.499852 +++ 53490:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-27T16:42:12.499852 +%s ++ 53490:pw-trigger.sh: pw_patch_check_state: 274: date=1790527332 ++ 53490:pw-trigger.sh: pw_patch_check_state: 275: '[' 1790527084 -le 1790527332 ']' ++ 53490:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790527332 +++ 53490:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 53490:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 53490:pw-trigger.sh: pw_patch_check_state: 263: true ++ 53490:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 53490:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 53490:pw-trigger.sh: pw_patch_check_state: 267: wait 54445 ++ 53490:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 53490:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 53490:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.LIEzxB6R8L ++ 53490:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 53490:pw-trigger.sh: pw_patch_check_state: 270: break ++ 53490:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 53490:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.I305dDO7jg /tmp/tmp.LIEzxB6R8L + 53490:pw-trigger.sh: 89: check_state=success + 53490:pw-trigger.sh: 90: '[' success = pending ']' + 53490:pw-trigger.sh: 93: num_patch=2 + 53490:pw-trigger.sh: 72: true ++ 53490:pw-trigger.sh: 74: pw_get_patch_from_series gdb 67062 2 ++ 53490:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 53490:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 53490:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67062 ++ 53490:pw-trigger.sh: pw_get_patch_from_series: 205: local num=2 ++ 53490:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 53490:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 67062 property '.*' value Patches 2 +++ 53490:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 53490:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 53490:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 53490:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 53490:pw-trigger.sh: pw_yaml_get: 100: local id=67062 +++ 53490:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 53490:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 53490:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 53490:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 53490:pw-trigger.sh: pw_yaml_get: 105: local match_num=2 +++ 53490:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 53490:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id= ++ 53490:pw-trigger.sh: pw_get_patch_from_series: 210: '[' '' = '' ']' ++ 53490:pw-trigger.sh: pw_get_patch_from_series: 211: return 1 ++ 53490:pw-trigger.sh: 74: true + 53490:pw-trigger.sh: 74: patch_id= + 53490:pw-trigger.sh: 75: '[' '' = '' ']' + 53490:pw-trigger.sh: 76: break + 53490:pw-trigger.sh: 96: '[' '' = '' ']' + 53490:pw-trigger.sh: 97: continue + 53490:pw-trigger.sh: 62: '[' 25 -gt 0 ']' + 53490:pw-trigger.sh: 63: i=24 ++ 53490:pw-trigger.sh: 64: shyaml get-value 24.id + 53490:pw-trigger.sh: 64: series_id=67063 + 53490:pw-trigger.sh: 66: pw_series_complete_p gdb 67063 + 53490:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 53490:pw-trigger.sh: pw_series_complete_p: 183: local project=gdb + 53490:pw-trigger.sh: pw_series_complete_p: 184: local series_id=67063 + 53490:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 53490:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get gdb series 67063 property Complete value ++ 53490:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 53490:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 53490:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 53490:pw-trigger.sh: pw_yaml_get: 100: local id=67063 ++ 53490:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 53490:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 53490:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 53490:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 53490:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 53490:pw-trigger.sh: pw_yaml_get: 108: set +x + 53490:pw-trigger.sh: pw_series_complete_p: 187: value=True + 53490:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 53490:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 53490:pw-trigger.sh: 71: num_patch=0 + 53490:pw-trigger.sh: 72: true ++ 53490:pw-trigger.sh: 74: pw_get_patch_from_series gdb 67063 0 ++ 53490:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 53490:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 53490:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67063 ++ 53490:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 53490:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 53490:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 67063 property '.*' value Patches 0 +++ 53490:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 53490:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 53490:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 53490:pw-trigger.sh: pw_yaml_get: 100: local id=67063 +++ 53490:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 53490:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 53490:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 53490:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 53490:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 53490:pw-trigger.sh: pw_yaml_get: 108: set +x +++ 53490:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 ++ 53490:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=144722 ++ 53490:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 144722 = '' ']' ++ 53490:pw-trigger.sh: pw_get_patch_from_series: 213: echo 144722 + 53490:pw-trigger.sh: 74: patch_id=144722 + 53490:pw-trigger.sh: 75: '[' 144722 = '' ']' ++ 53490:pw-trigger.sh: 82: pw_get_patch_data gdb 144722 State ++ 53490:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 53490:pw-trigger.sh: pw_get_patch_data: 224: local project=gdb ++ 53490:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=144722 ++ 53490:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 53490:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gdb patch 144722 property State value ++ 53490:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 53490:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 53490:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 53490:pw-trigger.sh: pw_yaml_get: 100: local id=144722 ++ 53490:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 53490:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 53490:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 53490:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 53490:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 53490:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 53490:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' + 53490:pw-trigger.sh: 82: patch_state=new + 53490:pw-trigger.sh: 83: case "$patch_state" in ++ 53490:pw-trigger.sh: 89: pw_patch_check_state 144722 tcwg_gdb_build--master-arm ++ 53490:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 53490:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=144722 ++ 53490:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_build--master-arm ++ 53490:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 53490:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_build--master-arm +++ 53490:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 53490:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 53490:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_build--master-arm +++ 53490:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 53490:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 53490:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 53490:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 53490:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_build--master-arm ++ 53490:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 53490:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 53490:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.CeSqWxmknZ +++ 53490:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 53490:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.9oQ4gL8aMe ++ 53490:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.CeSqWxmknZ /tmp/tmp.9oQ4gL8aMe' EXIT ++ 53490:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 53490:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/144722/checks/ ++ 53490:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/144722/checks/?user=linaro-tcwg-bot&context=tcwg_gdb_build--master-arm&page=last' ++ 53490:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 53490:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 53490:pw-trigger.sh: pw_patch_check_state: 263: true ++ 53490:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 53490:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 53490:pw-trigger.sh: pw_patch_check_state: 267: wait 54552 ++ 53490:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 53490:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 53490:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.9oQ4gL8aMe ++ 53490:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 521973, "url": "https://patchwork.sourceware.org/api/1.2/patches/144722/checks/521973/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-09-27T12:50:49.292492", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-arm-precommit/builds/11440/log", "context": "tcwg_gdb_build--master-arm", "description": "Build started" }' = null ']' +++ 53490:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 53490:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-27T12:50:49.292492 +++ 53490:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-27T12:50:49.292492 +%s ++ 53490:pw-trigger.sh: pw_patch_check_state: 274: date=1790513449 ++ 53490:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1790513449 ']' ++ 53490:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790513449 +++ 53490:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 53490:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 53490:pw-trigger.sh: pw_patch_check_state: 263: true ++ 53490:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 53490:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 53490:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 53490:pw-trigger.sh: pw_patch_check_state: 267: wait 54559 ++ 53490:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 53490:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.9oQ4gL8aMe ++ 53490:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 521975, "url": "https://patchwork.sourceware.org/api/1.2/patches/144722/checks/521975/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-09-27T12:50:52.829704", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-arm-precommit/builds/11440/log", "context": "tcwg_gdb_build--master-arm", "description": "Patch applied" }' = null ']' +++ 53490:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 53490:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-27T12:50:52.829704 +++ 53490:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-27T12:50:52.829704 +%s ++ 53490:pw-trigger.sh: pw_patch_check_state: 274: date=1790513452 ++ 53490:pw-trigger.sh: pw_patch_check_state: 275: '[' 1790513449 -le 1790513452 ']' ++ 53490:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790513452 +++ 53490:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 53490:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 53490:pw-trigger.sh: pw_patch_check_state: 263: true ++ 53490:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 53490:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 53490:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 53490:pw-trigger.sh: pw_patch_check_state: 267: wait 54566 ++ 53490:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 53490:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.9oQ4gL8aMe ++ 53490:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 521977, "url": "https://patchwork.sourceware.org/api/1.2/patches/144722/checks/521977/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-09-27T13:00:34.160424", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-arm-precommit/builds/11440/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_gdb_build--master-arm", "description": "Build passed" }' = null ']' +++ 53490:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 53490:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-27T13:00:34.160424 +++ 53490:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-27T13:00:34.160424 +%s ++ 53490:pw-trigger.sh: pw_patch_check_state: 274: date=1790514034 ++ 53490:pw-trigger.sh: pw_patch_check_state: 275: '[' 1790513452 -le 1790514034 ']' ++ 53490:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790514034 +++ 53490:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 53490:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 53490:pw-trigger.sh: pw_patch_check_state: 263: true ++ 53490:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 53490:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 53490:pw-trigger.sh: pw_patch_check_state: 267: wait 54573 ++ 53490:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 53490:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 53490:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.9oQ4gL8aMe ++ 53490:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 53490:pw-trigger.sh: pw_patch_check_state: 270: break ++ 53490:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 53490:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.CeSqWxmknZ /tmp/tmp.9oQ4gL8aMe + 53490:pw-trigger.sh: 89: check_state=success + 53490:pw-trigger.sh: 90: '[' success = pending ']' + 53490:pw-trigger.sh: 93: num_patch=1 + 53490:pw-trigger.sh: 72: true ++ 53490:pw-trigger.sh: 74: pw_get_patch_from_series gdb 67063 1 ++ 53490:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 53490:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 53490:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67063 ++ 53490:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 53490:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 53490:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 67063 property '.*' value Patches 1 +++ 53490:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 53490:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 53490:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 53490:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 53490:pw-trigger.sh: pw_yaml_get: 100: local id=67063 +++ 53490:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 53490:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 53490:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 53490:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 53490:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 53490:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 53490:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=144723 ++ 53490:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 144723 = '' ']' ++ 53490:pw-trigger.sh: pw_get_patch_from_series: 213: echo 144723 + 53490:pw-trigger.sh: 74: patch_id=144723 + 53490:pw-trigger.sh: 75: '[' 144723 = '' ']' ++ 53490:pw-trigger.sh: 82: pw_get_patch_data gdb 144723 State ++ 53490:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 53490:pw-trigger.sh: pw_get_patch_data: 224: local project=gdb ++ 53490:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=144723 ++ 53490:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 53490:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gdb patch 144723 property State value ++ 53490:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 53490:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 53490:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 53490:pw-trigger.sh: pw_yaml_get: 100: local id=144723 ++ 53490:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 53490:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 53490:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 53490:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 53490:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 53490:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 53490:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' + 53490:pw-trigger.sh: 82: patch_state=new + 53490:pw-trigger.sh: 83: case "$patch_state" in ++ 53490:pw-trigger.sh: 89: pw_patch_check_state 144723 tcwg_gdb_build--master-arm ++ 53490:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 53490:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=144723 ++ 53490:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_build--master-arm ++ 53490:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 53490:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_build--master-arm +++ 53490:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 53490:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 53490:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_build--master-arm +++ 53490:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 53490:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 53490:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 53490:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 53490:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_build--master-arm ++ 53490:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 53490:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 53490:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.Bn6583Xod4 +++ 53490:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 53490:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.PwpE6zyCd0 ++ 53490:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.Bn6583Xod4 /tmp/tmp.PwpE6zyCd0' EXIT ++ 53490:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 53490:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/144723/checks/ ++ 53490:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/144723/checks/?user=linaro-tcwg-bot&context=tcwg_gdb_build--master-arm&page=last' ++ 53490:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 53490:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 53490:pw-trigger.sh: pw_patch_check_state: 263: true ++ 53490:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 53490:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 53490:pw-trigger.sh: pw_patch_check_state: 267: wait 54637 ++ 53490:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 53490:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 53490:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.PwpE6zyCd0 ++ 53490:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 522071, "url": "https://patchwork.sourceware.org/api/1.2/patches/144723/checks/522071/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-09-27T16:38:10.575868", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-arm-precommit/builds/11444/log", "context": "tcwg_gdb_build--master-arm", "description": "Build started" }' = null ']' +++ 53490:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 53490:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-27T16:38:10.575868 +++ 53490:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-27T16:38:10.575868 +%s ++ 53490:pw-trigger.sh: pw_patch_check_state: 274: date=1790527090 ++ 53490:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1790527090 ']' ++ 53490:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790527090 +++ 53490:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 53490:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 53490:pw-trigger.sh: pw_patch_check_state: 263: true ++ 53490:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 53490:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 53490:pw-trigger.sh: pw_patch_check_state: 267: wait 54644 ++ 53490:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 53490:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 53490:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.PwpE6zyCd0 ++ 53490:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 522073, "url": "https://patchwork.sourceware.org/api/1.2/patches/144723/checks/522073/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-09-27T16:38:12.880080", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-arm-precommit/builds/11444/log", "context": "tcwg_gdb_build--master-arm", "description": "Patch applied" }' = null ']' +++ 53490:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 53490:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-27T16:38:12.880080 +++ 53490:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-27T16:38:12.880080 +%s ++ 53490:pw-trigger.sh: pw_patch_check_state: 274: date=1790527092 ++ 53490:pw-trigger.sh: pw_patch_check_state: 275: '[' 1790527090 -le 1790527092 ']' ++ 53490:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790527092 +++ 53490:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 53490:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 53490:pw-trigger.sh: pw_patch_check_state: 263: true ++ 53490:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 53490:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 53490:pw-trigger.sh: pw_patch_check_state: 267: wait 54651 ++ 53490:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 53490:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 53490:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.PwpE6zyCd0 ++ 53490:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 522080, "url": "https://patchwork.sourceware.org/api/1.2/patches/144723/checks/522080/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-09-27T16:42:12.169946", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-arm-precommit/builds/11444/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_gdb_build--master-arm", "description": "Build passed" }' = null ']' +++ 53490:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 53490:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-27T16:42:12.169946 +++ 53490:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-27T16:42:12.169946 +%s ++ 53490:pw-trigger.sh: pw_patch_check_state: 274: date=1790527332 ++ 53490:pw-trigger.sh: pw_patch_check_state: 275: '[' 1790527092 -le 1790527332 ']' ++ 53490:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790527332 +++ 53490:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 53490:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 53490:pw-trigger.sh: pw_patch_check_state: 263: true ++ 53490:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 53490:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 53490:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 53490:pw-trigger.sh: pw_patch_check_state: 267: wait 54658 ++ 53490:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 53490:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.PwpE6zyCd0 ++ 53490:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 53490:pw-trigger.sh: pw_patch_check_state: 270: break ++ 53490:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 53490:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.Bn6583Xod4 /tmp/tmp.PwpE6zyCd0 + 53490:pw-trigger.sh: 89: check_state=success + 53490:pw-trigger.sh: 90: '[' success = pending ']' + 53490:pw-trigger.sh: 93: num_patch=2 + 53490:pw-trigger.sh: 72: true ++ 53490:pw-trigger.sh: 74: pw_get_patch_from_series gdb 67063 2 ++ 53490:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 53490:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 53490:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67063 ++ 53490:pw-trigger.sh: pw_get_patch_from_series: 205: local num=2 ++ 53490:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 53490:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 67063 property '.*' value Patches 2 +++ 53490:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 53490:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 53490:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 53490:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 53490:pw-trigger.sh: pw_yaml_get: 100: local id=67063 +++ 53490:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 53490:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 53490:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 53490:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 53490:pw-trigger.sh: pw_yaml_get: 105: local match_num=2 +++ 53490:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 53490:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id= ++ 53490:pw-trigger.sh: pw_get_patch_from_series: 210: '[' '' = '' ']' ++ 53490:pw-trigger.sh: pw_get_patch_from_series: 211: return 1 ++ 53490:pw-trigger.sh: 74: true + 53490:pw-trigger.sh: 74: patch_id= + 53490:pw-trigger.sh: 75: '[' '' = '' ']' + 53490:pw-trigger.sh: 76: break + 53490:pw-trigger.sh: 96: '[' '' = '' ']' + 53490:pw-trigger.sh: 97: continue + 53490:pw-trigger.sh: 62: '[' 24 -gt 0 ']' + 53490:pw-trigger.sh: 63: i=23 ++ 53490:pw-trigger.sh: 64: shyaml get-value 23.id + 53490:pw-trigger.sh: 64: series_id=67064 + 53490:pw-trigger.sh: 66: pw_series_complete_p gdb 67064 + 53490:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 53490:pw-trigger.sh: pw_series_complete_p: 183: local project=gdb + 53490:pw-trigger.sh: pw_series_complete_p: 184: local series_id=67064 + 53490:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 53490:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get gdb series 67064 property Complete value ++ 53490:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 53490:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 53490:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 53490:pw-trigger.sh: pw_yaml_get: 100: local id=67064 ++ 53490:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 53490:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 53490:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 53490:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 53490:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 53490:pw-trigger.sh: pw_yaml_get: 108: set +x + 53490:pw-trigger.sh: pw_series_complete_p: 187: value=True + 53490:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 53490:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 53490:pw-trigger.sh: 71: num_patch=0 + 53490:pw-trigger.sh: 72: true ++ 53490:pw-trigger.sh: 74: pw_get_patch_from_series gdb 67064 0 ++ 53490:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 53490:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 53490:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67064 ++ 53490:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 53490:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 53490:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 67064 property '.*' value Patches 0 +++ 53490:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 53490:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 53490:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 53490:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 53490:pw-trigger.sh: pw_yaml_get: 100: local id=67064 +++ 53490:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 53490:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 53490:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 53490:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 53490:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 53490:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 53490:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=144724 ++ 53490:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 144724 = '' ']' ++ 53490:pw-trigger.sh: pw_get_patch_from_series: 213: echo 144724 + 53490:pw-trigger.sh: 74: patch_id=144724 + 53490:pw-trigger.sh: 75: '[' 144724 = '' ']' ++ 53490:pw-trigger.sh: 82: pw_get_patch_data gdb 144724 State ++ 53490:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 53490:pw-trigger.sh: pw_get_patch_data: 224: local project=gdb ++ 53490:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=144724 ++ 53490:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 53490:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gdb patch 144724 property State value ++ 53490:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 53490:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 53490:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 53490:pw-trigger.sh: pw_yaml_get: 100: local id=144724 ++ 53490:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 53490:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 53490:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 53490:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 53490:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 53490:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 53490:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' + 53490:pw-trigger.sh: 82: patch_state=superseded + 53490:pw-trigger.sh: 83: case "$patch_state" in + 53490:pw-trigger.sh: 85: num_patch=1 + 53490:pw-trigger.sh: 86: continue + 53490:pw-trigger.sh: 72: true ++ 53490:pw-trigger.sh: 74: pw_get_patch_from_series gdb 67064 1 ++ 53490:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 53490:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 53490:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67064 ++ 53490:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 53490:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 53490:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 67064 property '.*' value Patches 1 +++ 53490:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 53490:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 53490:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 53490:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 53490:pw-trigger.sh: pw_yaml_get: 100: local id=67064 +++ 53490:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 53490:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 53490:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 53490:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 53490:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 53490:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 53490:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id= ++ 53490:pw-trigger.sh: pw_get_patch_from_series: 210: '[' '' = '' ']' ++ 53490:pw-trigger.sh: pw_get_patch_from_series: 211: return 1 ++ 53490:pw-trigger.sh: 74: true + 53490:pw-trigger.sh: 74: patch_id= + 53490:pw-trigger.sh: 75: '[' '' = '' ']' + 53490:pw-trigger.sh: 76: break + 53490:pw-trigger.sh: 96: '[' '' = '' ']' + 53490:pw-trigger.sh: 97: continue + 53490:pw-trigger.sh: 62: '[' 23 -gt 0 ']' + 53490:pw-trigger.sh: 63: i=22 ++ 53490:pw-trigger.sh: 64: shyaml get-value 22.id + 53490:pw-trigger.sh: 64: series_id=67069 + 53490:pw-trigger.sh: 66: pw_series_complete_p gdb 67069 + 53490:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 53490:pw-trigger.sh: pw_series_complete_p: 183: local project=gdb + 53490:pw-trigger.sh: pw_series_complete_p: 184: local series_id=67069 + 53490:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 53490:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get gdb series 67069 property Complete value ++ 53490:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 53490:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 53490:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 53490:pw-trigger.sh: pw_yaml_get: 100: local id=67069 ++ 53490:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 53490:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 53490:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 53490:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 53490:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 53490:pw-trigger.sh: pw_yaml_get: 108: set +x + 53490:pw-trigger.sh: pw_series_complete_p: 187: value=True + 53490:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 53490:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 53490:pw-trigger.sh: 71: num_patch=0 + 53490:pw-trigger.sh: 72: true ++ 53490:pw-trigger.sh: 74: pw_get_patch_from_series gdb 67069 0 ++ 53490:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 53490:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 53490:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67069 ++ 53490:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 53490:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 53490:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 67069 property '.*' value Patches 0 +++ 53490:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 53490:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 53490:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 53490:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 53490:pw-trigger.sh: pw_yaml_get: 100: local id=67069 +++ 53490:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 53490:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 53490:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 53490:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 53490:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 53490:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 53490:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=144729 ++ 53490:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 144729 = '' ']' ++ 53490:pw-trigger.sh: pw_get_patch_from_series: 213: echo 144729 + 53490:pw-trigger.sh: 74: patch_id=144729 + 53490:pw-trigger.sh: 75: '[' 144729 = '' ']' ++ 53490:pw-trigger.sh: 82: pw_get_patch_data gdb 144729 State ++ 53490:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 53490:pw-trigger.sh: pw_get_patch_data: 224: local project=gdb ++ 53490:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=144729 ++ 53490:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 53490:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gdb patch 144729 property State value ++ 53490:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 53490:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 53490:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 53490:pw-trigger.sh: pw_yaml_get: 100: local id=144729 ++ 53490:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 53490:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 53490:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 53490:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 53490:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 53490:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 53490:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' + 53490:pw-trigger.sh: 82: patch_state=new + 53490:pw-trigger.sh: 83: case "$patch_state" in ++ 53490:pw-trigger.sh: 89: pw_patch_check_state 144729 tcwg_gdb_build--master-arm ++ 53490:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 53490:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=144729 ++ 53490:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_build--master-arm ++ 53490:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 53490:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_build--master-arm +++ 53490:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 53490:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 53490:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_build--master-arm +++ 53490:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 53490:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 53490:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 53490:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 53490:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_build--master-arm ++ 53490:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 53490:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 53490:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.IuYI4ALLXP +++ 53490:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 53490:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.L7erQ97m3R ++ 53490:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.IuYI4ALLXP /tmp/tmp.L7erQ97m3R' EXIT ++ 53490:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 53490:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/144729/checks/ ++ 53490:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/144729/checks/?user=linaro-tcwg-bot&context=tcwg_gdb_build--master-arm&page=last' ++ 53490:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 53490:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 53490:pw-trigger.sh: pw_patch_check_state: 263: true ++ 53490:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 53490:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 53490:pw-trigger.sh: pw_patch_check_state: 267: wait 54850 ++ 53490:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 53490:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 53490:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.L7erQ97m3R ++ 53490:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 522077, "url": "https://patchwork.sourceware.org/api/1.2/patches/144729/checks/522077/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-09-27T16:39:43.580502", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-arm-precommit/builds/11445/log", "context": "tcwg_gdb_build--master-arm", "description": "Build started" }' = null ']' +++ 53490:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 53490:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-27T16:39:43.580502 +++ 53490:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-27T16:39:43.580502 +%s ++ 53490:pw-trigger.sh: pw_patch_check_state: 274: date=1790527183 ++ 53490:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1790527183 ']' ++ 53490:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790527183 +++ 53490:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 53490:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 53490:pw-trigger.sh: pw_patch_check_state: 263: true ++ 53490:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 53490:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 53490:pw-trigger.sh: pw_patch_check_state: 267: wait 54857 ++ 53490:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 53490:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 53490:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.L7erQ97m3R ++ 53490:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 522078, "url": "https://patchwork.sourceware.org/api/1.2/patches/144729/checks/522078/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-09-27T16:39:45.679634", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-arm-precommit/builds/11445/log", "context": "tcwg_gdb_build--master-arm", "description": "Patch applied" }' = null ']' +++ 53490:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 53490:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-27T16:39:45.679634 +++ 53490:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-27T16:39:45.679634 +%s ++ 53490:pw-trigger.sh: pw_patch_check_state: 274: date=1790527185 ++ 53490:pw-trigger.sh: pw_patch_check_state: 275: '[' 1790527183 -le 1790527185 ']' ++ 53490:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790527185 +++ 53490:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 53490:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 53490:pw-trigger.sh: pw_patch_check_state: 263: true ++ 53490:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 53490:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 53490:pw-trigger.sh: pw_patch_check_state: 267: wait 54864 ++ 53490:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 53490:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 53490:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.L7erQ97m3R ++ 53490:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 522082, "url": "https://patchwork.sourceware.org/api/1.2/patches/144729/checks/522082/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-09-27T16:44:51.588618", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-arm-precommit/builds/11445/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_gdb_build--master-arm", "description": "Build passed" }' = null ']' +++ 53490:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 53490:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-27T16:44:51.588618 +++ 53490:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-27T16:44:51.588618 +%s ++ 53490:pw-trigger.sh: pw_patch_check_state: 274: date=1790527491 ++ 53490:pw-trigger.sh: pw_patch_check_state: 275: '[' 1790527185 -le 1790527491 ']' ++ 53490:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790527491 +++ 53490:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 53490:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 53490:pw-trigger.sh: pw_patch_check_state: 263: true ++ 53490:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 53490:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 53490:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 53490:pw-trigger.sh: pw_patch_check_state: 267: wait 54871 ++ 53490:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 53490:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.L7erQ97m3R ++ 53490:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 53490:pw-trigger.sh: pw_patch_check_state: 270: break ++ 53490:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 53490:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.IuYI4ALLXP /tmp/tmp.L7erQ97m3R + 53490:pw-trigger.sh: 89: check_state=success + 53490:pw-trigger.sh: 90: '[' success = pending ']' + 53490:pw-trigger.sh: 93: num_patch=1 + 53490:pw-trigger.sh: 72: true ++ 53490:pw-trigger.sh: 74: pw_get_patch_from_series gdb 67069 1 ++ 53490:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 53490:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 53490:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67069 ++ 53490:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 53490:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 53490:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 67069 property '.*' value Patches 1 +++ 53490:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 53490:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 53490:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 53490:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 53490:pw-trigger.sh: pw_yaml_get: 100: local id=67069 +++ 53490:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 53490:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 53490:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 53490:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 53490:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 53490:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 53490:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id= ++ 53490:pw-trigger.sh: pw_get_patch_from_series: 210: '[' '' = '' ']' ++ 53490:pw-trigger.sh: pw_get_patch_from_series: 211: return 1 ++ 53490:pw-trigger.sh: 74: true + 53490:pw-trigger.sh: 74: patch_id= + 53490:pw-trigger.sh: 75: '[' '' = '' ']' + 53490:pw-trigger.sh: 76: break + 53490:pw-trigger.sh: 96: '[' '' = '' ']' + 53490:pw-trigger.sh: 97: continue + 53490:pw-trigger.sh: 62: '[' 22 -gt 0 ']' + 53490:pw-trigger.sh: 63: i=21 ++ 53490:pw-trigger.sh: 64: shyaml get-value 21.id + 53490:pw-trigger.sh: 64: series_id=67093 + 53490:pw-trigger.sh: 66: pw_series_complete_p gdb 67093 + 53490:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 53490:pw-trigger.sh: pw_series_complete_p: 183: local project=gdb + 53490:pw-trigger.sh: pw_series_complete_p: 184: local series_id=67093 + 53490:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 53490:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get gdb series 67093 property Complete value ++ 53490:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 53490:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 53490:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 53490:pw-trigger.sh: pw_yaml_get: 100: local id=67093 ++ 53490:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 53490:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 53490:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 53490:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 53490:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 53490:pw-trigger.sh: pw_yaml_get: 108: set +x + 53490:pw-trigger.sh: pw_series_complete_p: 187: value=True + 53490:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 53490:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 53490:pw-trigger.sh: 71: num_patch=0 + 53490:pw-trigger.sh: 72: true ++ 53490:pw-trigger.sh: 74: pw_get_patch_from_series gdb 67093 0 ++ 53490:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 53490:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 53490:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67093 ++ 53490:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 53490:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 53490:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 67093 property '.*' value Patches 0 +++ 53490:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 53490:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 53490:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 53490:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 53490:pw-trigger.sh: pw_yaml_get: 100: local id=67093 +++ 53490:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 53490:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 53490:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 53490:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 53490:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 53490:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 53490:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=144754 ++ 53490:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 144754 = '' ']' ++ 53490:pw-trigger.sh: pw_get_patch_from_series: 213: echo 144754 + 53490:pw-trigger.sh: 74: patch_id=144754 + 53490:pw-trigger.sh: 75: '[' 144754 = '' ']' ++ 53490:pw-trigger.sh: 82: pw_get_patch_data gdb 144754 State ++ 53490:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 53490:pw-trigger.sh: pw_get_patch_data: 224: local project=gdb ++ 53490:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=144754 ++ 53490:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 53490:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gdb patch 144754 property State value ++ 53490:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 53490:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 53490:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 53490:pw-trigger.sh: pw_yaml_get: 100: local id=144754 ++ 53490:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 53490:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 53490:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 53490:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 53490:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 53490:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 53490:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' + 53490:pw-trigger.sh: 82: patch_state=new + 53490:pw-trigger.sh: 83: case "$patch_state" in ++ 53490:pw-trigger.sh: 89: pw_patch_check_state 144754 tcwg_gdb_build--master-arm ++ 53490:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 53490:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=144754 ++ 53490:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_build--master-arm ++ 53490:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 53490:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_build--master-arm +++ 53490:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 53490:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 53490:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_build--master-arm +++ 53490:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 53490:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 53490:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 53490:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 53490:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_build--master-arm ++ 53490:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 53490:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 53490:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.WnVw2nwMps +++ 53490:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 53490:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.To6HhlB80F ++ 53490:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.WnVw2nwMps /tmp/tmp.To6HhlB80F' EXIT ++ 53490:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 53490:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/144754/checks/ ++ 53490:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/144754/checks/?user=linaro-tcwg-bot&context=tcwg_gdb_build--master-arm&page=last' ++ 53490:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 53490:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 53490:pw-trigger.sh: pw_patch_check_state: 263: true ++ 53490:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 53490:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 53490:pw-trigger.sh: pw_patch_check_state: 267: wait 54973 ++ 53490:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 53490:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 53490:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.To6HhlB80F ++ 53490:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 522401, "url": "https://patchwork.sourceware.org/api/1.2/patches/144754/checks/522401/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-09-28T09:32:00.878138", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-arm-precommit/builds/11446/log", "context": "tcwg_gdb_build--master-arm", "description": "Build started" }' = null ']' +++ 53490:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 53490:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-28T09:32:00.878138 +++ 53490:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-28T09:32:00.878138 +%s ++ 53490:pw-trigger.sh: pw_patch_check_state: 274: date=1790587920 ++ 53490:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1790587920 ']' ++ 53490:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790587920 +++ 53490:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 53490:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 53490:pw-trigger.sh: pw_patch_check_state: 263: true ++ 53490:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 53490:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 53490:pw-trigger.sh: pw_patch_check_state: 267: wait 54980 ++ 53490:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 53490:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 53490:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.To6HhlB80F ++ 53490:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 522402, "url": "https://patchwork.sourceware.org/api/1.2/patches/144754/checks/522402/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-09-28T09:32:02.377450", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-arm-precommit/builds/11446/log", "context": "tcwg_gdb_build--master-arm", "description": "Patch applied" }' = null ']' +++ 53490:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 53490:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-28T09:32:02.377450 +++ 53490:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-28T09:32:02.377450 +%s ++ 53490:pw-trigger.sh: pw_patch_check_state: 274: date=1790587922 ++ 53490:pw-trigger.sh: pw_patch_check_state: 275: '[' 1790587920 -le 1790587922 ']' ++ 53490:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790587922 +++ 53490:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 53490:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 53490:pw-trigger.sh: pw_patch_check_state: 263: true ++ 53490:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 53490:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 53490:pw-trigger.sh: pw_patch_check_state: 267: wait 54987 ++ 53490:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 53490:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 53490:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.To6HhlB80F ++ 53490:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 522403, "url": "https://patchwork.sourceware.org/api/1.2/patches/144754/checks/522403/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-09-28T09:34:37.591458", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-arm-precommit/builds/11446/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_gdb_build--master-arm", "description": "Build passed" }' = null ']' +++ 53490:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 53490:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-28T09:34:37.591458 +++ 53490:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-28T09:34:37.591458 +%s ++ 53490:pw-trigger.sh: pw_patch_check_state: 274: date=1790588077 ++ 53490:pw-trigger.sh: pw_patch_check_state: 275: '[' 1790587922 -le 1790588077 ']' ++ 53490:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790588077 +++ 53490:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 53490:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 53490:pw-trigger.sh: pw_patch_check_state: 263: true ++ 53490:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 53490:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 53490:pw-trigger.sh: pw_patch_check_state: 267: wait 54994 ++ 53490:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 53490:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 53490:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.To6HhlB80F ++ 53490:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 53490:pw-trigger.sh: pw_patch_check_state: 270: break ++ 53490:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 53490:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.WnVw2nwMps /tmp/tmp.To6HhlB80F + 53490:pw-trigger.sh: 89: check_state=success + 53490:pw-trigger.sh: 90: '[' success = pending ']' + 53490:pw-trigger.sh: 93: num_patch=1 + 53490:pw-trigger.sh: 72: true ++ 53490:pw-trigger.sh: 74: pw_get_patch_from_series gdb 67093 1 ++ 53490:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 53490:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 53490:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67093 ++ 53490:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 53490:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 53490:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 67093 property '.*' value Patches 1 +++ 53490:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 53490:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 53490:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 53490:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 53490:pw-trigger.sh: pw_yaml_get: 100: local id=67093 +++ 53490:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 53490:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 53490:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 53490:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 53490:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 53490:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 53490:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id= ++ 53490:pw-trigger.sh: pw_get_patch_from_series: 210: '[' '' = '' ']' ++ 53490:pw-trigger.sh: pw_get_patch_from_series: 211: return 1 ++ 53490:pw-trigger.sh: 74: true + 53490:pw-trigger.sh: 74: patch_id= + 53490:pw-trigger.sh: 75: '[' '' = '' ']' + 53490:pw-trigger.sh: 76: break + 53490:pw-trigger.sh: 96: '[' '' = '' ']' + 53490:pw-trigger.sh: 97: continue + 53490:pw-trigger.sh: 62: '[' 21 -gt 0 ']' + 53490:pw-trigger.sh: 63: i=20 ++ 53490:pw-trigger.sh: 64: shyaml get-value 20.id + 53490:pw-trigger.sh: 64: series_id=67108 + 53490:pw-trigger.sh: 66: pw_series_complete_p gdb 67108 + 53490:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 53490:pw-trigger.sh: pw_series_complete_p: 183: local project=gdb + 53490:pw-trigger.sh: pw_series_complete_p: 184: local series_id=67108 + 53490:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 53490:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get gdb series 67108 property Complete value ++ 53490:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 53490:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 53490:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 53490:pw-trigger.sh: pw_yaml_get: 100: local id=67108 ++ 53490:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 53490:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 53490:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 53490:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 53490:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 53490:pw-trigger.sh: pw_yaml_get: 108: set +x + 53490:pw-trigger.sh: pw_series_complete_p: 187: value=True + 53490:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 53490:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 53490:pw-trigger.sh: 71: num_patch=0 + 53490:pw-trigger.sh: 72: true ++ 53490:pw-trigger.sh: 74: pw_get_patch_from_series gdb 67108 0 ++ 53490:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 53490:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 53490:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67108 ++ 53490:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 53490:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 53490:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 67108 property '.*' value Patches 0 +++ 53490:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 53490:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 53490:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 53490:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 53490:pw-trigger.sh: pw_yaml_get: 100: local id=67108 +++ 53490:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 53490:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 53490:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 53490:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 53490:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 53490:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 53490:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=144780 ++ 53490:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 144780 = '' ']' ++ 53490:pw-trigger.sh: pw_get_patch_from_series: 213: echo 144780 + 53490:pw-trigger.sh: 74: patch_id=144780 + 53490:pw-trigger.sh: 75: '[' 144780 = '' ']' ++ 53490:pw-trigger.sh: 82: pw_get_patch_data gdb 144780 State ++ 53490:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 53490:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 53490:pw-trigger.sh: pw_get_patch_data: 224: local project=gdb ++ 53490:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=144780 ++ 53490:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 53490:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gdb patch 144780 property State value ++ 53490:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 53490:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 53490:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 53490:pw-trigger.sh: pw_yaml_get: 100: local id=144780 ++ 53490:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 53490:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 53490:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 53490:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 53490:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 53490:pw-trigger.sh: pw_yaml_get: 108: set +x + 53490:pw-trigger.sh: 82: patch_state=committed + 53490:pw-trigger.sh: 83: case "$patch_state" in ++ 53490:pw-trigger.sh: 89: pw_patch_check_state 144780 tcwg_gdb_build--master-arm ++ 53490:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 53490:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=144780 ++ 53490:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_build--master-arm ++ 53490:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 53490:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_build--master-arm +++ 53490:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 53490:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 53490:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_build--master-arm +++ 53490:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 53490:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 53490:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 53490:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 53490:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_build--master-arm ++ 53490:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 53490:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 53490:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.j3UerPq5SP +++ 53490:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 53490:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.lHCOSqT2db ++ 53490:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.j3UerPq5SP /tmp/tmp.lHCOSqT2db' EXIT ++ 53490:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 53490:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/144780/checks/ ++ 53490:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/144780/checks/?user=linaro-tcwg-bot&context=tcwg_gdb_build--master-arm&page=last' ++ 53490:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 53490:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 53490:pw-trigger.sh: pw_patch_check_state: 263: true ++ 53490:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 53490:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 53490:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 53490:pw-trigger.sh: pw_patch_check_state: 267: wait 55096 ++ 53490:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 53490:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.lHCOSqT2db ++ 53490:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 522578, "url": "https://patchwork.sourceware.org/api/1.2/patches/144780/checks/522578/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-09-28T16:00:28.445455", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-arm-precommit/builds/11447/log", "context": "tcwg_gdb_build--master-arm", "description": "Build started" }' = null ']' +++ 53490:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 53490:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-28T16:00:28.445455 +++ 53490:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-28T16:00:28.445455 +%s ++ 53490:pw-trigger.sh: pw_patch_check_state: 274: date=1790611228 ++ 53490:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1790611228 ']' ++ 53490:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790611228 +++ 53490:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 53490:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 53490:pw-trigger.sh: pw_patch_check_state: 263: true ++ 53490:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 53490:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 53490:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 53490:pw-trigger.sh: pw_patch_check_state: 267: wait 55103 ++ 53490:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 53490:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.lHCOSqT2db ++ 53490:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 522579, "url": "https://patchwork.sourceware.org/api/1.2/patches/144780/checks/522579/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-09-28T16:00:31.106357", "state": "fail", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-arm-precommit/builds/11447/archive/artifacts/jenkins/pw-apply.log", "context": "tcwg_gdb_build--master-arm", "description": "Patch failed to apply" }' = null ']' +++ 53490:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 53490:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-28T16:00:31.106357 +++ 53490:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-28T16:00:31.106357 +%s ++ 53490:pw-trigger.sh: pw_patch_check_state: 274: date=1790611231 ++ 53490:pw-trigger.sh: pw_patch_check_state: 275: '[' 1790611228 -le 1790611231 ']' ++ 53490:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790611231 +++ 53490:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 53490:pw-trigger.sh: pw_patch_check_state: 277: cur_state=fail ++ 53490:pw-trigger.sh: pw_patch_check_state: 263: true ++ 53490:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 53490:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 53490:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 53490:pw-trigger.sh: pw_patch_check_state: 267: wait 55110 ++ 53490:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 53490:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.lHCOSqT2db ++ 53490:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 53490:pw-trigger.sh: pw_patch_check_state: 270: break ++ 53490:pw-trigger.sh: pw_patch_check_state: 281: echo fail +++ 53490:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.j3UerPq5SP /tmp/tmp.lHCOSqT2db + 53490:pw-trigger.sh: 89: check_state=fail + 53490:pw-trigger.sh: 90: '[' fail = pending ']' + 53490:pw-trigger.sh: 93: num_patch=1 + 53490:pw-trigger.sh: 72: true ++ 53490:pw-trigger.sh: 74: pw_get_patch_from_series gdb 67108 1 ++ 53490:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 53490:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 53490:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67108 ++ 53490:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 53490:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 53490:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 67108 property '.*' value Patches 1 +++ 53490:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 53490:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 53490:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 53490:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 53490:pw-trigger.sh: pw_yaml_get: 100: local id=67108 +++ 53490:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 53490:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 53490:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 53490:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 53490:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 53490:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 53490:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id= ++ 53490:pw-trigger.sh: pw_get_patch_from_series: 210: '[' '' = '' ']' ++ 53490:pw-trigger.sh: pw_get_patch_from_series: 211: return 1 ++ 53490:pw-trigger.sh: 74: true + 53490:pw-trigger.sh: 74: patch_id= + 53490:pw-trigger.sh: 75: '[' '' = '' ']' + 53490:pw-trigger.sh: 76: break + 53490:pw-trigger.sh: 96: '[' '' = '' ']' + 53490:pw-trigger.sh: 97: continue + 53490:pw-trigger.sh: 62: '[' 20 -gt 0 ']' + 53490:pw-trigger.sh: 63: i=19 ++ 53490:pw-trigger.sh: 64: shyaml get-value 19.id + 53490:pw-trigger.sh: 64: series_id=67116 + 53490:pw-trigger.sh: 66: pw_series_complete_p gdb 67116 + 53490:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 53490:pw-trigger.sh: pw_series_complete_p: 183: local project=gdb + 53490:pw-trigger.sh: pw_series_complete_p: 184: local series_id=67116 + 53490:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 53490:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get gdb series 67116 property Complete value ++ 53490:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 53490:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 53490:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 53490:pw-trigger.sh: pw_yaml_get: 100: local id=67116 ++ 53490:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 53490:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 53490:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 53490:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 53490:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 53490:pw-trigger.sh: pw_yaml_get: 108: set +x + 53490:pw-trigger.sh: pw_series_complete_p: 187: value=True + 53490:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 53490:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 53490:pw-trigger.sh: 71: num_patch=0 + 53490:pw-trigger.sh: 72: true ++ 53490:pw-trigger.sh: 74: pw_get_patch_from_series gdb 67116 0 ++ 53490:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 53490:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 53490:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67116 ++ 53490:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 53490:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 53490:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 67116 property '.*' value Patches 0 +++ 53490:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 53490:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 53490:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 53490:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 53490:pw-trigger.sh: pw_yaml_get: 100: local id=67116 +++ 53490:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 53490:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 53490:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 53490:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 53490:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 53490:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 53490:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=144794 ++ 53490:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 144794 = '' ']' ++ 53490:pw-trigger.sh: pw_get_patch_from_series: 213: echo 144794 + 53490:pw-trigger.sh: 74: patch_id=144794 + 53490:pw-trigger.sh: 75: '[' 144794 = '' ']' ++ 53490:pw-trigger.sh: 82: pw_get_patch_data gdb 144794 State ++ 53490:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 53490:pw-trigger.sh: pw_get_patch_data: 224: local project=gdb ++ 53490:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=144794 ++ 53490:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 53490:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gdb patch 144794 property State value ++ 53490:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 53490:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 53490:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 53490:pw-trigger.sh: pw_yaml_get: 100: local id=144794 ++ 53490:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 53490:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 53490:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 53490:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 53490:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 53490:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 53490:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' + 53490:pw-trigger.sh: 82: patch_state=committed + 53490:pw-trigger.sh: 83: case "$patch_state" in ++ 53490:pw-trigger.sh: 89: pw_patch_check_state 144794 tcwg_gdb_build--master-arm ++ 53490:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 53490:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=144794 ++ 53490:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_build--master-arm ++ 53490:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 53490:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_build--master-arm +++ 53490:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 53490:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 53490:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_build--master-arm +++ 53490:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 53490:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 53490:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 53490:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 53490:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_build--master-arm ++ 53490:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 53490:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 53490:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.6pdTEigVGd +++ 53490:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 53490:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.q0Vv1n73Ou ++ 53490:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.6pdTEigVGd /tmp/tmp.q0Vv1n73Ou' EXIT ++ 53490:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 53490:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/144794/checks/ ++ 53490:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/144794/checks/?user=linaro-tcwg-bot&context=tcwg_gdb_build--master-arm&page=last' ++ 53490:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 53490:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 53490:pw-trigger.sh: pw_patch_check_state: 263: true ++ 53490:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 53490:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 53490:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 53490:pw-trigger.sh: pw_patch_check_state: 267: wait 55212 ++ 53490:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 53490:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.q0Vv1n73Ou ++ 53490:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 522921, "url": "https://patchwork.sourceware.org/api/1.2/patches/144794/checks/522921/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-09-29T06:53:52.303179", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-arm-precommit/builds/11448/log", "context": "tcwg_gdb_build--master-arm", "description": "Build started" }' = null ']' +++ 53490:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 53490:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-29T06:53:52.303179 +++ 53490:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-29T06:53:52.303179 +%s ++ 53490:pw-trigger.sh: pw_patch_check_state: 274: date=1790664832 ++ 53490:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1790664832 ']' ++ 53490:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790664832 +++ 53490:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 53490:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 53490:pw-trigger.sh: pw_patch_check_state: 263: true ++ 53490:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 53490:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 53490:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 53490:pw-trigger.sh: pw_patch_check_state: 267: wait 55219 ++ 53490:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 53490:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.q0Vv1n73Ou ++ 53490:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 522922, "url": "https://patchwork.sourceware.org/api/1.2/patches/144794/checks/522922/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-09-29T06:53:57.477007", "state": "fail", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-arm-precommit/builds/11448/archive/artifacts/jenkins/pw-apply.log", "context": "tcwg_gdb_build--master-arm", "description": "Patch failed to apply" }' = null ']' +++ 53490:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 53490:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-29T06:53:57.477007 +++ 53490:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-29T06:53:57.477007 +%s ++ 53490:pw-trigger.sh: pw_patch_check_state: 274: date=1790664837 ++ 53490:pw-trigger.sh: pw_patch_check_state: 275: '[' 1790664832 -le 1790664837 ']' ++ 53490:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790664837 +++ 53490:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 53490:pw-trigger.sh: pw_patch_check_state: 277: cur_state=fail ++ 53490:pw-trigger.sh: pw_patch_check_state: 263: true ++ 53490:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 53490:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 53490:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 53490:pw-trigger.sh: pw_patch_check_state: 267: wait 55226 ++ 53490:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 53490:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.q0Vv1n73Ou ++ 53490:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 53490:pw-trigger.sh: pw_patch_check_state: 270: break ++ 53490:pw-trigger.sh: pw_patch_check_state: 281: echo fail +++ 53490:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.6pdTEigVGd /tmp/tmp.q0Vv1n73Ou + 53490:pw-trigger.sh: 89: check_state=fail + 53490:pw-trigger.sh: 90: '[' fail = pending ']' + 53490:pw-trigger.sh: 93: num_patch=1 + 53490:pw-trigger.sh: 72: true ++ 53490:pw-trigger.sh: 74: pw_get_patch_from_series gdb 67116 1 ++ 53490:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 53490:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 53490:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67116 ++ 53490:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 53490:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 53490:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 67116 property '.*' value Patches 1 +++ 53490:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 53490:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 53490:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 53490:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 53490:pw-trigger.sh: pw_yaml_get: 100: local id=67116 +++ 53490:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 53490:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 53490:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 53490:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 53490:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 53490:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 53490:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id= ++ 53490:pw-trigger.sh: pw_get_patch_from_series: 210: '[' '' = '' ']' ++ 53490:pw-trigger.sh: pw_get_patch_from_series: 211: return 1 ++ 53490:pw-trigger.sh: 74: true + 53490:pw-trigger.sh: 74: patch_id= + 53490:pw-trigger.sh: 75: '[' '' = '' ']' + 53490:pw-trigger.sh: 76: break + 53490:pw-trigger.sh: 96: '[' '' = '' ']' + 53490:pw-trigger.sh: 97: continue + 53490:pw-trigger.sh: 62: '[' 19 -gt 0 ']' + 53490:pw-trigger.sh: 63: i=18 ++ 53490:pw-trigger.sh: 64: shyaml get-value 18.id + 53490:pw-trigger.sh: 64: series_id=67122 + 53490:pw-trigger.sh: 66: pw_series_complete_p gdb 67122 + 53490:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 53490:pw-trigger.sh: pw_series_complete_p: 183: local project=gdb + 53490:pw-trigger.sh: pw_series_complete_p: 184: local series_id=67122 + 53490:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 53490:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get gdb series 67122 property Complete value ++ 53490:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 53490:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 53490:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 53490:pw-trigger.sh: pw_yaml_get: 100: local id=67122 ++ 53490:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 53490:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 53490:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 53490:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 53490:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 53490:pw-trigger.sh: pw_yaml_get: 108: set +x + 53490:pw-trigger.sh: pw_series_complete_p: 187: value=True + 53490:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 53490:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 53490:pw-trigger.sh: 71: num_patch=0 + 53490:pw-trigger.sh: 72: true ++ 53490:pw-trigger.sh: 74: pw_get_patch_from_series gdb 67122 0 ++ 53490:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 53490:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 53490:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67122 ++ 53490:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 53490:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 53490:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 67122 property '.*' value Patches 0 +++ 53490:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 53490:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 53490:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 53490:pw-trigger.sh: pw_yaml_get: 100: local id=67122 +++ 53490:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 53490:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 53490:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 53490:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 53490:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 53490:pw-trigger.sh: pw_yaml_get: 108: set +x +++ 53490:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 ++ 53490:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=144802 ++ 53490:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 144802 = '' ']' ++ 53490:pw-trigger.sh: pw_get_patch_from_series: 213: echo 144802 + 53490:pw-trigger.sh: 74: patch_id=144802 + 53490:pw-trigger.sh: 75: '[' 144802 = '' ']' ++ 53490:pw-trigger.sh: 82: pw_get_patch_data gdb 144802 State ++ 53490:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 53490:pw-trigger.sh: pw_get_patch_data: 224: local project=gdb ++ 53490:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=144802 ++ 53490:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 53490:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gdb patch 144802 property State value ++ 53490:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 53490:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 53490:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 53490:pw-trigger.sh: pw_yaml_get: 100: local id=144802 ++ 53490:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 53490:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 53490:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 53490:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 53490:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 53490:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 53490:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' + 53490:pw-trigger.sh: 82: patch_state=new + 53490:pw-trigger.sh: 83: case "$patch_state" in ++ 53490:pw-trigger.sh: 89: pw_patch_check_state 144802 tcwg_gdb_build--master-arm ++ 53490:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 53490:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=144802 ++ 53490:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_build--master-arm ++ 53490:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 53490:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_build--master-arm +++ 53490:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 53490:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 53490:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_build--master-arm +++ 53490:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 53490:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 53490:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 53490:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 53490:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_build--master-arm ++ 53490:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 53490:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 53490:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.veWIw4R7kc +++ 53490:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 53490:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.TsdayqDl68 ++ 53490:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.veWIw4R7kc /tmp/tmp.TsdayqDl68' EXIT ++ 53490:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 53490:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/144802/checks/ ++ 53490:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/144802/checks/?user=linaro-tcwg-bot&context=tcwg_gdb_build--master-arm&page=last' ++ 53490:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 53490:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 53490:pw-trigger.sh: pw_patch_check_state: 263: true ++ 53490:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 53490:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 53490:pw-trigger.sh: pw_patch_check_state: 267: wait 55328 ++ 53490:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 53490:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 53490:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.TsdayqDl68 ++ 53490:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 522923, "url": "https://patchwork.sourceware.org/api/1.2/patches/144802/checks/522923/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-09-29T06:54:45.263803", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-arm-precommit/builds/11449/log", "context": "tcwg_gdb_build--master-arm", "description": "Build started" }' = null ']' +++ 53490:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 53490:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-29T06:54:45.263803 +++ 53490:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-29T06:54:45.263803 +%s ++ 53490:pw-trigger.sh: pw_patch_check_state: 274: date=1790664885 ++ 53490:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1790664885 ']' ++ 53490:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790664885 +++ 53490:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 53490:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 53490:pw-trigger.sh: pw_patch_check_state: 263: true ++ 53490:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 53490:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 53490:pw-trigger.sh: pw_patch_check_state: 267: wait 55335 ++ 53490:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 53490:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 53490:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.TsdayqDl68 ++ 53490:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 522924, "url": "https://patchwork.sourceware.org/api/1.2/patches/144802/checks/522924/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-09-29T06:54:46.986556", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-arm-precommit/builds/11449/log", "context": "tcwg_gdb_build--master-arm", "description": "Patch applied" }' = null ']' +++ 53490:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 53490:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-29T06:54:46.986556 +++ 53490:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-29T06:54:46.986556 +%s ++ 53490:pw-trigger.sh: pw_patch_check_state: 274: date=1790664886 ++ 53490:pw-trigger.sh: pw_patch_check_state: 275: '[' 1790664885 -le 1790664886 ']' ++ 53490:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790664886 +++ 53490:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 53490:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 53490:pw-trigger.sh: pw_patch_check_state: 263: true ++ 53490:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 53490:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 53490:pw-trigger.sh: pw_patch_check_state: 267: wait 55342 ++ 53490:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 53490:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 53490:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.TsdayqDl68 ++ 53490:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 522925, "url": "https://patchwork.sourceware.org/api/1.2/patches/144802/checks/522925/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-09-29T07:00:00.834913", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-arm-precommit/builds/11449/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_gdb_build--master-arm", "description": "Build passed" }' = null ']' +++ 53490:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 53490:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-29T07:00:00.834913 +++ 53490:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-29T07:00:00.834913 +%s ++ 53490:pw-trigger.sh: pw_patch_check_state: 274: date=1790665200 ++ 53490:pw-trigger.sh: pw_patch_check_state: 275: '[' 1790664886 -le 1790665200 ']' ++ 53490:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790665200 +++ 53490:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 53490:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 53490:pw-trigger.sh: pw_patch_check_state: 263: true ++ 53490:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 53490:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 53490:pw-trigger.sh: pw_patch_check_state: 267: wait 55349 ++ 53490:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 53490:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 53490:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.TsdayqDl68 ++ 53490:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 53490:pw-trigger.sh: pw_patch_check_state: 270: break ++ 53490:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 53490:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.veWIw4R7kc /tmp/tmp.TsdayqDl68 + 53490:pw-trigger.sh: 89: check_state=success + 53490:pw-trigger.sh: 90: '[' success = pending ']' + 53490:pw-trigger.sh: 93: num_patch=1 + 53490:pw-trigger.sh: 72: true ++ 53490:pw-trigger.sh: 74: pw_get_patch_from_series gdb 67122 1 ++ 53490:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 53490:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 53490:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67122 ++ 53490:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 53490:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 53490:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 67122 property '.*' value Patches 1 +++ 53490:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 53490:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 53490:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 53490:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 53490:pw-trigger.sh: pw_yaml_get: 100: local id=67122 +++ 53490:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 53490:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 53490:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 53490:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 53490:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 53490:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 53490:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id= ++ 53490:pw-trigger.sh: pw_get_patch_from_series: 210: '[' '' = '' ']' ++ 53490:pw-trigger.sh: pw_get_patch_from_series: 211: return 1 ++ 53490:pw-trigger.sh: 74: true + 53490:pw-trigger.sh: 74: patch_id= + 53490:pw-trigger.sh: 75: '[' '' = '' ']' + 53490:pw-trigger.sh: 76: break + 53490:pw-trigger.sh: 96: '[' '' = '' ']' + 53490:pw-trigger.sh: 97: continue + 53490:pw-trigger.sh: 62: '[' 18 -gt 0 ']' + 53490:pw-trigger.sh: 63: i=17 ++ 53490:pw-trigger.sh: 64: shyaml get-value 17.id + 53490:pw-trigger.sh: 64: series_id=67127 + 53490:pw-trigger.sh: 66: pw_series_complete_p gdb 67127 + 53490:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 53490:pw-trigger.sh: pw_series_complete_p: 183: local project=gdb + 53490:pw-trigger.sh: pw_series_complete_p: 184: local series_id=67127 + 53490:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 53490:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get gdb series 67127 property Complete value ++ 53490:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 53490:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 53490:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 53490:pw-trigger.sh: pw_yaml_get: 100: local id=67127 ++ 53490:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 53490:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 53490:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 53490:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 53490:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 53490:pw-trigger.sh: pw_yaml_get: 108: set +x + 53490:pw-trigger.sh: pw_series_complete_p: 187: value=True + 53490:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 53490:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 53490:pw-trigger.sh: 71: num_patch=0 + 53490:pw-trigger.sh: 72: true ++ 53490:pw-trigger.sh: 74: pw_get_patch_from_series gdb 67127 0 ++ 53490:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 53490:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 53490:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67127 ++ 53490:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 53490:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 53490:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 67127 property '.*' value Patches 0 +++ 53490:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 53490:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 53490:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 53490:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 53490:pw-trigger.sh: pw_yaml_get: 100: local id=67127 +++ 53490:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 53490:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 53490:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 53490:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 53490:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 53490:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 53490:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=144807 ++ 53490:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 144807 = '' ']' ++ 53490:pw-trigger.sh: pw_get_patch_from_series: 213: echo 144807 + 53490:pw-trigger.sh: 74: patch_id=144807 + 53490:pw-trigger.sh: 75: '[' 144807 = '' ']' ++ 53490:pw-trigger.sh: 82: pw_get_patch_data gdb 144807 State ++ 53490:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 53490:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 53490:pw-trigger.sh: pw_get_patch_data: 224: local project=gdb ++ 53490:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=144807 ++ 53490:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 53490:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gdb patch 144807 property State value ++ 53490:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 53490:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 53490:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 53490:pw-trigger.sh: pw_yaml_get: 100: local id=144807 ++ 53490:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 53490:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 53490:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 53490:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 53490:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 53490:pw-trigger.sh: pw_yaml_get: 108: set +x + 53490:pw-trigger.sh: 82: patch_state=new + 53490:pw-trigger.sh: 83: case "$patch_state" in ++ 53490:pw-trigger.sh: 89: pw_patch_check_state 144807 tcwg_gdb_build--master-arm ++ 53490:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 53490:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=144807 ++ 53490:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_build--master-arm ++ 53490:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 53490:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_build--master-arm +++ 53490:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 53490:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 53490:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_build--master-arm +++ 53490:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 53490:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 53490:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 53490:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 53490:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_build--master-arm ++ 53490:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 53490:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 53490:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.eZQDYBhmeu +++ 53490:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 53490:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.hiy0qZ9p1t ++ 53490:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.eZQDYBhmeu /tmp/tmp.hiy0qZ9p1t' EXIT ++ 53490:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 53490:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/144807/checks/ ++ 53490:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/144807/checks/?user=linaro-tcwg-bot&context=tcwg_gdb_build--master-arm&page=last' ++ 53490:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 53490:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 53490:pw-trigger.sh: pw_patch_check_state: 263: true ++ 53490:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 53490:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 53490:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 53490:pw-trigger.sh: pw_patch_check_state: 267: wait 55451 ++ 53490:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 53490:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.hiy0qZ9p1t ++ 53490:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 522926, "url": "https://patchwork.sourceware.org/api/1.2/patches/144807/checks/522926/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-09-29T07:03:13.624702", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-arm-precommit/builds/11450/log", "context": "tcwg_gdb_build--master-arm", "description": "Build started" }' = null ']' +++ 53490:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 53490:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-29T07:03:13.624702 +++ 53490:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-29T07:03:13.624702 +%s ++ 53490:pw-trigger.sh: pw_patch_check_state: 274: date=1790665393 ++ 53490:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1790665393 ']' ++ 53490:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790665393 +++ 53490:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 53490:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 53490:pw-trigger.sh: pw_patch_check_state: 263: true ++ 53490:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 53490:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 53490:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 53490:pw-trigger.sh: pw_patch_check_state: 267: wait 55458 ++ 53490:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 53490:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.hiy0qZ9p1t ++ 53490:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 522927, "url": "https://patchwork.sourceware.org/api/1.2/patches/144807/checks/522927/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-09-29T07:03:17.282282", "state": "fail", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-arm-precommit/builds/11450/archive/artifacts/jenkins/pw-apply.log", "context": "tcwg_gdb_build--master-arm", "description": "Patch failed to apply" }' = null ']' +++ 53490:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 53490:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-29T07:03:17.282282 +++ 53490:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-29T07:03:17.282282 +%s ++ 53490:pw-trigger.sh: pw_patch_check_state: 274: date=1790665397 ++ 53490:pw-trigger.sh: pw_patch_check_state: 275: '[' 1790665393 -le 1790665397 ']' ++ 53490:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790665397 +++ 53490:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 53490:pw-trigger.sh: pw_patch_check_state: 277: cur_state=fail ++ 53490:pw-trigger.sh: pw_patch_check_state: 263: true ++ 53490:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 53490:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 53490:pw-trigger.sh: pw_patch_check_state: 267: wait 55465 ++ 53490:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 53490:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 53490:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.hiy0qZ9p1t ++ 53490:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 53490:pw-trigger.sh: pw_patch_check_state: 270: break ++ 53490:pw-trigger.sh: pw_patch_check_state: 281: echo fail +++ 53490:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.eZQDYBhmeu /tmp/tmp.hiy0qZ9p1t + 53490:pw-trigger.sh: 89: check_state=fail + 53490:pw-trigger.sh: 90: '[' fail = pending ']' + 53490:pw-trigger.sh: 93: num_patch=1 + 53490:pw-trigger.sh: 72: true ++ 53490:pw-trigger.sh: 74: pw_get_patch_from_series gdb 67127 1 ++ 53490:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 53490:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 53490:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67127 ++ 53490:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 53490:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 53490:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 67127 property '.*' value Patches 1 +++ 53490:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 53490:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 53490:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 53490:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 53490:pw-trigger.sh: pw_yaml_get: 100: local id=67127 +++ 53490:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 53490:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 53490:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 53490:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 53490:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 53490:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 53490:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id= ++ 53490:pw-trigger.sh: pw_get_patch_from_series: 210: '[' '' = '' ']' ++ 53490:pw-trigger.sh: pw_get_patch_from_series: 211: return 1 ++ 53490:pw-trigger.sh: 74: true + 53490:pw-trigger.sh: 74: patch_id= + 53490:pw-trigger.sh: 75: '[' '' = '' ']' + 53490:pw-trigger.sh: 76: break + 53490:pw-trigger.sh: 96: '[' '' = '' ']' + 53490:pw-trigger.sh: 97: continue + 53490:pw-trigger.sh: 62: '[' 17 -gt 0 ']' + 53490:pw-trigger.sh: 63: i=16 ++ 53490:pw-trigger.sh: 64: shyaml get-value 16.id + 53490:pw-trigger.sh: 64: series_id=67130 + 53490:pw-trigger.sh: 66: pw_series_complete_p gdb 67130 + 53490:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 53490:pw-trigger.sh: pw_series_complete_p: 183: local project=gdb + 53490:pw-trigger.sh: pw_series_complete_p: 184: local series_id=67130 + 53490:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 53490:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get gdb series 67130 property Complete value ++ 53490:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 53490:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 53490:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 53490:pw-trigger.sh: pw_yaml_get: 100: local id=67130 ++ 53490:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 53490:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 53490:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 53490:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 53490:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 53490:pw-trigger.sh: pw_yaml_get: 108: set +x + 53490:pw-trigger.sh: pw_series_complete_p: 187: value=True + 53490:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 53490:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 53490:pw-trigger.sh: 71: num_patch=0 + 53490:pw-trigger.sh: 72: true ++ 53490:pw-trigger.sh: 74: pw_get_patch_from_series gdb 67130 0 ++ 53490:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 53490:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 53490:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67130 ++ 53490:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 53490:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 53490:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 67130 property '.*' value Patches 0 +++ 53490:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 53490:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 53490:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 53490:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 53490:pw-trigger.sh: pw_yaml_get: 100: local id=67130 +++ 53490:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 53490:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 53490:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 53490:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 53490:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 53490:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 53490:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=144817 ++ 53490:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 144817 = '' ']' ++ 53490:pw-trigger.sh: pw_get_patch_from_series: 213: echo 144817 + 53490:pw-trigger.sh: 74: patch_id=144817 + 53490:pw-trigger.sh: 75: '[' 144817 = '' ']' ++ 53490:pw-trigger.sh: 82: pw_get_patch_data gdb 144817 State ++ 53490:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 53490:pw-trigger.sh: pw_get_patch_data: 224: local project=gdb ++ 53490:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=144817 ++ 53490:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 53490:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gdb patch 144817 property State value ++ 53490:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 53490:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 53490:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 53490:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 53490:pw-trigger.sh: pw_yaml_get: 100: local id=144817 ++ 53490:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 53490:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 53490:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 53490:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 53490:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 53490:pw-trigger.sh: pw_yaml_get: 108: set +x + 53490:pw-trigger.sh: 82: patch_state=new + 53490:pw-trigger.sh: 83: case "$patch_state" in ++ 53490:pw-trigger.sh: 89: pw_patch_check_state 144817 tcwg_gdb_build--master-arm ++ 53490:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 53490:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=144817 ++ 53490:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_build--master-arm ++ 53490:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 53490:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_build--master-arm +++ 53490:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 53490:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 53490:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 +++ 53490:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_build--master-arm ++ 53490:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 53490:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 53490:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 53490:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_build--master-arm ++ 53490:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 53490:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 53490:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.CQOl6tLbqo +++ 53490:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 53490:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.PP3EJAWZ5x ++ 53490:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.CQOl6tLbqo /tmp/tmp.PP3EJAWZ5x' EXIT ++ 53490:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 53490:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/144817/checks/ ++ 53490:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/144817/checks/?user=linaro-tcwg-bot&context=tcwg_gdb_build--master-arm&page=last' ++ 53490:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 53490:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 53490:pw-trigger.sh: pw_patch_check_state: 263: true ++ 53490:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 53490:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 53490:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 53490:pw-trigger.sh: pw_patch_check_state: 267: wait 55567 ++ 53490:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 53490:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.PP3EJAWZ5x ++ 53490:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 522928, "url": "https://patchwork.sourceware.org/api/1.2/patches/144817/checks/522928/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-09-29T07:03:56.156299", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-arm-precommit/builds/11451/log", "context": "tcwg_gdb_build--master-arm", "description": "Build started" }' = null ']' +++ 53490:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 53490:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-29T07:03:56.156299 +++ 53490:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-29T07:03:56.156299 +%s ++ 53490:pw-trigger.sh: pw_patch_check_state: 274: date=1790665436 ++ 53490:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1790665436 ']' ++ 53490:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790665436 +++ 53490:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 53490:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 53490:pw-trigger.sh: pw_patch_check_state: 263: true ++ 53490:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 53490:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 53490:pw-trigger.sh: pw_patch_check_state: 267: wait 55574 ++ 53490:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 53490:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 53490:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.PP3EJAWZ5x ++ 53490:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 522929, "url": "https://patchwork.sourceware.org/api/1.2/patches/144817/checks/522929/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-09-29T07:03:57.831373", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-arm-precommit/builds/11451/log", "context": "tcwg_gdb_build--master-arm", "description": "Patch applied" }' = null ']' +++ 53490:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 53490:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-29T07:03:57.831373 +++ 53490:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-29T07:03:57.831373 +%s ++ 53490:pw-trigger.sh: pw_patch_check_state: 274: date=1790665437 ++ 53490:pw-trigger.sh: pw_patch_check_state: 275: '[' 1790665436 -le 1790665437 ']' ++ 53490:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790665437 +++ 53490:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 53490:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 53490:pw-trigger.sh: pw_patch_check_state: 263: true ++ 53490:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 53490:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 53490:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 53490:pw-trigger.sh: pw_patch_check_state: 267: wait 55581 ++ 53490:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 53490:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.PP3EJAWZ5x ++ 53490:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 522930, "url": "https://patchwork.sourceware.org/api/1.2/patches/144817/checks/522930/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-09-29T07:09:41.052090", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-arm-precommit/builds/11451/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_gdb_build--master-arm", "description": "Build passed" }' = null ']' +++ 53490:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 53490:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-29T07:09:41.052090 +++ 53490:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-29T07:09:41.052090 +%s ++ 53490:pw-trigger.sh: pw_patch_check_state: 274: date=1790665781 ++ 53490:pw-trigger.sh: pw_patch_check_state: 275: '[' 1790665437 -le 1790665781 ']' ++ 53490:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790665781 +++ 53490:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 53490:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 53490:pw-trigger.sh: pw_patch_check_state: 263: true ++ 53490:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 53490:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 53490:pw-trigger.sh: pw_patch_check_state: 267: wait 55588 ++ 53490:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 53490:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 53490:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.PP3EJAWZ5x ++ 53490:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 53490:pw-trigger.sh: pw_patch_check_state: 270: break ++ 53490:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 53490:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.CQOl6tLbqo /tmp/tmp.PP3EJAWZ5x + 53490:pw-trigger.sh: 89: check_state=success + 53490:pw-trigger.sh: 90: '[' success = pending ']' + 53490:pw-trigger.sh: 93: num_patch=1 + 53490:pw-trigger.sh: 72: true ++ 53490:pw-trigger.sh: 74: pw_get_patch_from_series gdb 67130 1 ++ 53490:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 53490:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 53490:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67130 ++ 53490:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 53490:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 53490:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 67130 property '.*' value Patches 1 +++ 53490:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 53490:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 53490:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 53490:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 53490:pw-trigger.sh: pw_yaml_get: 100: local id=67130 +++ 53490:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 53490:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 53490:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 53490:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 53490:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 53490:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 53490:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id= ++ 53490:pw-trigger.sh: pw_get_patch_from_series: 210: '[' '' = '' ']' ++ 53490:pw-trigger.sh: pw_get_patch_from_series: 211: return 1 ++ 53490:pw-trigger.sh: 74: true + 53490:pw-trigger.sh: 74: patch_id= + 53490:pw-trigger.sh: 75: '[' '' = '' ']' + 53490:pw-trigger.sh: 76: break + 53490:pw-trigger.sh: 96: '[' '' = '' ']' + 53490:pw-trigger.sh: 97: continue + 53490:pw-trigger.sh: 62: '[' 16 -gt 0 ']' + 53490:pw-trigger.sh: 63: i=15 ++ 53490:pw-trigger.sh: 64: shyaml get-value 15.id + 53490:pw-trigger.sh: 64: series_id=67132 + 53490:pw-trigger.sh: 66: pw_series_complete_p gdb 67132 + 53490:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 53490:pw-trigger.sh: pw_series_complete_p: 183: local project=gdb + 53490:pw-trigger.sh: pw_series_complete_p: 184: local series_id=67132 + 53490:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 53490:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get gdb series 67132 property Complete value ++ 53490:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 53490:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 53490:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 53490:pw-trigger.sh: pw_yaml_get: 100: local id=67132 ++ 53490:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 53490:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 53490:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 53490:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 53490:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 53490:pw-trigger.sh: pw_yaml_get: 108: set +x + 53490:pw-trigger.sh: pw_series_complete_p: 187: value=True + 53490:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 53490:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 53490:pw-trigger.sh: 71: num_patch=0 + 53490:pw-trigger.sh: 72: true ++ 53490:pw-trigger.sh: 74: pw_get_patch_from_series gdb 67132 0 ++ 53490:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 53490:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 53490:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67132 ++ 53490:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 53490:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 53490:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 67132 property '.*' value Patches 0 +++ 53490:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 53490:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 53490:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 53490:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 53490:pw-trigger.sh: pw_yaml_get: 100: local id=67132 +++ 53490:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 53490:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 53490:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 53490:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 53490:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 53490:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 53490:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=144819 ++ 53490:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 144819 = '' ']' ++ 53490:pw-trigger.sh: pw_get_patch_from_series: 213: echo 144819 + 53490:pw-trigger.sh: 74: patch_id=144819 + 53490:pw-trigger.sh: 75: '[' 144819 = '' ']' ++ 53490:pw-trigger.sh: 82: pw_get_patch_data gdb 144819 State ++ 53490:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 53490:pw-trigger.sh: pw_get_patch_data: 224: local project=gdb ++ 53490:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=144819 ++ 53490:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 53490:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gdb patch 144819 property State value ++ 53490:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 53490:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 53490:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 53490:pw-trigger.sh: pw_yaml_get: 100: local id=144819 ++ 53490:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 53490:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 53490:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 53490:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 53490:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 53490:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 53490:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' + 53490:pw-trigger.sh: 82: patch_state=new + 53490:pw-trigger.sh: 83: case "$patch_state" in ++ 53490:pw-trigger.sh: 89: pw_patch_check_state 144819 tcwg_gdb_build--master-arm ++ 53490:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 53490:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=144819 ++ 53490:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_build--master-arm ++ 53490:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 53490:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_build--master-arm +++ 53490:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 53490:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 53490:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_build--master-arm +++ 53490:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 53490:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 53490:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 53490:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 53490:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_build--master-arm ++ 53490:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 53490:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 53490:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.sJZoooTJI8 +++ 53490:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 53490:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.RhkirLf2MY ++ 53490:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.sJZoooTJI8 /tmp/tmp.RhkirLf2MY' EXIT ++ 53490:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 53490:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/144819/checks/ ++ 53490:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/144819/checks/?user=linaro-tcwg-bot&context=tcwg_gdb_build--master-arm&page=last' ++ 53490:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 53490:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 53490:pw-trigger.sh: pw_patch_check_state: 263: true ++ 53490:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 53490:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 53490:pw-trigger.sh: pw_patch_check_state: 267: wait 55690 ++ 53490:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 53490:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 53490:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.RhkirLf2MY ++ 53490:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 523176, "url": "https://patchwork.sourceware.org/api/1.2/patches/144819/checks/523176/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-09-29T17:23:08.086218", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-arm-precommit/builds/11452/log", "context": "tcwg_gdb_build--master-arm", "description": "Build started" }' = null ']' +++ 53490:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 53490:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-29T17:23:08.086218 +++ 53490:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-29T17:23:08.086218 +%s ++ 53490:pw-trigger.sh: pw_patch_check_state: 274: date=1790702588 ++ 53490:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1790702588 ']' ++ 53490:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790702588 +++ 53490:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 53490:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 53490:pw-trigger.sh: pw_patch_check_state: 263: true ++ 53490:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 53490:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 53490:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 53490:pw-trigger.sh: pw_patch_check_state: 267: wait 55697 ++ 53490:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 53490:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.RhkirLf2MY ++ 53490:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 523177, "url": "https://patchwork.sourceware.org/api/1.2/patches/144819/checks/523177/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-09-29T17:23:11.145751", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-arm-precommit/builds/11452/log", "context": "tcwg_gdb_build--master-arm", "description": "Patch applied" }' = null ']' +++ 53490:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 53490:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-29T17:23:11.145751 +++ 53490:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-29T17:23:11.145751 +%s ++ 53490:pw-trigger.sh: pw_patch_check_state: 274: date=1790702591 ++ 53490:pw-trigger.sh: pw_patch_check_state: 275: '[' 1790702588 -le 1790702591 ']' ++ 53490:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790702591 +++ 53490:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 53490:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 53490:pw-trigger.sh: pw_patch_check_state: 263: true ++ 53490:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 53490:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 53490:pw-trigger.sh: pw_patch_check_state: 267: wait 55704 ++ 53490:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 53490:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 53490:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.RhkirLf2MY ++ 53490:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 523184, "url": "https://patchwork.sourceware.org/api/1.2/patches/144819/checks/523184/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-09-29T17:27:37.278581", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-arm-precommit/builds/11452/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_gdb_build--master-arm", "description": "Build passed" }' = null ']' +++ 53490:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 53490:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-29T17:27:37.278581 +++ 53490:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-29T17:27:37.278581 +%s ++ 53490:pw-trigger.sh: pw_patch_check_state: 274: date=1790702857 ++ 53490:pw-trigger.sh: pw_patch_check_state: 275: '[' 1790702591 -le 1790702857 ']' ++ 53490:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790702857 +++ 53490:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 53490:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 53490:pw-trigger.sh: pw_patch_check_state: 263: true ++ 53490:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 53490:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 53490:pw-trigger.sh: pw_patch_check_state: 267: wait 55711 ++ 53490:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 53490:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 53490:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.RhkirLf2MY ++ 53490:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 53490:pw-trigger.sh: pw_patch_check_state: 270: break ++ 53490:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 53490:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.sJZoooTJI8 /tmp/tmp.RhkirLf2MY + 53490:pw-trigger.sh: 89: check_state=success + 53490:pw-trigger.sh: 90: '[' success = pending ']' + 53490:pw-trigger.sh: 93: num_patch=1 + 53490:pw-trigger.sh: 72: true ++ 53490:pw-trigger.sh: 74: pw_get_patch_from_series gdb 67132 1 ++ 53490:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 53490:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 53490:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67132 ++ 53490:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 53490:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 53490:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 67132 property '.*' value Patches 1 +++ 53490:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 53490:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 53490:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 53490:pw-trigger.sh: pw_yaml_get: 100: local id=67132 +++ 53490:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 53490:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 53490:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 53490:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 53490:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 53490:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 53490:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 53490:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id= ++ 53490:pw-trigger.sh: pw_get_patch_from_series: 210: '[' '' = '' ']' ++ 53490:pw-trigger.sh: pw_get_patch_from_series: 211: return 1 ++ 53490:pw-trigger.sh: 74: true + 53490:pw-trigger.sh: 74: patch_id= + 53490:pw-trigger.sh: 75: '[' '' = '' ']' + 53490:pw-trigger.sh: 76: break + 53490:pw-trigger.sh: 96: '[' '' = '' ']' + 53490:pw-trigger.sh: 97: continue + 53490:pw-trigger.sh: 62: '[' 15 -gt 0 ']' + 53490:pw-trigger.sh: 63: i=14 ++ 53490:pw-trigger.sh: 64: shyaml get-value 14.id + 53490:pw-trigger.sh: 64: series_id=67143 + 53490:pw-trigger.sh: 66: pw_series_complete_p gdb 67143 + 53490:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 53490:pw-trigger.sh: pw_series_complete_p: 183: local project=gdb + 53490:pw-trigger.sh: pw_series_complete_p: 184: local series_id=67143 + 53490:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 53490:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get gdb series 67143 property Complete value ++ 53490:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 53490:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 53490:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 53490:pw-trigger.sh: pw_yaml_get: 100: local id=67143 ++ 53490:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 53490:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 53490:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 53490:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 53490:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 53490:pw-trigger.sh: pw_yaml_get: 108: set +x + 53490:pw-trigger.sh: pw_series_complete_p: 187: value=True + 53490:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 53490:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 53490:pw-trigger.sh: 71: num_patch=0 + 53490:pw-trigger.sh: 72: true ++ 53490:pw-trigger.sh: 74: pw_get_patch_from_series gdb 67143 0 ++ 53490:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 53490:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 53490:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67143 ++ 53490:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 53490:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 53490:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 67143 property '.*' value Patches 0 +++ 53490:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 53490:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 53490:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 53490:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 53490:pw-trigger.sh: pw_yaml_get: 100: local id=67143 +++ 53490:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 53490:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 53490:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 53490:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 53490:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 53490:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 53490:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=144830 ++ 53490:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 144830 = '' ']' ++ 53490:pw-trigger.sh: pw_get_patch_from_series: 213: echo 144830 + 53490:pw-trigger.sh: 74: patch_id=144830 + 53490:pw-trigger.sh: 75: '[' 144830 = '' ']' ++ 53490:pw-trigger.sh: 82: pw_get_patch_data gdb 144830 State ++ 53490:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 53490:pw-trigger.sh: pw_get_patch_data: 224: local project=gdb ++ 53490:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=144830 ++ 53490:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 53490:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gdb patch 144830 property State value ++ 53490:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 53490:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 53490:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 53490:pw-trigger.sh: pw_yaml_get: 100: local id=144830 ++ 53490:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 53490:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 53490:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 53490:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 53490:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 53490:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 53490:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' + 53490:pw-trigger.sh: 82: patch_state=new + 53490:pw-trigger.sh: 83: case "$patch_state" in ++ 53490:pw-trigger.sh: 89: pw_patch_check_state 144830 tcwg_gdb_build--master-arm ++ 53490:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 53490:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=144830 ++ 53490:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_build--master-arm ++ 53490:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 53490:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_build--master-arm +++ 53490:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 53490:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 53490:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_build--master-arm +++ 53490:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 53490:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 53490:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 53490:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 53490:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_build--master-arm ++ 53490:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 53490:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 53490:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.r8FpuL92Mk +++ 53490:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 53490:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.CL2gxMBpOF ++ 53490:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.r8FpuL92Mk /tmp/tmp.CL2gxMBpOF' EXIT ++ 53490:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 53490:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/144830/checks/ ++ 53490:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/144830/checks/?user=linaro-tcwg-bot&context=tcwg_gdb_build--master-arm&page=last' ++ 53490:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 53490:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 53490:pw-trigger.sh: pw_patch_check_state: 263: true ++ 53490:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 53490:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 53490:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 53490:pw-trigger.sh: pw_patch_check_state: 267: wait 55813 ++ 53490:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 53490:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.CL2gxMBpOF ++ 53490:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 523180, "url": "https://patchwork.sourceware.org/api/1.2/patches/144830/checks/523180/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-09-29T17:25:44.193975", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-arm-precommit/builds/11453/log", "context": "tcwg_gdb_build--master-arm", "description": "Build started" }' = null ']' +++ 53490:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 53490:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-29T17:25:44.193975 +++ 53490:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-29T17:25:44.193975 +%s ++ 53490:pw-trigger.sh: pw_patch_check_state: 274: date=1790702744 ++ 53490:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1790702744 ']' ++ 53490:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790702744 +++ 53490:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 53490:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 53490:pw-trigger.sh: pw_patch_check_state: 263: true ++ 53490:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 53490:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 53490:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 53490:pw-trigger.sh: pw_patch_check_state: 267: wait 55820 ++ 53490:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 53490:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.CL2gxMBpOF ++ 53490:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 523181, "url": "https://patchwork.sourceware.org/api/1.2/patches/144830/checks/523181/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-09-29T17:25:46.884813", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-arm-precommit/builds/11453/log", "context": "tcwg_gdb_build--master-arm", "description": "Patch applied" }' = null ']' +++ 53490:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 53490:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-29T17:25:46.884813 +++ 53490:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-29T17:25:46.884813 +%s ++ 53490:pw-trigger.sh: pw_patch_check_state: 274: date=1790702746 ++ 53490:pw-trigger.sh: pw_patch_check_state: 275: '[' 1790702744 -le 1790702746 ']' ++ 53490:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790702746 +++ 53490:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 53490:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 53490:pw-trigger.sh: pw_patch_check_state: 263: true ++ 53490:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 53490:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 53490:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 53490:pw-trigger.sh: pw_patch_check_state: 267: wait 55827 ++ 53490:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 53490:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.CL2gxMBpOF ++ 53490:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 523186, "url": "https://patchwork.sourceware.org/api/1.2/patches/144830/checks/523186/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-09-29T17:29:58.079732", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-arm-precommit/builds/11453/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_gdb_build--master-arm", "description": "Build passed" }' = null ']' +++ 53490:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 53490:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-29T17:29:58.079732 +++ 53490:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-29T17:29:58.079732 +%s ++ 53490:pw-trigger.sh: pw_patch_check_state: 274: date=1790702998 ++ 53490:pw-trigger.sh: pw_patch_check_state: 275: '[' 1790702746 -le 1790702998 ']' ++ 53490:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790702998 +++ 53490:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 53490:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 53490:pw-trigger.sh: pw_patch_check_state: 263: true ++ 53490:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 53490:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 53490:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 53490:pw-trigger.sh: pw_patch_check_state: 267: wait 55834 ++ 53490:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 53490:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.CL2gxMBpOF ++ 53490:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 53490:pw-trigger.sh: pw_patch_check_state: 270: break ++ 53490:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 53490:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.r8FpuL92Mk /tmp/tmp.CL2gxMBpOF + 53490:pw-trigger.sh: 89: check_state=success + 53490:pw-trigger.sh: 90: '[' success = pending ']' + 53490:pw-trigger.sh: 93: num_patch=1 + 53490:pw-trigger.sh: 72: true ++ 53490:pw-trigger.sh: 74: pw_get_patch_from_series gdb 67143 1 ++ 53490:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 53490:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 53490:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67143 ++ 53490:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 53490:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 53490:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 67143 property '.*' value Patches 1 +++ 53490:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 53490:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 53490:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 53490:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 53490:pw-trigger.sh: pw_yaml_get: 100: local id=67143 +++ 53490:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 53490:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 53490:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 53490:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 53490:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 53490:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 53490:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id= ++ 53490:pw-trigger.sh: pw_get_patch_from_series: 210: '[' '' = '' ']' ++ 53490:pw-trigger.sh: pw_get_patch_from_series: 211: return 1 ++ 53490:pw-trigger.sh: 74: true + 53490:pw-trigger.sh: 74: patch_id= + 53490:pw-trigger.sh: 75: '[' '' = '' ']' + 53490:pw-trigger.sh: 76: break + 53490:pw-trigger.sh: 96: '[' '' = '' ']' + 53490:pw-trigger.sh: 97: continue + 53490:pw-trigger.sh: 62: '[' 14 -gt 0 ']' + 53490:pw-trigger.sh: 63: i=13 ++ 53490:pw-trigger.sh: 64: shyaml get-value 13.id + 53490:pw-trigger.sh: 64: series_id=67146 + 53490:pw-trigger.sh: 66: pw_series_complete_p gdb 67146 + 53490:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 53490:pw-trigger.sh: pw_series_complete_p: 183: local project=gdb + 53490:pw-trigger.sh: pw_series_complete_p: 184: local series_id=67146 + 53490:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 53490:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get gdb series 67146 property Complete value ++ 53490:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 53490:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 53490:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 53490:pw-trigger.sh: pw_yaml_get: 100: local id=67146 ++ 53490:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 53490:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 53490:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 53490:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 53490:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 53490:pw-trigger.sh: pw_yaml_get: 108: set +x + 53490:pw-trigger.sh: pw_series_complete_p: 187: value=True + 53490:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 53490:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 53490:pw-trigger.sh: 71: num_patch=0 + 53490:pw-trigger.sh: 72: true ++ 53490:pw-trigger.sh: 74: pw_get_patch_from_series gdb 67146 0 ++ 53490:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 53490:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 53490:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67146 ++ 53490:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 53490:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 53490:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 67146 property '.*' value Patches 0 +++ 53490:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 53490:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 53490:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 53490:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 53490:pw-trigger.sh: pw_yaml_get: 100: local id=67146 +++ 53490:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 53490:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 53490:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 53490:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 53490:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 53490:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 53490:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=144835 ++ 53490:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 144835 = '' ']' ++ 53490:pw-trigger.sh: pw_get_patch_from_series: 213: echo 144835 + 53490:pw-trigger.sh: 74: patch_id=144835 + 53490:pw-trigger.sh: 75: '[' 144835 = '' ']' ++ 53490:pw-trigger.sh: 82: pw_get_patch_data gdb 144835 State ++ 53490:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 53490:pw-trigger.sh: pw_get_patch_data: 224: local project=gdb ++ 53490:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=144835 ++ 53490:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 53490:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gdb patch 144835 property State value ++ 53490:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 53490:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 53490:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 53490:pw-trigger.sh: pw_yaml_get: 100: local id=144835 ++ 53490:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 53490:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 53490:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 53490:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 53490:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 53490:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 53490:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' + 53490:pw-trigger.sh: 82: patch_state=committed + 53490:pw-trigger.sh: 83: case "$patch_state" in ++ 53490:pw-trigger.sh: 89: pw_patch_check_state 144835 tcwg_gdb_build--master-arm ++ 53490:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 53490:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=144835 ++ 53490:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_build--master-arm ++ 53490:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 53490:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_build--master-arm +++ 53490:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 53490:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 53490:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_build--master-arm +++ 53490:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 53490:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 53490:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 53490:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 53490:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_build--master-arm ++ 53490:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 53490:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 53490:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.6iQeyqblrE +++ 53490:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 53490:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.mLirN0vOWO ++ 53490:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.6iQeyqblrE /tmp/tmp.mLirN0vOWO' EXIT ++ 53490:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 53490:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/144835/checks/ ++ 53490:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/144835/checks/?user=linaro-tcwg-bot&context=tcwg_gdb_build--master-arm&page=last' ++ 53490:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 53490:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 53490:pw-trigger.sh: pw_patch_check_state: 263: true ++ 53490:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 53490:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 53490:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 53490:pw-trigger.sh: pw_patch_check_state: 267: wait 55936 ++ 53490:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 53490:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.mLirN0vOWO ++ 53490:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 523185, "url": "https://patchwork.sourceware.org/api/1.2/patches/144835/checks/523185/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-09-29T17:29:52.270391", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-arm-precommit/builds/11454/log", "context": "tcwg_gdb_build--master-arm", "description": "Build started" }' = null ']' +++ 53490:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 53490:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-29T17:29:52.270391 +++ 53490:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-29T17:29:52.270391 +%s ++ 53490:pw-trigger.sh: pw_patch_check_state: 274: date=1790702992 ++ 53490:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1790702992 ']' ++ 53490:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790702992 +++ 53490:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 53490:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 53490:pw-trigger.sh: pw_patch_check_state: 263: true ++ 53490:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 53490:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 53490:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 53490:pw-trigger.sh: pw_patch_check_state: 267: wait 55943 ++ 53490:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 53490:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.mLirN0vOWO ++ 53490:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 523187, "url": "https://patchwork.sourceware.org/api/1.2/patches/144835/checks/523187/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-09-29T17:29:59.300988", "state": "fail", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-arm-precommit/builds/11454/archive/artifacts/jenkins/pw-apply.log", "context": "tcwg_gdb_build--master-arm", "description": "Patch failed to apply" }' = null ']' +++ 53490:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 53490:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-29T17:29:59.300988 +++ 53490:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-29T17:29:59.300988 +%s ++ 53490:pw-trigger.sh: pw_patch_check_state: 274: date=1790702999 ++ 53490:pw-trigger.sh: pw_patch_check_state: 275: '[' 1790702992 -le 1790702999 ']' ++ 53490:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790702999 +++ 53490:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 53490:pw-trigger.sh: pw_patch_check_state: 277: cur_state=fail ++ 53490:pw-trigger.sh: pw_patch_check_state: 263: true ++ 53490:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 53490:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 53490:pw-trigger.sh: pw_patch_check_state: 267: wait 55950 ++ 53490:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 53490:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 53490:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.mLirN0vOWO ++ 53490:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 53490:pw-trigger.sh: pw_patch_check_state: 270: break ++ 53490:pw-trigger.sh: pw_patch_check_state: 281: echo fail +++ 53490:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.6iQeyqblrE /tmp/tmp.mLirN0vOWO + 53490:pw-trigger.sh: 89: check_state=fail + 53490:pw-trigger.sh: 90: '[' fail = pending ']' + 53490:pw-trigger.sh: 93: num_patch=1 + 53490:pw-trigger.sh: 72: true ++ 53490:pw-trigger.sh: 74: pw_get_patch_from_series gdb 67146 1 ++ 53490:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 53490:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 53490:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67146 ++ 53490:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 53490:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 53490:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 67146 property '.*' value Patches 1 +++ 53490:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 53490:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 53490:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 53490:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 53490:pw-trigger.sh: pw_yaml_get: 100: local id=67146 +++ 53490:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 53490:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 53490:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 53490:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 53490:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 53490:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 53490:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id= ++ 53490:pw-trigger.sh: pw_get_patch_from_series: 210: '[' '' = '' ']' ++ 53490:pw-trigger.sh: pw_get_patch_from_series: 211: return 1 ++ 53490:pw-trigger.sh: 74: true + 53490:pw-trigger.sh: 74: patch_id= + 53490:pw-trigger.sh: 75: '[' '' = '' ']' + 53490:pw-trigger.sh: 76: break + 53490:pw-trigger.sh: 96: '[' '' = '' ']' + 53490:pw-trigger.sh: 97: continue + 53490:pw-trigger.sh: 62: '[' 13 -gt 0 ']' + 53490:pw-trigger.sh: 63: i=12 ++ 53490:pw-trigger.sh: 64: shyaml get-value 12.id + 53490:pw-trigger.sh: 64: series_id=67150 + 53490:pw-trigger.sh: 66: pw_series_complete_p gdb 67150 + 53490:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 53490:pw-trigger.sh: pw_series_complete_p: 183: local project=gdb + 53490:pw-trigger.sh: pw_series_complete_p: 184: local series_id=67150 + 53490:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 53490:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get gdb series 67150 property Complete value ++ 53490:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 53490:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 53490:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 53490:pw-trigger.sh: pw_yaml_get: 100: local id=67150 ++ 53490:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 53490:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 53490:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 53490:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 53490:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 53490:pw-trigger.sh: pw_yaml_get: 108: set +x + 53490:pw-trigger.sh: pw_series_complete_p: 187: value=True + 53490:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 53490:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 53490:pw-trigger.sh: 71: num_patch=0 + 53490:pw-trigger.sh: 72: true ++ 53490:pw-trigger.sh: 74: pw_get_patch_from_series gdb 67150 0 ++ 53490:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 53490:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 53490:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67150 ++ 53490:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 53490:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 53490:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 67150 property '.*' value Patches 0 +++ 53490:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 53490:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 53490:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 53490:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 53490:pw-trigger.sh: pw_yaml_get: 100: local id=67150 +++ 53490:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 53490:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 53490:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 53490:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 53490:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 53490:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 53490:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=144839 ++ 53490:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 144839 = '' ']' ++ 53490:pw-trigger.sh: pw_get_patch_from_series: 213: echo 144839 + 53490:pw-trigger.sh: 74: patch_id=144839 + 53490:pw-trigger.sh: 75: '[' 144839 = '' ']' ++ 53490:pw-trigger.sh: 82: pw_get_patch_data gdb 144839 State ++ 53490:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 53490:pw-trigger.sh: pw_get_patch_data: 224: local project=gdb ++ 53490:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=144839 ++ 53490:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 53490:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gdb patch 144839 property State value ++ 53490:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 53490:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 53490:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 53490:pw-trigger.sh: pw_yaml_get: 100: local id=144839 ++ 53490:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 53490:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 53490:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 53490:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 53490:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 53490:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 53490:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' + 53490:pw-trigger.sh: 82: patch_state=new + 53490:pw-trigger.sh: 83: case "$patch_state" in ++ 53490:pw-trigger.sh: 89: pw_patch_check_state 144839 tcwg_gdb_build--master-arm ++ 53490:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 53490:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=144839 ++ 53490:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_build--master-arm ++ 53490:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 53490:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 +++ 53490:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_build--master-arm ++ 53490:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 53490:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_build--master-arm +++ 53490:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 53490:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 53490:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 53490:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 53490:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_build--master-arm ++ 53490:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 53490:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 53490:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.t8XMM9Z74I +++ 53490:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 53490:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.FJ0lM2W3vc ++ 53490:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.t8XMM9Z74I /tmp/tmp.FJ0lM2W3vc' EXIT ++ 53490:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 53490:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/144839/checks/ ++ 53490:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/144839/checks/?user=linaro-tcwg-bot&context=tcwg_gdb_build--master-arm&page=last' ++ 53490:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 53490:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 53490:pw-trigger.sh: pw_patch_check_state: 263: true ++ 53490:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 53490:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 53490:pw-trigger.sh: pw_patch_check_state: 267: wait 56052 ++ 53490:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 53490:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 53490:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.FJ0lM2W3vc ++ 53490:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 523386, "url": "https://patchwork.sourceware.org/api/1.2/patches/144839/checks/523386/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-09-29T21:49:00.370918", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-arm-precommit/builds/11455/log", "context": "tcwg_gdb_build--master-arm", "description": "Build started" }' = null ']' +++ 53490:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 53490:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-29T21:49:00.370918 +++ 53490:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-29T21:49:00.370918 +%s ++ 53490:pw-trigger.sh: pw_patch_check_state: 274: date=1790718540 ++ 53490:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1790718540 ']' ++ 53490:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790718540 +++ 53490:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 53490:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 53490:pw-trigger.sh: pw_patch_check_state: 263: true ++ 53490:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 53490:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 53490:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 53490:pw-trigger.sh: pw_patch_check_state: 267: wait 56059 ++ 53490:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 53490:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.FJ0lM2W3vc ++ 53490:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 523387, "url": "https://patchwork.sourceware.org/api/1.2/patches/144839/checks/523387/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-09-29T21:49:01.497490", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-arm-precommit/builds/11455/log", "context": "tcwg_gdb_build--master-arm", "description": "Patch applied" }' = null ']' +++ 53490:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 53490:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-29T21:49:01.497490 +++ 53490:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-29T21:49:01.497490 +%s ++ 53490:pw-trigger.sh: pw_patch_check_state: 274: date=1790718541 ++ 53490:pw-trigger.sh: pw_patch_check_state: 275: '[' 1790718540 -le 1790718541 ']' ++ 53490:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790718541 +++ 53490:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 53490:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 53490:pw-trigger.sh: pw_patch_check_state: 263: true ++ 53490:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 53490:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 53490:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 53490:pw-trigger.sh: pw_patch_check_state: 267: wait 56066 ++ 53490:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 53490:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.FJ0lM2W3vc ++ 53490:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 523393, "url": "https://patchwork.sourceware.org/api/1.2/patches/144839/checks/523393/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-09-29T21:52:26.765912", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-arm-precommit/builds/11455/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_gdb_build--master-arm", "description": "Build passed" }' = null ']' +++ 53490:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 53490:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-29T21:52:26.765912 +++ 53490:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-29T21:52:26.765912 +%s ++ 53490:pw-trigger.sh: pw_patch_check_state: 274: date=1790718746 ++ 53490:pw-trigger.sh: pw_patch_check_state: 275: '[' 1790718541 -le 1790718746 ']' ++ 53490:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790718746 +++ 53490:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 53490:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 53490:pw-trigger.sh: pw_patch_check_state: 263: true ++ 53490:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 53490:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 53490:pw-trigger.sh: pw_patch_check_state: 267: wait 56073 ++ 53490:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 53490:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 53490:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.FJ0lM2W3vc ++ 53490:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 53490:pw-trigger.sh: pw_patch_check_state: 270: break ++ 53490:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 53490:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.t8XMM9Z74I /tmp/tmp.FJ0lM2W3vc + 53490:pw-trigger.sh: 89: check_state=success + 53490:pw-trigger.sh: 90: '[' success = pending ']' + 53490:pw-trigger.sh: 93: num_patch=1 + 53490:pw-trigger.sh: 72: true ++ 53490:pw-trigger.sh: 74: pw_get_patch_from_series gdb 67150 1 ++ 53490:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 53490:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 53490:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67150 ++ 53490:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 53490:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 53490:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 67150 property '.*' value Patches 1 +++ 53490:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 53490:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 53490:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 53490:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 53490:pw-trigger.sh: pw_yaml_get: 100: local id=67150 +++ 53490:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 53490:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 53490:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 53490:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 53490:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 53490:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 53490:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id= ++ 53490:pw-trigger.sh: pw_get_patch_from_series: 210: '[' '' = '' ']' ++ 53490:pw-trigger.sh: pw_get_patch_from_series: 211: return 1 ++ 53490:pw-trigger.sh: 74: true + 53490:pw-trigger.sh: 74: patch_id= + 53490:pw-trigger.sh: 75: '[' '' = '' ']' + 53490:pw-trigger.sh: 76: break + 53490:pw-trigger.sh: 96: '[' '' = '' ']' + 53490:pw-trigger.sh: 97: continue + 53490:pw-trigger.sh: 62: '[' 12 -gt 0 ']' + 53490:pw-trigger.sh: 63: i=11 ++ 53490:pw-trigger.sh: 64: shyaml get-value 11.id + 53490:pw-trigger.sh: 64: series_id=67159 + 53490:pw-trigger.sh: 66: pw_series_complete_p gdb 67159 + 53490:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 53490:pw-trigger.sh: pw_series_complete_p: 183: local project=gdb + 53490:pw-trigger.sh: pw_series_complete_p: 184: local series_id=67159 + 53490:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 53490:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get gdb series 67159 property Complete value ++ 53490:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 53490:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 53490:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 53490:pw-trigger.sh: pw_yaml_get: 100: local id=67159 ++ 53490:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 53490:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 53490:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 53490:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 53490:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 53490:pw-trigger.sh: pw_yaml_get: 108: set +x + 53490:pw-trigger.sh: pw_series_complete_p: 187: value=True + 53490:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 53490:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 53490:pw-trigger.sh: 71: num_patch=0 + 53490:pw-trigger.sh: 72: true ++ 53490:pw-trigger.sh: 74: pw_get_patch_from_series gdb 67159 0 ++ 53490:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 53490:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 53490:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67159 ++ 53490:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 53490:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 53490:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 67159 property '.*' value Patches 0 +++ 53490:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 53490:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 53490:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 53490:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 53490:pw-trigger.sh: pw_yaml_get: 100: local id=67159 +++ 53490:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 53490:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 53490:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 53490:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 53490:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 53490:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 53490:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=144853 ++ 53490:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 144853 = '' ']' ++ 53490:pw-trigger.sh: pw_get_patch_from_series: 213: echo 144853 + 53490:pw-trigger.sh: 74: patch_id=144853 + 53490:pw-trigger.sh: 75: '[' 144853 = '' ']' ++ 53490:pw-trigger.sh: 82: pw_get_patch_data gdb 144853 State ++ 53490:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 53490:pw-trigger.sh: pw_get_patch_data: 224: local project=gdb ++ 53490:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=144853 ++ 53490:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 53490:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gdb patch 144853 property State value ++ 53490:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 53490:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 53490:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 53490:pw-trigger.sh: pw_yaml_get: 100: local id=144853 ++ 53490:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 53490:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 53490:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 53490:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 53490:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 53490:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 53490:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' + 53490:pw-trigger.sh: 82: patch_state=new + 53490:pw-trigger.sh: 83: case "$patch_state" in ++ 53490:pw-trigger.sh: 89: pw_patch_check_state 144853 tcwg_gdb_build--master-arm ++ 53490:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 53490:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=144853 ++ 53490:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_build--master-arm ++ 53490:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 53490:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_build--master-arm +++ 53490:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 53490:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 53490:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_build--master-arm +++ 53490:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 53490:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 53490:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 53490:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 53490:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_build--master-arm ++ 53490:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 53490:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 53490:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.9mTWTGxCnG +++ 53490:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 53490:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.avo3wPO6qr ++ 53490:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.9mTWTGxCnG /tmp/tmp.avo3wPO6qr' EXIT ++ 53490:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 53490:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/144853/checks/ ++ 53490:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/144853/checks/?user=linaro-tcwg-bot&context=tcwg_gdb_build--master-arm&page=last' ++ 53490:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 53490:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 53490:pw-trigger.sh: pw_patch_check_state: 263: true ++ 53490:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 53490:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 53490:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 53490:pw-trigger.sh: pw_patch_check_state: 267: wait 56185 ++ 53490:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 53490:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.avo3wPO6qr ++ 53490:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 523388, "url": "https://patchwork.sourceware.org/api/1.2/patches/144853/checks/523388/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-09-29T21:49:20.451746", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-arm-precommit/builds/11456/log", "context": "tcwg_gdb_build--master-arm", "description": "Build started" }' = null ']' +++ 53490:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 53490:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-29T21:49:20.451746 +++ 53490:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-29T21:49:20.451746 +%s ++ 53490:pw-trigger.sh: pw_patch_check_state: 274: date=1790718560 ++ 53490:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1790718560 ']' ++ 53490:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790718560 +++ 53490:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 53490:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 53490:pw-trigger.sh: pw_patch_check_state: 263: true ++ 53490:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 53490:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 53490:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 53490:pw-trigger.sh: pw_patch_check_state: 267: wait 56192 ++ 53490:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 53490:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.avo3wPO6qr ++ 53490:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 523389, "url": "https://patchwork.sourceware.org/api/1.2/patches/144853/checks/523389/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-09-29T21:49:22.830493", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-arm-precommit/builds/11456/log", "context": "tcwg_gdb_build--master-arm", "description": "Patch applied" }' = null ']' +++ 53490:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 53490:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-29T21:49:22.830493 +++ 53490:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-29T21:49:22.830493 +%s ++ 53490:pw-trigger.sh: pw_patch_check_state: 274: date=1790718562 ++ 53490:pw-trigger.sh: pw_patch_check_state: 275: '[' 1790718560 -le 1790718562 ']' ++ 53490:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790718562 +++ 53490:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 53490:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 53490:pw-trigger.sh: pw_patch_check_state: 263: true ++ 53490:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 53490:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 53490:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 53490:pw-trigger.sh: pw_patch_check_state: 267: wait 56199 ++ 53490:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 53490:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.avo3wPO6qr ++ 53490:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 523396, "url": "https://patchwork.sourceware.org/api/1.2/patches/144853/checks/523396/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-09-29T21:52:59.174733", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-arm-precommit/builds/11456/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_gdb_build--master-arm", "description": "Build passed" }' = null ']' +++ 53490:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 53490:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-29T21:52:59.174733 +++ 53490:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-29T21:52:59.174733 +%s ++ 53490:pw-trigger.sh: pw_patch_check_state: 274: date=1790718779 ++ 53490:pw-trigger.sh: pw_patch_check_state: 275: '[' 1790718562 -le 1790718779 ']' ++ 53490:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790718779 +++ 53490:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 53490:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 53490:pw-trigger.sh: pw_patch_check_state: 263: true ++ 53490:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 53490:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 53490:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 53490:pw-trigger.sh: pw_patch_check_state: 267: wait 56206 ++ 53490:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 53490:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.avo3wPO6qr ++ 53490:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 53490:pw-trigger.sh: pw_patch_check_state: 270: break ++ 53490:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 53490:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.9mTWTGxCnG /tmp/tmp.avo3wPO6qr + 53490:pw-trigger.sh: 89: check_state=success + 53490:pw-trigger.sh: 90: '[' success = pending ']' + 53490:pw-trigger.sh: 93: num_patch=1 + 53490:pw-trigger.sh: 72: true ++ 53490:pw-trigger.sh: 74: pw_get_patch_from_series gdb 67159 1 ++ 53490:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 53490:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 53490:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67159 ++ 53490:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 53490:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 53490:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 67159 property '.*' value Patches 1 +++ 53490:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 53490:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 53490:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 53490:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 53490:pw-trigger.sh: pw_yaml_get: 100: local id=67159 +++ 53490:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 53490:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 53490:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 53490:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 53490:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 53490:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 53490:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=144850 ++ 53490:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 144850 = '' ']' ++ 53490:pw-trigger.sh: pw_get_patch_from_series: 213: echo 144850 + 53490:pw-trigger.sh: 74: patch_id=144850 + 53490:pw-trigger.sh: 75: '[' 144850 = '' ']' ++ 53490:pw-trigger.sh: 82: pw_get_patch_data gdb 144850 State ++ 53490:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 53490:pw-trigger.sh: pw_get_patch_data: 224: local project=gdb ++ 53490:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=144850 ++ 53490:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 53490:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gdb patch 144850 property State value ++ 53490:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 53490:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 53490:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 53490:pw-trigger.sh: pw_yaml_get: 100: local id=144850 ++ 53490:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 53490:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 53490:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 53490:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 53490:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 53490:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 53490:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' + 53490:pw-trigger.sh: 82: patch_state=new + 53490:pw-trigger.sh: 83: case "$patch_state" in ++ 53490:pw-trigger.sh: 89: pw_patch_check_state 144850 tcwg_gdb_build--master-arm ++ 53490:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 53490:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=144850 ++ 53490:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_build--master-arm ++ 53490:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 53490:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_build--master-arm +++ 53490:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 53490:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 53490:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_build--master-arm +++ 53490:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 53490:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 53490:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 53490:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 53490:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_build--master-arm ++ 53490:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 53490:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 53490:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.B2vyYAX8uq +++ 53490:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 53490:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.vtKdEpdK9E ++ 53490:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.B2vyYAX8uq /tmp/tmp.vtKdEpdK9E' EXIT ++ 53490:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 53490:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/144850/checks/ ++ 53490:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/144850/checks/?user=linaro-tcwg-bot&context=tcwg_gdb_build--master-arm&page=last' ++ 53490:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 53490:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 53490:pw-trigger.sh: pw_patch_check_state: 263: true ++ 53490:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 53490:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 53490:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 53490:pw-trigger.sh: pw_patch_check_state: 267: wait 56270 ++ 53490:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 53490:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.vtKdEpdK9E ++ 53490:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 523659, "url": "https://patchwork.sourceware.org/api/1.2/patches/144850/checks/523659/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-09-30T04:33:04.621114", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-arm-precommit/builds/11462/log", "context": "tcwg_gdb_build--master-arm", "description": "Build started" }' = null ']' +++ 53490:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 53490:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-30T04:33:04.621114 +++ 53490:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-30T04:33:04.621114 +%s ++ 53490:pw-trigger.sh: pw_patch_check_state: 274: date=1790742784 ++ 53490:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1790742784 ']' ++ 53490:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790742784 +++ 53490:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 53490:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 53490:pw-trigger.sh: pw_patch_check_state: 263: true ++ 53490:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 53490:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 53490:pw-trigger.sh: pw_patch_check_state: 267: wait 56277 ++ 53490:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 53490:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 53490:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.vtKdEpdK9E ++ 53490:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 523660, "url": "https://patchwork.sourceware.org/api/1.2/patches/144850/checks/523660/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-09-30T04:33:06.095295", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-arm-precommit/builds/11462/log", "context": "tcwg_gdb_build--master-arm", "description": "Patch applied" }' = null ']' +++ 53490:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 53490:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-30T04:33:06.095295 +++ 53490:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-30T04:33:06.095295 +%s ++ 53490:pw-trigger.sh: pw_patch_check_state: 274: date=1790742786 ++ 53490:pw-trigger.sh: pw_patch_check_state: 275: '[' 1790742784 -le 1790742786 ']' ++ 53490:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790742786 +++ 53490:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 53490:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 53490:pw-trigger.sh: pw_patch_check_state: 263: true ++ 53490:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 53490:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 53490:pw-trigger.sh: pw_patch_check_state: 267: wait 56284 ++ 53490:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 53490:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 53490:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.vtKdEpdK9E ++ 53490:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 523663, "url": "https://patchwork.sourceware.org/api/1.2/patches/144850/checks/523663/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-09-30T04:35:34.432666", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-arm-precommit/builds/11462/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_gdb_build--master-arm", "description": "Build passed" }' = null ']' +++ 53490:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 53490:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-30T04:35:34.432666 +++ 53490:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-30T04:35:34.432666 +%s ++ 53490:pw-trigger.sh: pw_patch_check_state: 274: date=1790742934 ++ 53490:pw-trigger.sh: pw_patch_check_state: 275: '[' 1790742786 -le 1790742934 ']' ++ 53490:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790742934 +++ 53490:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 53490:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 53490:pw-trigger.sh: pw_patch_check_state: 263: true ++ 53490:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 53490:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 53490:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 53490:pw-trigger.sh: pw_patch_check_state: 267: wait 56291 ++ 53490:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 53490:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.vtKdEpdK9E ++ 53490:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 53490:pw-trigger.sh: pw_patch_check_state: 270: break ++ 53490:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 53490:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.B2vyYAX8uq /tmp/tmp.vtKdEpdK9E + 53490:pw-trigger.sh: 89: check_state=success + 53490:pw-trigger.sh: 90: '[' success = pending ']' + 53490:pw-trigger.sh: 93: num_patch=2 + 53490:pw-trigger.sh: 72: true ++ 53490:pw-trigger.sh: 74: pw_get_patch_from_series gdb 67159 2 ++ 53490:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 53490:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 53490:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67159 ++ 53490:pw-trigger.sh: pw_get_patch_from_series: 205: local num=2 ++ 53490:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 53490:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 53490:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 67159 property '.*' value Patches 2 +++ 53490:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 53490:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 53490:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 53490:pw-trigger.sh: pw_yaml_get: 100: local id=67159 +++ 53490:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 53490:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 53490:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 53490:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 53490:pw-trigger.sh: pw_yaml_get: 105: local match_num=2 +++ 53490:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 53490:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=144848 ++ 53490:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 144848 = '' ']' ++ 53490:pw-trigger.sh: pw_get_patch_from_series: 213: echo 144848 + 53490:pw-trigger.sh: 74: patch_id=144848 + 53490:pw-trigger.sh: 75: '[' 144848 = '' ']' ++ 53490:pw-trigger.sh: 82: pw_get_patch_data gdb 144848 State ++ 53490:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 53490:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 53490:pw-trigger.sh: pw_get_patch_data: 224: local project=gdb ++ 53490:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=144848 ++ 53490:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 53490:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gdb patch 144848 property State value ++ 53490:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 53490:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 53490:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 53490:pw-trigger.sh: pw_yaml_get: 100: local id=144848 ++ 53490:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 53490:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 53490:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 53490:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 53490:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 53490:pw-trigger.sh: pw_yaml_get: 108: set +x + 53490:pw-trigger.sh: 82: patch_state=new + 53490:pw-trigger.sh: 83: case "$patch_state" in ++ 53490:pw-trigger.sh: 89: pw_patch_check_state 144848 tcwg_gdb_build--master-arm ++ 53490:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 53490:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=144848 ++ 53490:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_build--master-arm ++ 53490:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 53490:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_build--master-arm +++ 53490:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 53490:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 53490:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_build--master-arm +++ 53490:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 53490:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 53490:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 53490:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 53490:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_build--master-arm ++ 53490:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 53490:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 53490:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.zYPrwhUePC +++ 53490:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 53490:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.yBKZFOZmzU ++ 53490:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.zYPrwhUePC /tmp/tmp.yBKZFOZmzU' EXIT ++ 53490:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 53490:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/144848/checks/ ++ 53490:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/144848/checks/?user=linaro-tcwg-bot&context=tcwg_gdb_build--master-arm&page=last' ++ 53490:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 53490:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 53490:pw-trigger.sh: pw_patch_check_state: 263: true ++ 53490:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 53490:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 53490:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 53490:pw-trigger.sh: pw_patch_check_state: 267: wait 56358 ++ 53490:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 53490:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.yBKZFOZmzU ++ 53490:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 523967, "url": "https://patchwork.sourceware.org/api/1.2/patches/144848/checks/523967/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-09-30T12:33:05.247752", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-arm-precommit/builds/11465/log", "context": "tcwg_gdb_build--master-arm", "description": "Build started" }' = null ']' +++ 53490:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 53490:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-30T12:33:05.247752 +++ 53490:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-30T12:33:05.247752 +%s ++ 53490:pw-trigger.sh: pw_patch_check_state: 274: date=1790771585 ++ 53490:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1790771585 ']' ++ 53490:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790771585 +++ 53490:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 53490:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 53490:pw-trigger.sh: pw_patch_check_state: 263: true ++ 53490:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 53490:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 53490:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 53490:pw-trigger.sh: pw_patch_check_state: 267: wait 56365 ++ 53490:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 53490:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.yBKZFOZmzU ++ 53490:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 523968, "url": "https://patchwork.sourceware.org/api/1.2/patches/144848/checks/523968/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-09-30T12:33:07.769996", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-arm-precommit/builds/11465/log", "context": "tcwg_gdb_build--master-arm", "description": "Patch applied" }' = null ']' +++ 53490:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 53490:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-30T12:33:07.769996 +++ 53490:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-30T12:33:07.769996 +%s ++ 53490:pw-trigger.sh: pw_patch_check_state: 274: date=1790771587 ++ 53490:pw-trigger.sh: pw_patch_check_state: 275: '[' 1790771585 -le 1790771587 ']' ++ 53490:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790771587 +++ 53490:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 53490:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 53490:pw-trigger.sh: pw_patch_check_state: 263: true ++ 53490:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 53490:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 53490:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 53490:pw-trigger.sh: pw_patch_check_state: 267: wait 56372 ++ 53490:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 53490:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.yBKZFOZmzU ++ 53490:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 523970, "url": "https://patchwork.sourceware.org/api/1.2/patches/144848/checks/523970/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-09-30T12:36:50.225584", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-arm-precommit/builds/11465/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_gdb_build--master-arm", "description": "Build passed" }' = null ']' +++ 53490:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 53490:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-30T12:36:50.225584 +++ 53490:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-30T12:36:50.225584 +%s ++ 53490:pw-trigger.sh: pw_patch_check_state: 274: date=1790771810 ++ 53490:pw-trigger.sh: pw_patch_check_state: 275: '[' 1790771587 -le 1790771810 ']' ++ 53490:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790771810 +++ 53490:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 53490:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 53490:pw-trigger.sh: pw_patch_check_state: 263: true ++ 53490:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 53490:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 53490:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 53490:pw-trigger.sh: pw_patch_check_state: 267: wait 56379 ++ 53490:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 53490:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.yBKZFOZmzU ++ 53490:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 53490:pw-trigger.sh: pw_patch_check_state: 270: break ++ 53490:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 53490:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.zYPrwhUePC /tmp/tmp.yBKZFOZmzU + 53490:pw-trigger.sh: 89: check_state=success + 53490:pw-trigger.sh: 90: '[' success = pending ']' + 53490:pw-trigger.sh: 93: num_patch=3 + 53490:pw-trigger.sh: 72: true ++ 53490:pw-trigger.sh: 74: pw_get_patch_from_series gdb 67159 3 ++ 53490:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 53490:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 53490:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67159 ++ 53490:pw-trigger.sh: pw_get_patch_from_series: 205: local num=3 ++ 53490:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 53490:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 67159 property '.*' value Patches 3 +++ 53490:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 53490:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 53490:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 53490:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 53490:pw-trigger.sh: pw_yaml_get: 100: local id=67159 +++ 53490:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 53490:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 53490:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 53490:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 53490:pw-trigger.sh: pw_yaml_get: 105: local match_num=3 +++ 53490:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 53490:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=144851 ++ 53490:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 144851 = '' ']' ++ 53490:pw-trigger.sh: pw_get_patch_from_series: 213: echo 144851 + 53490:pw-trigger.sh: 74: patch_id=144851 + 53490:pw-trigger.sh: 75: '[' 144851 = '' ']' ++ 53490:pw-trigger.sh: 82: pw_get_patch_data gdb 144851 State ++ 53490:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 53490:pw-trigger.sh: pw_get_patch_data: 224: local project=gdb ++ 53490:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=144851 ++ 53490:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 53490:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gdb patch 144851 property State value ++ 53490:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 53490:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 53490:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 53490:pw-trigger.sh: pw_yaml_get: 100: local id=144851 ++ 53490:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 53490:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 53490:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 53490:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 53490:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 53490:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 53490:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' + 53490:pw-trigger.sh: 82: patch_state=new + 53490:pw-trigger.sh: 83: case "$patch_state" in ++ 53490:pw-trigger.sh: 89: pw_patch_check_state 144851 tcwg_gdb_build--master-arm ++ 53490:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 53490:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=144851 ++ 53490:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_build--master-arm ++ 53490:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 53490:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_build--master-arm +++ 53490:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 53490:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 53490:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_build--master-arm +++ 53490:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 53490:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 53490:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 53490:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 53490:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_build--master-arm ++ 53490:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 53490:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 53490:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.XOHHU7WS1P +++ 53490:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 53490:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.CAbs0bAhdm ++ 53490:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.XOHHU7WS1P /tmp/tmp.CAbs0bAhdm' EXIT ++ 53490:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 53490:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/144851/checks/ ++ 53490:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/144851/checks/?user=linaro-tcwg-bot&context=tcwg_gdb_build--master-arm&page=last' ++ 53490:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 53490:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 53490:pw-trigger.sh: pw_patch_check_state: 263: true ++ 53490:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 53490:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 53490:pw-trigger.sh: pw_patch_check_state: 267: wait 56449 ++ 53490:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 53490:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 53490:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.CAbs0bAhdm ++ 53490:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 53490:pw-trigger.sh: pw_patch_check_state: 270: break ++ 53490:pw-trigger.sh: pw_patch_check_state: 281: echo pending +++ 53490:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.XOHHU7WS1P /tmp/tmp.CAbs0bAhdm + 53490:pw-trigger.sh: 89: check_state=pending + 53490:pw-trigger.sh: 90: '[' pending = pending ']' + 53490:pw-trigger.sh: 91: break + 53490:pw-trigger.sh: 96: '[' 144851 = '' ']' + 53490:pw-trigger.sh: 101: check_state=success + 53490:pw-trigger.sh: 108: '[' success '!=' success ']' + 53490:pw-trigger.sh: 113: j=1 + 53490:pw-trigger.sh: 114: cat + 53490:pw-trigger.sh: 62: '[' 11 -gt 0 ']' + 53490:pw-trigger.sh: 63: i=10 ++ 53490:pw-trigger.sh: 64: shyaml get-value 10.id + 53490:pw-trigger.sh: 64: series_id=67160 + 53490:pw-trigger.sh: 66: pw_series_complete_p gdb 67160 + 53490:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 53490:pw-trigger.sh: pw_series_complete_p: 183: local project=gdb + 53490:pw-trigger.sh: pw_series_complete_p: 184: local series_id=67160 + 53490:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 53490:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get gdb series 67160 property Complete value ++ 53490:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 53490:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 53490:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 53490:pw-trigger.sh: pw_yaml_get: 100: local id=67160 ++ 53490:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 53490:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 53490:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 53490:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 53490:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 53490:pw-trigger.sh: pw_yaml_get: 108: set +x + 53490:pw-trigger.sh: pw_series_complete_p: 187: value=False + 53490:pw-trigger.sh: pw_series_complete_p: 188: '[' False = True ']' + 53490:pw-trigger.sh: pw_series_complete_p: 191: return 1 + 53490:pw-trigger.sh: 67: continue + 53490:pw-trigger.sh: 62: '[' 10 -gt 0 ']' + 53490:pw-trigger.sh: 63: i=9 ++ 53490:pw-trigger.sh: 64: shyaml get-value 9.id + 53490:pw-trigger.sh: 64: series_id=67175 + 53490:pw-trigger.sh: 66: pw_series_complete_p gdb 67175 + 53490:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 53490:pw-trigger.sh: pw_series_complete_p: 183: local project=gdb + 53490:pw-trigger.sh: pw_series_complete_p: 184: local series_id=67175 + 53490:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 53490:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get gdb series 67175 property Complete value ++ 53490:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 53490:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 53490:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 53490:pw-trigger.sh: pw_yaml_get: 100: local id=67175 ++ 53490:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 53490:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 53490:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 53490:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 53490:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 53490:pw-trigger.sh: pw_yaml_get: 108: set +x + 53490:pw-trigger.sh: pw_series_complete_p: 187: value=True + 53490:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 53490:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 53490:pw-trigger.sh: 71: num_patch=0 + 53490:pw-trigger.sh: 72: true ++ 53490:pw-trigger.sh: 74: pw_get_patch_from_series gdb 67175 0 ++ 53490:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 53490:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 53490:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67175 ++ 53490:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 53490:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 53490:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 67175 property '.*' value Patches 0 +++ 53490:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 53490:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 53490:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 53490:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 53490:pw-trigger.sh: pw_yaml_get: 100: local id=67175 +++ 53490:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 53490:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 53490:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 53490:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 53490:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 53490:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 53490:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=144870 ++ 53490:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 144870 = '' ']' ++ 53490:pw-trigger.sh: pw_get_patch_from_series: 213: echo 144870 + 53490:pw-trigger.sh: 74: patch_id=144870 + 53490:pw-trigger.sh: 75: '[' 144870 = '' ']' ++ 53490:pw-trigger.sh: 82: pw_get_patch_data gdb 144870 State ++ 53490:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 53490:pw-trigger.sh: pw_get_patch_data: 224: local project=gdb ++ 53490:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=144870 ++ 53490:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 53490:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gdb patch 144870 property State value ++ 53490:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 53490:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 53490:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 53490:pw-trigger.sh: pw_yaml_get: 100: local id=144870 ++ 53490:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 53490:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 53490:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 53490:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 53490:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 53490:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 53490:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' + 53490:pw-trigger.sh: 82: patch_state=new + 53490:pw-trigger.sh: 83: case "$patch_state" in ++ 53490:pw-trigger.sh: 89: pw_patch_check_state 144870 tcwg_gdb_build--master-arm ++ 53490:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 53490:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=144870 ++ 53490:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_build--master-arm ++ 53490:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 53490:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_build--master-arm +++ 53490:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 53490:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 53490:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_build--master-arm +++ 53490:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 53490:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 53490:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 53490:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 53490:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_build--master-arm ++ 53490:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 53490:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 53490:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.0yUkfmhCyO +++ 53490:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 53490:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.kQKSp63imy ++ 53490:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.0yUkfmhCyO /tmp/tmp.kQKSp63imy' EXIT ++ 53490:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 53490:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/144870/checks/ ++ 53490:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/144870/checks/?user=linaro-tcwg-bot&context=tcwg_gdb_build--master-arm&page=last' ++ 53490:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 53490:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 53490:pw-trigger.sh: pw_patch_check_state: 263: true ++ 53490:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 53490:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 53490:pw-trigger.sh: pw_patch_check_state: 267: wait 56561 ++ 53490:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 53490:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 53490:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.kQKSp63imy ++ 53490:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 523391, "url": "https://patchwork.sourceware.org/api/1.2/patches/144870/checks/523391/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-09-29T21:50:53.179259", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-arm-precommit/builds/11457/log", "context": "tcwg_gdb_build--master-arm", "description": "Build started" }' = null ']' +++ 53490:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 53490:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-29T21:50:53.179259 +++ 53490:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-29T21:50:53.179259 +%s ++ 53490:pw-trigger.sh: pw_patch_check_state: 274: date=1790718653 ++ 53490:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1790718653 ']' ++ 53490:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790718653 +++ 53490:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 53490:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 53490:pw-trigger.sh: pw_patch_check_state: 263: true ++ 53490:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 53490:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 53490:pw-trigger.sh: pw_patch_check_state: 267: wait 56568 ++ 53490:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 53490:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 53490:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.kQKSp63imy ++ 53490:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 523392, "url": "https://patchwork.sourceware.org/api/1.2/patches/144870/checks/523392/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-09-29T21:50:54.896205", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-arm-precommit/builds/11457/log", "context": "tcwg_gdb_build--master-arm", "description": "Patch applied" }' = null ']' +++ 53490:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 53490:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-29T21:50:54.896205 +++ 53490:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-29T21:50:54.896205 +%s ++ 53490:pw-trigger.sh: pw_patch_check_state: 274: date=1790718654 ++ 53490:pw-trigger.sh: pw_patch_check_state: 275: '[' 1790718653 -le 1790718654 ']' ++ 53490:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790718654 +++ 53490:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 53490:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 53490:pw-trigger.sh: pw_patch_check_state: 263: true ++ 53490:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 53490:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 53490:pw-trigger.sh: pw_patch_check_state: 267: wait 56575 ++ 53490:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 53490:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 53490:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.kQKSp63imy ++ 53490:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 523399, "url": "https://patchwork.sourceware.org/api/1.2/patches/144870/checks/523399/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-09-29T21:54:20.999431", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-arm-precommit/builds/11457/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_gdb_build--master-arm", "description": "Build passed" }' = null ']' +++ 53490:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 53490:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-29T21:54:20.999431 +++ 53490:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-29T21:54:20.999431 +%s ++ 53490:pw-trigger.sh: pw_patch_check_state: 274: date=1790718860 ++ 53490:pw-trigger.sh: pw_patch_check_state: 275: '[' 1790718654 -le 1790718860 ']' ++ 53490:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790718860 +++ 53490:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 53490:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 53490:pw-trigger.sh: pw_patch_check_state: 263: true ++ 53490:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 53490:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 53490:pw-trigger.sh: pw_patch_check_state: 267: wait 56582 ++ 53490:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 53490:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 53490:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.kQKSp63imy ++ 53490:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 53490:pw-trigger.sh: pw_patch_check_state: 270: break ++ 53490:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 53490:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.0yUkfmhCyO /tmp/tmp.kQKSp63imy + 53490:pw-trigger.sh: 89: check_state=success + 53490:pw-trigger.sh: 90: '[' success = pending ']' + 53490:pw-trigger.sh: 93: num_patch=1 + 53490:pw-trigger.sh: 72: true ++ 53490:pw-trigger.sh: 74: pw_get_patch_from_series gdb 67175 1 ++ 53490:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 53490:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 53490:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67175 ++ 53490:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 53490:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 53490:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 67175 property '.*' value Patches 1 +++ 53490:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 53490:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 53490:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 53490:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 53490:pw-trigger.sh: pw_yaml_get: 100: local id=67175 +++ 53490:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 53490:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 53490:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 53490:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 53490:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 53490:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 53490:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id= ++ 53490:pw-trigger.sh: pw_get_patch_from_series: 210: '[' '' = '' ']' ++ 53490:pw-trigger.sh: pw_get_patch_from_series: 211: return 1 ++ 53490:pw-trigger.sh: 74: true + 53490:pw-trigger.sh: 74: patch_id= + 53490:pw-trigger.sh: 75: '[' '' = '' ']' + 53490:pw-trigger.sh: 76: break + 53490:pw-trigger.sh: 96: '[' '' = '' ']' + 53490:pw-trigger.sh: 97: continue + 53490:pw-trigger.sh: 62: '[' 9 -gt 0 ']' + 53490:pw-trigger.sh: 63: i=8 ++ 53490:pw-trigger.sh: 64: shyaml get-value 8.id + 53490:pw-trigger.sh: 64: series_id=67177 + 53490:pw-trigger.sh: 66: pw_series_complete_p gdb 67177 + 53490:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 53490:pw-trigger.sh: pw_series_complete_p: 183: local project=gdb + 53490:pw-trigger.sh: pw_series_complete_p: 184: local series_id=67177 + 53490:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 53490:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get gdb series 67177 property Complete value ++ 53490:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 53490:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 53490:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 53490:pw-trigger.sh: pw_yaml_get: 100: local id=67177 ++ 53490:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 53490:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 53490:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 53490:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 53490:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 53490:pw-trigger.sh: pw_yaml_get: 108: set +x + 53490:pw-trigger.sh: pw_series_complete_p: 187: value=True + 53490:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 53490:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 53490:pw-trigger.sh: 71: num_patch=0 + 53490:pw-trigger.sh: 72: true ++ 53490:pw-trigger.sh: 74: pw_get_patch_from_series gdb 67177 0 ++ 53490:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 53490:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 53490:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67177 ++ 53490:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 53490:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 53490:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 67177 property '.*' value Patches 0 +++ 53490:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 53490:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 53490:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 53490:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 53490:pw-trigger.sh: pw_yaml_get: 100: local id=67177 +++ 53490:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 53490:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 53490:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 53490:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 53490:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 53490:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 53490:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=144880 ++ 53490:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 144880 = '' ']' ++ 53490:pw-trigger.sh: pw_get_patch_from_series: 213: echo 144880 + 53490:pw-trigger.sh: 74: patch_id=144880 + 53490:pw-trigger.sh: 75: '[' 144880 = '' ']' ++ 53490:pw-trigger.sh: 82: pw_get_patch_data gdb 144880 State ++ 53490:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 53490:pw-trigger.sh: pw_get_patch_data: 224: local project=gdb ++ 53490:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=144880 ++ 53490:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 53490:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gdb patch 144880 property State value ++ 53490:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 53490:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 53490:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 53490:pw-trigger.sh: pw_yaml_get: 100: local id=144880 ++ 53490:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 53490:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 53490:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 53490:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 53490:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 53490:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 53490:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' + 53490:pw-trigger.sh: 82: patch_state=new + 53490:pw-trigger.sh: 83: case "$patch_state" in ++ 53490:pw-trigger.sh: 89: pw_patch_check_state 144880 tcwg_gdb_build--master-arm ++ 53490:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 53490:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=144880 ++ 53490:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_build--master-arm ++ 53490:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 53490:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 +++ 53490:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_build--master-arm ++ 53490:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 53490:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_build--master-arm +++ 53490:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 53490:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 53490:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 53490:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 53490:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_build--master-arm ++ 53490:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 53490:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 53490:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.bpOIes3YGE +++ 53490:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 53490:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.bUqUlZ5HnG ++ 53490:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.bpOIes3YGE /tmp/tmp.bUqUlZ5HnG' EXIT ++ 53490:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 53490:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/144880/checks/ ++ 53490:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/144880/checks/?user=linaro-tcwg-bot&context=tcwg_gdb_build--master-arm&page=last' ++ 53490:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 53490:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 53490:pw-trigger.sh: pw_patch_check_state: 263: true ++ 53490:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 53490:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 53490:pw-trigger.sh: pw_patch_check_state: 267: wait 56684 ++ 53490:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 53490:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 53490:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.bUqUlZ5HnG ++ 53490:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 523394, "url": "https://patchwork.sourceware.org/api/1.2/patches/144880/checks/523394/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-09-29T21:52:43.816287", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-arm-precommit/builds/11458/log", "context": "tcwg_gdb_build--master-arm", "description": "Build started" }' = null ']' +++ 53490:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 53490:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-29T21:52:43.816287 +++ 53490:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-29T21:52:43.816287 +%s ++ 53490:pw-trigger.sh: pw_patch_check_state: 274: date=1790718763 ++ 53490:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1790718763 ']' ++ 53490:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790718763 +++ 53490:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 53490:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 53490:pw-trigger.sh: pw_patch_check_state: 263: true ++ 53490:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 53490:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 53490:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 53490:pw-trigger.sh: pw_patch_check_state: 267: wait 56691 ++ 53490:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 53490:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.bUqUlZ5HnG ++ 53490:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 523395, "url": "https://patchwork.sourceware.org/api/1.2/patches/144880/checks/523395/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-09-29T21:52:45.579925", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-arm-precommit/builds/11458/log", "context": "tcwg_gdb_build--master-arm", "description": "Patch applied" }' = null ']' +++ 53490:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 53490:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-29T21:52:45.579925 +++ 53490:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-29T21:52:45.579925 +%s ++ 53490:pw-trigger.sh: pw_patch_check_state: 274: date=1790718765 ++ 53490:pw-trigger.sh: pw_patch_check_state: 275: '[' 1790718763 -le 1790718765 ']' ++ 53490:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790718765 +++ 53490:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 53490:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 53490:pw-trigger.sh: pw_patch_check_state: 263: true ++ 53490:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 53490:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 53490:pw-trigger.sh: pw_patch_check_state: 267: wait 56698 ++ 53490:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 53490:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 53490:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.bUqUlZ5HnG ++ 53490:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 523403, "url": "https://patchwork.sourceware.org/api/1.2/patches/144880/checks/523403/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-09-29T21:56:07.678924", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-arm-precommit/builds/11458/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_gdb_build--master-arm", "description": "Build passed" }' = null ']' +++ 53490:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 53490:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-29T21:56:07.678924 +++ 53490:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-29T21:56:07.678924 +%s ++ 53490:pw-trigger.sh: pw_patch_check_state: 274: date=1790718967 ++ 53490:pw-trigger.sh: pw_patch_check_state: 275: '[' 1790718765 -le 1790718967 ']' ++ 53490:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790718967 +++ 53490:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 53490:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 53490:pw-trigger.sh: pw_patch_check_state: 263: true ++ 53490:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 53490:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 53490:pw-trigger.sh: pw_patch_check_state: 267: wait 56705 ++ 53490:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 53490:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 53490:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.bUqUlZ5HnG ++ 53490:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 53490:pw-trigger.sh: pw_patch_check_state: 270: break ++ 53490:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 53490:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.bpOIes3YGE /tmp/tmp.bUqUlZ5HnG + 53490:pw-trigger.sh: 89: check_state=success + 53490:pw-trigger.sh: 90: '[' success = pending ']' + 53490:pw-trigger.sh: 93: num_patch=1 + 53490:pw-trigger.sh: 72: true ++ 53490:pw-trigger.sh: 74: pw_get_patch_from_series gdb 67177 1 ++ 53490:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 53490:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 53490:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67177 ++ 53490:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 53490:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 53490:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 67177 property '.*' value Patches 1 +++ 53490:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 53490:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 53490:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 53490:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 53490:pw-trigger.sh: pw_yaml_get: 100: local id=67177 +++ 53490:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 53490:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 53490:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 53490:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 53490:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 53490:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 53490:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id= ++ 53490:pw-trigger.sh: pw_get_patch_from_series: 210: '[' '' = '' ']' ++ 53490:pw-trigger.sh: pw_get_patch_from_series: 211: return 1 ++ 53490:pw-trigger.sh: 74: true + 53490:pw-trigger.sh: 74: patch_id= + 53490:pw-trigger.sh: 75: '[' '' = '' ']' + 53490:pw-trigger.sh: 76: break + 53490:pw-trigger.sh: 96: '[' '' = '' ']' + 53490:pw-trigger.sh: 97: continue + 53490:pw-trigger.sh: 62: '[' 8 -gt 0 ']' + 53490:pw-trigger.sh: 63: i=7 ++ 53490:pw-trigger.sh: 64: shyaml get-value 7.id + 53490:pw-trigger.sh: 64: series_id=67190 + 53490:pw-trigger.sh: 66: pw_series_complete_p gdb 67190 + 53490:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 53490:pw-trigger.sh: pw_series_complete_p: 183: local project=gdb + 53490:pw-trigger.sh: pw_series_complete_p: 184: local series_id=67190 + 53490:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 53490:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get gdb series 67190 property Complete value ++ 53490:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 53490:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 53490:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 53490:pw-trigger.sh: pw_yaml_get: 100: local id=67190 ++ 53490:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 53490:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 53490:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 53490:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 53490:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 53490:pw-trigger.sh: pw_yaml_get: 108: set +x + 53490:pw-trigger.sh: pw_series_complete_p: 187: value=True + 53490:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 53490:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 53490:pw-trigger.sh: 71: num_patch=0 + 53490:pw-trigger.sh: 72: true ++ 53490:pw-trigger.sh: 74: pw_get_patch_from_series gdb 67190 0 ++ 53490:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 53490:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 53490:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67190 ++ 53490:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 53490:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 53490:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 67190 property '.*' value Patches 0 +++ 53490:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 53490:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 53490:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 53490:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 53490:pw-trigger.sh: pw_yaml_get: 100: local id=67190 +++ 53490:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 53490:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 53490:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 53490:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 53490:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 53490:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 53490:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=144899 ++ 53490:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 144899 = '' ']' ++ 53490:pw-trigger.sh: pw_get_patch_from_series: 213: echo 144899 + 53490:pw-trigger.sh: 74: patch_id=144899 + 53490:pw-trigger.sh: 75: '[' 144899 = '' ']' ++ 53490:pw-trigger.sh: 82: pw_get_patch_data gdb 144899 State ++ 53490:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 53490:pw-trigger.sh: pw_get_patch_data: 224: local project=gdb ++ 53490:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=144899 ++ 53490:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 53490:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gdb patch 144899 property State value ++ 53490:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 53490:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 53490:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 53490:pw-trigger.sh: pw_yaml_get: 100: local id=144899 ++ 53490:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 53490:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 53490:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 53490:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 53490:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 53490:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 53490:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' + 53490:pw-trigger.sh: 82: patch_state=new + 53490:pw-trigger.sh: 83: case "$patch_state" in ++ 53490:pw-trigger.sh: 89: pw_patch_check_state 144899 tcwg_gdb_build--master-arm ++ 53490:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 53490:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=144899 ++ 53490:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_build--master-arm ++ 53490:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 53490:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_build--master-arm +++ 53490:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 53490:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 53490:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_build--master-arm +++ 53490:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 53490:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 53490:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 53490:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 53490:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_build--master-arm ++ 53490:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 53490:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 53490:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.us67zj69rJ +++ 53490:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 53490:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.x9GiNFDhyj ++ 53490:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.us67zj69rJ /tmp/tmp.x9GiNFDhyj' EXIT ++ 53490:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 53490:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/144899/checks/ ++ 53490:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/144899/checks/?user=linaro-tcwg-bot&context=tcwg_gdb_build--master-arm&page=last' ++ 53490:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 53490:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 53490:pw-trigger.sh: pw_patch_check_state: 263: true ++ 53490:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 53490:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 53490:pw-trigger.sh: pw_patch_check_state: 267: wait 56807 ++ 53490:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 53490:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 53490:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.x9GiNFDhyj ++ 53490:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 523397, "url": "https://patchwork.sourceware.org/api/1.2/patches/144899/checks/523397/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-09-29T21:53:55.225744", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-arm-precommit/builds/11459/log", "context": "tcwg_gdb_build--master-arm", "description": "Build started" }' = null ']' +++ 53490:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 53490:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-29T21:53:55.225744 +++ 53490:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-29T21:53:55.225744 +%s ++ 53490:pw-trigger.sh: pw_patch_check_state: 274: date=1790718835 ++ 53490:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1790718835 ']' ++ 53490:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790718835 +++ 53490:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 53490:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 53490:pw-trigger.sh: pw_patch_check_state: 263: true ++ 53490:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 53490:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 53490:pw-trigger.sh: pw_patch_check_state: 267: wait 56814 ++ 53490:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 53490:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 53490:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.x9GiNFDhyj ++ 53490:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 523398, "url": "https://patchwork.sourceware.org/api/1.2/patches/144899/checks/523398/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-09-29T21:53:56.380974", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-arm-precommit/builds/11459/log", "context": "tcwg_gdb_build--master-arm", "description": "Patch applied" }' = null ']' +++ 53490:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 53490:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-29T21:53:56.380974 +++ 53490:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-29T21:53:56.380974 +%s ++ 53490:pw-trigger.sh: pw_patch_check_state: 274: date=1790718836 ++ 53490:pw-trigger.sh: pw_patch_check_state: 275: '[' 1790718835 -le 1790718836 ']' ++ 53490:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790718836 +++ 53490:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 53490:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 53490:pw-trigger.sh: pw_patch_check_state: 263: true ++ 53490:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 53490:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 53490:pw-trigger.sh: pw_patch_check_state: 267: wait 56821 ++ 53490:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 53490:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 53490:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.x9GiNFDhyj ++ 53490:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 523404, "url": "https://patchwork.sourceware.org/api/1.2/patches/144899/checks/523404/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-09-29T21:57:16.558792", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-arm-precommit/builds/11459/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_gdb_build--master-arm", "description": "Build passed" }' = null ']' +++ 53490:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 53490:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-29T21:57:16.558792 +++ 53490:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-29T21:57:16.558792 +%s ++ 53490:pw-trigger.sh: pw_patch_check_state: 274: date=1790719036 ++ 53490:pw-trigger.sh: pw_patch_check_state: 275: '[' 1790718836 -le 1790719036 ']' ++ 53490:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790719036 +++ 53490:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 53490:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 53490:pw-trigger.sh: pw_patch_check_state: 263: true ++ 53490:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 53490:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 53490:pw-trigger.sh: pw_patch_check_state: 267: wait 56828 ++ 53490:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 53490:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 53490:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.x9GiNFDhyj ++ 53490:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 53490:pw-trigger.sh: pw_patch_check_state: 270: break ++ 53490:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 53490:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.us67zj69rJ /tmp/tmp.x9GiNFDhyj + 53490:pw-trigger.sh: 89: check_state=success + 53490:pw-trigger.sh: 90: '[' success = pending ']' + 53490:pw-trigger.sh: 93: num_patch=1 + 53490:pw-trigger.sh: 72: true ++ 53490:pw-trigger.sh: 74: pw_get_patch_from_series gdb 67190 1 ++ 53490:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 53490:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 53490:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67190 ++ 53490:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 53490:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 53490:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 67190 property '.*' value Patches 1 +++ 53490:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 53490:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 53490:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 53490:pw-trigger.sh: pw_yaml_get: 100: local id=67190 +++ 53490:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 53490:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 53490:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 53490:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 53490:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 53490:pw-trigger.sh: pw_yaml_get: 108: set +x +++ 53490:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 ++ 53490:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id= ++ 53490:pw-trigger.sh: pw_get_patch_from_series: 210: '[' '' = '' ']' ++ 53490:pw-trigger.sh: pw_get_patch_from_series: 211: return 1 ++ 53490:pw-trigger.sh: 74: true + 53490:pw-trigger.sh: 74: patch_id= + 53490:pw-trigger.sh: 75: '[' '' = '' ']' + 53490:pw-trigger.sh: 76: break + 53490:pw-trigger.sh: 96: '[' '' = '' ']' + 53490:pw-trigger.sh: 97: continue + 53490:pw-trigger.sh: 62: '[' 7 -gt 0 ']' + 53490:pw-trigger.sh: 63: i=6 ++ 53490:pw-trigger.sh: 64: shyaml get-value 6.id + 53490:pw-trigger.sh: 64: series_id=67199 + 53490:pw-trigger.sh: 66: pw_series_complete_p gdb 67199 + 53490:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 53490:pw-trigger.sh: pw_series_complete_p: 183: local project=gdb + 53490:pw-trigger.sh: pw_series_complete_p: 184: local series_id=67199 + 53490:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 53490:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get gdb series 67199 property Complete value ++ 53490:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 53490:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 53490:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 53490:pw-trigger.sh: pw_yaml_get: 100: local id=67199 ++ 53490:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 53490:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 53490:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 53490:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 53490:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 53490:pw-trigger.sh: pw_yaml_get: 108: set +x + 53490:pw-trigger.sh: pw_series_complete_p: 187: value=True + 53490:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 53490:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 53490:pw-trigger.sh: 71: num_patch=0 + 53490:pw-trigger.sh: 72: true ++ 53490:pw-trigger.sh: 74: pw_get_patch_from_series gdb 67199 0 ++ 53490:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 53490:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 53490:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67199 ++ 53490:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 53490:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 53490:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 67199 property '.*' value Patches 0 +++ 53490:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 53490:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 53490:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 53490:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 53490:pw-trigger.sh: pw_yaml_get: 100: local id=67199 +++ 53490:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 53490:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 53490:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 53490:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 53490:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 53490:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 53490:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=144916 ++ 53490:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 144916 = '' ']' ++ 53490:pw-trigger.sh: pw_get_patch_from_series: 213: echo 144916 + 53490:pw-trigger.sh: 74: patch_id=144916 + 53490:pw-trigger.sh: 75: '[' 144916 = '' ']' ++ 53490:pw-trigger.sh: 82: pw_get_patch_data gdb 144916 State ++ 53490:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 53490:pw-trigger.sh: pw_get_patch_data: 224: local project=gdb ++ 53490:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=144916 ++ 53490:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 53490:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gdb patch 144916 property State value ++ 53490:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 53490:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 53490:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 53490:pw-trigger.sh: pw_yaml_get: 100: local id=144916 ++ 53490:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 53490:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 53490:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 53490:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 53490:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 53490:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 53490:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' + 53490:pw-trigger.sh: 82: patch_state=new + 53490:pw-trigger.sh: 83: case "$patch_state" in ++ 53490:pw-trigger.sh: 89: pw_patch_check_state 144916 tcwg_gdb_build--master-arm ++ 53490:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 53490:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=144916 ++ 53490:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_build--master-arm ++ 53490:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 53490:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_build--master-arm +++ 53490:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 53490:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 53490:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_build--master-arm +++ 53490:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 53490:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 53490:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 53490:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 53490:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_build--master-arm ++ 53490:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 53490:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 53490:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.PRdzjIAXFG +++ 53490:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 53490:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.w32hxAvqN3 ++ 53490:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.PRdzjIAXFG /tmp/tmp.w32hxAvqN3' EXIT ++ 53490:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 53490:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/144916/checks/ ++ 53490:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/144916/checks/?user=linaro-tcwg-bot&context=tcwg_gdb_build--master-arm&page=last' ++ 53490:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 53490:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 53490:pw-trigger.sh: pw_patch_check_state: 263: true ++ 53490:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 53490:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 53490:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 53490:pw-trigger.sh: pw_patch_check_state: 267: wait 56930 ++ 53490:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 53490:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.w32hxAvqN3 ++ 53490:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 523400, "url": "https://patchwork.sourceware.org/api/1.2/patches/144916/checks/523400/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-09-29T21:54:53.236135", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-arm-precommit/builds/11460/log", "context": "tcwg_gdb_build--master-arm", "description": "Build started" }' = null ']' +++ 53490:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 53490:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-29T21:54:53.236135 +++ 53490:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-29T21:54:53.236135 +%s ++ 53490:pw-trigger.sh: pw_patch_check_state: 274: date=1790718893 ++ 53490:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1790718893 ']' ++ 53490:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790718893 +++ 53490:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 53490:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 53490:pw-trigger.sh: pw_patch_check_state: 263: true ++ 53490:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 53490:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 53490:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 53490:pw-trigger.sh: pw_patch_check_state: 267: wait 56937 ++ 53490:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 53490:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.w32hxAvqN3 ++ 53490:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 523401, "url": "https://patchwork.sourceware.org/api/1.2/patches/144916/checks/523401/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-09-29T21:54:54.861478", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-arm-precommit/builds/11460/log", "context": "tcwg_gdb_build--master-arm", "description": "Patch applied" }' = null ']' +++ 53490:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 53490:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-29T21:54:54.861478 +++ 53490:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-29T21:54:54.861478 +%s ++ 53490:pw-trigger.sh: pw_patch_check_state: 274: date=1790718894 ++ 53490:pw-trigger.sh: pw_patch_check_state: 275: '[' 1790718893 -le 1790718894 ']' ++ 53490:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790718894 +++ 53490:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 53490:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 53490:pw-trigger.sh: pw_patch_check_state: 263: true ++ 53490:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 53490:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 53490:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 53490:pw-trigger.sh: pw_patch_check_state: 267: wait 56944 ++ 53490:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 53490:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.w32hxAvqN3 ++ 53490:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 523402, "url": "https://patchwork.sourceware.org/api/1.2/patches/144916/checks/523402/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-09-29T21:54:55.304750", "state": "warning", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-arm-precommit/builds/11460/archive/artifacts/artifacts.precommit/", "context": "tcwg_gdb_build--master-arm", "description": "Skipped because it is an RFC" }' = null ']' +++ 53490:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 53490:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-29T21:54:55.304750 +++ 53490:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-29T21:54:55.304750 +%s ++ 53490:pw-trigger.sh: pw_patch_check_state: 274: date=1790718895 ++ 53490:pw-trigger.sh: pw_patch_check_state: 275: '[' 1790718894 -le 1790718895 ']' ++ 53490:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790718895 +++ 53490:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 53490:pw-trigger.sh: pw_patch_check_state: 277: cur_state=warning ++ 53490:pw-trigger.sh: pw_patch_check_state: 263: true ++ 53490:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 53490:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 53490:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 53490:pw-trigger.sh: pw_patch_check_state: 267: wait 56951 ++ 53490:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 53490:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.w32hxAvqN3 ++ 53490:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 53490:pw-trigger.sh: pw_patch_check_state: 270: break ++ 53490:pw-trigger.sh: pw_patch_check_state: 281: echo warning +++ 53490:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.PRdzjIAXFG /tmp/tmp.w32hxAvqN3 + 53490:pw-trigger.sh: 89: check_state=warning + 53490:pw-trigger.sh: 90: '[' warning = pending ']' + 53490:pw-trigger.sh: 93: num_patch=1 + 53490:pw-trigger.sh: 72: true ++ 53490:pw-trigger.sh: 74: pw_get_patch_from_series gdb 67199 1 ++ 53490:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 53490:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 53490:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67199 ++ 53490:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 53490:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 53490:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 67199 property '.*' value Patches 1 +++ 53490:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 53490:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 53490:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 53490:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 53490:pw-trigger.sh: pw_yaml_get: 100: local id=67199 +++ 53490:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 53490:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 53490:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 53490:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 53490:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 53490:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 53490:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id= ++ 53490:pw-trigger.sh: pw_get_patch_from_series: 210: '[' '' = '' ']' ++ 53490:pw-trigger.sh: pw_get_patch_from_series: 211: return 1 ++ 53490:pw-trigger.sh: 74: true + 53490:pw-trigger.sh: 74: patch_id= + 53490:pw-trigger.sh: 75: '[' '' = '' ']' + 53490:pw-trigger.sh: 76: break + 53490:pw-trigger.sh: 96: '[' '' = '' ']' + 53490:pw-trigger.sh: 97: continue + 53490:pw-trigger.sh: 62: '[' 6 -gt 0 ']' + 53490:pw-trigger.sh: 63: i=5 ++ 53490:pw-trigger.sh: 64: shyaml get-value 5.id + 53490:pw-trigger.sh: 64: series_id=67201 + 53490:pw-trigger.sh: 66: pw_series_complete_p gdb 67201 + 53490:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 53490:pw-trigger.sh: pw_series_complete_p: 183: local project=gdb + 53490:pw-trigger.sh: pw_series_complete_p: 184: local series_id=67201 + 53490:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 53490:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get gdb series 67201 property Complete value ++ 53490:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 53490:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 53490:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 53490:pw-trigger.sh: pw_yaml_get: 100: local id=67201 ++ 53490:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 53490:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 53490:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 53490:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 53490:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 53490:pw-trigger.sh: pw_yaml_get: 108: set +x + 53490:pw-trigger.sh: pw_series_complete_p: 187: value=True + 53490:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 53490:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 53490:pw-trigger.sh: 71: num_patch=0 + 53490:pw-trigger.sh: 72: true ++ 53490:pw-trigger.sh: 74: pw_get_patch_from_series gdb 67201 0 ++ 53490:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 53490:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 53490:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67201 ++ 53490:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 53490:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 53490:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 67201 property '.*' value Patches 0 +++ 53490:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 53490:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 53490:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 53490:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 53490:pw-trigger.sh: pw_yaml_get: 100: local id=67201 +++ 53490:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 53490:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 53490:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 53490:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 53490:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 53490:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 53490:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=144925 ++ 53490:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 144925 = '' ']' ++ 53490:pw-trigger.sh: pw_get_patch_from_series: 213: echo 144925 + 53490:pw-trigger.sh: 74: patch_id=144925 + 53490:pw-trigger.sh: 75: '[' 144925 = '' ']' ++ 53490:pw-trigger.sh: 82: pw_get_patch_data gdb 144925 State ++ 53490:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 53490:pw-trigger.sh: pw_get_patch_data: 224: local project=gdb ++ 53490:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=144925 ++ 53490:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 53490:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gdb patch 144925 property State value ++ 53490:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 53490:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 53490:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 53490:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 53490:pw-trigger.sh: pw_yaml_get: 100: local id=144925 ++ 53490:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 53490:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 53490:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 53490:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 53490:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 53490:pw-trigger.sh: pw_yaml_get: 108: set +x + 53490:pw-trigger.sh: 82: patch_state=new + 53490:pw-trigger.sh: 83: case "$patch_state" in ++ 53490:pw-trigger.sh: 89: pw_patch_check_state 144925 tcwg_gdb_build--master-arm ++ 53490:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 53490:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=144925 ++ 53490:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_build--master-arm ++ 53490:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 53490:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_build--master-arm +++ 53490:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 53490:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 53490:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_build--master-arm +++ 53490:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 53490:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 53490:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 53490:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 53490:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_build--master-arm ++ 53490:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 53490:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 53490:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.vGGg3QavII +++ 53490:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 53490:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.rmCpC2Sebv ++ 53490:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.vGGg3QavII /tmp/tmp.rmCpC2Sebv' EXIT ++ 53490:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 53490:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/144925/checks/ ++ 53490:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/144925/checks/?user=linaro-tcwg-bot&context=tcwg_gdb_build--master-arm&page=last' ++ 53490:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 53490:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 53490:pw-trigger.sh: pw_patch_check_state: 263: true ++ 53490:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 53490:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 53490:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 53490:pw-trigger.sh: pw_patch_check_state: 267: wait 57069 ++ 53490:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 53490:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.rmCpC2Sebv ++ 53490:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 523405, "url": "https://patchwork.sourceware.org/api/1.2/patches/144925/checks/523405/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-09-29T21:57:19.015419", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-arm-precommit/builds/11461/log", "context": "tcwg_gdb_build--master-arm", "description": "Build started" }' = null ']' +++ 53490:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 53490:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-29T21:57:19.015419 +++ 53490:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-29T21:57:19.015419 +%s ++ 53490:pw-trigger.sh: pw_patch_check_state: 274: date=1790719039 ++ 53490:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1790719039 ']' ++ 53490:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790719039 +++ 53490:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 53490:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 53490:pw-trigger.sh: pw_patch_check_state: 263: true ++ 53490:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 53490:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 53490:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 53490:pw-trigger.sh: pw_patch_check_state: 267: wait 57076 ++ 53490:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 53490:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.rmCpC2Sebv ++ 53490:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 523406, "url": "https://patchwork.sourceware.org/api/1.2/patches/144925/checks/523406/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-09-29T21:57:21.248712", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-arm-precommit/builds/11461/log", "context": "tcwg_gdb_build--master-arm", "description": "Patch applied" }' = null ']' +++ 53490:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 53490:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-29T21:57:21.248712 +++ 53490:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-29T21:57:21.248712 +%s ++ 53490:pw-trigger.sh: pw_patch_check_state: 274: date=1790719041 ++ 53490:pw-trigger.sh: pw_patch_check_state: 275: '[' 1790719039 -le 1790719041 ']' ++ 53490:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790719041 +++ 53490:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 53490:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 53490:pw-trigger.sh: pw_patch_check_state: 263: true ++ 53490:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 53490:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 53490:pw-trigger.sh: pw_patch_check_state: 267: wait 57083 ++ 53490:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 53490:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 53490:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.rmCpC2Sebv ++ 53490:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 523411, "url": "https://patchwork.sourceware.org/api/1.2/patches/144925/checks/523411/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-09-29T22:01:44.192123", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-arm-precommit/builds/11461/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_gdb_build--master-arm", "description": "Build passed" }' = null ']' +++ 53490:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 53490:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-29T22:01:44.192123 +++ 53490:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-29T22:01:44.192123 +%s ++ 53490:pw-trigger.sh: pw_patch_check_state: 274: date=1790719304 ++ 53490:pw-trigger.sh: pw_patch_check_state: 275: '[' 1790719041 -le 1790719304 ']' ++ 53490:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790719304 +++ 53490:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 53490:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 53490:pw-trigger.sh: pw_patch_check_state: 263: true ++ 53490:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 53490:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 53490:pw-trigger.sh: pw_patch_check_state: 267: wait 57090 ++ 53490:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 53490:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 53490:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.rmCpC2Sebv ++ 53490:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 53490:pw-trigger.sh: pw_patch_check_state: 270: break ++ 53490:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 53490:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.vGGg3QavII /tmp/tmp.rmCpC2Sebv + 53490:pw-trigger.sh: 89: check_state=success + 53490:pw-trigger.sh: 90: '[' success = pending ']' + 53490:pw-trigger.sh: 93: num_patch=1 + 53490:pw-trigger.sh: 72: true ++ 53490:pw-trigger.sh: 74: pw_get_patch_from_series gdb 67201 1 ++ 53490:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 53490:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 53490:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67201 ++ 53490:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 53490:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 53490:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 67201 property '.*' value Patches 1 +++ 53490:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 53490:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 53490:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 53490:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 53490:pw-trigger.sh: pw_yaml_get: 100: local id=67201 +++ 53490:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 53490:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 53490:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 53490:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 53490:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 53490:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 53490:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=144926 ++ 53490:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 144926 = '' ']' ++ 53490:pw-trigger.sh: pw_get_patch_from_series: 213: echo 144926 + 53490:pw-trigger.sh: 74: patch_id=144926 + 53490:pw-trigger.sh: 75: '[' 144926 = '' ']' ++ 53490:pw-trigger.sh: 82: pw_get_patch_data gdb 144926 State ++ 53490:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 53490:pw-trigger.sh: pw_get_patch_data: 224: local project=gdb ++ 53490:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=144926 ++ 53490:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 53490:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gdb patch 144926 property State value ++ 53490:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 53490:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 53490:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 53490:pw-trigger.sh: pw_yaml_get: 100: local id=144926 ++ 53490:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 53490:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 53490:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 53490:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 53490:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 53490:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 53490:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' + 53490:pw-trigger.sh: 82: patch_state=new + 53490:pw-trigger.sh: 83: case "$patch_state" in ++ 53490:pw-trigger.sh: 89: pw_patch_check_state 144926 tcwg_gdb_build--master-arm ++ 53490:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 53490:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=144926 ++ 53490:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_build--master-arm ++ 53490:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 53490:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_build--master-arm +++ 53490:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 53490:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 53490:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_build--master-arm +++ 53490:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 53490:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 53490:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 53490:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 53490:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_build--master-arm ++ 53490:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 53490:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 53490:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.ORxjmOVNgG +++ 53490:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 53490:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.2SOfoPXfZ0 ++ 53490:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.ORxjmOVNgG /tmp/tmp.2SOfoPXfZ0' EXIT ++ 53490:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 53490:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/144926/checks/ ++ 53490:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/144926/checks/?user=linaro-tcwg-bot&context=tcwg_gdb_build--master-arm&page=last' ++ 53490:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 53490:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 53490:pw-trigger.sh: pw_patch_check_state: 263: true ++ 53490:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 53490:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 53490:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 53490:pw-trigger.sh: pw_patch_check_state: 267: wait 57154 ++ 53490:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 53490:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.2SOfoPXfZ0 ++ 53490:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 523666, "url": "https://patchwork.sourceware.org/api/1.2/patches/144926/checks/523666/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-09-30T04:36:46.537209", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-arm-precommit/builds/11463/log", "context": "tcwg_gdb_build--master-arm", "description": "Build started" }' = null ']' +++ 53490:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 53490:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-30T04:36:46.537209 +++ 53490:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-30T04:36:46.537209 +%s ++ 53490:pw-trigger.sh: pw_patch_check_state: 274: date=1790743006 ++ 53490:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1790743006 ']' ++ 53490:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790743006 +++ 53490:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 53490:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 53490:pw-trigger.sh: pw_patch_check_state: 263: true ++ 53490:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 53490:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 53490:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 53490:pw-trigger.sh: pw_patch_check_state: 267: wait 57161 ++ 53490:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 53490:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.2SOfoPXfZ0 ++ 53490:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 523667, "url": "https://patchwork.sourceware.org/api/1.2/patches/144926/checks/523667/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-09-30T04:36:51.078026", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-arm-precommit/builds/11463/log", "context": "tcwg_gdb_build--master-arm", "description": "Patch applied" }' = null ']' +++ 53490:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 53490:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-30T04:36:51.078026 +++ 53490:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-30T04:36:51.078026 +%s ++ 53490:pw-trigger.sh: pw_patch_check_state: 274: date=1790743011 ++ 53490:pw-trigger.sh: pw_patch_check_state: 275: '[' 1790743006 -le 1790743011 ']' ++ 53490:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790743011 +++ 53490:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 53490:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 53490:pw-trigger.sh: pw_patch_check_state: 263: true ++ 53490:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 53490:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 53490:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 53490:pw-trigger.sh: pw_patch_check_state: 267: wait 57168 ++ 53490:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 53490:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.2SOfoPXfZ0 ++ 53490:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 523673, "url": "https://patchwork.sourceware.org/api/1.2/patches/144926/checks/523673/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-09-30T04:39:30.672832", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-arm-precommit/builds/11463/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_gdb_build--master-arm", "description": "Build passed" }' = null ']' +++ 53490:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 53490:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-30T04:39:30.672832 +++ 53490:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-30T04:39:30.672832 +%s ++ 53490:pw-trigger.sh: pw_patch_check_state: 274: date=1790743170 ++ 53490:pw-trigger.sh: pw_patch_check_state: 275: '[' 1790743011 -le 1790743170 ']' ++ 53490:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790743170 +++ 53490:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 53490:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 53490:pw-trigger.sh: pw_patch_check_state: 263: true ++ 53490:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 53490:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 53490:pw-trigger.sh: pw_patch_check_state: 267: wait 57175 ++ 53490:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 53490:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 53490:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.2SOfoPXfZ0 ++ 53490:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 53490:pw-trigger.sh: pw_patch_check_state: 270: break ++ 53490:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 53490:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.ORxjmOVNgG /tmp/tmp.2SOfoPXfZ0 + 53490:pw-trigger.sh: 89: check_state=success + 53490:pw-trigger.sh: 90: '[' success = pending ']' + 53490:pw-trigger.sh: 93: num_patch=2 + 53490:pw-trigger.sh: 72: true ++ 53490:pw-trigger.sh: 74: pw_get_patch_from_series gdb 67201 2 ++ 53490:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 53490:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 53490:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67201 ++ 53490:pw-trigger.sh: pw_get_patch_from_series: 205: local num=2 ++ 53490:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 53490:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 67201 property '.*' value Patches 2 +++ 53490:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 53490:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 53490:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 53490:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 53490:pw-trigger.sh: pw_yaml_get: 100: local id=67201 +++ 53490:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 53490:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 53490:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 53490:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 53490:pw-trigger.sh: pw_yaml_get: 105: local match_num=2 +++ 53490:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 53490:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=144922 ++ 53490:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 144922 = '' ']' ++ 53490:pw-trigger.sh: pw_get_patch_from_series: 213: echo 144922 + 53490:pw-trigger.sh: 74: patch_id=144922 + 53490:pw-trigger.sh: 75: '[' 144922 = '' ']' ++ 53490:pw-trigger.sh: 82: pw_get_patch_data gdb 144922 State ++ 53490:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 53490:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 53490:pw-trigger.sh: pw_get_patch_data: 224: local project=gdb ++ 53490:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=144922 ++ 53490:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 53490:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gdb patch 144922 property State value ++ 53490:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 53490:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 53490:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 53490:pw-trigger.sh: pw_yaml_get: 100: local id=144922 ++ 53490:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 53490:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 53490:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 53490:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 53490:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 53490:pw-trigger.sh: pw_yaml_get: 108: set +x + 53490:pw-trigger.sh: 82: patch_state=new + 53490:pw-trigger.sh: 83: case "$patch_state" in ++ 53490:pw-trigger.sh: 89: pw_patch_check_state 144922 tcwg_gdb_build--master-arm ++ 53490:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 53490:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=144922 ++ 53490:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_build--master-arm ++ 53490:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 53490:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_build--master-arm +++ 53490:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 53490:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 53490:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_build--master-arm +++ 53490:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 53490:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 53490:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 53490:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 53490:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_build--master-arm ++ 53490:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 53490:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 53490:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.1hx3DTiiI1 +++ 53490:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 53490:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.MOx3U7HZjk ++ 53490:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.1hx3DTiiI1 /tmp/tmp.MOx3U7HZjk' EXIT ++ 53490:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 53490:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/144922/checks/ ++ 53490:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/144922/checks/?user=linaro-tcwg-bot&context=tcwg_gdb_build--master-arm&page=last' ++ 53490:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 53490:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 53490:pw-trigger.sh: pw_patch_check_state: 263: true ++ 53490:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 53490:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 53490:pw-trigger.sh: pw_patch_check_state: 267: wait 57242 ++ 53490:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 53490:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 53490:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.MOx3U7HZjk ++ 53490:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 523971, "url": "https://patchwork.sourceware.org/api/1.2/patches/144922/checks/523971/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-09-30T12:37:40.580503", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-arm-precommit/builds/11466/log", "context": "tcwg_gdb_build--master-arm", "description": "Build started" }' = null ']' +++ 53490:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 53490:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-30T12:37:40.580503 +++ 53490:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-30T12:37:40.580503 +%s ++ 53490:pw-trigger.sh: pw_patch_check_state: 274: date=1790771860 ++ 53490:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1790771860 ']' ++ 53490:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790771860 +++ 53490:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 53490:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 53490:pw-trigger.sh: pw_patch_check_state: 263: true ++ 53490:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 53490:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 53490:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 53490:pw-trigger.sh: pw_patch_check_state: 267: wait 57249 ++ 53490:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 53490:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.MOx3U7HZjk ++ 53490:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 523972, "url": "https://patchwork.sourceware.org/api/1.2/patches/144922/checks/523972/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-09-30T12:37:43.565983", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-arm-precommit/builds/11466/log", "context": "tcwg_gdb_build--master-arm", "description": "Patch applied" }' = null ']' +++ 53490:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 53490:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-30T12:37:43.565983 +++ 53490:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-30T12:37:43.565983 +%s ++ 53490:pw-trigger.sh: pw_patch_check_state: 274: date=1790771863 ++ 53490:pw-trigger.sh: pw_patch_check_state: 275: '[' 1790771860 -le 1790771863 ']' ++ 53490:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790771863 +++ 53490:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 53490:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 53490:pw-trigger.sh: pw_patch_check_state: 263: true ++ 53490:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 53490:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 53490:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 53490:pw-trigger.sh: pw_patch_check_state: 267: wait 57256 ++ 53490:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 53490:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.MOx3U7HZjk ++ 53490:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 523975, "url": "https://patchwork.sourceware.org/api/1.2/patches/144922/checks/523975/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-09-30T12:41:39.338496", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-arm-precommit/builds/11466/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_gdb_build--master-arm", "description": "Build passed" }' = null ']' +++ 53490:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 53490:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-30T12:41:39.338496 +++ 53490:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-30T12:41:39.338496 +%s ++ 53490:pw-trigger.sh: pw_patch_check_state: 274: date=1790772099 ++ 53490:pw-trigger.sh: pw_patch_check_state: 275: '[' 1790771863 -le 1790772099 ']' ++ 53490:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790772099 +++ 53490:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 53490:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 53490:pw-trigger.sh: pw_patch_check_state: 263: true ++ 53490:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 53490:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 53490:pw-trigger.sh: pw_patch_check_state: 267: wait 57263 ++ 53490:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 53490:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 53490:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.MOx3U7HZjk ++ 53490:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 53490:pw-trigger.sh: pw_patch_check_state: 270: break ++ 53490:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 53490:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.1hx3DTiiI1 /tmp/tmp.MOx3U7HZjk + 53490:pw-trigger.sh: 89: check_state=success + 53490:pw-trigger.sh: 90: '[' success = pending ']' + 53490:pw-trigger.sh: 93: num_patch=3 + 53490:pw-trigger.sh: 72: true ++ 53490:pw-trigger.sh: 74: pw_get_patch_from_series gdb 67201 3 ++ 53490:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 53490:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 53490:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67201 ++ 53490:pw-trigger.sh: pw_get_patch_from_series: 205: local num=3 ++ 53490:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 53490:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 67201 property '.*' value Patches 3 +++ 53490:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 53490:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 53490:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 53490:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 53490:pw-trigger.sh: pw_yaml_get: 100: local id=67201 +++ 53490:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 53490:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 53490:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 53490:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 53490:pw-trigger.sh: pw_yaml_get: 105: local match_num=3 +++ 53490:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 53490:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=144921 ++ 53490:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 144921 = '' ']' ++ 53490:pw-trigger.sh: pw_get_patch_from_series: 213: echo 144921 + 53490:pw-trigger.sh: 74: patch_id=144921 + 53490:pw-trigger.sh: 75: '[' 144921 = '' ']' ++ 53490:pw-trigger.sh: 82: pw_get_patch_data gdb 144921 State ++ 53490:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 53490:pw-trigger.sh: pw_get_patch_data: 224: local project=gdb ++ 53490:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=144921 ++ 53490:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 53490:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gdb patch 144921 property State value ++ 53490:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 53490:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 53490:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 53490:pw-trigger.sh: pw_yaml_get: 100: local id=144921 ++ 53490:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 53490:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 53490:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 53490:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 53490:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 53490:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 53490:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' + 53490:pw-trigger.sh: 82: patch_state=new + 53490:pw-trigger.sh: 83: case "$patch_state" in ++ 53490:pw-trigger.sh: 89: pw_patch_check_state 144921 tcwg_gdb_build--master-arm ++ 53490:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 53490:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=144921 ++ 53490:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_build--master-arm ++ 53490:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 53490:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_build--master-arm +++ 53490:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 53490:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 53490:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_build--master-arm +++ 53490:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 53490:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 53490:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 53490:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 53490:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_build--master-arm ++ 53490:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 53490:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 53490:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.s6GGxZxBcR +++ 53490:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 53490:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.AtQV4Cl4OX ++ 53490:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.s6GGxZxBcR /tmp/tmp.AtQV4Cl4OX' EXIT ++ 53490:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 53490:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/144921/checks/ ++ 53490:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/144921/checks/?user=linaro-tcwg-bot&context=tcwg_gdb_build--master-arm&page=last' ++ 53490:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 53490:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 53490:pw-trigger.sh: pw_patch_check_state: 263: true ++ 53490:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 53490:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 53490:pw-trigger.sh: pw_patch_check_state: 267: wait 57333 ++ 53490:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 53490:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 53490:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.AtQV4Cl4OX ++ 53490:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 53490:pw-trigger.sh: pw_patch_check_state: 270: break ++ 53490:pw-trigger.sh: pw_patch_check_state: 281: echo pending +++ 53490:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.s6GGxZxBcR /tmp/tmp.AtQV4Cl4OX + 53490:pw-trigger.sh: 89: check_state=pending + 53490:pw-trigger.sh: 90: '[' pending = pending ']' + 53490:pw-trigger.sh: 91: break + 53490:pw-trigger.sh: 96: '[' 144921 = '' ']' + 53490:pw-trigger.sh: 101: check_state=success + 53490:pw-trigger.sh: 108: '[' success '!=' success ']' + 53490:pw-trigger.sh: 113: j=2 + 53490:pw-trigger.sh: 114: cat + 53490:pw-trigger.sh: 62: '[' 5 -gt 0 ']' + 53490:pw-trigger.sh: 63: i=4 ++ 53490:pw-trigger.sh: 64: shyaml get-value 4.id + 53490:pw-trigger.sh: 64: series_id=67215 + 53490:pw-trigger.sh: 66: pw_series_complete_p gdb 67215 + 53490:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 53490:pw-trigger.sh: pw_series_complete_p: 183: local project=gdb + 53490:pw-trigger.sh: pw_series_complete_p: 184: local series_id=67215 + 53490:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 53490:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get gdb series 67215 property Complete value ++ 53490:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 53490:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 53490:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 53490:pw-trigger.sh: pw_yaml_get: 100: local id=67215 ++ 53490:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 53490:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 53490:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 53490:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 53490:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 53490:pw-trigger.sh: pw_yaml_get: 108: set +x + 53490:pw-trigger.sh: pw_series_complete_p: 187: value=True + 53490:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 53490:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 53490:pw-trigger.sh: 71: num_patch=0 + 53490:pw-trigger.sh: 72: true ++ 53490:pw-trigger.sh: 74: pw_get_patch_from_series gdb 67215 0 ++ 53490:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 53490:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 53490:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67215 ++ 53490:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 53490:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 53490:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 67215 property '.*' value Patches 0 +++ 53490:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 53490:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 53490:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 53490:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 53490:pw-trigger.sh: pw_yaml_get: 100: local id=67215 +++ 53490:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 53490:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 53490:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 53490:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 53490:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 53490:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 53490:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=144940 ++ 53490:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 144940 = '' ']' ++ 53490:pw-trigger.sh: pw_get_patch_from_series: 213: echo 144940 + 53490:pw-trigger.sh: 74: patch_id=144940 + 53490:pw-trigger.sh: 75: '[' 144940 = '' ']' ++ 53490:pw-trigger.sh: 82: pw_get_patch_data gdb 144940 State ++ 53490:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 53490:pw-trigger.sh: pw_get_patch_data: 224: local project=gdb ++ 53490:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=144940 ++ 53490:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 53490:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gdb patch 144940 property State value ++ 53490:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 53490:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 53490:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 53490:pw-trigger.sh: pw_yaml_get: 100: local id=144940 ++ 53490:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 53490:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 53490:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 53490:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 53490:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 53490:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 53490:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' + 53490:pw-trigger.sh: 82: patch_state=new + 53490:pw-trigger.sh: 83: case "$patch_state" in ++ 53490:pw-trigger.sh: 89: pw_patch_check_state 144940 tcwg_gdb_build--master-arm ++ 53490:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 53490:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=144940 ++ 53490:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_build--master-arm ++ 53490:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 53490:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_build--master-arm +++ 53490:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 53490:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 53490:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_build--master-arm +++ 53490:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 53490:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 53490:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 53490:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 53490:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_build--master-arm ++ 53490:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 53490:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 53490:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.dtRU70dFGl +++ 53490:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 53490:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.7Itb3I8cab ++ 53490:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.dtRU70dFGl /tmp/tmp.7Itb3I8cab' EXIT ++ 53490:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 53490:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/144940/checks/ ++ 53490:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/144940/checks/?user=linaro-tcwg-bot&context=tcwg_gdb_build--master-arm&page=last' ++ 53490:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 53490:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 53490:pw-trigger.sh: pw_patch_check_state: 263: true ++ 53490:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 53490:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 53490:pw-trigger.sh: pw_patch_check_state: 267: wait 57421 ++ 53490:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 53490:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 53490:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.7Itb3I8cab ++ 53490:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 523668, "url": "https://patchwork.sourceware.org/api/1.2/patches/144940/checks/523668/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-09-30T04:37:17.111876", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-arm-precommit/builds/11464/log", "context": "tcwg_gdb_build--master-arm", "description": "Build started" }' = null ']' +++ 53490:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 53490:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-30T04:37:17.111876 +++ 53490:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-30T04:37:17.111876 +%s ++ 53490:pw-trigger.sh: pw_patch_check_state: 274: date=1790743037 ++ 53490:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1790743037 ']' ++ 53490:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790743037 +++ 53490:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 53490:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 53490:pw-trigger.sh: pw_patch_check_state: 263: true ++ 53490:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 53490:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 53490:pw-trigger.sh: pw_patch_check_state: 267: wait 57428 ++ 53490:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 53490:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 53490:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.7Itb3I8cab ++ 53490:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 523669, "url": "https://patchwork.sourceware.org/api/1.2/patches/144940/checks/523669/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-09-30T04:37:19.899403", "state": "fail", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-arm-precommit/builds/11464/archive/artifacts/jenkins/pw-apply.log", "context": "tcwg_gdb_build--master-arm", "description": "Patch failed to apply" }' = null ']' +++ 53490:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 53490:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-30T04:37:19.899403 +++ 53490:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-30T04:37:19.899403 +%s ++ 53490:pw-trigger.sh: pw_patch_check_state: 274: date=1790743039 ++ 53490:pw-trigger.sh: pw_patch_check_state: 275: '[' 1790743037 -le 1790743039 ']' ++ 53490:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790743039 +++ 53490:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 53490:pw-trigger.sh: pw_patch_check_state: 277: cur_state=fail ++ 53490:pw-trigger.sh: pw_patch_check_state: 263: true ++ 53490:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 53490:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 53490:pw-trigger.sh: pw_patch_check_state: 267: wait 57435 ++ 53490:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 53490:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 53490:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.7Itb3I8cab ++ 53490:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 53490:pw-trigger.sh: pw_patch_check_state: 270: break ++ 53490:pw-trigger.sh: pw_patch_check_state: 281: echo fail +++ 53490:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.dtRU70dFGl /tmp/tmp.7Itb3I8cab + 53490:pw-trigger.sh: 89: check_state=fail + 53490:pw-trigger.sh: 90: '[' fail = pending ']' + 53490:pw-trigger.sh: 93: num_patch=1 + 53490:pw-trigger.sh: 72: true ++ 53490:pw-trigger.sh: 74: pw_get_patch_from_series gdb 67215 1 ++ 53490:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 53490:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 53490:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67215 ++ 53490:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 53490:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 53490:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 53490:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 67215 property '.*' value Patches 1 +++ 53490:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 53490:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 53490:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 53490:pw-trigger.sh: pw_yaml_get: 100: local id=67215 +++ 53490:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 53490:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 53490:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 53490:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 53490:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 53490:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 53490:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id= ++ 53490:pw-trigger.sh: pw_get_patch_from_series: 210: '[' '' = '' ']' ++ 53490:pw-trigger.sh: pw_get_patch_from_series: 211: return 1 ++ 53490:pw-trigger.sh: 74: true + 53490:pw-trigger.sh: 74: patch_id= + 53490:pw-trigger.sh: 75: '[' '' = '' ']' + 53490:pw-trigger.sh: 76: break + 53490:pw-trigger.sh: 96: '[' '' = '' ']' + 53490:pw-trigger.sh: 97: continue + 53490:pw-trigger.sh: 62: '[' 4 -gt 0 ']' + 53490:pw-trigger.sh: 63: i=3 ++ 53490:pw-trigger.sh: 64: shyaml get-value 3.id + 53490:pw-trigger.sh: 64: series_id=67224 + 53490:pw-trigger.sh: 66: pw_series_complete_p gdb 67224 + 53490:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 53490:pw-trigger.sh: pw_series_complete_p: 183: local project=gdb + 53490:pw-trigger.sh: pw_series_complete_p: 184: local series_id=67224 + 53490:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 53490:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get gdb series 67224 property Complete value ++ 53490:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 53490:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 53490:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 53490:pw-trigger.sh: pw_yaml_get: 100: local id=67224 ++ 53490:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 53490:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 53490:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 53490:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 53490:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 53490:pw-trigger.sh: pw_yaml_get: 108: set +x + 53490:pw-trigger.sh: pw_series_complete_p: 187: value=True + 53490:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 53490:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 53490:pw-trigger.sh: 71: num_patch=0 + 53490:pw-trigger.sh: 72: true ++ 53490:pw-trigger.sh: 74: pw_get_patch_from_series gdb 67224 0 ++ 53490:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 53490:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 53490:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67224 ++ 53490:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 53490:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 53490:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 67224 property '.*' value Patches 0 +++ 53490:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 53490:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 53490:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 53490:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 53490:pw-trigger.sh: pw_yaml_get: 100: local id=67224 +++ 53490:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 53490:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 53490:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 53490:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 53490:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 53490:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 53490:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=144952 ++ 53490:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 144952 = '' ']' ++ 53490:pw-trigger.sh: pw_get_patch_from_series: 213: echo 144952 + 53490:pw-trigger.sh: 74: patch_id=144952 + 53490:pw-trigger.sh: 75: '[' 144952 = '' ']' ++ 53490:pw-trigger.sh: 82: pw_get_patch_data gdb 144952 State ++ 53490:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 53490:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 53490:pw-trigger.sh: pw_get_patch_data: 224: local project=gdb ++ 53490:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=144952 ++ 53490:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 53490:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gdb patch 144952 property State value ++ 53490:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 53490:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 53490:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 53490:pw-trigger.sh: pw_yaml_get: 100: local id=144952 ++ 53490:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 53490:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 53490:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 53490:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 53490:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 53490:pw-trigger.sh: pw_yaml_get: 108: set +x + 53490:pw-trigger.sh: 82: patch_state=new + 53490:pw-trigger.sh: 83: case "$patch_state" in ++ 53490:pw-trigger.sh: 89: pw_patch_check_state 144952 tcwg_gdb_build--master-arm ++ 53490:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 53490:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=144952 ++ 53490:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_build--master-arm ++ 53490:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 53490:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 +++ 53490:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_build--master-arm ++ 53490:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 53490:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_build--master-arm +++ 53490:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 53490:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 53490:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 53490:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 53490:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_build--master-arm ++ 53490:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 53490:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 53490:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.QDLXrU6jY7 +++ 53490:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 53490:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.jRPGEFTtUp ++ 53490:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.QDLXrU6jY7 /tmp/tmp.jRPGEFTtUp' EXIT ++ 53490:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 53490:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/144952/checks/ ++ 53490:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/144952/checks/?user=linaro-tcwg-bot&context=tcwg_gdb_build--master-arm&page=last' ++ 53490:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 53490:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 53490:pw-trigger.sh: pw_patch_check_state: 263: true ++ 53490:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 53490:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 53490:pw-trigger.sh: pw_patch_check_state: 267: wait 57537 ++ 53490:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 53490:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 53490:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.jRPGEFTtUp ++ 53490:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 523973, "url": "https://patchwork.sourceware.org/api/1.2/patches/144952/checks/523973/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-09-30T12:37:56.777904", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-arm-precommit/builds/11467/log", "context": "tcwg_gdb_build--master-arm", "description": "Build started" }' = null ']' +++ 53490:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 53490:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-30T12:37:56.777904 +++ 53490:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-30T12:37:56.777904 +%s ++ 53490:pw-trigger.sh: pw_patch_check_state: 274: date=1790771876 ++ 53490:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1790771876 ']' ++ 53490:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790771876 +++ 53490:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 53490:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 53490:pw-trigger.sh: pw_patch_check_state: 263: true ++ 53490:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 53490:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 53490:pw-trigger.sh: pw_patch_check_state: 267: wait 57544 ++ 53490:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 53490:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 53490:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.jRPGEFTtUp ++ 53490:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 523974, "url": "https://patchwork.sourceware.org/api/1.2/patches/144952/checks/523974/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-09-30T12:37:58.829820", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-arm-precommit/builds/11467/log", "context": "tcwg_gdb_build--master-arm", "description": "Patch applied" }' = null ']' +++ 53490:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 53490:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-30T12:37:58.829820 +++ 53490:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-30T12:37:58.829820 +%s ++ 53490:pw-trigger.sh: pw_patch_check_state: 274: date=1790771878 ++ 53490:pw-trigger.sh: pw_patch_check_state: 275: '[' 1790771876 -le 1790771878 ']' ++ 53490:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790771878 +++ 53490:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 53490:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 53490:pw-trigger.sh: pw_patch_check_state: 263: true ++ 53490:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 53490:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 53490:pw-trigger.sh: pw_patch_check_state: 267: wait 57551 ++ 53490:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 53490:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 53490:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.jRPGEFTtUp ++ 53490:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 523976, "url": "https://patchwork.sourceware.org/api/1.2/patches/144952/checks/523976/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-09-30T12:42:19.740490", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-arm-precommit/builds/11467/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_gdb_build--master-arm", "description": "Build passed" }' = null ']' +++ 53490:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 53490:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-30T12:42:19.740490 +++ 53490:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-30T12:42:19.740490 +%s ++ 53490:pw-trigger.sh: pw_patch_check_state: 274: date=1790772139 ++ 53490:pw-trigger.sh: pw_patch_check_state: 275: '[' 1790771878 -le 1790772139 ']' ++ 53490:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790772139 +++ 53490:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 53490:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 53490:pw-trigger.sh: pw_patch_check_state: 263: true ++ 53490:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 53490:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 53490:pw-trigger.sh: pw_patch_check_state: 267: wait 57558 ++ 53490:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 53490:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 53490:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.jRPGEFTtUp ++ 53490:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 53490:pw-trigger.sh: pw_patch_check_state: 270: break ++ 53490:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 53490:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.QDLXrU6jY7 /tmp/tmp.jRPGEFTtUp + 53490:pw-trigger.sh: 89: check_state=success + 53490:pw-trigger.sh: 90: '[' success = pending ']' + 53490:pw-trigger.sh: 93: num_patch=1 + 53490:pw-trigger.sh: 72: true ++ 53490:pw-trigger.sh: 74: pw_get_patch_from_series gdb 67224 1 ++ 53490:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 53490:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 53490:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67224 ++ 53490:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 53490:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 53490:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 67224 property '.*' value Patches 1 +++ 53490:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 53490:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 53490:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 53490:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 53490:pw-trigger.sh: pw_yaml_get: 100: local id=67224 +++ 53490:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 53490:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 53490:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 53490:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 53490:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 53490:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 53490:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id= ++ 53490:pw-trigger.sh: pw_get_patch_from_series: 210: '[' '' = '' ']' ++ 53490:pw-trigger.sh: pw_get_patch_from_series: 211: return 1 ++ 53490:pw-trigger.sh: 74: true + 53490:pw-trigger.sh: 74: patch_id= + 53490:pw-trigger.sh: 75: '[' '' = '' ']' + 53490:pw-trigger.sh: 76: break + 53490:pw-trigger.sh: 96: '[' '' = '' ']' + 53490:pw-trigger.sh: 97: continue + 53490:pw-trigger.sh: 62: '[' 3 -gt 0 ']' + 53490:pw-trigger.sh: 63: i=2 ++ 53490:pw-trigger.sh: 64: shyaml get-value 2.id + 53490:pw-trigger.sh: 64: series_id=67245 + 53490:pw-trigger.sh: 66: pw_series_complete_p gdb 67245 + 53490:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 53490:pw-trigger.sh: pw_series_complete_p: 183: local project=gdb + 53490:pw-trigger.sh: pw_series_complete_p: 184: local series_id=67245 + 53490:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 53490:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get gdb series 67245 property Complete value ++ 53490:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 53490:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 53490:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 53490:pw-trigger.sh: pw_yaml_get: 100: local id=67245 ++ 53490:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 53490:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 53490:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 53490:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 53490:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 53490:pw-trigger.sh: pw_yaml_get: 108: set +x + 53490:pw-trigger.sh: pw_series_complete_p: 187: value=True + 53490:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 53490:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 53490:pw-trigger.sh: 71: num_patch=0 + 53490:pw-trigger.sh: 72: true ++ 53490:pw-trigger.sh: 74: pw_get_patch_from_series gdb 67245 0 ++ 53490:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 53490:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 53490:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67245 ++ 53490:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 53490:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 53490:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 67245 property '.*' value Patches 0 +++ 53490:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 53490:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 53490:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 53490:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 53490:pw-trigger.sh: pw_yaml_get: 100: local id=67245 +++ 53490:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 53490:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 53490:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 53490:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 53490:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 53490:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 53490:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=144995 ++ 53490:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 144995 = '' ']' ++ 53490:pw-trigger.sh: pw_get_patch_from_series: 213: echo 144995 + 53490:pw-trigger.sh: 74: patch_id=144995 + 53490:pw-trigger.sh: 75: '[' 144995 = '' ']' ++ 53490:pw-trigger.sh: 82: pw_get_patch_data gdb 144995 State ++ 53490:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 53490:pw-trigger.sh: pw_get_patch_data: 224: local project=gdb ++ 53490:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=144995 ++ 53490:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 53490:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gdb patch 144995 property State value ++ 53490:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 53490:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 53490:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 53490:pw-trigger.sh: pw_yaml_get: 100: local id=144995 ++ 53490:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 53490:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 53490:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 53490:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 53490:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 53490:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 53490:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' + 53490:pw-trigger.sh: 82: patch_state=new + 53490:pw-trigger.sh: 83: case "$patch_state" in ++ 53490:pw-trigger.sh: 89: pw_patch_check_state 144995 tcwg_gdb_build--master-arm ++ 53490:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 53490:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=144995 ++ 53490:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_build--master-arm ++ 53490:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 53490:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_build--master-arm +++ 53490:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 53490:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 53490:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_build--master-arm +++ 53490:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 53490:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 53490:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 53490:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 53490:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_build--master-arm ++ 53490:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 53490:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 53490:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.bc0WlUFOtO +++ 53490:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 53490:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.8Uhe4z47et ++ 53490:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.bc0WlUFOtO /tmp/tmp.8Uhe4z47et' EXIT ++ 53490:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 53490:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/144995/checks/ ++ 53490:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/144995/checks/?user=linaro-tcwg-bot&context=tcwg_gdb_build--master-arm&page=last' ++ 53490:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 53490:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 53490:pw-trigger.sh: pw_patch_check_state: 263: true ++ 53490:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 53490:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 53490:pw-trigger.sh: pw_patch_check_state: 267: wait 57660 ++ 53490:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 53490:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 53490:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.8Uhe4z47et ++ 53490:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 53490:pw-trigger.sh: pw_patch_check_state: 270: break ++ 53490:pw-trigger.sh: pw_patch_check_state: 281: echo pending +++ 53490:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.bc0WlUFOtO /tmp/tmp.8Uhe4z47et + 53490:pw-trigger.sh: 89: check_state=pending + 53490:pw-trigger.sh: 90: '[' pending = pending ']' + 53490:pw-trigger.sh: 91: break + 53490:pw-trigger.sh: 96: '[' 144995 = '' ']' + 53490:pw-trigger.sh: 101: check_state=success + 53490:pw-trigger.sh: 108: '[' success '!=' success ']' + 53490:pw-trigger.sh: 113: j=3 + 53490:pw-trigger.sh: 114: cat + 53490:pw-trigger.sh: 62: '[' 2 -gt 0 ']' + 53490:pw-trigger.sh: 63: i=1 ++ 53490:pw-trigger.sh: 64: shyaml get-value 1.id + 53490:pw-trigger.sh: 64: series_id=67252 + 53490:pw-trigger.sh: 66: pw_series_complete_p gdb 67252 + 53490:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 53490:pw-trigger.sh: pw_series_complete_p: 183: local project=gdb + 53490:pw-trigger.sh: pw_series_complete_p: 184: local series_id=67252 + 53490:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 53490:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get gdb series 67252 property Complete value ++ 53490:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 53490:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 53490:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 53490:pw-trigger.sh: pw_yaml_get: 100: local id=67252 ++ 53490:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 53490:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 53490:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 53490:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 53490:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 53490:pw-trigger.sh: pw_yaml_get: 108: set +x + 53490:pw-trigger.sh: pw_series_complete_p: 187: value=True + 53490:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 53490:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 53490:pw-trigger.sh: 71: num_patch=0 + 53490:pw-trigger.sh: 72: true ++ 53490:pw-trigger.sh: 74: pw_get_patch_from_series gdb 67252 0 ++ 53490:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 53490:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 53490:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67252 ++ 53490:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 53490:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 53490:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 53490:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 67252 property '.*' value Patches 0 +++ 53490:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 53490:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 53490:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 53490:pw-trigger.sh: pw_yaml_get: 100: local id=67252 +++ 53490:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 53490:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 53490:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 53490:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 53490:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 53490:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 53490:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=145002 ++ 53490:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 145002 = '' ']' ++ 53490:pw-trigger.sh: pw_get_patch_from_series: 213: echo 145002 + 53490:pw-trigger.sh: 74: patch_id=145002 + 53490:pw-trigger.sh: 75: '[' 145002 = '' ']' ++ 53490:pw-trigger.sh: 82: pw_get_patch_data gdb 145002 State ++ 53490:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 53490:pw-trigger.sh: pw_get_patch_data: 224: local project=gdb ++ 53490:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=145002 ++ 53490:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 53490:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gdb patch 145002 property State value ++ 53490:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 53490:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 53490:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 53490:pw-trigger.sh: pw_yaml_get: 100: local id=145002 ++ 53490:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 53490:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 53490:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 53490:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 53490:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 53490:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 53490:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' + 53490:pw-trigger.sh: 82: patch_state=new + 53490:pw-trigger.sh: 83: case "$patch_state" in ++ 53490:pw-trigger.sh: 89: pw_patch_check_state 145002 tcwg_gdb_build--master-arm ++ 53490:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 53490:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=145002 ++ 53490:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_build--master-arm ++ 53490:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 53490:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_build--master-arm +++ 53490:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 53490:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 53490:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_build--master-arm +++ 53490:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 53490:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 53490:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 53490:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 53490:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_build--master-arm ++ 53490:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 53490:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 53490:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.9DMnmxjRfw +++ 53490:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 53490:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.8eBfBtLQcK ++ 53490:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.9DMnmxjRfw /tmp/tmp.8eBfBtLQcK' EXIT ++ 53490:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 53490:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/145002/checks/ ++ 53490:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/145002/checks/?user=linaro-tcwg-bot&context=tcwg_gdb_build--master-arm&page=last' ++ 53490:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 53490:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 53490:pw-trigger.sh: pw_patch_check_state: 263: true ++ 53490:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 53490:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 53490:pw-trigger.sh: pw_patch_check_state: 267: wait 57748 ++ 53490:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 53490:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 53490:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.8eBfBtLQcK ++ 53490:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 53490:pw-trigger.sh: pw_patch_check_state: 270: break ++ 53490:pw-trigger.sh: pw_patch_check_state: 281: echo pending +++ 53490:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.9DMnmxjRfw /tmp/tmp.8eBfBtLQcK + 53490:pw-trigger.sh: 89: check_state=pending + 53490:pw-trigger.sh: 90: '[' pending = pending ']' + 53490:pw-trigger.sh: 91: break + 53490:pw-trigger.sh: 96: '[' 145002 = '' ']' + 53490:pw-trigger.sh: 101: check_state=success + 53490:pw-trigger.sh: 108: '[' success '!=' success ']' + 53490:pw-trigger.sh: 113: j=4 + 53490:pw-trigger.sh: 114: cat + 53490:pw-trigger.sh: 62: '[' 1 -gt 0 ']' + 53490:pw-trigger.sh: 63: i=0 ++ 53490:pw-trigger.sh: 64: shyaml get-value 0.id + 53490:pw-trigger.sh: 64: series_id=67261 + 53490:pw-trigger.sh: 66: pw_series_complete_p gdb 67261 + 53490:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 53490:pw-trigger.sh: pw_series_complete_p: 183: local project=gdb + 53490:pw-trigger.sh: pw_series_complete_p: 184: local series_id=67261 + 53490:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 53490:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get gdb series 67261 property Complete value ++ 53490:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 53490:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 53490:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 53490:pw-trigger.sh: pw_yaml_get: 100: local id=67261 ++ 53490:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 53490:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 53490:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 53490:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 53490:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 53490:pw-trigger.sh: pw_yaml_get: 108: set +x + 53490:pw-trigger.sh: pw_series_complete_p: 187: value=True + 53490:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 53490:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 53490:pw-trigger.sh: 71: num_patch=0 + 53490:pw-trigger.sh: 72: true ++ 53490:pw-trigger.sh: 74: pw_get_patch_from_series gdb 67261 0 ++ 53490:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 53490:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 53490:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67261 ++ 53490:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 53490:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 53490:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 67261 property '.*' value Patches 0 +++ 53490:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 53490:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 53490:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 53490:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 53490:pw-trigger.sh: pw_yaml_get: 100: local id=67261 +++ 53490:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 53490:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 53490:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 53490:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 53490:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 53490:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 53490:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=145021 ++ 53490:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 145021 = '' ']' ++ 53490:pw-trigger.sh: pw_get_patch_from_series: 213: echo 145021 + 53490:pw-trigger.sh: 74: patch_id=145021 + 53490:pw-trigger.sh: 75: '[' 145021 = '' ']' ++ 53490:pw-trigger.sh: 82: pw_get_patch_data gdb 145021 State ++ 53490:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 53490:pw-trigger.sh: pw_get_patch_data: 224: local project=gdb ++ 53490:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=145021 ++ 53490:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 53490:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gdb patch 145021 property State value ++ 53490:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 53490:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 53490:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 53490:pw-trigger.sh: pw_yaml_get: 100: local id=145021 ++ 53490:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 53490:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 53490:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 53490:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 53490:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 53490:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 53490:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' + 53490:pw-trigger.sh: 82: patch_state=new + 53490:pw-trigger.sh: 83: case "$patch_state" in ++ 53490:pw-trigger.sh: 89: pw_patch_check_state 145021 tcwg_gdb_build--master-arm ++ 53490:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 53490:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=145021 ++ 53490:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_build--master-arm ++ 53490:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 53490:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_build--master-arm +++ 53490:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 53490:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 53490:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_build--master-arm +++ 53490:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 53490:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 53490:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 53490:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 53490:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_build--master-arm ++ 53490:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 53490:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 53490:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.yNSveGB3Zb +++ 53490:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 53490:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.OSKwVPSJAb ++ 53490:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.yNSveGB3Zb /tmp/tmp.OSKwVPSJAb' EXIT ++ 53490:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 53490:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/145021/checks/ ++ 53490:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/145021/checks/?user=linaro-tcwg-bot&context=tcwg_gdb_build--master-arm&page=last' ++ 53490:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 53490:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 53490:pw-trigger.sh: pw_patch_check_state: 263: true ++ 53490:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 53490:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 53490:pw-trigger.sh: pw_patch_check_state: 267: wait 57852 ++ 53490:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 53490:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 53490:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.OSKwVPSJAb ++ 53490:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 53490:pw-trigger.sh: pw_patch_check_state: 270: break ++ 53490:pw-trigger.sh: pw_patch_check_state: 281: echo pending +++ 53490:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.yNSveGB3Zb /tmp/tmp.OSKwVPSJAb + 53490:pw-trigger.sh: 89: check_state=pending + 53490:pw-trigger.sh: 90: '[' pending = pending ']' + 53490:pw-trigger.sh: 91: break + 53490:pw-trigger.sh: 96: '[' 145021 = '' ']' + 53490:pw-trigger.sh: 101: check_state=success + 53490:pw-trigger.sh: 108: '[' success '!=' success ']' + 53490:pw-trigger.sh: 113: j=5 + 53490:pw-trigger.sh: 114: cat + 53490:pw-trigger.sh: 62: '[' 0 -gt 0 ']' + 53490:pw-trigger.sh: 119: rm /tmp/tmp.W13ORBwDOj + 53490:pw-trigger.sh: 121: echo 'Processed 30 series and created 5 pre-commit triggers' Processed 30 series and created 5 pre-commit triggers + 53490:pw-trigger.sh: 1: pw_deinit gdb + 53490:pw-trigger.sh: pw_deinit: 57: set -euf -o pipefail + 53490:pw-trigger.sh: pw_deinit: 58: local project=gdb + 53490:pw-trigger.sh: pw_deinit: 60: rm -rf /tmp/pw-yaml-cache-53490 + 53490:pw-trigger.sh: 1: rm -f /tmp/tmp.W13ORBwDOj