+ 299995:jenkins9880106584639901989.sh: build_container_exec: 29: set +x + 53430:pw-trigger.sh: 46: trap 'pw_deinit gdb' EXIT + 53430:pw-trigger.sh: 47: pw_init gdb + 53430:pw-trigger.sh: pw_init: 41: set -euf -o pipefail + 53430:pw-trigger.sh: pw_init: 42: local project=gdb + 53430:pw-trigger.sh: pw_init: 44: git -C gdb config pw.server https://patchwork.sourceware.org/api/1.2/ + 53430:pw-trigger.sh: pw_init: 46: git -C gdb config pw.project gdb + 53430:pw-trigger.sh: pw_init: 48: pw_clear_cache + 53430:pw-trigger.sh: pw_clear_cache: 68: set -euf -o pipefail + 53430:pw-trigger.sh: pw_clear_cache: 70: rm -rf /tmp/pw-yaml-cache-53430 + 53430:pw-trigger.sh: pw_clear_cache: 71: mkdir /tmp/pw-yaml-cache-53430 ++ 53430:pw-trigger.sh: 49: mktemp + 53430:pw-trigger.sh: 49: yaml=/tmp/tmp.d1fkdX95zJ + 53430:pw-trigger.sh: 51: trap 'pw_deinit gdb; rm -f /tmp/tmp.d1fkdX95zJ' EXIT + 53430:pw-trigger.sh: 53: readarray -t prereq_bots ++ 53430:pw-trigger.sh: 53: print_prereq_bots tcwg_gdb_build--master-arm ++ 53430:pw-trigger.sh: print_prereq_bots: 26: set -euf -o pipefail ++ 53430:pw-trigger.sh: print_prereq_bots: 27: local ci_bot=tcwg_gdb_build--master-arm ++ 53430:pw-trigger.sh: print_prereq_bots: 30: case "$ci_bot" in ++ 53430:pw-trigger.sh: print_prereq_bots: 37: case "$ci_bot" in + 53430:pw-trigger.sh: 55: git -C gdb pw series list -f yaml + 53430:pw-trigger.sh: 56: mkdir -p artifacts/jenkins ++ 53430:pw-trigger.sh: 58: shyaml get-length + 53430:pw-trigger.sh: 58: len=30 + 53430:pw-trigger.sh: 59: i=30 + 53430:pw-trigger.sh: 60: j=0 + 53430:pw-trigger.sh: 62: '[' 30 -gt 0 ']' + 53430:pw-trigger.sh: 63: i=29 ++ 53430:pw-trigger.sh: 64: shyaml get-value 29.id + 53430:pw-trigger.sh: 64: series_id=67029 + 53430:pw-trigger.sh: 66: pw_series_complete_p gdb 67029 + 53430:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 53430:pw-trigger.sh: pw_series_complete_p: 183: local project=gdb + 53430:pw-trigger.sh: pw_series_complete_p: 184: local series_id=67029 + 53430:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 53430:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get gdb series 67029 property Complete value ++ 53430:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 53430:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 53430:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 53430:pw-trigger.sh: pw_yaml_get: 100: local id=67029 ++ 53430:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 53430:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 53430:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 53430:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 53430:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 53430:pw-trigger.sh: pw_yaml_get: 108: set +x + 53430:pw-trigger.sh: pw_series_complete_p: 187: value=True + 53430:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 53430:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 53430:pw-trigger.sh: 71: num_patch=0 + 53430:pw-trigger.sh: 72: true ++ 53430:pw-trigger.sh: 74: pw_get_patch_from_series gdb 67029 0 ++ 53430:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 53430:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 53430:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67029 ++ 53430:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 53430:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 53430:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 67029 property '.*' value Patches 0 +++ 53430:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 53430:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 53430:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 53430:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 53430:pw-trigger.sh: pw_yaml_get: 100: local id=67029 +++ 53430:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 53430:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 53430:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 53430:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 53430:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 53430:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 53430:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=144671 ++ 53430:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 144671 = '' ']' ++ 53430:pw-trigger.sh: pw_get_patch_from_series: 213: echo 144671 + 53430:pw-trigger.sh: 74: patch_id=144671 + 53430:pw-trigger.sh: 75: '[' 144671 = '' ']' ++ 53430:pw-trigger.sh: 82: pw_get_patch_data gdb 144671 State ++ 53430:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 53430:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 53430:pw-trigger.sh: pw_get_patch_data: 224: local project=gdb ++ 53430:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=144671 ++ 53430:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 53430:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gdb patch 144671 property State value ++ 53430:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 53430:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 53430:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 53430:pw-trigger.sh: pw_yaml_get: 100: local id=144671 ++ 53430:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 53430:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 53430:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 53430:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 53430:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 53430:pw-trigger.sh: pw_yaml_get: 108: set +x + 53430:pw-trigger.sh: 82: patch_state=new + 53430:pw-trigger.sh: 83: case "$patch_state" in ++ 53430:pw-trigger.sh: 89: pw_patch_check_state 144671 tcwg_gdb_build--master-arm ++ 53430:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 53430:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=144671 ++ 53430:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_build--master-arm ++ 53430:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 53430:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_build--master-arm +++ 53430:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 53430:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 53430:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_build--master-arm +++ 53430:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 53430:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 53430:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 53430:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 53430:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_build--master-arm ++ 53430:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 53430:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 53430:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.zP0pCKVdfc +++ 53430:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 53430:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.MUdeYvcNIL ++ 53430:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.zP0pCKVdfc /tmp/tmp.MUdeYvcNIL' EXIT ++ 53430:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 53430:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/144671/checks/ ++ 53430: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' ++ 53430:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 53430:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 53430:pw-trigger.sh: pw_patch_check_state: 263: true ++ 53430:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 53430:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 53430:pw-trigger.sh: pw_patch_check_state: 267: wait 53559 ++ 53430:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 53430:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 53430:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.MUdeYvcNIL ++ 53430: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 ']' +++ 53430:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 53430:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-25T22:09:02.930125 +++ 53430:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-25T22:09:02.930125 +%s ++ 53430:pw-trigger.sh: pw_patch_check_state: 274: date=1790374142 ++ 53430:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1790374142 ']' ++ 53430:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790374142 +++ 53430:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 53430:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 53430:pw-trigger.sh: pw_patch_check_state: 263: true ++ 53430:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 53430:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 53430:pw-trigger.sh: pw_patch_check_state: 267: wait 53566 ++ 53430:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 53430:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 53430:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.MUdeYvcNIL ++ 53430: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 ']' +++ 53430:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 53430:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-25T22:09:05.423530 +++ 53430:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-25T22:09:05.423530 +%s ++ 53430:pw-trigger.sh: pw_patch_check_state: 274: date=1790374145 ++ 53430:pw-trigger.sh: pw_patch_check_state: 275: '[' 1790374142 -le 1790374145 ']' ++ 53430:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790374145 +++ 53430:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 53430:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 53430:pw-trigger.sh: pw_patch_check_state: 263: true ++ 53430:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 53430:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 53430:pw-trigger.sh: pw_patch_check_state: 267: wait 53573 ++ 53430:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 53430:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 53430:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.MUdeYvcNIL ++ 53430: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 ']' +++ 53430:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 53430:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-25T22:12:32.718267 +++ 53430:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-25T22:12:32.718267 +%s ++ 53430:pw-trigger.sh: pw_patch_check_state: 274: date=1790374352 ++ 53430:pw-trigger.sh: pw_patch_check_state: 275: '[' 1790374145 -le 1790374352 ']' ++ 53430:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790374352 +++ 53430:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 53430:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 53430:pw-trigger.sh: pw_patch_check_state: 263: true ++ 53430:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 53430:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 53430:pw-trigger.sh: pw_patch_check_state: 267: wait 53580 ++ 53430:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 53430:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 53430:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.MUdeYvcNIL ++ 53430:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 53430:pw-trigger.sh: pw_patch_check_state: 270: break ++ 53430:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 53430:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.zP0pCKVdfc /tmp/tmp.MUdeYvcNIL + 53430:pw-trigger.sh: 89: check_state=success + 53430:pw-trigger.sh: 90: '[' success = pending ']' + 53430:pw-trigger.sh: 93: num_patch=1 + 53430:pw-trigger.sh: 72: true ++ 53430:pw-trigger.sh: 74: pw_get_patch_from_series gdb 67029 1 ++ 53430:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 53430:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 53430:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67029 ++ 53430:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 53430:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 53430:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 67029 property '.*' value Patches 1 +++ 53430:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 53430:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 53430:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 53430:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 53430:pw-trigger.sh: pw_yaml_get: 100: local id=67029 +++ 53430:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 53430:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 53430:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 53430:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 53430:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 53430:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 53430:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=144670 ++ 53430:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 144670 = '' ']' ++ 53430:pw-trigger.sh: pw_get_patch_from_series: 213: echo 144670 + 53430:pw-trigger.sh: 74: patch_id=144670 + 53430:pw-trigger.sh: 75: '[' 144670 = '' ']' ++ 53430:pw-trigger.sh: 82: pw_get_patch_data gdb 144670 State ++ 53430:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 53430:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 53430:pw-trigger.sh: pw_get_patch_data: 224: local project=gdb ++ 53430:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=144670 ++ 53430:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 53430:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gdb patch 144670 property State value ++ 53430:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 53430:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 53430:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 53430:pw-trigger.sh: pw_yaml_get: 100: local id=144670 ++ 53430:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 53430:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 53430:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 53430:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 53430:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 53430:pw-trigger.sh: pw_yaml_get: 108: set +x + 53430:pw-trigger.sh: 82: patch_state=new + 53430:pw-trigger.sh: 83: case "$patch_state" in ++ 53430:pw-trigger.sh: 89: pw_patch_check_state 144670 tcwg_gdb_build--master-arm ++ 53430:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 53430:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=144670 ++ 53430:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_build--master-arm ++ 53430:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 53430:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_build--master-arm +++ 53430:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 53430:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 53430:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_build--master-arm +++ 53430:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 53430:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 53430:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 53430:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 53430:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_build--master-arm ++ 53430:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 53430:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 53430:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.kePFd52Cyv +++ 53430:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 53430:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.SZe8krMNHR ++ 53430:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.kePFd52Cyv /tmp/tmp.SZe8krMNHR' EXIT ++ 53430:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 53430:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/144670/checks/ ++ 53430: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' ++ 53430:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 53430:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 53430:pw-trigger.sh: pw_patch_check_state: 263: true ++ 53430:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 53430:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 53430:pw-trigger.sh: pw_patch_check_state: 267: wait 53644 ++ 53430:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 53430:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 53430:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.SZe8krMNHR ++ 53430: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 ']' +++ 53430:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 53430:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-26T04:31:07.250774 +++ 53430:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-26T04:31:07.250774 +%s ++ 53430:pw-trigger.sh: pw_patch_check_state: 274: date=1790397067 ++ 53430:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1790397067 ']' ++ 53430:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790397067 +++ 53430:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 53430:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 53430:pw-trigger.sh: pw_patch_check_state: 263: true ++ 53430:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 53430:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 53430:pw-trigger.sh: pw_patch_check_state: 267: wait 53651 ++ 53430:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 53430:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 53430:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.SZe8krMNHR ++ 53430: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 ']' +++ 53430:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 53430:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-26T04:31:20.910966 +++ 53430:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-26T04:31:20.910966 +%s ++ 53430:pw-trigger.sh: pw_patch_check_state: 274: date=1790397080 ++ 53430:pw-trigger.sh: pw_patch_check_state: 275: '[' 1790397067 -le 1790397080 ']' ++ 53430:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790397080 +++ 53430:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 53430:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 53430:pw-trigger.sh: pw_patch_check_state: 263: true ++ 53430:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 53430:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 53430:pw-trigger.sh: pw_patch_check_state: 267: wait 53658 ++ 53430:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 53430:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 53430:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.SZe8krMNHR ++ 53430: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 ']' +++ 53430:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 53430:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-26T04:35:51.145726 +++ 53430:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-26T04:35:51.145726 +%s ++ 53430:pw-trigger.sh: pw_patch_check_state: 274: date=1790397351 ++ 53430:pw-trigger.sh: pw_patch_check_state: 275: '[' 1790397080 -le 1790397351 ']' ++ 53430:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790397351 +++ 53430:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 53430:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 53430:pw-trigger.sh: pw_patch_check_state: 263: true ++ 53430:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 53430:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 53430:pw-trigger.sh: pw_patch_check_state: 267: wait 53665 ++ 53430:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 53430:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 53430:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.SZe8krMNHR ++ 53430:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 53430:pw-trigger.sh: pw_patch_check_state: 270: break ++ 53430:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 53430:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.kePFd52Cyv /tmp/tmp.SZe8krMNHR + 53430:pw-trigger.sh: 89: check_state=success + 53430:pw-trigger.sh: 90: '[' success = pending ']' + 53430:pw-trigger.sh: 93: num_patch=2 + 53430:pw-trigger.sh: 72: true ++ 53430:pw-trigger.sh: 74: pw_get_patch_from_series gdb 67029 2 ++ 53430:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 53430:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 53430:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67029 ++ 53430:pw-trigger.sh: pw_get_patch_from_series: 205: local num=2 ++ 53430:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 53430:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 67029 property '.*' value Patches 2 +++ 53430:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 53430:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 53430:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 53430:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 53430:pw-trigger.sh: pw_yaml_get: 100: local id=67029 +++ 53430:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 53430:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 53430:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 53430:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 53430:pw-trigger.sh: pw_yaml_get: 105: local match_num=2 +++ 53430:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 53430:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=144672 ++ 53430:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 144672 = '' ']' ++ 53430:pw-trigger.sh: pw_get_patch_from_series: 213: echo 144672 + 53430:pw-trigger.sh: 74: patch_id=144672 + 53430:pw-trigger.sh: 75: '[' 144672 = '' ']' ++ 53430:pw-trigger.sh: 82: pw_get_patch_data gdb 144672 State ++ 53430:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 53430:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 53430:pw-trigger.sh: pw_get_patch_data: 224: local project=gdb ++ 53430:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=144672 ++ 53430:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 53430:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gdb patch 144672 property State value ++ 53430:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 53430:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 53430:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 53430:pw-trigger.sh: pw_yaml_get: 100: local id=144672 ++ 53430:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 53430:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 53430:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 53430:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 53430:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 53430:pw-trigger.sh: pw_yaml_get: 108: set +x + 53430:pw-trigger.sh: 82: patch_state=new + 53430:pw-trigger.sh: 83: case "$patch_state" in ++ 53430:pw-trigger.sh: 89: pw_patch_check_state 144672 tcwg_gdb_build--master-arm ++ 53430:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 53430:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=144672 ++ 53430:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_build--master-arm ++ 53430:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 53430:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_build--master-arm +++ 53430:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 53430:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 53430:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_build--master-arm +++ 53430:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 53430:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 53430:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 53430:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 53430:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_build--master-arm ++ 53430:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 53430:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 53430:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.F9IiimvPQM +++ 53430:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 53430:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.U0xf0SRBCq ++ 53430:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.F9IiimvPQM /tmp/tmp.U0xf0SRBCq' EXIT ++ 53430:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 53430:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/144672/checks/ ++ 53430: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' ++ 53430:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 53430:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 53430:pw-trigger.sh: pw_patch_check_state: 263: true ++ 53430:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 53430:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 53430:pw-trigger.sh: pw_patch_check_state: 267: wait 53732 ++ 53430:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 53430:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 53430:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.U0xf0SRBCq ++ 53430: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 ']' +++ 53430:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 53430:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-26T10:34:00.033671 +++ 53430:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-26T10:34:00.033671 +%s ++ 53430:pw-trigger.sh: pw_patch_check_state: 274: date=1790418840 ++ 53430:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1790418840 ']' ++ 53430:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790418840 +++ 53430:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 53430:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 53430:pw-trigger.sh: pw_patch_check_state: 263: true ++ 53430:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 53430:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 53430:pw-trigger.sh: pw_patch_check_state: 267: wait 53739 ++ 53430:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 53430:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 53430:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.U0xf0SRBCq ++ 53430: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 ']' +++ 53430:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 53430:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-26T10:34:01.765958 +++ 53430:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-26T10:34:01.765958 +%s ++ 53430:pw-trigger.sh: pw_patch_check_state: 274: date=1790418841 ++ 53430:pw-trigger.sh: pw_patch_check_state: 275: '[' 1790418840 -le 1790418841 ']' ++ 53430:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790418841 +++ 53430:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 53430:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 53430:pw-trigger.sh: pw_patch_check_state: 263: true ++ 53430:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 53430:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 53430:pw-trigger.sh: pw_patch_check_state: 267: wait 53746 ++ 53430:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 53430:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 53430:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.U0xf0SRBCq ++ 53430: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 ']' +++ 53430:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 53430:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-26T10:37:01.145800 +++ 53430:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-26T10:37:01.145800 +%s ++ 53430:pw-trigger.sh: pw_patch_check_state: 274: date=1790419021 ++ 53430:pw-trigger.sh: pw_patch_check_state: 275: '[' 1790418841 -le 1790419021 ']' ++ 53430:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790419021 +++ 53430:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 53430:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 53430:pw-trigger.sh: pw_patch_check_state: 263: true ++ 53430:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 53430:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 53430:pw-trigger.sh: pw_patch_check_state: 267: wait 53753 ++ 53430:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 53430:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 53430:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.U0xf0SRBCq ++ 53430:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 53430:pw-trigger.sh: pw_patch_check_state: 270: break ++ 53430:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 53430:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.F9IiimvPQM /tmp/tmp.U0xf0SRBCq + 53430:pw-trigger.sh: 89: check_state=success + 53430:pw-trigger.sh: 90: '[' success = pending ']' + 53430:pw-trigger.sh: 93: num_patch=3 + 53430:pw-trigger.sh: 72: true ++ 53430:pw-trigger.sh: 74: pw_get_patch_from_series gdb 67029 3 ++ 53430:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 53430:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 53430:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67029 ++ 53430:pw-trigger.sh: pw_get_patch_from_series: 205: local num=3 ++ 53430:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 53430:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 67029 property '.*' value Patches 3 +++ 53430:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 53430:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 53430:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 53430:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 53430:pw-trigger.sh: pw_yaml_get: 100: local id=67029 +++ 53430:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 53430:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 53430:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 53430:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 53430:pw-trigger.sh: pw_yaml_get: 105: local match_num=3 +++ 53430:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 53430:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id= ++ 53430:pw-trigger.sh: pw_get_patch_from_series: 210: '[' '' = '' ']' ++ 53430:pw-trigger.sh: pw_get_patch_from_series: 211: return 1 ++ 53430:pw-trigger.sh: 74: true + 53430:pw-trigger.sh: 74: patch_id= + 53430:pw-trigger.sh: 75: '[' '' = '' ']' + 53430:pw-trigger.sh: 76: break + 53430:pw-trigger.sh: 96: '[' '' = '' ']' + 53430:pw-trigger.sh: 97: continue + 53430:pw-trigger.sh: 62: '[' 29 -gt 0 ']' + 53430:pw-trigger.sh: 63: i=28 ++ 53430:pw-trigger.sh: 64: shyaml get-value 28.id + 53430:pw-trigger.sh: 64: series_id=67033 + 53430:pw-trigger.sh: 66: pw_series_complete_p gdb 67033 + 53430:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 53430:pw-trigger.sh: pw_series_complete_p: 183: local project=gdb + 53430:pw-trigger.sh: pw_series_complete_p: 184: local series_id=67033 + 53430:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 53430:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get gdb series 67033 property Complete value ++ 53430:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 53430:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 53430:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 53430:pw-trigger.sh: pw_yaml_get: 100: local id=67033 ++ 53430:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 53430:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 53430:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 53430:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 53430:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 53430:pw-trigger.sh: pw_yaml_get: 108: set +x + 53430:pw-trigger.sh: pw_series_complete_p: 187: value=True + 53430:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 53430:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 53430:pw-trigger.sh: 71: num_patch=0 + 53430:pw-trigger.sh: 72: true ++ 53430:pw-trigger.sh: 74: pw_get_patch_from_series gdb 67033 0 ++ 53430:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 53430:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 53430:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67033 ++ 53430:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 53430:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 53430:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 67033 property '.*' value Patches 0 +++ 53430:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 53430:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 53430:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 53430:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 53430:pw-trigger.sh: pw_yaml_get: 100: local id=67033 +++ 53430:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 53430:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 53430:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 53430:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 53430:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 53430:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 53430:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=144690 ++ 53430:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 144690 = '' ']' ++ 53430:pw-trigger.sh: pw_get_patch_from_series: 213: echo 144690 + 53430:pw-trigger.sh: 74: patch_id=144690 + 53430:pw-trigger.sh: 75: '[' 144690 = '' ']' ++ 53430:pw-trigger.sh: 82: pw_get_patch_data gdb 144690 State ++ 53430:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 53430:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 53430:pw-trigger.sh: pw_get_patch_data: 224: local project=gdb ++ 53430:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=144690 ++ 53430:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 53430:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gdb patch 144690 property State value ++ 53430:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 53430:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 53430:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 53430:pw-trigger.sh: pw_yaml_get: 100: local id=144690 ++ 53430:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 53430:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 53430:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 53430:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 53430:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 53430:pw-trigger.sh: pw_yaml_get: 108: set +x + 53430:pw-trigger.sh: 82: patch_state=superseded + 53430:pw-trigger.sh: 83: case "$patch_state" in + 53430:pw-trigger.sh: 85: num_patch=1 + 53430:pw-trigger.sh: 86: continue + 53430:pw-trigger.sh: 72: true ++ 53430:pw-trigger.sh: 74: pw_get_patch_from_series gdb 67033 1 ++ 53430:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 53430:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 53430:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67033 ++ 53430:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 53430:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 53430:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 67033 property '.*' value Patches 1 +++ 53430:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 53430:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 53430:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 53430:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 53430:pw-trigger.sh: pw_yaml_get: 100: local id=67033 +++ 53430:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 53430:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 53430:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 53430:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 53430:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 53430:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 53430:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id= ++ 53430:pw-trigger.sh: pw_get_patch_from_series: 210: '[' '' = '' ']' ++ 53430:pw-trigger.sh: pw_get_patch_from_series: 211: return 1 ++ 53430:pw-trigger.sh: 74: true + 53430:pw-trigger.sh: 74: patch_id= + 53430:pw-trigger.sh: 75: '[' '' = '' ']' + 53430:pw-trigger.sh: 76: break + 53430:pw-trigger.sh: 96: '[' '' = '' ']' + 53430:pw-trigger.sh: 97: continue + 53430:pw-trigger.sh: 62: '[' 28 -gt 0 ']' + 53430:pw-trigger.sh: 63: i=27 ++ 53430:pw-trigger.sh: 64: shyaml get-value 27.id + 53430:pw-trigger.sh: 64: series_id=67040 + 53430:pw-trigger.sh: 66: pw_series_complete_p gdb 67040 + 53430:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 53430:pw-trigger.sh: pw_series_complete_p: 183: local project=gdb + 53430:pw-trigger.sh: pw_series_complete_p: 184: local series_id=67040 + 53430:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 53430:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get gdb series 67040 property Complete value ++ 53430:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 53430:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 53430:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 53430:pw-trigger.sh: pw_yaml_get: 100: local id=67040 ++ 53430:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 53430:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 53430:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 53430:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 53430:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 53430:pw-trigger.sh: pw_yaml_get: 108: set +x + 53430:pw-trigger.sh: pw_series_complete_p: 187: value=True + 53430:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 53430:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 53430:pw-trigger.sh: 71: num_patch=0 + 53430:pw-trigger.sh: 72: true ++ 53430:pw-trigger.sh: 74: pw_get_patch_from_series gdb 67040 0 ++ 53430:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 53430:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 53430:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67040 ++ 53430:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 53430:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 53430:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 67040 property '.*' value Patches 0 +++ 53430:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 53430:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 53430:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 53430:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 53430:pw-trigger.sh: pw_yaml_get: 100: local id=67040 +++ 53430:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 53430:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 53430:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 53430:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 53430:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 53430:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 53430:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=144697 ++ 53430:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 144697 = '' ']' ++ 53430:pw-trigger.sh: pw_get_patch_from_series: 213: echo 144697 + 53430:pw-trigger.sh: 74: patch_id=144697 + 53430:pw-trigger.sh: 75: '[' 144697 = '' ']' ++ 53430:pw-trigger.sh: 82: pw_get_patch_data gdb 144697 State ++ 53430:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 53430:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 53430:pw-trigger.sh: pw_get_patch_data: 224: local project=gdb ++ 53430:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=144697 ++ 53430:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 53430:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gdb patch 144697 property State value ++ 53430:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 53430:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 53430:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 53430:pw-trigger.sh: pw_yaml_get: 100: local id=144697 ++ 53430:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 53430:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 53430:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 53430:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 53430:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 53430:pw-trigger.sh: pw_yaml_get: 108: set +x + 53430:pw-trigger.sh: 82: patch_state=new + 53430:pw-trigger.sh: 83: case "$patch_state" in ++ 53430:pw-trigger.sh: 89: pw_patch_check_state 144697 tcwg_gdb_build--master-arm ++ 53430:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 53430:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=144697 ++ 53430:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_build--master-arm ++ 53430:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 53430:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_build--master-arm +++ 53430:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 53430:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 53430:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_build--master-arm +++ 53430:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 53430:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 53430:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 53430:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 53430:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_build--master-arm ++ 53430:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 53430:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 53430:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.nLmFbs8766 +++ 53430:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 53430:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.6SdliCwQQh ++ 53430:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.nLmFbs8766 /tmp/tmp.6SdliCwQQh' EXIT ++ 53430:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 53430:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/144697/checks/ ++ 53430: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' ++ 53430:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 53430:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 53430:pw-trigger.sh: pw_patch_check_state: 263: true ++ 53430:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 53430:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 53430:pw-trigger.sh: pw_patch_check_state: 267: wait 53950 ++ 53430:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 53430:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 53430:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.6SdliCwQQh ++ 53430: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 ']' +++ 53430:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 53430:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-26T10:36:44.975546 +++ 53430:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-26T10:36:44.975546 +%s ++ 53430:pw-trigger.sh: pw_patch_check_state: 274: date=1790419004 ++ 53430:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1790419004 ']' ++ 53430:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790419004 +++ 53430:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 53430:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 53430:pw-trigger.sh: pw_patch_check_state: 263: true ++ 53430:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 53430:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 53430:pw-trigger.sh: pw_patch_check_state: 267: wait 53957 ++ 53430:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 53430:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 53430:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.6SdliCwQQh ++ 53430: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 ']' +++ 53430:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 53430:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-26T10:36:46.621144 +++ 53430:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-26T10:36:46.621144 +%s ++ 53430:pw-trigger.sh: pw_patch_check_state: 274: date=1790419006 ++ 53430:pw-trigger.sh: pw_patch_check_state: 275: '[' 1790419004 -le 1790419006 ']' ++ 53430:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790419006 +++ 53430:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 53430:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 53430:pw-trigger.sh: pw_patch_check_state: 263: true ++ 53430:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 53430:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 53430:pw-trigger.sh: pw_patch_check_state: 267: wait 53964 ++ 53430:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 53430:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 53430:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.6SdliCwQQh ++ 53430: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 ']' +++ 53430:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 53430:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-26T10:39:46.400181 +++ 53430:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-26T10:39:46.400181 +%s ++ 53430:pw-trigger.sh: pw_patch_check_state: 274: date=1790419186 ++ 53430:pw-trigger.sh: pw_patch_check_state: 275: '[' 1790419006 -le 1790419186 ']' ++ 53430:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790419186 +++ 53430:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 53430:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 53430:pw-trigger.sh: pw_patch_check_state: 263: true ++ 53430:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 53430:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 53430:pw-trigger.sh: pw_patch_check_state: 267: wait 53971 ++ 53430:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 53430:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 53430:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.6SdliCwQQh ++ 53430:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 53430:pw-trigger.sh: pw_patch_check_state: 270: break ++ 53430:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 53430:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.nLmFbs8766 /tmp/tmp.6SdliCwQQh + 53430:pw-trigger.sh: 89: check_state=success + 53430:pw-trigger.sh: 90: '[' success = pending ']' + 53430:pw-trigger.sh: 93: num_patch=1 + 53430:pw-trigger.sh: 72: true ++ 53430:pw-trigger.sh: 74: pw_get_patch_from_series gdb 67040 1 ++ 53430:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 53430:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 53430:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67040 ++ 53430:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 53430:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 53430:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 67040 property '.*' value Patches 1 +++ 53430:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 53430:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 53430:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 53430:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 53430:pw-trigger.sh: pw_yaml_get: 100: local id=67040 +++ 53430:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 53430:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 53430:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 53430:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 53430:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 53430:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 53430:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=144698 ++ 53430:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 144698 = '' ']' ++ 53430:pw-trigger.sh: pw_get_patch_from_series: 213: echo 144698 + 53430:pw-trigger.sh: 74: patch_id=144698 + 53430:pw-trigger.sh: 75: '[' 144698 = '' ']' ++ 53430:pw-trigger.sh: 82: pw_get_patch_data gdb 144698 State ++ 53430:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 53430:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 53430:pw-trigger.sh: pw_get_patch_data: 224: local project=gdb ++ 53430:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=144698 ++ 53430:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 53430:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gdb patch 144698 property State value ++ 53430:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 53430:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 53430:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 53430:pw-trigger.sh: pw_yaml_get: 100: local id=144698 ++ 53430:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 53430:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 53430:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 53430:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 53430:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 53430:pw-trigger.sh: pw_yaml_get: 108: set +x + 53430:pw-trigger.sh: 82: patch_state=new + 53430:pw-trigger.sh: 83: case "$patch_state" in ++ 53430:pw-trigger.sh: 89: pw_patch_check_state 144698 tcwg_gdb_build--master-arm ++ 53430:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 53430:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=144698 ++ 53430:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_build--master-arm ++ 53430:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 53430:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_build--master-arm +++ 53430:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 53430:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 53430:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_build--master-arm +++ 53430:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 53430:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 53430:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 53430:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 53430:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_build--master-arm ++ 53430:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 53430:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 53430:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.nMgH8yNPIP +++ 53430:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 53430:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.yy5FaaHOzL ++ 53430:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.nMgH8yNPIP /tmp/tmp.yy5FaaHOzL' EXIT ++ 53430:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 53430:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/144698/checks/ ++ 53430: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' ++ 53430:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 53430:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 53430:pw-trigger.sh: pw_patch_check_state: 263: true ++ 53430:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 53430:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 53430:pw-trigger.sh: pw_patch_check_state: 267: wait 54035 ++ 53430:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 53430:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 53430:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.yy5FaaHOzL ++ 53430: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 ']' +++ 53430:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 53430:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-26T14:19:16.963433 +++ 53430:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-26T14:19:16.963433 +%s ++ 53430:pw-trigger.sh: pw_patch_check_state: 274: date=1790432356 ++ 53430:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1790432356 ']' ++ 53430:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790432356 +++ 53430:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 53430:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 53430:pw-trigger.sh: pw_patch_check_state: 263: true ++ 53430:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 53430:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 53430:pw-trigger.sh: pw_patch_check_state: 267: wait 54042 ++ 53430:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 53430:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 53430:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.yy5FaaHOzL ++ 53430: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 ']' +++ 53430:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 53430:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-26T14:19:19.544054 +++ 53430:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-26T14:19:19.544054 +%s ++ 53430:pw-trigger.sh: pw_patch_check_state: 274: date=1790432359 ++ 53430:pw-trigger.sh: pw_patch_check_state: 275: '[' 1790432356 -le 1790432359 ']' ++ 53430:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790432359 +++ 53430:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 53430:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 53430:pw-trigger.sh: pw_patch_check_state: 263: true ++ 53430:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 53430:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 53430:pw-trigger.sh: pw_patch_check_state: 267: wait 54049 ++ 53430:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 53430:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 53430:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.yy5FaaHOzL ++ 53430: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 ']' +++ 53430:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 53430:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-26T14:22:31.373182 +++ 53430:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-26T14:22:31.373182 +%s ++ 53430:pw-trigger.sh: pw_patch_check_state: 274: date=1790432551 ++ 53430:pw-trigger.sh: pw_patch_check_state: 275: '[' 1790432359 -le 1790432551 ']' ++ 53430:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790432551 +++ 53430:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 53430:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 53430:pw-trigger.sh: pw_patch_check_state: 263: true ++ 53430:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 53430:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 53430:pw-trigger.sh: pw_patch_check_state: 267: wait 54056 ++ 53430:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 53430:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 53430:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.yy5FaaHOzL ++ 53430:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 53430:pw-trigger.sh: pw_patch_check_state: 270: break ++ 53430:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 53430:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.nMgH8yNPIP /tmp/tmp.yy5FaaHOzL + 53430:pw-trigger.sh: 89: check_state=success + 53430:pw-trigger.sh: 90: '[' success = pending ']' + 53430:pw-trigger.sh: 93: num_patch=2 + 53430:pw-trigger.sh: 72: true ++ 53430:pw-trigger.sh: 74: pw_get_patch_from_series gdb 67040 2 ++ 53430:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 53430:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 53430:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67040 ++ 53430:pw-trigger.sh: pw_get_patch_from_series: 205: local num=2 ++ 53430:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 53430:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 67040 property '.*' value Patches 2 +++ 53430:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 53430:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 53430:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 53430:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 53430:pw-trigger.sh: pw_yaml_get: 100: local id=67040 +++ 53430:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 53430:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 53430:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 53430:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 53430:pw-trigger.sh: pw_yaml_get: 105: local match_num=2 +++ 53430:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 53430:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id= ++ 53430:pw-trigger.sh: pw_get_patch_from_series: 210: '[' '' = '' ']' ++ 53430:pw-trigger.sh: pw_get_patch_from_series: 211: return 1 ++ 53430:pw-trigger.sh: 74: true + 53430:pw-trigger.sh: 74: patch_id= + 53430:pw-trigger.sh: 75: '[' '' = '' ']' + 53430:pw-trigger.sh: 76: break + 53430:pw-trigger.sh: 96: '[' '' = '' ']' + 53430:pw-trigger.sh: 97: continue + 53430:pw-trigger.sh: 62: '[' 27 -gt 0 ']' + 53430:pw-trigger.sh: 63: i=26 ++ 53430:pw-trigger.sh: 64: shyaml get-value 26.id + 53430:pw-trigger.sh: 64: series_id=67062 + 53430:pw-trigger.sh: 66: pw_series_complete_p gdb 67062 + 53430:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 53430:pw-trigger.sh: pw_series_complete_p: 183: local project=gdb + 53430:pw-trigger.sh: pw_series_complete_p: 184: local series_id=67062 + 53430:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 53430:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get gdb series 67062 property Complete value ++ 53430:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 53430:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 53430:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 53430:pw-trigger.sh: pw_yaml_get: 100: local id=67062 ++ 53430:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 53430:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 53430:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 53430:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 53430:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 53430:pw-trigger.sh: pw_yaml_get: 108: set +x + 53430:pw-trigger.sh: pw_series_complete_p: 187: value=True + 53430:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 53430:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 53430:pw-trigger.sh: 71: num_patch=0 + 53430:pw-trigger.sh: 72: true ++ 53430:pw-trigger.sh: 74: pw_get_patch_from_series gdb 67062 0 ++ 53430:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 53430:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 53430:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67062 ++ 53430:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 53430:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 53430:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 67062 property '.*' value Patches 0 +++ 53430:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 53430:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 53430:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 53430:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 53430:pw-trigger.sh: pw_yaml_get: 100: local id=67062 +++ 53430:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 53430:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 53430:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 53430:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 53430:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 53430:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 53430:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=144720 ++ 53430:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 144720 = '' ']' ++ 53430:pw-trigger.sh: pw_get_patch_from_series: 213: echo 144720 + 53430:pw-trigger.sh: 74: patch_id=144720 + 53430:pw-trigger.sh: 75: '[' 144720 = '' ']' ++ 53430:pw-trigger.sh: 82: pw_get_patch_data gdb 144720 State ++ 53430:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 53430:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 53430:pw-trigger.sh: pw_get_patch_data: 224: local project=gdb ++ 53430:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=144720 ++ 53430:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 53430:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gdb patch 144720 property State value ++ 53430:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 53430:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 53430:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 53430:pw-trigger.sh: pw_yaml_get: 100: local id=144720 ++ 53430:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 53430:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 53430:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 53430:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 53430:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 53430:pw-trigger.sh: pw_yaml_get: 108: set +x + 53430:pw-trigger.sh: 82: patch_state=new + 53430:pw-trigger.sh: 83: case "$patch_state" in ++ 53430:pw-trigger.sh: 89: pw_patch_check_state 144720 tcwg_gdb_build--master-arm ++ 53430:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 53430:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=144720 ++ 53430:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_build--master-arm ++ 53430:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 53430:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_build--master-arm +++ 53430:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 53430:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 53430:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_build--master-arm +++ 53430:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 53430:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 53430:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 53430:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 53430:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_build--master-arm ++ 53430:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 53430:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 53430:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.5H2qlXNwhx +++ 53430:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 53430:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.j0LR4q0PEB ++ 53430:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.5H2qlXNwhx /tmp/tmp.j0LR4q0PEB' EXIT ++ 53430:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 53430:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/144720/checks/ ++ 53430: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' ++ 53430:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 53430:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 53430:pw-trigger.sh: pw_patch_check_state: 263: true ++ 53430:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 53430:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 53430:pw-trigger.sh: pw_patch_check_state: 267: wait 54163 ++ 53430:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 53430:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 53430:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.j0LR4q0PEB ++ 53430: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 ']' +++ 53430:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 53430:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-27T12:50:16.803128 +++ 53430:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-27T12:50:16.803128 +%s ++ 53430:pw-trigger.sh: pw_patch_check_state: 274: date=1790513416 ++ 53430:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1790513416 ']' ++ 53430:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790513416 +++ 53430:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 53430:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 53430:pw-trigger.sh: pw_patch_check_state: 263: true ++ 53430:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 53430:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 53430:pw-trigger.sh: pw_patch_check_state: 267: wait 54170 ++ 53430:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 53430:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 53430:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.j0LR4q0PEB ++ 53430: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 ']' +++ 53430:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 53430:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-27T12:50:19.522045 +++ 53430:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-27T12:50:19.522045 +%s ++ 53430:pw-trigger.sh: pw_patch_check_state: 274: date=1790513419 ++ 53430:pw-trigger.sh: pw_patch_check_state: 275: '[' 1790513416 -le 1790513419 ']' ++ 53430:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790513419 +++ 53430:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 53430:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 53430:pw-trigger.sh: pw_patch_check_state: 263: true ++ 53430:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 53430:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 53430:pw-trigger.sh: pw_patch_check_state: 267: wait 54177 ++ 53430:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 53430:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 53430:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.j0LR4q0PEB ++ 53430: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 ']' +++ 53430:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 53430:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-27T12:59:37.903737 +++ 53430:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-27T12:59:37.903737 +%s ++ 53430:pw-trigger.sh: pw_patch_check_state: 274: date=1790513977 ++ 53430:pw-trigger.sh: pw_patch_check_state: 275: '[' 1790513419 -le 1790513977 ']' ++ 53430:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790513977 +++ 53430:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 53430:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 53430:pw-trigger.sh: pw_patch_check_state: 263: true ++ 53430:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 53430:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 53430:pw-trigger.sh: pw_patch_check_state: 267: wait 54184 ++ 53430:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 53430:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 53430:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.j0LR4q0PEB ++ 53430:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 53430:pw-trigger.sh: pw_patch_check_state: 270: break ++ 53430:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 53430:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.5H2qlXNwhx /tmp/tmp.j0LR4q0PEB + 53430:pw-trigger.sh: 89: check_state=success + 53430:pw-trigger.sh: 90: '[' success = pending ']' + 53430:pw-trigger.sh: 93: num_patch=1 + 53430:pw-trigger.sh: 72: true ++ 53430:pw-trigger.sh: 74: pw_get_patch_from_series gdb 67062 1 ++ 53430:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 53430:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 53430:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67062 ++ 53430:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 53430:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 53430:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 67062 property '.*' value Patches 1 +++ 53430:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 53430:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 53430:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 53430:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 53430:pw-trigger.sh: pw_yaml_get: 100: local id=67062 +++ 53430:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 53430:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 53430:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 53430:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 53430:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 53430:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 53430:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=144721 ++ 53430:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 144721 = '' ']' ++ 53430:pw-trigger.sh: pw_get_patch_from_series: 213: echo 144721 + 53430:pw-trigger.sh: 74: patch_id=144721 + 53430:pw-trigger.sh: 75: '[' 144721 = '' ']' ++ 53430:pw-trigger.sh: 82: pw_get_patch_data gdb 144721 State ++ 53430:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 53430:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 53430:pw-trigger.sh: pw_get_patch_data: 224: local project=gdb ++ 53430:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=144721 ++ 53430:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 53430:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gdb patch 144721 property State value ++ 53430:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 53430:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 53430:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 53430:pw-trigger.sh: pw_yaml_get: 100: local id=144721 ++ 53430:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 53430:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 53430:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 53430:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 53430:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 53430:pw-trigger.sh: pw_yaml_get: 108: set +x + 53430:pw-trigger.sh: 82: patch_state=new + 53430:pw-trigger.sh: 83: case "$patch_state" in ++ 53430:pw-trigger.sh: 89: pw_patch_check_state 144721 tcwg_gdb_build--master-arm ++ 53430:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 53430:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=144721 ++ 53430:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_build--master-arm ++ 53430:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 53430:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_build--master-arm +++ 53430:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 53430:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 53430:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_build--master-arm +++ 53430:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 53430:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 53430:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 53430:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 53430:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_build--master-arm ++ 53430:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 53430:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 53430:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.6EFjmJiDLA +++ 53430:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 53430:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.QfJBEAJVrV ++ 53430:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.6EFjmJiDLA /tmp/tmp.QfJBEAJVrV' EXIT ++ 53430:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 53430:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/144721/checks/ ++ 53430: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' ++ 53430:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 53430:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 53430:pw-trigger.sh: pw_patch_check_state: 263: true ++ 53430:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 53430:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 53430:pw-trigger.sh: pw_patch_check_state: 267: wait 54248 ++ 53430:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 53430:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 53430:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.QfJBEAJVrV ++ 53430: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 ']' +++ 53430:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 53430:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-27T16:37:57.680991 +++ 53430:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-27T16:37:57.680991 +%s ++ 53430:pw-trigger.sh: pw_patch_check_state: 274: date=1790527077 ++ 53430:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1790527077 ']' ++ 53430:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790527077 +++ 53430:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 53430:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 53430:pw-trigger.sh: pw_patch_check_state: 263: true ++ 53430:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 53430:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 53430:pw-trigger.sh: pw_patch_check_state: 267: wait 54255 ++ 53430:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 53430:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 53430:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.QfJBEAJVrV ++ 53430: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 ']' +++ 53430:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 53430:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-27T16:38:04.178151 +++ 53430:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-27T16:38:04.178151 +%s ++ 53430:pw-trigger.sh: pw_patch_check_state: 274: date=1790527084 ++ 53430:pw-trigger.sh: pw_patch_check_state: 275: '[' 1790527077 -le 1790527084 ']' ++ 53430:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790527084 +++ 53430:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 53430:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 53430:pw-trigger.sh: pw_patch_check_state: 263: true ++ 53430:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 53430:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 53430:pw-trigger.sh: pw_patch_check_state: 267: wait 54262 ++ 53430:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 53430:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 53430:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.QfJBEAJVrV ++ 53430: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 ']' +++ 53430:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 53430:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-27T16:42:12.499852 +++ 53430:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-27T16:42:12.499852 +%s ++ 53430:pw-trigger.sh: pw_patch_check_state: 274: date=1790527332 ++ 53430:pw-trigger.sh: pw_patch_check_state: 275: '[' 1790527084 -le 1790527332 ']' ++ 53430:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790527332 +++ 53430:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 53430:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 53430:pw-trigger.sh: pw_patch_check_state: 263: true ++ 53430:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 53430:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 53430:pw-trigger.sh: pw_patch_check_state: 267: wait 54269 ++ 53430:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 53430:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 53430:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.QfJBEAJVrV ++ 53430:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 53430:pw-trigger.sh: pw_patch_check_state: 270: break ++ 53430:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 53430:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.6EFjmJiDLA /tmp/tmp.QfJBEAJVrV + 53430:pw-trigger.sh: 89: check_state=success + 53430:pw-trigger.sh: 90: '[' success = pending ']' + 53430:pw-trigger.sh: 93: num_patch=2 + 53430:pw-trigger.sh: 72: true ++ 53430:pw-trigger.sh: 74: pw_get_patch_from_series gdb 67062 2 ++ 53430:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 53430:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 53430:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67062 ++ 53430:pw-trigger.sh: pw_get_patch_from_series: 205: local num=2 ++ 53430:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 53430:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 67062 property '.*' value Patches 2 +++ 53430:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 53430:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 53430:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 53430:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 53430:pw-trigger.sh: pw_yaml_get: 100: local id=67062 +++ 53430:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 53430:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 53430:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 53430:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 53430:pw-trigger.sh: pw_yaml_get: 105: local match_num=2 +++ 53430:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 53430:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id= ++ 53430:pw-trigger.sh: pw_get_patch_from_series: 210: '[' '' = '' ']' ++ 53430:pw-trigger.sh: pw_get_patch_from_series: 211: return 1 ++ 53430:pw-trigger.sh: 74: true + 53430:pw-trigger.sh: 74: patch_id= + 53430:pw-trigger.sh: 75: '[' '' = '' ']' + 53430:pw-trigger.sh: 76: break + 53430:pw-trigger.sh: 96: '[' '' = '' ']' + 53430:pw-trigger.sh: 97: continue + 53430:pw-trigger.sh: 62: '[' 26 -gt 0 ']' + 53430:pw-trigger.sh: 63: i=25 ++ 53430:pw-trigger.sh: 64: shyaml get-value 25.id + 53430:pw-trigger.sh: 64: series_id=67063 + 53430:pw-trigger.sh: 66: pw_series_complete_p gdb 67063 + 53430:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 53430:pw-trigger.sh: pw_series_complete_p: 183: local project=gdb + 53430:pw-trigger.sh: pw_series_complete_p: 184: local series_id=67063 + 53430:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 53430:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get gdb series 67063 property Complete value ++ 53430:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 53430:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 53430:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 53430:pw-trigger.sh: pw_yaml_get: 100: local id=67063 ++ 53430:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 53430:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 53430:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 53430:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 53430:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 53430:pw-trigger.sh: pw_yaml_get: 108: set +x + 53430:pw-trigger.sh: pw_series_complete_p: 187: value=True + 53430:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 53430:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 53430:pw-trigger.sh: 71: num_patch=0 + 53430:pw-trigger.sh: 72: true ++ 53430:pw-trigger.sh: 74: pw_get_patch_from_series gdb 67063 0 ++ 53430:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 53430:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 53430:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67063 ++ 53430:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 53430:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 53430:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 67063 property '.*' value Patches 0 +++ 53430:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 53430:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 53430:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 53430:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 53430:pw-trigger.sh: pw_yaml_get: 100: local id=67063 +++ 53430:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 53430:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 53430:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 53430:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 53430:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 53430:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 53430:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=144722 ++ 53430:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 144722 = '' ']' ++ 53430:pw-trigger.sh: pw_get_patch_from_series: 213: echo 144722 + 53430:pw-trigger.sh: 74: patch_id=144722 + 53430:pw-trigger.sh: 75: '[' 144722 = '' ']' ++ 53430:pw-trigger.sh: 82: pw_get_patch_data gdb 144722 State ++ 53430:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 53430:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 53430:pw-trigger.sh: pw_get_patch_data: 224: local project=gdb ++ 53430:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=144722 ++ 53430:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 53430:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gdb patch 144722 property State value ++ 53430:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 53430:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 53430:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 53430:pw-trigger.sh: pw_yaml_get: 100: local id=144722 ++ 53430:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 53430:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 53430:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 53430:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 53430:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 53430:pw-trigger.sh: pw_yaml_get: 108: set +x + 53430:pw-trigger.sh: 82: patch_state=new + 53430:pw-trigger.sh: 83: case "$patch_state" in ++ 53430:pw-trigger.sh: 89: pw_patch_check_state 144722 tcwg_gdb_build--master-arm ++ 53430:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 53430:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=144722 ++ 53430:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_build--master-arm ++ 53430:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 53430:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_build--master-arm +++ 53430:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 53430:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 53430:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_build--master-arm +++ 53430:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 53430:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 53430:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 53430:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 53430:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_build--master-arm ++ 53430:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 53430:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 53430:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.DfmtNZJ56z +++ 53430:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 53430:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.fYxSjL1QAY ++ 53430:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.DfmtNZJ56z /tmp/tmp.fYxSjL1QAY' EXIT ++ 53430:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 53430:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/144722/checks/ ++ 53430: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' ++ 53430:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 53430:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 53430:pw-trigger.sh: pw_patch_check_state: 263: true ++ 53430:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 53430:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 53430:pw-trigger.sh: pw_patch_check_state: 267: wait 54376 ++ 53430:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 53430:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 53430:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.fYxSjL1QAY ++ 53430: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 ']' +++ 53430:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 53430:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-27T12:50:49.292492 +++ 53430:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-27T12:50:49.292492 +%s ++ 53430:pw-trigger.sh: pw_patch_check_state: 274: date=1790513449 ++ 53430:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1790513449 ']' ++ 53430:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790513449 +++ 53430:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 53430:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 53430:pw-trigger.sh: pw_patch_check_state: 263: true ++ 53430:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 53430:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 53430:pw-trigger.sh: pw_patch_check_state: 267: wait 54383 ++ 53430:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 53430:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 53430:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.fYxSjL1QAY ++ 53430: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 ']' +++ 53430:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 53430:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-27T12:50:52.829704 +++ 53430:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-27T12:50:52.829704 +%s ++ 53430:pw-trigger.sh: pw_patch_check_state: 274: date=1790513452 ++ 53430:pw-trigger.sh: pw_patch_check_state: 275: '[' 1790513449 -le 1790513452 ']' ++ 53430:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790513452 +++ 53430:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 53430:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 53430:pw-trigger.sh: pw_patch_check_state: 263: true ++ 53430:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 53430:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 53430:pw-trigger.sh: pw_patch_check_state: 267: wait 54390 ++ 53430:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 53430:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 53430:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.fYxSjL1QAY ++ 53430: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 ']' +++ 53430:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 53430:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-27T13:00:34.160424 +++ 53430:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-27T13:00:34.160424 +%s ++ 53430:pw-trigger.sh: pw_patch_check_state: 274: date=1790514034 ++ 53430:pw-trigger.sh: pw_patch_check_state: 275: '[' 1790513452 -le 1790514034 ']' ++ 53430:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790514034 +++ 53430:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 53430:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 53430:pw-trigger.sh: pw_patch_check_state: 263: true ++ 53430:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 53430:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 53430:pw-trigger.sh: pw_patch_check_state: 267: wait 54397 ++ 53430:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 53430:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 53430:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.fYxSjL1QAY ++ 53430:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 53430:pw-trigger.sh: pw_patch_check_state: 270: break ++ 53430:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 53430:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.DfmtNZJ56z /tmp/tmp.fYxSjL1QAY + 53430:pw-trigger.sh: 89: check_state=success + 53430:pw-trigger.sh: 90: '[' success = pending ']' + 53430:pw-trigger.sh: 93: num_patch=1 + 53430:pw-trigger.sh: 72: true ++ 53430:pw-trigger.sh: 74: pw_get_patch_from_series gdb 67063 1 ++ 53430:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 53430:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 53430:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67063 ++ 53430:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 53430:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 53430:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 67063 property '.*' value Patches 1 +++ 53430:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 53430:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 53430:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 53430:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 53430:pw-trigger.sh: pw_yaml_get: 100: local id=67063 +++ 53430:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 53430:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 53430:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 53430:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 53430:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 53430:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 53430:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=144723 ++ 53430:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 144723 = '' ']' ++ 53430:pw-trigger.sh: pw_get_patch_from_series: 213: echo 144723 + 53430:pw-trigger.sh: 74: patch_id=144723 + 53430:pw-trigger.sh: 75: '[' 144723 = '' ']' ++ 53430:pw-trigger.sh: 82: pw_get_patch_data gdb 144723 State ++ 53430:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 53430:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 53430:pw-trigger.sh: pw_get_patch_data: 224: local project=gdb ++ 53430:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=144723 ++ 53430:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 53430:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gdb patch 144723 property State value ++ 53430:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 53430:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 53430:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 53430:pw-trigger.sh: pw_yaml_get: 100: local id=144723 ++ 53430:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 53430:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 53430:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 53430:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 53430:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 53430:pw-trigger.sh: pw_yaml_get: 108: set +x + 53430:pw-trigger.sh: 82: patch_state=new + 53430:pw-trigger.sh: 83: case "$patch_state" in ++ 53430:pw-trigger.sh: 89: pw_patch_check_state 144723 tcwg_gdb_build--master-arm ++ 53430:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 53430:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=144723 ++ 53430:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_build--master-arm ++ 53430:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 53430:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_build--master-arm +++ 53430:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 53430:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 53430:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_build--master-arm +++ 53430:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 53430:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 53430:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 53430:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 53430:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_build--master-arm ++ 53430:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 53430:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 53430:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.zH3G3kcM2x +++ 53430:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 53430:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.oMRlch5syZ ++ 53430:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.zH3G3kcM2x /tmp/tmp.oMRlch5syZ' EXIT ++ 53430:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 53430:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/144723/checks/ ++ 53430: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' ++ 53430:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 53430:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 53430:pw-trigger.sh: pw_patch_check_state: 263: true ++ 53430:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 53430:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 53430:pw-trigger.sh: pw_patch_check_state: 267: wait 54461 ++ 53430:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 53430:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 53430:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.oMRlch5syZ ++ 53430: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 ']' +++ 53430:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 53430:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-27T16:38:10.575868 +++ 53430:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-27T16:38:10.575868 +%s ++ 53430:pw-trigger.sh: pw_patch_check_state: 274: date=1790527090 ++ 53430:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1790527090 ']' ++ 53430:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790527090 +++ 53430:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 53430:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 53430:pw-trigger.sh: pw_patch_check_state: 263: true ++ 53430:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 53430:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 53430:pw-trigger.sh: pw_patch_check_state: 267: wait 54468 ++ 53430:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 53430:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 53430:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.oMRlch5syZ ++ 53430: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 ']' +++ 53430:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 53430:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-27T16:38:12.880080 +++ 53430:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-27T16:38:12.880080 +%s ++ 53430:pw-trigger.sh: pw_patch_check_state: 274: date=1790527092 ++ 53430:pw-trigger.sh: pw_patch_check_state: 275: '[' 1790527090 -le 1790527092 ']' ++ 53430:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790527092 +++ 53430:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 53430:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 53430:pw-trigger.sh: pw_patch_check_state: 263: true ++ 53430:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 53430:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 53430:pw-trigger.sh: pw_patch_check_state: 267: wait 54475 ++ 53430:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 53430:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 53430:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.oMRlch5syZ ++ 53430: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 ']' +++ 53430:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 53430:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-27T16:42:12.169946 +++ 53430:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-27T16:42:12.169946 +%s ++ 53430:pw-trigger.sh: pw_patch_check_state: 274: date=1790527332 ++ 53430:pw-trigger.sh: pw_patch_check_state: 275: '[' 1790527092 -le 1790527332 ']' ++ 53430:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790527332 +++ 53430:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 53430:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 53430:pw-trigger.sh: pw_patch_check_state: 263: true ++ 53430:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 53430:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 53430:pw-trigger.sh: pw_patch_check_state: 267: wait 54482 ++ 53430:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 53430:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 53430:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.oMRlch5syZ ++ 53430:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 53430:pw-trigger.sh: pw_patch_check_state: 270: break ++ 53430:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 53430:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.zH3G3kcM2x /tmp/tmp.oMRlch5syZ + 53430:pw-trigger.sh: 89: check_state=success + 53430:pw-trigger.sh: 90: '[' success = pending ']' + 53430:pw-trigger.sh: 93: num_patch=2 + 53430:pw-trigger.sh: 72: true ++ 53430:pw-trigger.sh: 74: pw_get_patch_from_series gdb 67063 2 ++ 53430:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 53430:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 53430:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67063 ++ 53430:pw-trigger.sh: pw_get_patch_from_series: 205: local num=2 ++ 53430:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 53430:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 67063 property '.*' value Patches 2 +++ 53430:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 53430:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 53430:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 53430:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 53430:pw-trigger.sh: pw_yaml_get: 100: local id=67063 +++ 53430:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 53430:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 53430:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 53430:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 53430:pw-trigger.sh: pw_yaml_get: 105: local match_num=2 +++ 53430:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 53430:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id= ++ 53430:pw-trigger.sh: pw_get_patch_from_series: 210: '[' '' = '' ']' ++ 53430:pw-trigger.sh: pw_get_patch_from_series: 211: return 1 ++ 53430:pw-trigger.sh: 74: true + 53430:pw-trigger.sh: 74: patch_id= + 53430:pw-trigger.sh: 75: '[' '' = '' ']' + 53430:pw-trigger.sh: 76: break + 53430:pw-trigger.sh: 96: '[' '' = '' ']' + 53430:pw-trigger.sh: 97: continue + 53430:pw-trigger.sh: 62: '[' 25 -gt 0 ']' + 53430:pw-trigger.sh: 63: i=24 ++ 53430:pw-trigger.sh: 64: shyaml get-value 24.id + 53430:pw-trigger.sh: 64: series_id=67064 + 53430:pw-trigger.sh: 66: pw_series_complete_p gdb 67064 + 53430:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 53430:pw-trigger.sh: pw_series_complete_p: 183: local project=gdb + 53430:pw-trigger.sh: pw_series_complete_p: 184: local series_id=67064 + 53430:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 53430:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get gdb series 67064 property Complete value ++ 53430:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 53430:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 53430:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 53430:pw-trigger.sh: pw_yaml_get: 100: local id=67064 ++ 53430:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 53430:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 53430:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 53430:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 53430:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 53430:pw-trigger.sh: pw_yaml_get: 108: set +x + 53430:pw-trigger.sh: pw_series_complete_p: 187: value=True + 53430:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 53430:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 53430:pw-trigger.sh: 71: num_patch=0 + 53430:pw-trigger.sh: 72: true ++ 53430:pw-trigger.sh: 74: pw_get_patch_from_series gdb 67064 0 ++ 53430:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 53430:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 53430:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67064 ++ 53430:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 53430:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 53430:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 67064 property '.*' value Patches 0 +++ 53430:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 53430:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 53430:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 53430:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 53430:pw-trigger.sh: pw_yaml_get: 100: local id=67064 +++ 53430:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 53430:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 53430:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 53430:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 53430:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 53430:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 53430:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=144724 ++ 53430:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 144724 = '' ']' ++ 53430:pw-trigger.sh: pw_get_patch_from_series: 213: echo 144724 + 53430:pw-trigger.sh: 74: patch_id=144724 + 53430:pw-trigger.sh: 75: '[' 144724 = '' ']' ++ 53430:pw-trigger.sh: 82: pw_get_patch_data gdb 144724 State ++ 53430:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 53430:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 53430:pw-trigger.sh: pw_get_patch_data: 224: local project=gdb ++ 53430:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=144724 ++ 53430:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 53430:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gdb patch 144724 property State value ++ 53430:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 53430:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 53430:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 53430:pw-trigger.sh: pw_yaml_get: 100: local id=144724 ++ 53430:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 53430:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 53430:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 53430:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 53430:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 53430:pw-trigger.sh: pw_yaml_get: 108: set +x + 53430:pw-trigger.sh: 82: patch_state=superseded + 53430:pw-trigger.sh: 83: case "$patch_state" in + 53430:pw-trigger.sh: 85: num_patch=1 + 53430:pw-trigger.sh: 86: continue + 53430:pw-trigger.sh: 72: true ++ 53430:pw-trigger.sh: 74: pw_get_patch_from_series gdb 67064 1 ++ 53430:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 53430:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 53430:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67064 ++ 53430:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 53430:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 53430:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 67064 property '.*' value Patches 1 +++ 53430:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 53430:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 53430:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 53430:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 53430:pw-trigger.sh: pw_yaml_get: 100: local id=67064 +++ 53430:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 53430:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 53430:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 53430:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 53430:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 53430:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 53430:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id= ++ 53430:pw-trigger.sh: pw_get_patch_from_series: 210: '[' '' = '' ']' ++ 53430:pw-trigger.sh: pw_get_patch_from_series: 211: return 1 ++ 53430:pw-trigger.sh: 74: true + 53430:pw-trigger.sh: 74: patch_id= + 53430:pw-trigger.sh: 75: '[' '' = '' ']' + 53430:pw-trigger.sh: 76: break + 53430:pw-trigger.sh: 96: '[' '' = '' ']' + 53430:pw-trigger.sh: 97: continue + 53430:pw-trigger.sh: 62: '[' 24 -gt 0 ']' + 53430:pw-trigger.sh: 63: i=23 ++ 53430:pw-trigger.sh: 64: shyaml get-value 23.id + 53430:pw-trigger.sh: 64: series_id=67069 + 53430:pw-trigger.sh: 66: pw_series_complete_p gdb 67069 + 53430:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 53430:pw-trigger.sh: pw_series_complete_p: 183: local project=gdb + 53430:pw-trigger.sh: pw_series_complete_p: 184: local series_id=67069 + 53430:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 53430:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get gdb series 67069 property Complete value ++ 53430:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 53430:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 53430:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 53430:pw-trigger.sh: pw_yaml_get: 100: local id=67069 ++ 53430:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 53430:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 53430:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 53430:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 53430:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 53430:pw-trigger.sh: pw_yaml_get: 108: set +x + 53430:pw-trigger.sh: pw_series_complete_p: 187: value=True + 53430:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 53430:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 53430:pw-trigger.sh: 71: num_patch=0 + 53430:pw-trigger.sh: 72: true ++ 53430:pw-trigger.sh: 74: pw_get_patch_from_series gdb 67069 0 ++ 53430:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 53430:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 53430:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67069 ++ 53430:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 53430:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 53430:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 67069 property '.*' value Patches 0 +++ 53430:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 53430:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 53430:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 53430:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 53430:pw-trigger.sh: pw_yaml_get: 100: local id=67069 +++ 53430:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 53430:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 53430:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 53430:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 53430:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 53430:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 53430:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=144729 ++ 53430:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 144729 = '' ']' ++ 53430:pw-trigger.sh: pw_get_patch_from_series: 213: echo 144729 + 53430:pw-trigger.sh: 74: patch_id=144729 + 53430:pw-trigger.sh: 75: '[' 144729 = '' ']' ++ 53430:pw-trigger.sh: 82: pw_get_patch_data gdb 144729 State ++ 53430:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 53430:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 53430:pw-trigger.sh: pw_get_patch_data: 224: local project=gdb ++ 53430:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=144729 ++ 53430:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 53430:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gdb patch 144729 property State value ++ 53430:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 53430:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 53430:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 53430:pw-trigger.sh: pw_yaml_get: 100: local id=144729 ++ 53430:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 53430:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 53430:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 53430:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 53430:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 53430:pw-trigger.sh: pw_yaml_get: 108: set +x + 53430:pw-trigger.sh: 82: patch_state=new + 53430:pw-trigger.sh: 83: case "$patch_state" in ++ 53430:pw-trigger.sh: 89: pw_patch_check_state 144729 tcwg_gdb_build--master-arm ++ 53430:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 53430:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=144729 ++ 53430:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_build--master-arm ++ 53430:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 53430:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_build--master-arm +++ 53430:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 53430:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 53430:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_build--master-arm +++ 53430:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 53430:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 53430:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 53430:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 53430:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_build--master-arm ++ 53430:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 53430:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 53430:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.AtyS0kBTD7 +++ 53430:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 53430:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.Cm0pz8dkwr ++ 53430:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.AtyS0kBTD7 /tmp/tmp.Cm0pz8dkwr' EXIT ++ 53430:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 53430:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/144729/checks/ ++ 53430: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' ++ 53430:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 53430:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 53430:pw-trigger.sh: pw_patch_check_state: 263: true ++ 53430:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 53430:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 53430:pw-trigger.sh: pw_patch_check_state: 267: wait 54674 ++ 53430:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 53430:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 53430:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.Cm0pz8dkwr ++ 53430: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 ']' +++ 53430:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 53430:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-27T16:39:43.580502 +++ 53430:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-27T16:39:43.580502 +%s ++ 53430:pw-trigger.sh: pw_patch_check_state: 274: date=1790527183 ++ 53430:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1790527183 ']' ++ 53430:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790527183 +++ 53430:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 53430:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 53430:pw-trigger.sh: pw_patch_check_state: 263: true ++ 53430:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 53430:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 53430:pw-trigger.sh: pw_patch_check_state: 267: wait 54681 ++ 53430:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 53430:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 53430:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.Cm0pz8dkwr ++ 53430: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 ']' +++ 53430:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 53430:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-27T16:39:45.679634 +++ 53430:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-27T16:39:45.679634 +%s ++ 53430:pw-trigger.sh: pw_patch_check_state: 274: date=1790527185 ++ 53430:pw-trigger.sh: pw_patch_check_state: 275: '[' 1790527183 -le 1790527185 ']' ++ 53430:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790527185 +++ 53430:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 53430:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 53430:pw-trigger.sh: pw_patch_check_state: 263: true ++ 53430:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 53430:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 53430:pw-trigger.sh: pw_patch_check_state: 267: wait 54688 ++ 53430:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 53430:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 53430:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.Cm0pz8dkwr ++ 53430: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 ']' +++ 53430:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 53430:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-27T16:44:51.588618 +++ 53430:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-27T16:44:51.588618 +%s ++ 53430:pw-trigger.sh: pw_patch_check_state: 274: date=1790527491 ++ 53430:pw-trigger.sh: pw_patch_check_state: 275: '[' 1790527185 -le 1790527491 ']' ++ 53430:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790527491 +++ 53430:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 53430:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 53430:pw-trigger.sh: pw_patch_check_state: 263: true ++ 53430:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 53430:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 53430:pw-trigger.sh: pw_patch_check_state: 267: wait 54695 ++ 53430:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 53430:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 53430:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.Cm0pz8dkwr ++ 53430:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 53430:pw-trigger.sh: pw_patch_check_state: 270: break ++ 53430:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 53430:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.AtyS0kBTD7 /tmp/tmp.Cm0pz8dkwr + 53430:pw-trigger.sh: 89: check_state=success + 53430:pw-trigger.sh: 90: '[' success = pending ']' + 53430:pw-trigger.sh: 93: num_patch=1 + 53430:pw-trigger.sh: 72: true ++ 53430:pw-trigger.sh: 74: pw_get_patch_from_series gdb 67069 1 ++ 53430:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 53430:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 53430:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67069 ++ 53430:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 53430:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 53430:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 67069 property '.*' value Patches 1 +++ 53430:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 53430:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 53430:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 53430:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 53430:pw-trigger.sh: pw_yaml_get: 100: local id=67069 +++ 53430:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 53430:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 53430:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 53430:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 53430:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 53430:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 53430:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id= ++ 53430:pw-trigger.sh: pw_get_patch_from_series: 210: '[' '' = '' ']' ++ 53430:pw-trigger.sh: pw_get_patch_from_series: 211: return 1 ++ 53430:pw-trigger.sh: 74: true + 53430:pw-trigger.sh: 74: patch_id= + 53430:pw-trigger.sh: 75: '[' '' = '' ']' + 53430:pw-trigger.sh: 76: break + 53430:pw-trigger.sh: 96: '[' '' = '' ']' + 53430:pw-trigger.sh: 97: continue + 53430:pw-trigger.sh: 62: '[' 23 -gt 0 ']' + 53430:pw-trigger.sh: 63: i=22 ++ 53430:pw-trigger.sh: 64: shyaml get-value 22.id + 53430:pw-trigger.sh: 64: series_id=67093 + 53430:pw-trigger.sh: 66: pw_series_complete_p gdb 67093 + 53430:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 53430:pw-trigger.sh: pw_series_complete_p: 183: local project=gdb + 53430:pw-trigger.sh: pw_series_complete_p: 184: local series_id=67093 + 53430:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 53430:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get gdb series 67093 property Complete value ++ 53430:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 53430:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 53430:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 53430:pw-trigger.sh: pw_yaml_get: 100: local id=67093 ++ 53430:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 53430:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 53430:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 53430:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 53430:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 53430:pw-trigger.sh: pw_yaml_get: 108: set +x + 53430:pw-trigger.sh: pw_series_complete_p: 187: value=True + 53430:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 53430:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 53430:pw-trigger.sh: 71: num_patch=0 + 53430:pw-trigger.sh: 72: true ++ 53430:pw-trigger.sh: 74: pw_get_patch_from_series gdb 67093 0 ++ 53430:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 53430:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 53430:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67093 ++ 53430:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 53430:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 53430:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 67093 property '.*' value Patches 0 +++ 53430:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 53430:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 53430:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 53430:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 53430:pw-trigger.sh: pw_yaml_get: 100: local id=67093 +++ 53430:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 53430:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 53430:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 53430:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 53430:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 53430:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 53430:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=144754 ++ 53430:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 144754 = '' ']' ++ 53430:pw-trigger.sh: pw_get_patch_from_series: 213: echo 144754 + 53430:pw-trigger.sh: 74: patch_id=144754 + 53430:pw-trigger.sh: 75: '[' 144754 = '' ']' ++ 53430:pw-trigger.sh: 82: pw_get_patch_data gdb 144754 State ++ 53430:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 53430:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 53430:pw-trigger.sh: pw_get_patch_data: 224: local project=gdb ++ 53430:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=144754 ++ 53430:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 53430:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gdb patch 144754 property State value ++ 53430:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 53430:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 53430:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 53430:pw-trigger.sh: pw_yaml_get: 100: local id=144754 ++ 53430:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 53430:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 53430:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 53430:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 53430:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 53430:pw-trigger.sh: pw_yaml_get: 108: set +x + 53430:pw-trigger.sh: 82: patch_state=new + 53430:pw-trigger.sh: 83: case "$patch_state" in ++ 53430:pw-trigger.sh: 89: pw_patch_check_state 144754 tcwg_gdb_build--master-arm ++ 53430:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 53430:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=144754 ++ 53430:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_build--master-arm ++ 53430:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 53430:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_build--master-arm +++ 53430:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 53430:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 53430:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_build--master-arm +++ 53430:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 53430:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 53430:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 53430:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 53430:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_build--master-arm ++ 53430:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 53430:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 53430:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.UyEJSQHiny +++ 53430:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 53430:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.7MwGYvifmv ++ 53430:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.UyEJSQHiny /tmp/tmp.7MwGYvifmv' EXIT ++ 53430:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 53430:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/144754/checks/ ++ 53430: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' ++ 53430:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 53430:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 53430:pw-trigger.sh: pw_patch_check_state: 263: true ++ 53430:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 53430:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 53430:pw-trigger.sh: pw_patch_check_state: 267: wait 54797 ++ 53430:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 53430:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 53430:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.7MwGYvifmv ++ 53430: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 ']' +++ 53430:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 53430:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-28T09:32:00.878138 +++ 53430:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-28T09:32:00.878138 +%s ++ 53430:pw-trigger.sh: pw_patch_check_state: 274: date=1790587920 ++ 53430:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1790587920 ']' ++ 53430:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790587920 +++ 53430:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 53430:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 53430:pw-trigger.sh: pw_patch_check_state: 263: true ++ 53430:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 53430:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 53430:pw-trigger.sh: pw_patch_check_state: 267: wait 54804 ++ 53430:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 53430:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 53430:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.7MwGYvifmv ++ 53430: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 ']' +++ 53430:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 53430:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-28T09:32:02.377450 +++ 53430:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-28T09:32:02.377450 +%s ++ 53430:pw-trigger.sh: pw_patch_check_state: 274: date=1790587922 ++ 53430:pw-trigger.sh: pw_patch_check_state: 275: '[' 1790587920 -le 1790587922 ']' ++ 53430:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790587922 +++ 53430:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 53430:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 53430:pw-trigger.sh: pw_patch_check_state: 263: true ++ 53430:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 53430:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 53430:pw-trigger.sh: pw_patch_check_state: 267: wait 54811 ++ 53430:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 53430:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 53430:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.7MwGYvifmv ++ 53430: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 ']' +++ 53430:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 53430:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-28T09:34:37.591458 +++ 53430:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-28T09:34:37.591458 +%s ++ 53430:pw-trigger.sh: pw_patch_check_state: 274: date=1790588077 ++ 53430:pw-trigger.sh: pw_patch_check_state: 275: '[' 1790587922 -le 1790588077 ']' ++ 53430:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790588077 +++ 53430:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 53430:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 53430:pw-trigger.sh: pw_patch_check_state: 263: true ++ 53430:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 53430:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 53430:pw-trigger.sh: pw_patch_check_state: 267: wait 54818 ++ 53430:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 53430:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 53430:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.7MwGYvifmv ++ 53430:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 53430:pw-trigger.sh: pw_patch_check_state: 270: break ++ 53430:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 53430:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.UyEJSQHiny /tmp/tmp.7MwGYvifmv + 53430:pw-trigger.sh: 89: check_state=success + 53430:pw-trigger.sh: 90: '[' success = pending ']' + 53430:pw-trigger.sh: 93: num_patch=1 + 53430:pw-trigger.sh: 72: true ++ 53430:pw-trigger.sh: 74: pw_get_patch_from_series gdb 67093 1 ++ 53430:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 53430:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 53430:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67093 ++ 53430:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 53430:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 53430:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 67093 property '.*' value Patches 1 +++ 53430:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 53430:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 53430:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 53430:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 53430:pw-trigger.sh: pw_yaml_get: 100: local id=67093 +++ 53430:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 53430:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 53430:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 53430:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 53430:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 53430:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 53430:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id= ++ 53430:pw-trigger.sh: pw_get_patch_from_series: 210: '[' '' = '' ']' ++ 53430:pw-trigger.sh: pw_get_patch_from_series: 211: return 1 ++ 53430:pw-trigger.sh: 74: true + 53430:pw-trigger.sh: 74: patch_id= + 53430:pw-trigger.sh: 75: '[' '' = '' ']' + 53430:pw-trigger.sh: 76: break + 53430:pw-trigger.sh: 96: '[' '' = '' ']' + 53430:pw-trigger.sh: 97: continue + 53430:pw-trigger.sh: 62: '[' 22 -gt 0 ']' + 53430:pw-trigger.sh: 63: i=21 ++ 53430:pw-trigger.sh: 64: shyaml get-value 21.id + 53430:pw-trigger.sh: 64: series_id=67108 + 53430:pw-trigger.sh: 66: pw_series_complete_p gdb 67108 + 53430:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 53430:pw-trigger.sh: pw_series_complete_p: 183: local project=gdb + 53430:pw-trigger.sh: pw_series_complete_p: 184: local series_id=67108 + 53430:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 53430:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get gdb series 67108 property Complete value ++ 53430:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 53430:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 53430:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 53430:pw-trigger.sh: pw_yaml_get: 100: local id=67108 ++ 53430:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 53430:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 53430:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 53430:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 53430:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 53430:pw-trigger.sh: pw_yaml_get: 108: set +x + 53430:pw-trigger.sh: pw_series_complete_p: 187: value=True + 53430:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 53430:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 53430:pw-trigger.sh: 71: num_patch=0 + 53430:pw-trigger.sh: 72: true ++ 53430:pw-trigger.sh: 74: pw_get_patch_from_series gdb 67108 0 ++ 53430:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 53430:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 53430:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67108 ++ 53430:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 53430:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 53430:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 67108 property '.*' value Patches 0 +++ 53430:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 53430:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 53430:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 53430:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 53430:pw-trigger.sh: pw_yaml_get: 100: local id=67108 +++ 53430:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 53430:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 53430:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 53430:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 53430:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 53430:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 53430:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=144780 ++ 53430:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 144780 = '' ']' ++ 53430:pw-trigger.sh: pw_get_patch_from_series: 213: echo 144780 + 53430:pw-trigger.sh: 74: patch_id=144780 + 53430:pw-trigger.sh: 75: '[' 144780 = '' ']' ++ 53430:pw-trigger.sh: 82: pw_get_patch_data gdb 144780 State ++ 53430:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 53430:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 53430:pw-trigger.sh: pw_get_patch_data: 224: local project=gdb ++ 53430:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=144780 ++ 53430:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 53430:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gdb patch 144780 property State value ++ 53430:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 53430:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 53430:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 53430:pw-trigger.sh: pw_yaml_get: 100: local id=144780 ++ 53430:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 53430:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 53430:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 53430:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 53430:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 53430:pw-trigger.sh: pw_yaml_get: 108: set +x + 53430:pw-trigger.sh: 82: patch_state=committed + 53430:pw-trigger.sh: 83: case "$patch_state" in ++ 53430:pw-trigger.sh: 89: pw_patch_check_state 144780 tcwg_gdb_build--master-arm ++ 53430:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 53430:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=144780 ++ 53430:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_build--master-arm ++ 53430:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 53430:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_build--master-arm +++ 53430:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 53430:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 53430:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_build--master-arm +++ 53430:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 53430:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 53430:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 53430:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 53430:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_build--master-arm ++ 53430:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 53430:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 53430:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.D6KV4ShVfG +++ 53430:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 53430:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.sKXil9ooqa ++ 53430:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.D6KV4ShVfG /tmp/tmp.sKXil9ooqa' EXIT ++ 53430:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 53430:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/144780/checks/ ++ 53430: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' ++ 53430:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 53430:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 53430:pw-trigger.sh: pw_patch_check_state: 263: true ++ 53430:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 53430:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 53430:pw-trigger.sh: pw_patch_check_state: 267: wait 54920 ++ 53430:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 53430:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 53430:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.sKXil9ooqa ++ 53430: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 ']' +++ 53430:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 53430:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-28T16:00:28.445455 +++ 53430:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-28T16:00:28.445455 +%s ++ 53430:pw-trigger.sh: pw_patch_check_state: 274: date=1790611228 ++ 53430:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1790611228 ']' ++ 53430:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790611228 +++ 53430:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 53430:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 53430:pw-trigger.sh: pw_patch_check_state: 263: true ++ 53430:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 53430:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 53430:pw-trigger.sh: pw_patch_check_state: 267: wait 54927 ++ 53430:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 53430:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 53430:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.sKXil9ooqa ++ 53430: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 ']' +++ 53430:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 53430:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-28T16:00:31.106357 +++ 53430:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-28T16:00:31.106357 +%s ++ 53430:pw-trigger.sh: pw_patch_check_state: 274: date=1790611231 ++ 53430:pw-trigger.sh: pw_patch_check_state: 275: '[' 1790611228 -le 1790611231 ']' ++ 53430:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790611231 +++ 53430:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 53430:pw-trigger.sh: pw_patch_check_state: 277: cur_state=fail ++ 53430:pw-trigger.sh: pw_patch_check_state: 263: true ++ 53430:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 53430:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 53430:pw-trigger.sh: pw_patch_check_state: 267: wait 54934 ++ 53430:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 53430:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 53430:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.sKXil9ooqa ++ 53430:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 53430:pw-trigger.sh: pw_patch_check_state: 270: break ++ 53430:pw-trigger.sh: pw_patch_check_state: 281: echo fail +++ 53430:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.D6KV4ShVfG /tmp/tmp.sKXil9ooqa + 53430:pw-trigger.sh: 89: check_state=fail + 53430:pw-trigger.sh: 90: '[' fail = pending ']' + 53430:pw-trigger.sh: 93: num_patch=1 + 53430:pw-trigger.sh: 72: true ++ 53430:pw-trigger.sh: 74: pw_get_patch_from_series gdb 67108 1 ++ 53430:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 53430:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 53430:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67108 ++ 53430:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 53430:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 53430:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 67108 property '.*' value Patches 1 +++ 53430:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 53430:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 53430:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 53430:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 53430:pw-trigger.sh: pw_yaml_get: 100: local id=67108 +++ 53430:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 53430:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 53430:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 53430:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 53430:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 53430:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 53430:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id= ++ 53430:pw-trigger.sh: pw_get_patch_from_series: 210: '[' '' = '' ']' ++ 53430:pw-trigger.sh: pw_get_patch_from_series: 211: return 1 ++ 53430:pw-trigger.sh: 74: true + 53430:pw-trigger.sh: 74: patch_id= + 53430:pw-trigger.sh: 75: '[' '' = '' ']' + 53430:pw-trigger.sh: 76: break + 53430:pw-trigger.sh: 96: '[' '' = '' ']' + 53430:pw-trigger.sh: 97: continue + 53430:pw-trigger.sh: 62: '[' 21 -gt 0 ']' + 53430:pw-trigger.sh: 63: i=20 ++ 53430:pw-trigger.sh: 64: shyaml get-value 20.id + 53430:pw-trigger.sh: 64: series_id=67116 + 53430:pw-trigger.sh: 66: pw_series_complete_p gdb 67116 + 53430:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 53430:pw-trigger.sh: pw_series_complete_p: 183: local project=gdb + 53430:pw-trigger.sh: pw_series_complete_p: 184: local series_id=67116 + 53430:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 53430:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get gdb series 67116 property Complete value ++ 53430:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 53430:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 53430:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 53430:pw-trigger.sh: pw_yaml_get: 100: local id=67116 ++ 53430:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 53430:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 53430:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 53430:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 53430:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 53430:pw-trigger.sh: pw_yaml_get: 108: set +x + 53430:pw-trigger.sh: pw_series_complete_p: 187: value=True + 53430:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 53430:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 53430:pw-trigger.sh: 71: num_patch=0 + 53430:pw-trigger.sh: 72: true ++ 53430:pw-trigger.sh: 74: pw_get_patch_from_series gdb 67116 0 ++ 53430:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 53430:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 53430:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67116 ++ 53430:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 53430:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 53430:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 67116 property '.*' value Patches 0 +++ 53430:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 53430:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 53430:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 53430:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 53430:pw-trigger.sh: pw_yaml_get: 100: local id=67116 +++ 53430:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 53430:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 53430:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 53430:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 53430:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 53430:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 53430:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=144794 ++ 53430:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 144794 = '' ']' ++ 53430:pw-trigger.sh: pw_get_patch_from_series: 213: echo 144794 + 53430:pw-trigger.sh: 74: patch_id=144794 + 53430:pw-trigger.sh: 75: '[' 144794 = '' ']' ++ 53430:pw-trigger.sh: 82: pw_get_patch_data gdb 144794 State ++ 53430:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 53430:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 53430:pw-trigger.sh: pw_get_patch_data: 224: local project=gdb ++ 53430:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=144794 ++ 53430:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 53430:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gdb patch 144794 property State value ++ 53430:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 53430:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 53430:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 53430:pw-trigger.sh: pw_yaml_get: 100: local id=144794 ++ 53430:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 53430:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 53430:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 53430:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 53430:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 53430:pw-trigger.sh: pw_yaml_get: 108: set +x + 53430:pw-trigger.sh: 82: patch_state=committed + 53430:pw-trigger.sh: 83: case "$patch_state" in ++ 53430:pw-trigger.sh: 89: pw_patch_check_state 144794 tcwg_gdb_build--master-arm ++ 53430:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 53430:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=144794 ++ 53430:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_build--master-arm ++ 53430:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 53430:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_build--master-arm +++ 53430:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 53430:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 53430:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_build--master-arm +++ 53430:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 53430:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 53430:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 53430:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 53430:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_build--master-arm ++ 53430:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 53430:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 53430:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.ySMQ7VEtg8 +++ 53430:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 53430:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.VM2QQyuTYm ++ 53430:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.ySMQ7VEtg8 /tmp/tmp.VM2QQyuTYm' EXIT ++ 53430:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 53430:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/144794/checks/ ++ 53430: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' ++ 53430:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 53430:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 53430:pw-trigger.sh: pw_patch_check_state: 263: true ++ 53430:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 53430:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 53430:pw-trigger.sh: pw_patch_check_state: 267: wait 55036 ++ 53430:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 53430:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 53430:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.VM2QQyuTYm ++ 53430: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 ']' +++ 53430:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 53430:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-29T06:53:52.303179 +++ 53430:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-29T06:53:52.303179 +%s ++ 53430:pw-trigger.sh: pw_patch_check_state: 274: date=1790664832 ++ 53430:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1790664832 ']' ++ 53430:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790664832 +++ 53430:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 53430:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 53430:pw-trigger.sh: pw_patch_check_state: 263: true ++ 53430:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 53430:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 53430:pw-trigger.sh: pw_patch_check_state: 267: wait 55043 ++ 53430:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 53430:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 53430:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.VM2QQyuTYm ++ 53430: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 ']' +++ 53430:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 53430:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-29T06:53:57.477007 +++ 53430:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-29T06:53:57.477007 +%s ++ 53430:pw-trigger.sh: pw_patch_check_state: 274: date=1790664837 ++ 53430:pw-trigger.sh: pw_patch_check_state: 275: '[' 1790664832 -le 1790664837 ']' ++ 53430:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790664837 +++ 53430:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 53430:pw-trigger.sh: pw_patch_check_state: 277: cur_state=fail ++ 53430:pw-trigger.sh: pw_patch_check_state: 263: true ++ 53430:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 53430:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 53430:pw-trigger.sh: pw_patch_check_state: 267: wait 55050 ++ 53430:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 53430:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 53430:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.VM2QQyuTYm ++ 53430:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 53430:pw-trigger.sh: pw_patch_check_state: 270: break ++ 53430:pw-trigger.sh: pw_patch_check_state: 281: echo fail +++ 53430:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.ySMQ7VEtg8 /tmp/tmp.VM2QQyuTYm + 53430:pw-trigger.sh: 89: check_state=fail + 53430:pw-trigger.sh: 90: '[' fail = pending ']' + 53430:pw-trigger.sh: 93: num_patch=1 + 53430:pw-trigger.sh: 72: true ++ 53430:pw-trigger.sh: 74: pw_get_patch_from_series gdb 67116 1 ++ 53430:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 53430:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 53430:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67116 ++ 53430:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 53430:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 53430:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 67116 property '.*' value Patches 1 +++ 53430:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 53430:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 53430:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 53430:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 53430:pw-trigger.sh: pw_yaml_get: 100: local id=67116 +++ 53430:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 53430:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 53430:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 53430:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 53430:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 53430:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 53430:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id= ++ 53430:pw-trigger.sh: pw_get_patch_from_series: 210: '[' '' = '' ']' ++ 53430:pw-trigger.sh: pw_get_patch_from_series: 211: return 1 ++ 53430:pw-trigger.sh: 74: true + 53430:pw-trigger.sh: 74: patch_id= + 53430:pw-trigger.sh: 75: '[' '' = '' ']' + 53430:pw-trigger.sh: 76: break + 53430:pw-trigger.sh: 96: '[' '' = '' ']' + 53430:pw-trigger.sh: 97: continue + 53430:pw-trigger.sh: 62: '[' 20 -gt 0 ']' + 53430:pw-trigger.sh: 63: i=19 ++ 53430:pw-trigger.sh: 64: shyaml get-value 19.id + 53430:pw-trigger.sh: 64: series_id=67122 + 53430:pw-trigger.sh: 66: pw_series_complete_p gdb 67122 + 53430:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 53430:pw-trigger.sh: pw_series_complete_p: 183: local project=gdb + 53430:pw-trigger.sh: pw_series_complete_p: 184: local series_id=67122 + 53430:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 53430:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get gdb series 67122 property Complete value ++ 53430:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 53430:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 53430:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 53430:pw-trigger.sh: pw_yaml_get: 100: local id=67122 ++ 53430:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 53430:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 53430:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 53430:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 53430:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 53430:pw-trigger.sh: pw_yaml_get: 108: set +x + 53430:pw-trigger.sh: pw_series_complete_p: 187: value=True + 53430:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 53430:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 53430:pw-trigger.sh: 71: num_patch=0 + 53430:pw-trigger.sh: 72: true ++ 53430:pw-trigger.sh: 74: pw_get_patch_from_series gdb 67122 0 ++ 53430:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 53430:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 53430:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67122 ++ 53430:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 53430:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 53430:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 67122 property '.*' value Patches 0 +++ 53430:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 53430:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 53430:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 53430:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 53430:pw-trigger.sh: pw_yaml_get: 100: local id=67122 +++ 53430:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 53430:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 53430:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 53430:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 53430:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 53430:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 53430:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=144802 ++ 53430:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 144802 = '' ']' ++ 53430:pw-trigger.sh: pw_get_patch_from_series: 213: echo 144802 + 53430:pw-trigger.sh: 74: patch_id=144802 + 53430:pw-trigger.sh: 75: '[' 144802 = '' ']' ++ 53430:pw-trigger.sh: 82: pw_get_patch_data gdb 144802 State ++ 53430:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 53430:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 53430:pw-trigger.sh: pw_get_patch_data: 224: local project=gdb ++ 53430:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=144802 ++ 53430:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 53430:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gdb patch 144802 property State value ++ 53430:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 53430:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 53430:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 53430:pw-trigger.sh: pw_yaml_get: 100: local id=144802 ++ 53430:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 53430:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 53430:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 53430:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 53430:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 53430:pw-trigger.sh: pw_yaml_get: 108: set +x + 53430:pw-trigger.sh: 82: patch_state=new + 53430:pw-trigger.sh: 83: case "$patch_state" in ++ 53430:pw-trigger.sh: 89: pw_patch_check_state 144802 tcwg_gdb_build--master-arm ++ 53430:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 53430:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=144802 ++ 53430:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_build--master-arm ++ 53430:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 53430:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_build--master-arm +++ 53430:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 53430:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 53430:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_build--master-arm +++ 53430:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 53430:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 53430:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 53430:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 53430:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_build--master-arm ++ 53430:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 53430:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 53430:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.rtMtahgDVv +++ 53430:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 53430:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.OHyAfxpb9M ++ 53430:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.rtMtahgDVv /tmp/tmp.OHyAfxpb9M' EXIT ++ 53430:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 53430:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/144802/checks/ ++ 53430: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' ++ 53430:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 53430:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 53430:pw-trigger.sh: pw_patch_check_state: 263: true ++ 53430:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 53430:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 53430:pw-trigger.sh: pw_patch_check_state: 267: wait 55152 ++ 53430:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 53430:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 53430:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.OHyAfxpb9M ++ 53430: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 ']' +++ 53430:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 53430:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-29T06:54:45.263803 +++ 53430:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-29T06:54:45.263803 +%s ++ 53430:pw-trigger.sh: pw_patch_check_state: 274: date=1790664885 ++ 53430:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1790664885 ']' ++ 53430:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790664885 +++ 53430:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 53430:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 53430:pw-trigger.sh: pw_patch_check_state: 263: true ++ 53430:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 53430:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 53430:pw-trigger.sh: pw_patch_check_state: 267: wait 55159 ++ 53430:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 53430:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 53430:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.OHyAfxpb9M ++ 53430: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 ']' +++ 53430:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 53430:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-29T06:54:46.986556 +++ 53430:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-29T06:54:46.986556 +%s ++ 53430:pw-trigger.sh: pw_patch_check_state: 274: date=1790664886 ++ 53430:pw-trigger.sh: pw_patch_check_state: 275: '[' 1790664885 -le 1790664886 ']' ++ 53430:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790664886 +++ 53430:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 53430:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 53430:pw-trigger.sh: pw_patch_check_state: 263: true ++ 53430:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 53430:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 53430:pw-trigger.sh: pw_patch_check_state: 267: wait 55166 ++ 53430:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 53430:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 53430:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.OHyAfxpb9M ++ 53430: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 ']' +++ 53430:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 53430:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-29T07:00:00.834913 +++ 53430:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-29T07:00:00.834913 +%s ++ 53430:pw-trigger.sh: pw_patch_check_state: 274: date=1790665200 ++ 53430:pw-trigger.sh: pw_patch_check_state: 275: '[' 1790664886 -le 1790665200 ']' ++ 53430:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790665200 +++ 53430:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 53430:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 53430:pw-trigger.sh: pw_patch_check_state: 263: true ++ 53430:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 53430:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 53430:pw-trigger.sh: pw_patch_check_state: 267: wait 55173 ++ 53430:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 53430:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 53430:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.OHyAfxpb9M ++ 53430:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 53430:pw-trigger.sh: pw_patch_check_state: 270: break ++ 53430:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 53430:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.rtMtahgDVv /tmp/tmp.OHyAfxpb9M + 53430:pw-trigger.sh: 89: check_state=success + 53430:pw-trigger.sh: 90: '[' success = pending ']' + 53430:pw-trigger.sh: 93: num_patch=1 + 53430:pw-trigger.sh: 72: true ++ 53430:pw-trigger.sh: 74: pw_get_patch_from_series gdb 67122 1 ++ 53430:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 53430:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 53430:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67122 ++ 53430:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 53430:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 53430:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 67122 property '.*' value Patches 1 +++ 53430:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 53430:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 53430:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 53430:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 53430:pw-trigger.sh: pw_yaml_get: 100: local id=67122 +++ 53430:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 53430:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 53430:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 53430:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 53430:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 53430:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 53430:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id= ++ 53430:pw-trigger.sh: pw_get_patch_from_series: 210: '[' '' = '' ']' ++ 53430:pw-trigger.sh: pw_get_patch_from_series: 211: return 1 ++ 53430:pw-trigger.sh: 74: true + 53430:pw-trigger.sh: 74: patch_id= + 53430:pw-trigger.sh: 75: '[' '' = '' ']' + 53430:pw-trigger.sh: 76: break + 53430:pw-trigger.sh: 96: '[' '' = '' ']' + 53430:pw-trigger.sh: 97: continue + 53430:pw-trigger.sh: 62: '[' 19 -gt 0 ']' + 53430:pw-trigger.sh: 63: i=18 ++ 53430:pw-trigger.sh: 64: shyaml get-value 18.id + 53430:pw-trigger.sh: 64: series_id=67127 + 53430:pw-trigger.sh: 66: pw_series_complete_p gdb 67127 + 53430:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 53430:pw-trigger.sh: pw_series_complete_p: 183: local project=gdb + 53430:pw-trigger.sh: pw_series_complete_p: 184: local series_id=67127 + 53430:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 53430:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get gdb series 67127 property Complete value ++ 53430:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 53430:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 53430:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 53430:pw-trigger.sh: pw_yaml_get: 100: local id=67127 ++ 53430:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 53430:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 53430:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 53430:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 53430:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 53430:pw-trigger.sh: pw_yaml_get: 108: set +x + 53430:pw-trigger.sh: pw_series_complete_p: 187: value=True + 53430:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 53430:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 53430:pw-trigger.sh: 71: num_patch=0 + 53430:pw-trigger.sh: 72: true ++ 53430:pw-trigger.sh: 74: pw_get_patch_from_series gdb 67127 0 ++ 53430:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 53430:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 53430:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67127 ++ 53430:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 53430:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 53430:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 67127 property '.*' value Patches 0 +++ 53430:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 53430:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 53430:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 53430:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 53430:pw-trigger.sh: pw_yaml_get: 100: local id=67127 +++ 53430:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 53430:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 53430:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 53430:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 53430:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 53430:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 53430:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=144807 ++ 53430:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 144807 = '' ']' ++ 53430:pw-trigger.sh: pw_get_patch_from_series: 213: echo 144807 + 53430:pw-trigger.sh: 74: patch_id=144807 + 53430:pw-trigger.sh: 75: '[' 144807 = '' ']' ++ 53430:pw-trigger.sh: 82: pw_get_patch_data gdb 144807 State ++ 53430:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 53430:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 53430:pw-trigger.sh: pw_get_patch_data: 224: local project=gdb ++ 53430:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=144807 ++ 53430:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 53430:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gdb patch 144807 property State value ++ 53430:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 53430:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 53430:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 53430:pw-trigger.sh: pw_yaml_get: 100: local id=144807 ++ 53430:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 53430:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 53430:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 53430:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 53430:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 53430:pw-trigger.sh: pw_yaml_get: 108: set +x + 53430:pw-trigger.sh: 82: patch_state=new + 53430:pw-trigger.sh: 83: case "$patch_state" in ++ 53430:pw-trigger.sh: 89: pw_patch_check_state 144807 tcwg_gdb_build--master-arm ++ 53430:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 53430:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=144807 ++ 53430:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_build--master-arm ++ 53430:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 53430:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_build--master-arm +++ 53430:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 53430:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 53430:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_build--master-arm +++ 53430:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 53430:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 53430:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 53430:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 53430:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_build--master-arm ++ 53430:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 53430:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 53430:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.dwvvEU3aS9 +++ 53430:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 53430:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.stJCDncQVL ++ 53430:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.dwvvEU3aS9 /tmp/tmp.stJCDncQVL' EXIT ++ 53430:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 53430:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/144807/checks/ ++ 53430: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' ++ 53430:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 53430:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 53430:pw-trigger.sh: pw_patch_check_state: 263: true ++ 53430:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 53430:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 53430:pw-trigger.sh: pw_patch_check_state: 267: wait 55275 ++ 53430:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 53430:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 53430:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.stJCDncQVL ++ 53430: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 ']' +++ 53430:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 53430:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-29T07:03:13.624702 +++ 53430:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-29T07:03:13.624702 +%s ++ 53430:pw-trigger.sh: pw_patch_check_state: 274: date=1790665393 ++ 53430:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1790665393 ']' ++ 53430:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790665393 +++ 53430:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 53430:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 53430:pw-trigger.sh: pw_patch_check_state: 263: true ++ 53430:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 53430:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 53430:pw-trigger.sh: pw_patch_check_state: 267: wait 55282 ++ 53430:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 53430:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 53430:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.stJCDncQVL ++ 53430: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 ']' +++ 53430:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 53430:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-29T07:03:17.282282 +++ 53430:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-29T07:03:17.282282 +%s ++ 53430:pw-trigger.sh: pw_patch_check_state: 274: date=1790665397 ++ 53430:pw-trigger.sh: pw_patch_check_state: 275: '[' 1790665393 -le 1790665397 ']' ++ 53430:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790665397 +++ 53430:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 53430:pw-trigger.sh: pw_patch_check_state: 277: cur_state=fail ++ 53430:pw-trigger.sh: pw_patch_check_state: 263: true ++ 53430:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 53430:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 53430:pw-trigger.sh: pw_patch_check_state: 267: wait 55289 ++ 53430:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 53430:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 53430:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.stJCDncQVL ++ 53430:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 53430:pw-trigger.sh: pw_patch_check_state: 270: break ++ 53430:pw-trigger.sh: pw_patch_check_state: 281: echo fail +++ 53430:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.dwvvEU3aS9 /tmp/tmp.stJCDncQVL + 53430:pw-trigger.sh: 89: check_state=fail + 53430:pw-trigger.sh: 90: '[' fail = pending ']' + 53430:pw-trigger.sh: 93: num_patch=1 + 53430:pw-trigger.sh: 72: true ++ 53430:pw-trigger.sh: 74: pw_get_patch_from_series gdb 67127 1 ++ 53430:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 53430:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 53430:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67127 ++ 53430:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 53430:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 53430:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 67127 property '.*' value Patches 1 +++ 53430:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 53430:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 53430:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 53430:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 53430:pw-trigger.sh: pw_yaml_get: 100: local id=67127 +++ 53430:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 53430:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 53430:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 53430:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 53430:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 53430:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 53430:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id= ++ 53430:pw-trigger.sh: pw_get_patch_from_series: 210: '[' '' = '' ']' ++ 53430:pw-trigger.sh: pw_get_patch_from_series: 211: return 1 ++ 53430:pw-trigger.sh: 74: true + 53430:pw-trigger.sh: 74: patch_id= + 53430:pw-trigger.sh: 75: '[' '' = '' ']' + 53430:pw-trigger.sh: 76: break + 53430:pw-trigger.sh: 96: '[' '' = '' ']' + 53430:pw-trigger.sh: 97: continue + 53430:pw-trigger.sh: 62: '[' 18 -gt 0 ']' + 53430:pw-trigger.sh: 63: i=17 ++ 53430:pw-trigger.sh: 64: shyaml get-value 17.id + 53430:pw-trigger.sh: 64: series_id=67130 + 53430:pw-trigger.sh: 66: pw_series_complete_p gdb 67130 + 53430:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 53430:pw-trigger.sh: pw_series_complete_p: 183: local project=gdb + 53430:pw-trigger.sh: pw_series_complete_p: 184: local series_id=67130 + 53430:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 53430:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get gdb series 67130 property Complete value ++ 53430:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 53430:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 53430:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 53430:pw-trigger.sh: pw_yaml_get: 100: local id=67130 ++ 53430:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 53430:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 53430:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 53430:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 53430:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 53430:pw-trigger.sh: pw_yaml_get: 108: set +x + 53430:pw-trigger.sh: pw_series_complete_p: 187: value=True + 53430:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 53430:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 53430:pw-trigger.sh: 71: num_patch=0 + 53430:pw-trigger.sh: 72: true ++ 53430:pw-trigger.sh: 74: pw_get_patch_from_series gdb 67130 0 ++ 53430:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 53430:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 53430:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67130 ++ 53430:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 53430:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 53430:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 67130 property '.*' value Patches 0 +++ 53430:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 53430:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 53430:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 53430:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 53430:pw-trigger.sh: pw_yaml_get: 100: local id=67130 +++ 53430:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 53430:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 53430:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 53430:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 53430:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 53430:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 53430:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=144817 ++ 53430:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 144817 = '' ']' ++ 53430:pw-trigger.sh: pw_get_patch_from_series: 213: echo 144817 + 53430:pw-trigger.sh: 74: patch_id=144817 + 53430:pw-trigger.sh: 75: '[' 144817 = '' ']' ++ 53430:pw-trigger.sh: 82: pw_get_patch_data gdb 144817 State ++ 53430:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 53430:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 53430:pw-trigger.sh: pw_get_patch_data: 224: local project=gdb ++ 53430:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=144817 ++ 53430:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 53430:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gdb patch 144817 property State value ++ 53430:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 53430:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 53430:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 53430:pw-trigger.sh: pw_yaml_get: 100: local id=144817 ++ 53430:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 53430:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 53430:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 53430:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 53430:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 53430:pw-trigger.sh: pw_yaml_get: 108: set +x + 53430:pw-trigger.sh: 82: patch_state=new + 53430:pw-trigger.sh: 83: case "$patch_state" in ++ 53430:pw-trigger.sh: 89: pw_patch_check_state 144817 tcwg_gdb_build--master-arm ++ 53430:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 53430:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=144817 ++ 53430:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_build--master-arm ++ 53430:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 53430:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_build--master-arm +++ 53430:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 53430:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 53430:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_build--master-arm +++ 53430:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 53430:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 53430:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 53430:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 53430:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_build--master-arm ++ 53430:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 53430:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 53430:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.7OA3jq5WXf +++ 53430:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 53430:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.iCaQVcpaOa ++ 53430:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.7OA3jq5WXf /tmp/tmp.iCaQVcpaOa' EXIT ++ 53430:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 53430:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/144817/checks/ ++ 53430: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' ++ 53430:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 53430:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 53430:pw-trigger.sh: pw_patch_check_state: 263: true ++ 53430:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 53430:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 53430:pw-trigger.sh: pw_patch_check_state: 267: wait 55391 ++ 53430:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 53430:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 53430:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.iCaQVcpaOa ++ 53430: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 ']' +++ 53430:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 53430:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-29T07:03:56.156299 +++ 53430:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-29T07:03:56.156299 +%s ++ 53430:pw-trigger.sh: pw_patch_check_state: 274: date=1790665436 ++ 53430:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1790665436 ']' ++ 53430:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790665436 +++ 53430:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 53430:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 53430:pw-trigger.sh: pw_patch_check_state: 263: true ++ 53430:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 53430:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 53430:pw-trigger.sh: pw_patch_check_state: 267: wait 55398 ++ 53430:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 53430:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 53430:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.iCaQVcpaOa ++ 53430: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 ']' +++ 53430:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 53430:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-29T07:03:57.831373 +++ 53430:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-29T07:03:57.831373 +%s ++ 53430:pw-trigger.sh: pw_patch_check_state: 274: date=1790665437 ++ 53430:pw-trigger.sh: pw_patch_check_state: 275: '[' 1790665436 -le 1790665437 ']' ++ 53430:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790665437 +++ 53430:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 53430:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 53430:pw-trigger.sh: pw_patch_check_state: 263: true ++ 53430:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 53430:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 53430:pw-trigger.sh: pw_patch_check_state: 267: wait 55405 ++ 53430:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 53430:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 53430:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.iCaQVcpaOa ++ 53430: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 ']' +++ 53430:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 53430:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-29T07:09:41.052090 +++ 53430:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-29T07:09:41.052090 +%s ++ 53430:pw-trigger.sh: pw_patch_check_state: 274: date=1790665781 ++ 53430:pw-trigger.sh: pw_patch_check_state: 275: '[' 1790665437 -le 1790665781 ']' ++ 53430:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790665781 +++ 53430:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 53430:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 53430:pw-trigger.sh: pw_patch_check_state: 263: true ++ 53430:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 53430:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 53430:pw-trigger.sh: pw_patch_check_state: 267: wait 55412 ++ 53430:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 53430:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 53430:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.iCaQVcpaOa ++ 53430:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 53430:pw-trigger.sh: pw_patch_check_state: 270: break ++ 53430:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 53430:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.7OA3jq5WXf /tmp/tmp.iCaQVcpaOa + 53430:pw-trigger.sh: 89: check_state=success + 53430:pw-trigger.sh: 90: '[' success = pending ']' + 53430:pw-trigger.sh: 93: num_patch=1 + 53430:pw-trigger.sh: 72: true ++ 53430:pw-trigger.sh: 74: pw_get_patch_from_series gdb 67130 1 ++ 53430:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 53430:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 53430:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67130 ++ 53430:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 53430:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 53430:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 67130 property '.*' value Patches 1 +++ 53430:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 53430:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 53430:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 53430:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 53430:pw-trigger.sh: pw_yaml_get: 100: local id=67130 +++ 53430:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 53430:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 53430:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 53430:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 53430:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 53430:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 53430:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id= ++ 53430:pw-trigger.sh: pw_get_patch_from_series: 210: '[' '' = '' ']' ++ 53430:pw-trigger.sh: pw_get_patch_from_series: 211: return 1 ++ 53430:pw-trigger.sh: 74: true + 53430:pw-trigger.sh: 74: patch_id= + 53430:pw-trigger.sh: 75: '[' '' = '' ']' + 53430:pw-trigger.sh: 76: break + 53430:pw-trigger.sh: 96: '[' '' = '' ']' + 53430:pw-trigger.sh: 97: continue + 53430:pw-trigger.sh: 62: '[' 17 -gt 0 ']' + 53430:pw-trigger.sh: 63: i=16 ++ 53430:pw-trigger.sh: 64: shyaml get-value 16.id + 53430:pw-trigger.sh: 64: series_id=67132 + 53430:pw-trigger.sh: 66: pw_series_complete_p gdb 67132 + 53430:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 53430:pw-trigger.sh: pw_series_complete_p: 183: local project=gdb + 53430:pw-trigger.sh: pw_series_complete_p: 184: local series_id=67132 + 53430:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 53430:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get gdb series 67132 property Complete value ++ 53430:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 53430:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 53430:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 53430:pw-trigger.sh: pw_yaml_get: 100: local id=67132 ++ 53430:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 53430:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 53430:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 53430:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 53430:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 53430:pw-trigger.sh: pw_yaml_get: 108: set +x + 53430:pw-trigger.sh: pw_series_complete_p: 187: value=True + 53430:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 53430:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 53430:pw-trigger.sh: 71: num_patch=0 + 53430:pw-trigger.sh: 72: true ++ 53430:pw-trigger.sh: 74: pw_get_patch_from_series gdb 67132 0 ++ 53430:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 53430:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 53430:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67132 ++ 53430:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 53430:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 53430:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 67132 property '.*' value Patches 0 +++ 53430:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 53430:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 53430:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 53430:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 53430:pw-trigger.sh: pw_yaml_get: 100: local id=67132 +++ 53430:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 53430:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 53430:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 53430:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 53430:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 53430:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 53430:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=144819 ++ 53430:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 144819 = '' ']' ++ 53430:pw-trigger.sh: pw_get_patch_from_series: 213: echo 144819 + 53430:pw-trigger.sh: 74: patch_id=144819 + 53430:pw-trigger.sh: 75: '[' 144819 = '' ']' ++ 53430:pw-trigger.sh: 82: pw_get_patch_data gdb 144819 State ++ 53430:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 53430:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 53430:pw-trigger.sh: pw_get_patch_data: 224: local project=gdb ++ 53430:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=144819 ++ 53430:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 53430:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gdb patch 144819 property State value ++ 53430:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 53430:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 53430:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 53430:pw-trigger.sh: pw_yaml_get: 100: local id=144819 ++ 53430:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 53430:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 53430:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 53430:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 53430:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 53430:pw-trigger.sh: pw_yaml_get: 108: set +x + 53430:pw-trigger.sh: 82: patch_state=new + 53430:pw-trigger.sh: 83: case "$patch_state" in ++ 53430:pw-trigger.sh: 89: pw_patch_check_state 144819 tcwg_gdb_build--master-arm ++ 53430:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 53430:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=144819 ++ 53430:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_build--master-arm ++ 53430:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 53430:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_build--master-arm +++ 53430:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 53430:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 53430:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_build--master-arm +++ 53430:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 53430:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 53430:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 53430:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 53430:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_build--master-arm ++ 53430:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 53430:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 53430:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.3iPzOiSKLc +++ 53430:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 53430:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.2qOTXYYCvh ++ 53430:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.3iPzOiSKLc /tmp/tmp.2qOTXYYCvh' EXIT ++ 53430:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 53430:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/144819/checks/ ++ 53430: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' ++ 53430:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 53430:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 53430:pw-trigger.sh: pw_patch_check_state: 263: true ++ 53430:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 53430:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 53430:pw-trigger.sh: pw_patch_check_state: 267: wait 55514 ++ 53430:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 53430:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 53430:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.2qOTXYYCvh ++ 53430: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 ']' +++ 53430:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 53430:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-29T17:23:08.086218 +++ 53430:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-29T17:23:08.086218 +%s ++ 53430:pw-trigger.sh: pw_patch_check_state: 274: date=1790702588 ++ 53430:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1790702588 ']' ++ 53430:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790702588 +++ 53430:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 53430:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 53430:pw-trigger.sh: pw_patch_check_state: 263: true ++ 53430:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 53430:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 53430:pw-trigger.sh: pw_patch_check_state: 267: wait 55521 ++ 53430:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 53430:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 53430:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.2qOTXYYCvh ++ 53430: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 ']' +++ 53430:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 53430:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-29T17:23:11.145751 +++ 53430:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-29T17:23:11.145751 +%s ++ 53430:pw-trigger.sh: pw_patch_check_state: 274: date=1790702591 ++ 53430:pw-trigger.sh: pw_patch_check_state: 275: '[' 1790702588 -le 1790702591 ']' ++ 53430:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790702591 +++ 53430:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 53430:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 53430:pw-trigger.sh: pw_patch_check_state: 263: true ++ 53430:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 53430:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 53430:pw-trigger.sh: pw_patch_check_state: 267: wait 55528 ++ 53430:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 53430:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 53430:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.2qOTXYYCvh ++ 53430: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 ']' +++ 53430:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 53430:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-29T17:27:37.278581 +++ 53430:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-29T17:27:37.278581 +%s ++ 53430:pw-trigger.sh: pw_patch_check_state: 274: date=1790702857 ++ 53430:pw-trigger.sh: pw_patch_check_state: 275: '[' 1790702591 -le 1790702857 ']' ++ 53430:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790702857 +++ 53430:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 53430:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 53430:pw-trigger.sh: pw_patch_check_state: 263: true ++ 53430:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 53430:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 53430:pw-trigger.sh: pw_patch_check_state: 267: wait 55535 ++ 53430:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 53430:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 53430:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.2qOTXYYCvh ++ 53430:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 53430:pw-trigger.sh: pw_patch_check_state: 270: break ++ 53430:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 53430:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.3iPzOiSKLc /tmp/tmp.2qOTXYYCvh + 53430:pw-trigger.sh: 89: check_state=success + 53430:pw-trigger.sh: 90: '[' success = pending ']' + 53430:pw-trigger.sh: 93: num_patch=1 + 53430:pw-trigger.sh: 72: true ++ 53430:pw-trigger.sh: 74: pw_get_patch_from_series gdb 67132 1 ++ 53430:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 53430:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 53430:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67132 ++ 53430:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 53430:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 53430:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 67132 property '.*' value Patches 1 +++ 53430:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 53430:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 53430:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 53430:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 53430:pw-trigger.sh: pw_yaml_get: 100: local id=67132 +++ 53430:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 53430:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 53430:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 53430:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 53430:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 53430:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 53430:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id= ++ 53430:pw-trigger.sh: pw_get_patch_from_series: 210: '[' '' = '' ']' ++ 53430:pw-trigger.sh: pw_get_patch_from_series: 211: return 1 ++ 53430:pw-trigger.sh: 74: true + 53430:pw-trigger.sh: 74: patch_id= + 53430:pw-trigger.sh: 75: '[' '' = '' ']' + 53430:pw-trigger.sh: 76: break + 53430:pw-trigger.sh: 96: '[' '' = '' ']' + 53430:pw-trigger.sh: 97: continue + 53430:pw-trigger.sh: 62: '[' 16 -gt 0 ']' + 53430:pw-trigger.sh: 63: i=15 ++ 53430:pw-trigger.sh: 64: shyaml get-value 15.id + 53430:pw-trigger.sh: 64: series_id=67143 + 53430:pw-trigger.sh: 66: pw_series_complete_p gdb 67143 + 53430:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 53430:pw-trigger.sh: pw_series_complete_p: 183: local project=gdb + 53430:pw-trigger.sh: pw_series_complete_p: 184: local series_id=67143 + 53430:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 53430:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get gdb series 67143 property Complete value ++ 53430:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 53430:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 53430:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 53430:pw-trigger.sh: pw_yaml_get: 100: local id=67143 ++ 53430:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 53430:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 53430:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 53430:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 53430:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 53430:pw-trigger.sh: pw_yaml_get: 108: set +x + 53430:pw-trigger.sh: pw_series_complete_p: 187: value=True + 53430:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 53430:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 53430:pw-trigger.sh: 71: num_patch=0 + 53430:pw-trigger.sh: 72: true ++ 53430:pw-trigger.sh: 74: pw_get_patch_from_series gdb 67143 0 ++ 53430:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 53430:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 53430:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67143 ++ 53430:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 53430:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 53430:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 67143 property '.*' value Patches 0 +++ 53430:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 53430:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 53430:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 53430:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 53430:pw-trigger.sh: pw_yaml_get: 100: local id=67143 +++ 53430:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 53430:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 53430:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 53430:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 53430:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 53430:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 53430:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=144830 ++ 53430:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 144830 = '' ']' ++ 53430:pw-trigger.sh: pw_get_patch_from_series: 213: echo 144830 + 53430:pw-trigger.sh: 74: patch_id=144830 + 53430:pw-trigger.sh: 75: '[' 144830 = '' ']' ++ 53430:pw-trigger.sh: 82: pw_get_patch_data gdb 144830 State ++ 53430:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 53430:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 53430:pw-trigger.sh: pw_get_patch_data: 224: local project=gdb ++ 53430:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=144830 ++ 53430:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 53430:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gdb patch 144830 property State value ++ 53430:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 53430:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 53430:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 53430:pw-trigger.sh: pw_yaml_get: 100: local id=144830 ++ 53430:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 53430:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 53430:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 53430:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 53430:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 53430:pw-trigger.sh: pw_yaml_get: 108: set +x + 53430:pw-trigger.sh: 82: patch_state=new + 53430:pw-trigger.sh: 83: case "$patch_state" in ++ 53430:pw-trigger.sh: 89: pw_patch_check_state 144830 tcwg_gdb_build--master-arm ++ 53430:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 53430:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=144830 ++ 53430:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_build--master-arm ++ 53430:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 53430:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_build--master-arm +++ 53430:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 53430:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 53430:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_build--master-arm +++ 53430:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 53430:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 53430:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 53430:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 53430:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_build--master-arm ++ 53430:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 53430:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 53430:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.VDV0r62Mg0 +++ 53430:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 53430:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.BImuvugFu3 ++ 53430:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.VDV0r62Mg0 /tmp/tmp.BImuvugFu3' EXIT ++ 53430:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 53430:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/144830/checks/ ++ 53430: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' ++ 53430:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 53430:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 53430:pw-trigger.sh: pw_patch_check_state: 263: true ++ 53430:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 53430:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 53430:pw-trigger.sh: pw_patch_check_state: 267: wait 55637 ++ 53430:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 53430:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 53430:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.BImuvugFu3 ++ 53430: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 ']' +++ 53430:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 53430:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-29T17:25:44.193975 +++ 53430:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-29T17:25:44.193975 +%s ++ 53430:pw-trigger.sh: pw_patch_check_state: 274: date=1790702744 ++ 53430:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1790702744 ']' ++ 53430:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790702744 +++ 53430:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 53430:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 53430:pw-trigger.sh: pw_patch_check_state: 263: true ++ 53430:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 53430:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 53430:pw-trigger.sh: pw_patch_check_state: 267: wait 55644 ++ 53430:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 53430:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 53430:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.BImuvugFu3 ++ 53430: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 ']' +++ 53430:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 53430:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-29T17:25:46.884813 +++ 53430:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-29T17:25:46.884813 +%s ++ 53430:pw-trigger.sh: pw_patch_check_state: 274: date=1790702746 ++ 53430:pw-trigger.sh: pw_patch_check_state: 275: '[' 1790702744 -le 1790702746 ']' ++ 53430:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790702746 +++ 53430:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 53430:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 53430:pw-trigger.sh: pw_patch_check_state: 263: true ++ 53430:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 53430:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 53430:pw-trigger.sh: pw_patch_check_state: 267: wait 55651 ++ 53430:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 53430:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 53430:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.BImuvugFu3 ++ 53430: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 ']' +++ 53430:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 53430:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-29T17:29:58.079732 +++ 53430:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-29T17:29:58.079732 +%s ++ 53430:pw-trigger.sh: pw_patch_check_state: 274: date=1790702998 ++ 53430:pw-trigger.sh: pw_patch_check_state: 275: '[' 1790702746 -le 1790702998 ']' ++ 53430:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790702998 +++ 53430:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 53430:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 53430:pw-trigger.sh: pw_patch_check_state: 263: true ++ 53430:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 53430:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 53430:pw-trigger.sh: pw_patch_check_state: 267: wait 55658 ++ 53430:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 53430:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 53430:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.BImuvugFu3 ++ 53430:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 53430:pw-trigger.sh: pw_patch_check_state: 270: break ++ 53430:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 53430:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.VDV0r62Mg0 /tmp/tmp.BImuvugFu3 + 53430:pw-trigger.sh: 89: check_state=success + 53430:pw-trigger.sh: 90: '[' success = pending ']' + 53430:pw-trigger.sh: 93: num_patch=1 + 53430:pw-trigger.sh: 72: true ++ 53430:pw-trigger.sh: 74: pw_get_patch_from_series gdb 67143 1 ++ 53430:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 53430:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 53430:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67143 ++ 53430:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 53430:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 53430:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 67143 property '.*' value Patches 1 +++ 53430:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 53430:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 53430:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 53430:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 53430:pw-trigger.sh: pw_yaml_get: 100: local id=67143 +++ 53430:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 53430:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 53430:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 53430:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 53430:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 53430:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 53430:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id= ++ 53430:pw-trigger.sh: pw_get_patch_from_series: 210: '[' '' = '' ']' ++ 53430:pw-trigger.sh: pw_get_patch_from_series: 211: return 1 ++ 53430:pw-trigger.sh: 74: true + 53430:pw-trigger.sh: 74: patch_id= + 53430:pw-trigger.sh: 75: '[' '' = '' ']' + 53430:pw-trigger.sh: 76: break + 53430:pw-trigger.sh: 96: '[' '' = '' ']' + 53430:pw-trigger.sh: 97: continue + 53430:pw-trigger.sh: 62: '[' 15 -gt 0 ']' + 53430:pw-trigger.sh: 63: i=14 ++ 53430:pw-trigger.sh: 64: shyaml get-value 14.id + 53430:pw-trigger.sh: 64: series_id=67146 + 53430:pw-trigger.sh: 66: pw_series_complete_p gdb 67146 + 53430:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 53430:pw-trigger.sh: pw_series_complete_p: 183: local project=gdb + 53430:pw-trigger.sh: pw_series_complete_p: 184: local series_id=67146 + 53430:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 53430:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get gdb series 67146 property Complete value ++ 53430:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 53430:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 53430:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 53430:pw-trigger.sh: pw_yaml_get: 100: local id=67146 ++ 53430:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 53430:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 53430:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 53430:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 53430:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 53430:pw-trigger.sh: pw_yaml_get: 108: set +x + 53430:pw-trigger.sh: pw_series_complete_p: 187: value=True + 53430:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 53430:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 53430:pw-trigger.sh: 71: num_patch=0 + 53430:pw-trigger.sh: 72: true ++ 53430:pw-trigger.sh: 74: pw_get_patch_from_series gdb 67146 0 ++ 53430:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 53430:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 53430:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67146 ++ 53430:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 53430:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 53430:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 67146 property '.*' value Patches 0 +++ 53430:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 53430:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 53430:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 53430:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 53430:pw-trigger.sh: pw_yaml_get: 100: local id=67146 +++ 53430:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 53430:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 53430:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 53430:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 53430:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 53430:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 53430:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=144835 ++ 53430:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 144835 = '' ']' ++ 53430:pw-trigger.sh: pw_get_patch_from_series: 213: echo 144835 + 53430:pw-trigger.sh: 74: patch_id=144835 + 53430:pw-trigger.sh: 75: '[' 144835 = '' ']' ++ 53430:pw-trigger.sh: 82: pw_get_patch_data gdb 144835 State ++ 53430:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 53430:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 53430:pw-trigger.sh: pw_get_patch_data: 224: local project=gdb ++ 53430:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=144835 ++ 53430:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 53430:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gdb patch 144835 property State value ++ 53430:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 53430:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 53430:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 53430:pw-trigger.sh: pw_yaml_get: 100: local id=144835 ++ 53430:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 53430:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 53430:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 53430:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 53430:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 53430:pw-trigger.sh: pw_yaml_get: 108: set +x + 53430:pw-trigger.sh: 82: patch_state=committed + 53430:pw-trigger.sh: 83: case "$patch_state" in ++ 53430:pw-trigger.sh: 89: pw_patch_check_state 144835 tcwg_gdb_build--master-arm ++ 53430:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 53430:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=144835 ++ 53430:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_build--master-arm ++ 53430:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 53430:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_build--master-arm +++ 53430:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 53430:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 53430:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_build--master-arm +++ 53430:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 53430:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 53430:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 53430:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 53430:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_build--master-arm ++ 53430:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 53430:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 53430:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.CbibJKL9gu +++ 53430:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 53430:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.rt2sySu2xt ++ 53430:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.CbibJKL9gu /tmp/tmp.rt2sySu2xt' EXIT ++ 53430:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 53430:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/144835/checks/ ++ 53430: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' ++ 53430:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 53430:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 53430:pw-trigger.sh: pw_patch_check_state: 263: true ++ 53430:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 53430:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 53430:pw-trigger.sh: pw_patch_check_state: 267: wait 55760 ++ 53430:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 53430:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 53430:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.rt2sySu2xt ++ 53430: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 ']' +++ 53430:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 53430:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-29T17:29:52.270391 +++ 53430:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-29T17:29:52.270391 +%s ++ 53430:pw-trigger.sh: pw_patch_check_state: 274: date=1790702992 ++ 53430:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1790702992 ']' ++ 53430:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790702992 +++ 53430:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 53430:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 53430:pw-trigger.sh: pw_patch_check_state: 263: true ++ 53430:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 53430:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 53430:pw-trigger.sh: pw_patch_check_state: 267: wait 55767 ++ 53430:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 53430:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 53430:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.rt2sySu2xt ++ 53430: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 ']' +++ 53430:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 53430:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-29T17:29:59.300988 +++ 53430:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-29T17:29:59.300988 +%s ++ 53430:pw-trigger.sh: pw_patch_check_state: 274: date=1790702999 ++ 53430:pw-trigger.sh: pw_patch_check_state: 275: '[' 1790702992 -le 1790702999 ']' ++ 53430:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790702999 +++ 53430:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 53430:pw-trigger.sh: pw_patch_check_state: 277: cur_state=fail ++ 53430:pw-trigger.sh: pw_patch_check_state: 263: true ++ 53430:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 53430:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 53430:pw-trigger.sh: pw_patch_check_state: 267: wait 55774 ++ 53430:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 53430:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 53430:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.rt2sySu2xt ++ 53430:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 53430:pw-trigger.sh: pw_patch_check_state: 270: break ++ 53430:pw-trigger.sh: pw_patch_check_state: 281: echo fail +++ 53430:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.CbibJKL9gu /tmp/tmp.rt2sySu2xt + 53430:pw-trigger.sh: 89: check_state=fail + 53430:pw-trigger.sh: 90: '[' fail = pending ']' + 53430:pw-trigger.sh: 93: num_patch=1 + 53430:pw-trigger.sh: 72: true ++ 53430:pw-trigger.sh: 74: pw_get_patch_from_series gdb 67146 1 ++ 53430:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 53430:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 53430:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67146 ++ 53430:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 53430:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 53430:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 67146 property '.*' value Patches 1 +++ 53430:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 53430:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 53430:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 53430:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 53430:pw-trigger.sh: pw_yaml_get: 100: local id=67146 +++ 53430:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 53430:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 53430:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 53430:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 53430:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 53430:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 53430:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id= ++ 53430:pw-trigger.sh: pw_get_patch_from_series: 210: '[' '' = '' ']' ++ 53430:pw-trigger.sh: pw_get_patch_from_series: 211: return 1 ++ 53430:pw-trigger.sh: 74: true + 53430:pw-trigger.sh: 74: patch_id= + 53430:pw-trigger.sh: 75: '[' '' = '' ']' + 53430:pw-trigger.sh: 76: break + 53430:pw-trigger.sh: 96: '[' '' = '' ']' + 53430:pw-trigger.sh: 97: continue + 53430:pw-trigger.sh: 62: '[' 14 -gt 0 ']' + 53430:pw-trigger.sh: 63: i=13 ++ 53430:pw-trigger.sh: 64: shyaml get-value 13.id + 53430:pw-trigger.sh: 64: series_id=67150 + 53430:pw-trigger.sh: 66: pw_series_complete_p gdb 67150 + 53430:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 53430:pw-trigger.sh: pw_series_complete_p: 183: local project=gdb + 53430:pw-trigger.sh: pw_series_complete_p: 184: local series_id=67150 + 53430:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 53430:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get gdb series 67150 property Complete value ++ 53430:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 53430:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 53430:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 53430:pw-trigger.sh: pw_yaml_get: 100: local id=67150 ++ 53430:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 53430:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 53430:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 53430:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 53430:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 53430:pw-trigger.sh: pw_yaml_get: 108: set +x + 53430:pw-trigger.sh: pw_series_complete_p: 187: value=True + 53430:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 53430:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 53430:pw-trigger.sh: 71: num_patch=0 + 53430:pw-trigger.sh: 72: true ++ 53430:pw-trigger.sh: 74: pw_get_patch_from_series gdb 67150 0 ++ 53430:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 53430:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 53430:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67150 ++ 53430:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 53430:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 53430:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 67150 property '.*' value Patches 0 +++ 53430:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 53430:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 53430:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 53430:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 53430:pw-trigger.sh: pw_yaml_get: 100: local id=67150 +++ 53430:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 53430:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 53430:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 53430:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 53430:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 53430:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 53430:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=144839 ++ 53430:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 144839 = '' ']' ++ 53430:pw-trigger.sh: pw_get_patch_from_series: 213: echo 144839 + 53430:pw-trigger.sh: 74: patch_id=144839 + 53430:pw-trigger.sh: 75: '[' 144839 = '' ']' ++ 53430:pw-trigger.sh: 82: pw_get_patch_data gdb 144839 State ++ 53430:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 53430:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 53430:pw-trigger.sh: pw_get_patch_data: 224: local project=gdb ++ 53430:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=144839 ++ 53430:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 53430:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gdb patch 144839 property State value ++ 53430:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 53430:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 53430:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 53430:pw-trigger.sh: pw_yaml_get: 100: local id=144839 ++ 53430:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 53430:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 53430:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 53430:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 53430:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 53430:pw-trigger.sh: pw_yaml_get: 108: set +x + 53430:pw-trigger.sh: 82: patch_state=new + 53430:pw-trigger.sh: 83: case "$patch_state" in ++ 53430:pw-trigger.sh: 89: pw_patch_check_state 144839 tcwg_gdb_build--master-arm ++ 53430:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 53430:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=144839 ++ 53430:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_build--master-arm ++ 53430:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 53430:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_build--master-arm +++ 53430:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 53430:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 53430:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_build--master-arm +++ 53430:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 53430:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 53430:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 53430:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 53430:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_build--master-arm ++ 53430:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 53430:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 53430:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.bqrvvy6gHe +++ 53430:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 53430:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.aHZG2WVAEt ++ 53430:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.bqrvvy6gHe /tmp/tmp.aHZG2WVAEt' EXIT ++ 53430:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 53430:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/144839/checks/ ++ 53430: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' ++ 53430:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 53430:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 53430:pw-trigger.sh: pw_patch_check_state: 263: true ++ 53430:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 53430:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 53430:pw-trigger.sh: pw_patch_check_state: 267: wait 55876 ++ 53430:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 53430:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 53430:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.aHZG2WVAEt ++ 53430: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 ']' +++ 53430:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 53430:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-29T21:49:00.370918 +++ 53430:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-29T21:49:00.370918 +%s ++ 53430:pw-trigger.sh: pw_patch_check_state: 274: date=1790718540 ++ 53430:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1790718540 ']' ++ 53430:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790718540 +++ 53430:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 53430:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 53430:pw-trigger.sh: pw_patch_check_state: 263: true ++ 53430:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 53430:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 53430:pw-trigger.sh: pw_patch_check_state: 267: wait 55883 ++ 53430:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 53430:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 53430:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.aHZG2WVAEt ++ 53430: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 ']' +++ 53430:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 53430:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-29T21:49:01.497490 +++ 53430:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-29T21:49:01.497490 +%s ++ 53430:pw-trigger.sh: pw_patch_check_state: 274: date=1790718541 ++ 53430:pw-trigger.sh: pw_patch_check_state: 275: '[' 1790718540 -le 1790718541 ']' ++ 53430:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790718541 +++ 53430:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 53430:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 53430:pw-trigger.sh: pw_patch_check_state: 263: true ++ 53430:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 53430:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 53430:pw-trigger.sh: pw_patch_check_state: 267: wait 55890 ++ 53430:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 53430:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 53430:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.aHZG2WVAEt ++ 53430: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 ']' +++ 53430:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 53430:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-29T21:52:26.765912 +++ 53430:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-29T21:52:26.765912 +%s ++ 53430:pw-trigger.sh: pw_patch_check_state: 274: date=1790718746 ++ 53430:pw-trigger.sh: pw_patch_check_state: 275: '[' 1790718541 -le 1790718746 ']' ++ 53430:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790718746 +++ 53430:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 53430:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 53430:pw-trigger.sh: pw_patch_check_state: 263: true ++ 53430:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 53430:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 53430:pw-trigger.sh: pw_patch_check_state: 267: wait 55897 ++ 53430:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 53430:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 53430:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.aHZG2WVAEt ++ 53430:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 53430:pw-trigger.sh: pw_patch_check_state: 270: break ++ 53430:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 53430:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.bqrvvy6gHe /tmp/tmp.aHZG2WVAEt + 53430:pw-trigger.sh: 89: check_state=success + 53430:pw-trigger.sh: 90: '[' success = pending ']' + 53430:pw-trigger.sh: 93: num_patch=1 + 53430:pw-trigger.sh: 72: true ++ 53430:pw-trigger.sh: 74: pw_get_patch_from_series gdb 67150 1 ++ 53430:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 53430:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 53430:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67150 ++ 53430:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 53430:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 53430:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 67150 property '.*' value Patches 1 +++ 53430:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 53430:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 53430:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 53430:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 53430:pw-trigger.sh: pw_yaml_get: 100: local id=67150 +++ 53430:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 53430:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 53430:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 53430:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 53430:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 53430:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 53430:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id= ++ 53430:pw-trigger.sh: pw_get_patch_from_series: 210: '[' '' = '' ']' ++ 53430:pw-trigger.sh: pw_get_patch_from_series: 211: return 1 ++ 53430:pw-trigger.sh: 74: true + 53430:pw-trigger.sh: 74: patch_id= + 53430:pw-trigger.sh: 75: '[' '' = '' ']' + 53430:pw-trigger.sh: 76: break + 53430:pw-trigger.sh: 96: '[' '' = '' ']' + 53430:pw-trigger.sh: 97: continue + 53430:pw-trigger.sh: 62: '[' 13 -gt 0 ']' + 53430:pw-trigger.sh: 63: i=12 ++ 53430:pw-trigger.sh: 64: shyaml get-value 12.id + 53430:pw-trigger.sh: 64: series_id=67159 + 53430:pw-trigger.sh: 66: pw_series_complete_p gdb 67159 + 53430:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 53430:pw-trigger.sh: pw_series_complete_p: 183: local project=gdb + 53430:pw-trigger.sh: pw_series_complete_p: 184: local series_id=67159 + 53430:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 53430:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get gdb series 67159 property Complete value ++ 53430:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 53430:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 53430:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 53430:pw-trigger.sh: pw_yaml_get: 100: local id=67159 ++ 53430:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 53430:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 53430:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 53430:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 53430:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 53430:pw-trigger.sh: pw_yaml_get: 108: set +x + 53430:pw-trigger.sh: pw_series_complete_p: 187: value=True + 53430:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 53430:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 53430:pw-trigger.sh: 71: num_patch=0 + 53430:pw-trigger.sh: 72: true ++ 53430:pw-trigger.sh: 74: pw_get_patch_from_series gdb 67159 0 ++ 53430:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 53430:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 53430:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67159 ++ 53430:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 53430:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 53430:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 67159 property '.*' value Patches 0 +++ 53430:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 53430:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 53430:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 53430:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 53430:pw-trigger.sh: pw_yaml_get: 100: local id=67159 +++ 53430:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 53430:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 53430:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 53430:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 53430:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 53430:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 53430:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=144853 ++ 53430:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 144853 = '' ']' ++ 53430:pw-trigger.sh: pw_get_patch_from_series: 213: echo 144853 + 53430:pw-trigger.sh: 74: patch_id=144853 + 53430:pw-trigger.sh: 75: '[' 144853 = '' ']' ++ 53430:pw-trigger.sh: 82: pw_get_patch_data gdb 144853 State ++ 53430:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 53430:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 53430:pw-trigger.sh: pw_get_patch_data: 224: local project=gdb ++ 53430:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=144853 ++ 53430:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 53430:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gdb patch 144853 property State value ++ 53430:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 53430:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 53430:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 53430:pw-trigger.sh: pw_yaml_get: 100: local id=144853 ++ 53430:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 53430:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 53430:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 53430:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 53430:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 53430:pw-trigger.sh: pw_yaml_get: 108: set +x + 53430:pw-trigger.sh: 82: patch_state=new + 53430:pw-trigger.sh: 83: case "$patch_state" in ++ 53430:pw-trigger.sh: 89: pw_patch_check_state 144853 tcwg_gdb_build--master-arm ++ 53430:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 53430:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=144853 ++ 53430:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_build--master-arm ++ 53430:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 53430:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_build--master-arm +++ 53430:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 53430:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 53430:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_build--master-arm +++ 53430:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 53430:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 53430:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 53430:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 53430:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_build--master-arm ++ 53430:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 53430:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 53430:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.QVys7fe2ny +++ 53430:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 53430:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.XYoquqvj12 ++ 53430:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.QVys7fe2ny /tmp/tmp.XYoquqvj12' EXIT ++ 53430:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 53430:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/144853/checks/ ++ 53430: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' ++ 53430:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 53430:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 53430:pw-trigger.sh: pw_patch_check_state: 263: true ++ 53430:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 53430:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 53430:pw-trigger.sh: pw_patch_check_state: 267: wait 56009 ++ 53430:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 53430:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 53430:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.XYoquqvj12 ++ 53430: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 ']' +++ 53430:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 53430:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-29T21:49:20.451746 +++ 53430:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-29T21:49:20.451746 +%s ++ 53430:pw-trigger.sh: pw_patch_check_state: 274: date=1790718560 ++ 53430:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1790718560 ']' ++ 53430:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790718560 +++ 53430:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 53430:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 53430:pw-trigger.sh: pw_patch_check_state: 263: true ++ 53430:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 53430:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 53430:pw-trigger.sh: pw_patch_check_state: 267: wait 56016 ++ 53430:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 53430:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 53430:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.XYoquqvj12 ++ 53430: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 ']' +++ 53430:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 53430:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-29T21:49:22.830493 +++ 53430:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-29T21:49:22.830493 +%s ++ 53430:pw-trigger.sh: pw_patch_check_state: 274: date=1790718562 ++ 53430:pw-trigger.sh: pw_patch_check_state: 275: '[' 1790718560 -le 1790718562 ']' ++ 53430:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790718562 +++ 53430:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 53430:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 53430:pw-trigger.sh: pw_patch_check_state: 263: true ++ 53430:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 53430:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 53430:pw-trigger.sh: pw_patch_check_state: 267: wait 56023 ++ 53430:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 53430:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 53430:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.XYoquqvj12 ++ 53430: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 ']' +++ 53430:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 53430:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-29T21:52:59.174733 +++ 53430:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-29T21:52:59.174733 +%s ++ 53430:pw-trigger.sh: pw_patch_check_state: 274: date=1790718779 ++ 53430:pw-trigger.sh: pw_patch_check_state: 275: '[' 1790718562 -le 1790718779 ']' ++ 53430:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790718779 +++ 53430:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 53430:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 53430:pw-trigger.sh: pw_patch_check_state: 263: true ++ 53430:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 53430:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 53430:pw-trigger.sh: pw_patch_check_state: 267: wait 56030 ++ 53430:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 53430:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 53430:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.XYoquqvj12 ++ 53430:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 53430:pw-trigger.sh: pw_patch_check_state: 270: break ++ 53430:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 53430:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.QVys7fe2ny /tmp/tmp.XYoquqvj12 + 53430:pw-trigger.sh: 89: check_state=success + 53430:pw-trigger.sh: 90: '[' success = pending ']' + 53430:pw-trigger.sh: 93: num_patch=1 + 53430:pw-trigger.sh: 72: true ++ 53430:pw-trigger.sh: 74: pw_get_patch_from_series gdb 67159 1 ++ 53430:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 53430:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 53430:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67159 ++ 53430:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 53430:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 53430:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 67159 property '.*' value Patches 1 +++ 53430:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 53430:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 53430:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 53430:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 53430:pw-trigger.sh: pw_yaml_get: 100: local id=67159 +++ 53430:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 53430:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 53430:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 53430:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 53430:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 53430:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 53430:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=144850 ++ 53430:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 144850 = '' ']' ++ 53430:pw-trigger.sh: pw_get_patch_from_series: 213: echo 144850 + 53430:pw-trigger.sh: 74: patch_id=144850 + 53430:pw-trigger.sh: 75: '[' 144850 = '' ']' ++ 53430:pw-trigger.sh: 82: pw_get_patch_data gdb 144850 State ++ 53430:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 53430:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 53430:pw-trigger.sh: pw_get_patch_data: 224: local project=gdb ++ 53430:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=144850 ++ 53430:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 53430:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gdb patch 144850 property State value ++ 53430:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 53430:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 53430:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 53430:pw-trigger.sh: pw_yaml_get: 100: local id=144850 ++ 53430:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 53430:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 53430:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 53430:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 53430:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 53430:pw-trigger.sh: pw_yaml_get: 108: set +x + 53430:pw-trigger.sh: 82: patch_state=new + 53430:pw-trigger.sh: 83: case "$patch_state" in ++ 53430:pw-trigger.sh: 89: pw_patch_check_state 144850 tcwg_gdb_build--master-arm ++ 53430:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 53430:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=144850 ++ 53430:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_build--master-arm ++ 53430:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 53430:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_build--master-arm +++ 53430:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 53430:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 53430:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_build--master-arm +++ 53430:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 53430:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 53430:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 53430:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 53430:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_build--master-arm ++ 53430:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 53430:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 53430:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.c51OqlvnSY +++ 53430:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 53430:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.jPVPKDabJj ++ 53430:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.c51OqlvnSY /tmp/tmp.jPVPKDabJj' EXIT ++ 53430:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 53430:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/144850/checks/ ++ 53430: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' ++ 53430:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 53430:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 53430:pw-trigger.sh: pw_patch_check_state: 263: true ++ 53430:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 53430:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 53430:pw-trigger.sh: pw_patch_check_state: 267: wait 56094 ++ 53430:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 53430:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 53430:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.jPVPKDabJj ++ 53430: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 ']' +++ 53430:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 53430:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-30T04:33:04.621114 +++ 53430:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-30T04:33:04.621114 +%s ++ 53430:pw-trigger.sh: pw_patch_check_state: 274: date=1790742784 ++ 53430:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1790742784 ']' ++ 53430:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790742784 +++ 53430:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 53430:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 53430:pw-trigger.sh: pw_patch_check_state: 263: true ++ 53430:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 53430:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 53430:pw-trigger.sh: pw_patch_check_state: 267: wait 56101 ++ 53430:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 53430:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 53430:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.jPVPKDabJj ++ 53430: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 ']' +++ 53430:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 53430:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-30T04:33:06.095295 +++ 53430:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-30T04:33:06.095295 +%s ++ 53430:pw-trigger.sh: pw_patch_check_state: 274: date=1790742786 ++ 53430:pw-trigger.sh: pw_patch_check_state: 275: '[' 1790742784 -le 1790742786 ']' ++ 53430:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790742786 +++ 53430:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 53430:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 53430:pw-trigger.sh: pw_patch_check_state: 263: true ++ 53430:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 53430:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 53430:pw-trigger.sh: pw_patch_check_state: 267: wait 56108 ++ 53430:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 53430:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 53430:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.jPVPKDabJj ++ 53430: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 ']' +++ 53430:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 53430:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-30T04:35:34.432666 +++ 53430:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-30T04:35:34.432666 +%s ++ 53430:pw-trigger.sh: pw_patch_check_state: 274: date=1790742934 ++ 53430:pw-trigger.sh: pw_patch_check_state: 275: '[' 1790742786 -le 1790742934 ']' ++ 53430:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790742934 +++ 53430:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 53430:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 53430:pw-trigger.sh: pw_patch_check_state: 263: true ++ 53430:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 53430:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 53430:pw-trigger.sh: pw_patch_check_state: 267: wait 56115 ++ 53430:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 53430:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 53430:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.jPVPKDabJj ++ 53430:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 53430:pw-trigger.sh: pw_patch_check_state: 270: break ++ 53430:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 53430:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.c51OqlvnSY /tmp/tmp.jPVPKDabJj + 53430:pw-trigger.sh: 89: check_state=success + 53430:pw-trigger.sh: 90: '[' success = pending ']' + 53430:pw-trigger.sh: 93: num_patch=2 + 53430:pw-trigger.sh: 72: true ++ 53430:pw-trigger.sh: 74: pw_get_patch_from_series gdb 67159 2 ++ 53430:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 53430:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 53430:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67159 ++ 53430:pw-trigger.sh: pw_get_patch_from_series: 205: local num=2 ++ 53430:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 53430:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 67159 property '.*' value Patches 2 +++ 53430:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 53430:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 53430:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 53430:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 53430:pw-trigger.sh: pw_yaml_get: 100: local id=67159 +++ 53430:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 53430:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 53430:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 53430:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 53430:pw-trigger.sh: pw_yaml_get: 105: local match_num=2 +++ 53430:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 53430:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=144848 ++ 53430:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 144848 = '' ']' ++ 53430:pw-trigger.sh: pw_get_patch_from_series: 213: echo 144848 + 53430:pw-trigger.sh: 74: patch_id=144848 + 53430:pw-trigger.sh: 75: '[' 144848 = '' ']' ++ 53430:pw-trigger.sh: 82: pw_get_patch_data gdb 144848 State ++ 53430:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 53430:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 53430:pw-trigger.sh: pw_get_patch_data: 224: local project=gdb ++ 53430:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=144848 ++ 53430:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 53430:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gdb patch 144848 property State value ++ 53430:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 53430:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 53430:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 53430:pw-trigger.sh: pw_yaml_get: 100: local id=144848 ++ 53430:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 53430:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 53430:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 53430:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 53430:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 53430:pw-trigger.sh: pw_yaml_get: 108: set +x + 53430:pw-trigger.sh: 82: patch_state=new + 53430:pw-trigger.sh: 83: case "$patch_state" in ++ 53430:pw-trigger.sh: 89: pw_patch_check_state 144848 tcwg_gdb_build--master-arm ++ 53430:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 53430:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=144848 ++ 53430:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_build--master-arm ++ 53430:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 53430:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_build--master-arm +++ 53430:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 53430:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 53430:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_build--master-arm +++ 53430:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 53430:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 53430:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 53430:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 53430:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_build--master-arm ++ 53430:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 53430:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 53430:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.eMBz4F2ffR +++ 53430:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 53430:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.YiJrb5A10R ++ 53430:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.eMBz4F2ffR /tmp/tmp.YiJrb5A10R' EXIT ++ 53430:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 53430:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/144848/checks/ ++ 53430: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' ++ 53430:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 53430:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 53430:pw-trigger.sh: pw_patch_check_state: 263: true ++ 53430:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 53430:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 53430:pw-trigger.sh: pw_patch_check_state: 267: wait 56182 ++ 53430:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 53430:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 53430:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.YiJrb5A10R ++ 53430: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 ']' +++ 53430:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 53430:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-30T12:33:05.247752 +++ 53430:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-30T12:33:05.247752 +%s ++ 53430:pw-trigger.sh: pw_patch_check_state: 274: date=1790771585 ++ 53430:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1790771585 ']' ++ 53430:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790771585 +++ 53430:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 53430:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 53430:pw-trigger.sh: pw_patch_check_state: 263: true ++ 53430:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 53430:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 53430:pw-trigger.sh: pw_patch_check_state: 267: wait 56189 ++ 53430:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 53430:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 53430:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.YiJrb5A10R ++ 53430: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 ']' +++ 53430:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 53430:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-30T12:33:07.769996 +++ 53430:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-30T12:33:07.769996 +%s ++ 53430:pw-trigger.sh: pw_patch_check_state: 274: date=1790771587 ++ 53430:pw-trigger.sh: pw_patch_check_state: 275: '[' 1790771585 -le 1790771587 ']' ++ 53430:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790771587 +++ 53430:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 53430:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 53430:pw-trigger.sh: pw_patch_check_state: 263: true ++ 53430:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 53430:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 53430:pw-trigger.sh: pw_patch_check_state: 267: wait 56196 ++ 53430:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 53430:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 53430:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.YiJrb5A10R ++ 53430: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 ']' +++ 53430:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 53430:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-30T12:36:50.225584 +++ 53430:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-30T12:36:50.225584 +%s ++ 53430:pw-trigger.sh: pw_patch_check_state: 274: date=1790771810 ++ 53430:pw-trigger.sh: pw_patch_check_state: 275: '[' 1790771587 -le 1790771810 ']' ++ 53430:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790771810 +++ 53430:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 53430:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 53430:pw-trigger.sh: pw_patch_check_state: 263: true ++ 53430:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 53430:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 53430:pw-trigger.sh: pw_patch_check_state: 267: wait 56203 ++ 53430:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 53430:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 53430:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.YiJrb5A10R ++ 53430:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 53430:pw-trigger.sh: pw_patch_check_state: 270: break ++ 53430:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 53430:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.eMBz4F2ffR /tmp/tmp.YiJrb5A10R + 53430:pw-trigger.sh: 89: check_state=success + 53430:pw-trigger.sh: 90: '[' success = pending ']' + 53430:pw-trigger.sh: 93: num_patch=3 + 53430:pw-trigger.sh: 72: true ++ 53430:pw-trigger.sh: 74: pw_get_patch_from_series gdb 67159 3 ++ 53430:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 53430:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 53430:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67159 ++ 53430:pw-trigger.sh: pw_get_patch_from_series: 205: local num=3 ++ 53430:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 53430:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 67159 property '.*' value Patches 3 +++ 53430:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 53430:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 53430:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 53430:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 53430:pw-trigger.sh: pw_yaml_get: 100: local id=67159 +++ 53430:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 53430:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 53430:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 53430:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 53430:pw-trigger.sh: pw_yaml_get: 105: local match_num=3 +++ 53430:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 53430:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=144851 ++ 53430:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 144851 = '' ']' ++ 53430:pw-trigger.sh: pw_get_patch_from_series: 213: echo 144851 + 53430:pw-trigger.sh: 74: patch_id=144851 + 53430:pw-trigger.sh: 75: '[' 144851 = '' ']' ++ 53430:pw-trigger.sh: 82: pw_get_patch_data gdb 144851 State ++ 53430:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 53430:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 53430:pw-trigger.sh: pw_get_patch_data: 224: local project=gdb ++ 53430:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=144851 ++ 53430:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 53430:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gdb patch 144851 property State value ++ 53430:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 53430:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 53430:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 53430:pw-trigger.sh: pw_yaml_get: 100: local id=144851 ++ 53430:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 53430:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 53430:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 53430:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 53430:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 53430:pw-trigger.sh: pw_yaml_get: 108: set +x + 53430:pw-trigger.sh: 82: patch_state=new + 53430:pw-trigger.sh: 83: case "$patch_state" in ++ 53430:pw-trigger.sh: 89: pw_patch_check_state 144851 tcwg_gdb_build--master-arm ++ 53430:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 53430:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=144851 ++ 53430:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_build--master-arm ++ 53430:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 53430:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_build--master-arm +++ 53430:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 53430:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 53430:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_build--master-arm +++ 53430:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 53430:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 53430:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 53430:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 53430:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_build--master-arm ++ 53430:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 53430:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 53430:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.nBlecCrDnp +++ 53430:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 53430:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.ljRpe3EGdl ++ 53430:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.nBlecCrDnp /tmp/tmp.ljRpe3EGdl' EXIT ++ 53430:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 53430:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/144851/checks/ ++ 53430: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' ++ 53430:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 53430:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 53430:pw-trigger.sh: pw_patch_check_state: 263: true ++ 53430:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 53430:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 53430:pw-trigger.sh: pw_patch_check_state: 267: wait 56273 ++ 53430:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 53430:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 53430:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.ljRpe3EGdl ++ 53430:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 524132, "url": "https://patchwork.sourceware.org/api/1.2/patches/144851/checks/524132/", "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-30T16:37:28.673211", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-arm-precommit/builds/11468/log", "context": "tcwg_gdb_build--master-arm", "description": "Build started" }' = null ']' +++ 53430:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 53430:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-30T16:37:28.673211 +++ 53430:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-30T16:37:28.673211 +%s ++ 53430:pw-trigger.sh: pw_patch_check_state: 274: date=1790786248 ++ 53430:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1790786248 ']' ++ 53430:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790786248 +++ 53430:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 53430:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 53430:pw-trigger.sh: pw_patch_check_state: 263: true ++ 53430:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 53430:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 53430:pw-trigger.sh: pw_patch_check_state: 267: wait 56280 ++ 53430:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 53430:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 53430:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.ljRpe3EGdl ++ 53430:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 524133, "url": "https://patchwork.sourceware.org/api/1.2/patches/144851/checks/524133/", "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-30T16:37:30.288800", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-arm-precommit/builds/11468/log", "context": "tcwg_gdb_build--master-arm", "description": "Patch applied" }' = null ']' +++ 53430:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 53430:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-30T16:37:30.288800 +++ 53430:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-30T16:37:30.288800 +%s ++ 53430:pw-trigger.sh: pw_patch_check_state: 274: date=1790786250 ++ 53430:pw-trigger.sh: pw_patch_check_state: 275: '[' 1790786248 -le 1790786250 ']' ++ 53430:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790786250 +++ 53430:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 53430:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 53430:pw-trigger.sh: pw_patch_check_state: 263: true ++ 53430:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 53430:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 53430:pw-trigger.sh: pw_patch_check_state: 267: wait 56287 ++ 53430:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 53430:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 53430:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.ljRpe3EGdl ++ 53430:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 524138, "url": "https://patchwork.sourceware.org/api/1.2/patches/144851/checks/524138/", "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-30T16:41:46.731231", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-arm-precommit/builds/11468/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_gdb_build--master-arm", "description": "Build passed" }' = null ']' +++ 53430:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 53430:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-30T16:41:46.731231 +++ 53430:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-30T16:41:46.731231 +%s ++ 53430:pw-trigger.sh: pw_patch_check_state: 274: date=1790786506 ++ 53430:pw-trigger.sh: pw_patch_check_state: 275: '[' 1790786250 -le 1790786506 ']' ++ 53430:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790786506 +++ 53430:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 53430:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 53430:pw-trigger.sh: pw_patch_check_state: 263: true ++ 53430:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 53430:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 53430:pw-trigger.sh: pw_patch_check_state: 267: wait 56294 ++ 53430:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 53430:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 53430:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.ljRpe3EGdl ++ 53430:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 53430:pw-trigger.sh: pw_patch_check_state: 270: break ++ 53430:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 53430:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.nBlecCrDnp /tmp/tmp.ljRpe3EGdl + 53430:pw-trigger.sh: 89: check_state=success + 53430:pw-trigger.sh: 90: '[' success = pending ']' + 53430:pw-trigger.sh: 93: num_patch=4 + 53430:pw-trigger.sh: 72: true ++ 53430:pw-trigger.sh: 74: pw_get_patch_from_series gdb 67159 4 ++ 53430:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 53430:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 53430:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67159 ++ 53430:pw-trigger.sh: pw_get_patch_from_series: 205: local num=4 ++ 53430:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 53430:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 67159 property '.*' value Patches 4 +++ 53430:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 53430:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 53430:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 53430:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 53430:pw-trigger.sh: pw_yaml_get: 100: local id=67159 +++ 53430:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 53430:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 53430:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 53430:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 53430:pw-trigger.sh: pw_yaml_get: 105: local match_num=4 +++ 53430:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 53430:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=144852 ++ 53430:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 144852 = '' ']' ++ 53430:pw-trigger.sh: pw_get_patch_from_series: 213: echo 144852 + 53430:pw-trigger.sh: 74: patch_id=144852 + 53430:pw-trigger.sh: 75: '[' 144852 = '' ']' ++ 53430:pw-trigger.sh: 82: pw_get_patch_data gdb 144852 State ++ 53430:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 53430:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 53430:pw-trigger.sh: pw_get_patch_data: 224: local project=gdb ++ 53430:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=144852 ++ 53430:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 53430:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gdb patch 144852 property State value ++ 53430:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 53430:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 53430:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 53430:pw-trigger.sh: pw_yaml_get: 100: local id=144852 ++ 53430:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 53430:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 53430:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 53430:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 53430:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 53430:pw-trigger.sh: pw_yaml_get: 108: set +x + 53430:pw-trigger.sh: 82: patch_state=new + 53430:pw-trigger.sh: 83: case "$patch_state" in ++ 53430:pw-trigger.sh: 89: pw_patch_check_state 144852 tcwg_gdb_build--master-arm ++ 53430:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 53430:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=144852 ++ 53430:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_build--master-arm ++ 53430:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 53430:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_build--master-arm +++ 53430:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 53430:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 53430:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_build--master-arm +++ 53430:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 53430:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 53430:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 53430:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 53430:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_build--master-arm ++ 53430:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 53430:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 53430:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.4E6w7cHoiN +++ 53430:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 53430:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.Tj5bgSihJL ++ 53430:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.4E6w7cHoiN /tmp/tmp.Tj5bgSihJL' EXIT ++ 53430:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 53430:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/144852/checks/ ++ 53430:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/144852/checks/?user=linaro-tcwg-bot&context=tcwg_gdb_build--master-arm&page=last' ++ 53430:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 53430:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 53430:pw-trigger.sh: pw_patch_check_state: 263: true ++ 53430:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 53430:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 53430:pw-trigger.sh: pw_patch_check_state: 267: wait 56367 ++ 53430:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 53430:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 53430:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.Tj5bgSihJL ++ 53430:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 53430:pw-trigger.sh: pw_patch_check_state: 270: break ++ 53430:pw-trigger.sh: pw_patch_check_state: 281: echo pending +++ 53430:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.4E6w7cHoiN /tmp/tmp.Tj5bgSihJL + 53430:pw-trigger.sh: 89: check_state=pending + 53430:pw-trigger.sh: 90: '[' pending = pending ']' + 53430:pw-trigger.sh: 91: break + 53430:pw-trigger.sh: 96: '[' 144852 = '' ']' + 53430:pw-trigger.sh: 101: check_state=success + 53430:pw-trigger.sh: 108: '[' success '!=' success ']' + 53430:pw-trigger.sh: 113: j=1 + 53430:pw-trigger.sh: 114: cat + 53430:pw-trigger.sh: 62: '[' 12 -gt 0 ']' + 53430:pw-trigger.sh: 63: i=11 ++ 53430:pw-trigger.sh: 64: shyaml get-value 11.id + 53430:pw-trigger.sh: 64: series_id=67160 + 53430:pw-trigger.sh: 66: pw_series_complete_p gdb 67160 + 53430:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 53430:pw-trigger.sh: pw_series_complete_p: 183: local project=gdb + 53430:pw-trigger.sh: pw_series_complete_p: 184: local series_id=67160 + 53430:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 53430:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get gdb series 67160 property Complete value ++ 53430:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 53430:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 53430:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 53430:pw-trigger.sh: pw_yaml_get: 100: local id=67160 ++ 53430:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 53430:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 53430:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 53430:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 53430:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 53430:pw-trigger.sh: pw_yaml_get: 108: set +x + 53430:pw-trigger.sh: pw_series_complete_p: 187: value=False + 53430:pw-trigger.sh: pw_series_complete_p: 188: '[' False = True ']' + 53430:pw-trigger.sh: pw_series_complete_p: 191: return 1 + 53430:pw-trigger.sh: 67: continue + 53430:pw-trigger.sh: 62: '[' 11 -gt 0 ']' + 53430:pw-trigger.sh: 63: i=10 ++ 53430:pw-trigger.sh: 64: shyaml get-value 10.id + 53430:pw-trigger.sh: 64: series_id=67175 + 53430:pw-trigger.sh: 66: pw_series_complete_p gdb 67175 + 53430:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 53430:pw-trigger.sh: pw_series_complete_p: 183: local project=gdb + 53430:pw-trigger.sh: pw_series_complete_p: 184: local series_id=67175 + 53430:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 53430:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get gdb series 67175 property Complete value ++ 53430:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 53430:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 53430:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 53430:pw-trigger.sh: pw_yaml_get: 100: local id=67175 ++ 53430:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 53430:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 53430:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 53430:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 53430:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 53430:pw-trigger.sh: pw_yaml_get: 108: set +x + 53430:pw-trigger.sh: pw_series_complete_p: 187: value=True + 53430:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 53430:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 53430:pw-trigger.sh: 71: num_patch=0 + 53430:pw-trigger.sh: 72: true ++ 53430:pw-trigger.sh: 74: pw_get_patch_from_series gdb 67175 0 ++ 53430:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 53430:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 53430:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67175 ++ 53430:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 53430:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 53430:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 67175 property '.*' value Patches 0 +++ 53430:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 53430:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 53430:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 53430:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 53430:pw-trigger.sh: pw_yaml_get: 100: local id=67175 +++ 53430:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 53430:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 53430:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 53430:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 53430:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 53430:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 53430:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=144870 ++ 53430:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 144870 = '' ']' ++ 53430:pw-trigger.sh: pw_get_patch_from_series: 213: echo 144870 + 53430:pw-trigger.sh: 74: patch_id=144870 + 53430:pw-trigger.sh: 75: '[' 144870 = '' ']' ++ 53430:pw-trigger.sh: 82: pw_get_patch_data gdb 144870 State ++ 53430:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 53430:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 53430:pw-trigger.sh: pw_get_patch_data: 224: local project=gdb ++ 53430:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=144870 ++ 53430:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 53430:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gdb patch 144870 property State value ++ 53430:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 53430:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 53430:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 53430:pw-trigger.sh: pw_yaml_get: 100: local id=144870 ++ 53430:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 53430:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 53430:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 53430:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 53430:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 53430:pw-trigger.sh: pw_yaml_get: 108: set +x + 53430:pw-trigger.sh: 82: patch_state=new + 53430:pw-trigger.sh: 83: case "$patch_state" in ++ 53430:pw-trigger.sh: 89: pw_patch_check_state 144870 tcwg_gdb_build--master-arm ++ 53430:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 53430:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=144870 ++ 53430:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_build--master-arm ++ 53430:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 53430:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_build--master-arm +++ 53430:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 53430:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 53430:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_build--master-arm +++ 53430:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 53430:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 53430:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 53430:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 53430:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_build--master-arm ++ 53430:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 53430:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 53430:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.Thw51U8Edi +++ 53430:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 53430:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.385gLmom4J ++ 53430:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.Thw51U8Edi /tmp/tmp.385gLmom4J' EXIT ++ 53430:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 53430:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/144870/checks/ ++ 53430: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' ++ 53430:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 53430:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 53430:pw-trigger.sh: pw_patch_check_state: 263: true ++ 53430:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 53430:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 53430:pw-trigger.sh: pw_patch_check_state: 267: wait 56479 ++ 53430:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 53430:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 53430:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.385gLmom4J ++ 53430: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 ']' +++ 53430:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 53430:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-29T21:50:53.179259 +++ 53430:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-29T21:50:53.179259 +%s ++ 53430:pw-trigger.sh: pw_patch_check_state: 274: date=1790718653 ++ 53430:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1790718653 ']' ++ 53430:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790718653 +++ 53430:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 53430:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 53430:pw-trigger.sh: pw_patch_check_state: 263: true ++ 53430:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 53430:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 53430:pw-trigger.sh: pw_patch_check_state: 267: wait 56486 ++ 53430:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 53430:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 53430:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.385gLmom4J ++ 53430: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 ']' +++ 53430:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 53430:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-29T21:50:54.896205 +++ 53430:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-29T21:50:54.896205 +%s ++ 53430:pw-trigger.sh: pw_patch_check_state: 274: date=1790718654 ++ 53430:pw-trigger.sh: pw_patch_check_state: 275: '[' 1790718653 -le 1790718654 ']' ++ 53430:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790718654 +++ 53430:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 53430:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 53430:pw-trigger.sh: pw_patch_check_state: 263: true ++ 53430:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 53430:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 53430:pw-trigger.sh: pw_patch_check_state: 267: wait 56493 ++ 53430:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 53430:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 53430:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.385gLmom4J ++ 53430: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 ']' +++ 53430:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 53430:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-29T21:54:20.999431 +++ 53430:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-29T21:54:20.999431 +%s ++ 53430:pw-trigger.sh: pw_patch_check_state: 274: date=1790718860 ++ 53430:pw-trigger.sh: pw_patch_check_state: 275: '[' 1790718654 -le 1790718860 ']' ++ 53430:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790718860 +++ 53430:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 53430:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 53430:pw-trigger.sh: pw_patch_check_state: 263: true ++ 53430:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 53430:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 53430:pw-trigger.sh: pw_patch_check_state: 267: wait 56500 ++ 53430:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 53430:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 53430:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.385gLmom4J ++ 53430:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 53430:pw-trigger.sh: pw_patch_check_state: 270: break ++ 53430:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 53430:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.Thw51U8Edi /tmp/tmp.385gLmom4J + 53430:pw-trigger.sh: 89: check_state=success + 53430:pw-trigger.sh: 90: '[' success = pending ']' + 53430:pw-trigger.sh: 93: num_patch=1 + 53430:pw-trigger.sh: 72: true ++ 53430:pw-trigger.sh: 74: pw_get_patch_from_series gdb 67175 1 ++ 53430:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 53430:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 53430:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67175 ++ 53430:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 53430:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 53430:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 67175 property '.*' value Patches 1 +++ 53430:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 53430:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 53430:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 53430:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 53430:pw-trigger.sh: pw_yaml_get: 100: local id=67175 +++ 53430:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 53430:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 53430:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 53430:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 53430:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 53430:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 53430:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id= ++ 53430:pw-trigger.sh: pw_get_patch_from_series: 210: '[' '' = '' ']' ++ 53430:pw-trigger.sh: pw_get_patch_from_series: 211: return 1 ++ 53430:pw-trigger.sh: 74: true + 53430:pw-trigger.sh: 74: patch_id= + 53430:pw-trigger.sh: 75: '[' '' = '' ']' + 53430:pw-trigger.sh: 76: break + 53430:pw-trigger.sh: 96: '[' '' = '' ']' + 53430:pw-trigger.sh: 97: continue + 53430:pw-trigger.sh: 62: '[' 10 -gt 0 ']' + 53430:pw-trigger.sh: 63: i=9 ++ 53430:pw-trigger.sh: 64: shyaml get-value 9.id + 53430:pw-trigger.sh: 64: series_id=67177 + 53430:pw-trigger.sh: 66: pw_series_complete_p gdb 67177 + 53430:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 53430:pw-trigger.sh: pw_series_complete_p: 183: local project=gdb + 53430:pw-trigger.sh: pw_series_complete_p: 184: local series_id=67177 + 53430:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 53430:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get gdb series 67177 property Complete value ++ 53430:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 53430:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 53430:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 53430:pw-trigger.sh: pw_yaml_get: 100: local id=67177 ++ 53430:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 53430:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 53430:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 53430:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 53430:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 53430:pw-trigger.sh: pw_yaml_get: 108: set +x + 53430:pw-trigger.sh: pw_series_complete_p: 187: value=True + 53430:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 53430:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 53430:pw-trigger.sh: 71: num_patch=0 + 53430:pw-trigger.sh: 72: true ++ 53430:pw-trigger.sh: 74: pw_get_patch_from_series gdb 67177 0 ++ 53430:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 53430:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 53430:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67177 ++ 53430:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 53430:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 53430:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 67177 property '.*' value Patches 0 +++ 53430:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 53430:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 53430:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 53430:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 53430:pw-trigger.sh: pw_yaml_get: 100: local id=67177 +++ 53430:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 53430:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 53430:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 53430:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 53430:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 53430:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 53430:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=144880 ++ 53430:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 144880 = '' ']' ++ 53430:pw-trigger.sh: pw_get_patch_from_series: 213: echo 144880 + 53430:pw-trigger.sh: 74: patch_id=144880 + 53430:pw-trigger.sh: 75: '[' 144880 = '' ']' ++ 53430:pw-trigger.sh: 82: pw_get_patch_data gdb 144880 State ++ 53430:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 53430:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 53430:pw-trigger.sh: pw_get_patch_data: 224: local project=gdb ++ 53430:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=144880 ++ 53430:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 53430:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gdb patch 144880 property State value ++ 53430:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 53430:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 53430:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 53430:pw-trigger.sh: pw_yaml_get: 100: local id=144880 ++ 53430:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 53430:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 53430:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 53430:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 53430:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 53430:pw-trigger.sh: pw_yaml_get: 108: set +x + 53430:pw-trigger.sh: 82: patch_state=new + 53430:pw-trigger.sh: 83: case "$patch_state" in ++ 53430:pw-trigger.sh: 89: pw_patch_check_state 144880 tcwg_gdb_build--master-arm ++ 53430:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 53430:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=144880 ++ 53430:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_build--master-arm ++ 53430:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 53430:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_build--master-arm +++ 53430:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 53430:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 53430:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_build--master-arm +++ 53430:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 53430:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 53430:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 53430:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 53430:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_build--master-arm ++ 53430:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 53430:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 53430:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.E8LCJhPfms +++ 53430:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 53430:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.6XTys0Sz5h ++ 53430:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.E8LCJhPfms /tmp/tmp.6XTys0Sz5h' EXIT ++ 53430:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 53430:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/144880/checks/ ++ 53430: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' ++ 53430:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 53430:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 53430:pw-trigger.sh: pw_patch_check_state: 263: true ++ 53430:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 53430:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 53430:pw-trigger.sh: pw_patch_check_state: 267: wait 56602 ++ 53430:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 53430:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 53430:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.6XTys0Sz5h ++ 53430: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 ']' +++ 53430:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 53430:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-29T21:52:43.816287 +++ 53430:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-29T21:52:43.816287 +%s ++ 53430:pw-trigger.sh: pw_patch_check_state: 274: date=1790718763 ++ 53430:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1790718763 ']' ++ 53430:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790718763 +++ 53430:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 53430:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 53430:pw-trigger.sh: pw_patch_check_state: 263: true ++ 53430:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 53430:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 53430:pw-trigger.sh: pw_patch_check_state: 267: wait 56609 ++ 53430:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 53430:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 53430:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.6XTys0Sz5h ++ 53430: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 ']' +++ 53430:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 53430:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-29T21:52:45.579925 +++ 53430:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-29T21:52:45.579925 +%s ++ 53430:pw-trigger.sh: pw_patch_check_state: 274: date=1790718765 ++ 53430:pw-trigger.sh: pw_patch_check_state: 275: '[' 1790718763 -le 1790718765 ']' ++ 53430:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790718765 +++ 53430:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 53430:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 53430:pw-trigger.sh: pw_patch_check_state: 263: true ++ 53430:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 53430:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 53430:pw-trigger.sh: pw_patch_check_state: 267: wait 56616 ++ 53430:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 53430:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 53430:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.6XTys0Sz5h ++ 53430: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 ']' +++ 53430:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 53430:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-29T21:56:07.678924 +++ 53430:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-29T21:56:07.678924 +%s ++ 53430:pw-trigger.sh: pw_patch_check_state: 274: date=1790718967 ++ 53430:pw-trigger.sh: pw_patch_check_state: 275: '[' 1790718765 -le 1790718967 ']' ++ 53430:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790718967 +++ 53430:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 53430:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 53430:pw-trigger.sh: pw_patch_check_state: 263: true ++ 53430:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 53430:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 53430:pw-trigger.sh: pw_patch_check_state: 267: wait 56623 ++ 53430:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 53430:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 53430:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.6XTys0Sz5h ++ 53430:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 53430:pw-trigger.sh: pw_patch_check_state: 270: break ++ 53430:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 53430:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.E8LCJhPfms /tmp/tmp.6XTys0Sz5h + 53430:pw-trigger.sh: 89: check_state=success + 53430:pw-trigger.sh: 90: '[' success = pending ']' + 53430:pw-trigger.sh: 93: num_patch=1 + 53430:pw-trigger.sh: 72: true ++ 53430:pw-trigger.sh: 74: pw_get_patch_from_series gdb 67177 1 ++ 53430:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 53430:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 53430:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67177 ++ 53430:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 53430:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 53430:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 67177 property '.*' value Patches 1 +++ 53430:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 53430:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 53430:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 53430:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 53430:pw-trigger.sh: pw_yaml_get: 100: local id=67177 +++ 53430:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 53430:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 53430:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 53430:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 53430:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 53430:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 53430:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id= ++ 53430:pw-trigger.sh: pw_get_patch_from_series: 210: '[' '' = '' ']' ++ 53430:pw-trigger.sh: pw_get_patch_from_series: 211: return 1 ++ 53430:pw-trigger.sh: 74: true + 53430:pw-trigger.sh: 74: patch_id= + 53430:pw-trigger.sh: 75: '[' '' = '' ']' + 53430:pw-trigger.sh: 76: break + 53430:pw-trigger.sh: 96: '[' '' = '' ']' + 53430:pw-trigger.sh: 97: continue + 53430:pw-trigger.sh: 62: '[' 9 -gt 0 ']' + 53430:pw-trigger.sh: 63: i=8 ++ 53430:pw-trigger.sh: 64: shyaml get-value 8.id + 53430:pw-trigger.sh: 64: series_id=67190 + 53430:pw-trigger.sh: 66: pw_series_complete_p gdb 67190 + 53430:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 53430:pw-trigger.sh: pw_series_complete_p: 183: local project=gdb + 53430:pw-trigger.sh: pw_series_complete_p: 184: local series_id=67190 + 53430:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 53430:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get gdb series 67190 property Complete value ++ 53430:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 53430:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 53430:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 53430:pw-trigger.sh: pw_yaml_get: 100: local id=67190 ++ 53430:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 53430:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 53430:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 53430:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 53430:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 53430:pw-trigger.sh: pw_yaml_get: 108: set +x + 53430:pw-trigger.sh: pw_series_complete_p: 187: value=True + 53430:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 53430:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 53430:pw-trigger.sh: 71: num_patch=0 + 53430:pw-trigger.sh: 72: true ++ 53430:pw-trigger.sh: 74: pw_get_patch_from_series gdb 67190 0 ++ 53430:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 53430:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 53430:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67190 ++ 53430:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 53430:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 53430:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 67190 property '.*' value Patches 0 +++ 53430:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 53430:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 53430:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 53430:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 53430:pw-trigger.sh: pw_yaml_get: 100: local id=67190 +++ 53430:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 53430:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 53430:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 53430:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 53430:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 53430:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 53430:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=144899 ++ 53430:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 144899 = '' ']' ++ 53430:pw-trigger.sh: pw_get_patch_from_series: 213: echo 144899 + 53430:pw-trigger.sh: 74: patch_id=144899 + 53430:pw-trigger.sh: 75: '[' 144899 = '' ']' ++ 53430:pw-trigger.sh: 82: pw_get_patch_data gdb 144899 State ++ 53430:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 53430:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 53430:pw-trigger.sh: pw_get_patch_data: 224: local project=gdb ++ 53430:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=144899 ++ 53430:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 53430:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gdb patch 144899 property State value ++ 53430:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 53430:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 53430:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 53430:pw-trigger.sh: pw_yaml_get: 100: local id=144899 ++ 53430:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 53430:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 53430:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 53430:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 53430:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 53430:pw-trigger.sh: pw_yaml_get: 108: set +x + 53430:pw-trigger.sh: 82: patch_state=new + 53430:pw-trigger.sh: 83: case "$patch_state" in ++ 53430:pw-trigger.sh: 89: pw_patch_check_state 144899 tcwg_gdb_build--master-arm ++ 53430:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 53430:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=144899 ++ 53430:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_build--master-arm ++ 53430:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 53430:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_build--master-arm +++ 53430:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 53430:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 53430:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_build--master-arm +++ 53430:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 53430:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 53430:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 53430:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 53430:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_build--master-arm ++ 53430:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 53430:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 53430:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.vAWG0FdHHS +++ 53430:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 53430:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.vnY15zA4xD ++ 53430:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.vAWG0FdHHS /tmp/tmp.vnY15zA4xD' EXIT ++ 53430:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 53430:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/144899/checks/ ++ 53430: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' ++ 53430:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 53430:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 53430:pw-trigger.sh: pw_patch_check_state: 263: true ++ 53430:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 53430:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 53430:pw-trigger.sh: pw_patch_check_state: 267: wait 56725 ++ 53430:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 53430:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 53430:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.vnY15zA4xD ++ 53430: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 ']' +++ 53430:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 53430:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-29T21:53:55.225744 +++ 53430:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-29T21:53:55.225744 +%s ++ 53430:pw-trigger.sh: pw_patch_check_state: 274: date=1790718835 ++ 53430:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1790718835 ']' ++ 53430:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790718835 +++ 53430:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 53430:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 53430:pw-trigger.sh: pw_patch_check_state: 263: true ++ 53430:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 53430:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 53430:pw-trigger.sh: pw_patch_check_state: 267: wait 56732 ++ 53430:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 53430:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 53430:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.vnY15zA4xD ++ 53430: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 ']' +++ 53430:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 53430:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-29T21:53:56.380974 +++ 53430:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-29T21:53:56.380974 +%s ++ 53430:pw-trigger.sh: pw_patch_check_state: 274: date=1790718836 ++ 53430:pw-trigger.sh: pw_patch_check_state: 275: '[' 1790718835 -le 1790718836 ']' ++ 53430:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790718836 +++ 53430:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 53430:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 53430:pw-trigger.sh: pw_patch_check_state: 263: true ++ 53430:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 53430:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 53430:pw-trigger.sh: pw_patch_check_state: 267: wait 56739 ++ 53430:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 53430:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 53430:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.vnY15zA4xD ++ 53430: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 ']' +++ 53430:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 53430:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-29T21:57:16.558792 +++ 53430:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-29T21:57:16.558792 +%s ++ 53430:pw-trigger.sh: pw_patch_check_state: 274: date=1790719036 ++ 53430:pw-trigger.sh: pw_patch_check_state: 275: '[' 1790718836 -le 1790719036 ']' ++ 53430:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790719036 +++ 53430:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 53430:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 53430:pw-trigger.sh: pw_patch_check_state: 263: true ++ 53430:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 53430:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 53430:pw-trigger.sh: pw_patch_check_state: 267: wait 56746 ++ 53430:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 53430:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 53430:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.vnY15zA4xD ++ 53430:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 53430:pw-trigger.sh: pw_patch_check_state: 270: break ++ 53430:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 53430:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.vAWG0FdHHS /tmp/tmp.vnY15zA4xD + 53430:pw-trigger.sh: 89: check_state=success + 53430:pw-trigger.sh: 90: '[' success = pending ']' + 53430:pw-trigger.sh: 93: num_patch=1 + 53430:pw-trigger.sh: 72: true ++ 53430:pw-trigger.sh: 74: pw_get_patch_from_series gdb 67190 1 ++ 53430:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 53430:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 53430:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67190 ++ 53430:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 53430:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 53430:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 67190 property '.*' value Patches 1 +++ 53430:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 53430:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 53430:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 53430:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 53430:pw-trigger.sh: pw_yaml_get: 100: local id=67190 +++ 53430:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 53430:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 53430:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 53430:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 53430:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 53430:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 53430:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id= ++ 53430:pw-trigger.sh: pw_get_patch_from_series: 210: '[' '' = '' ']' ++ 53430:pw-trigger.sh: pw_get_patch_from_series: 211: return 1 ++ 53430:pw-trigger.sh: 74: true + 53430:pw-trigger.sh: 74: patch_id= + 53430:pw-trigger.sh: 75: '[' '' = '' ']' + 53430:pw-trigger.sh: 76: break + 53430:pw-trigger.sh: 96: '[' '' = '' ']' + 53430:pw-trigger.sh: 97: continue + 53430:pw-trigger.sh: 62: '[' 8 -gt 0 ']' + 53430:pw-trigger.sh: 63: i=7 ++ 53430:pw-trigger.sh: 64: shyaml get-value 7.id + 53430:pw-trigger.sh: 64: series_id=67199 + 53430:pw-trigger.sh: 66: pw_series_complete_p gdb 67199 + 53430:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 53430:pw-trigger.sh: pw_series_complete_p: 183: local project=gdb + 53430:pw-trigger.sh: pw_series_complete_p: 184: local series_id=67199 + 53430:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 53430:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get gdb series 67199 property Complete value ++ 53430:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 53430:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 53430:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 53430:pw-trigger.sh: pw_yaml_get: 100: local id=67199 ++ 53430:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 53430:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 53430:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 53430:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 53430:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 53430:pw-trigger.sh: pw_yaml_get: 108: set +x + 53430:pw-trigger.sh: pw_series_complete_p: 187: value=True + 53430:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 53430:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 53430:pw-trigger.sh: 71: num_patch=0 + 53430:pw-trigger.sh: 72: true ++ 53430:pw-trigger.sh: 74: pw_get_patch_from_series gdb 67199 0 ++ 53430:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 53430:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 53430:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67199 ++ 53430:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 53430:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 53430:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 67199 property '.*' value Patches 0 +++ 53430:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 53430:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 53430:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 53430:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 53430:pw-trigger.sh: pw_yaml_get: 100: local id=67199 +++ 53430:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 53430:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 53430:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 53430:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 53430:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 53430:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 53430:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=144916 ++ 53430:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 144916 = '' ']' ++ 53430:pw-trigger.sh: pw_get_patch_from_series: 213: echo 144916 + 53430:pw-trigger.sh: 74: patch_id=144916 + 53430:pw-trigger.sh: 75: '[' 144916 = '' ']' ++ 53430:pw-trigger.sh: 82: pw_get_patch_data gdb 144916 State ++ 53430:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 53430:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 53430:pw-trigger.sh: pw_get_patch_data: 224: local project=gdb ++ 53430:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=144916 ++ 53430:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 53430:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gdb patch 144916 property State value ++ 53430:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 53430:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 53430:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 53430:pw-trigger.sh: pw_yaml_get: 100: local id=144916 ++ 53430:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 53430:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 53430:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 53430:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 53430:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 53430:pw-trigger.sh: pw_yaml_get: 108: set +x + 53430:pw-trigger.sh: 82: patch_state=new + 53430:pw-trigger.sh: 83: case "$patch_state" in ++ 53430:pw-trigger.sh: 89: pw_patch_check_state 144916 tcwg_gdb_build--master-arm ++ 53430:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 53430:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=144916 ++ 53430:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_build--master-arm ++ 53430:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 53430:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_build--master-arm +++ 53430:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 53430:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 53430:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_build--master-arm +++ 53430:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 53430:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 53430:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 53430:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 53430:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_build--master-arm ++ 53430:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 53430:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 53430:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.UsSVwxjSJc +++ 53430:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 53430:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.Sefmpc1W3D ++ 53430:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.UsSVwxjSJc /tmp/tmp.Sefmpc1W3D' EXIT ++ 53430:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 53430:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/144916/checks/ ++ 53430: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' ++ 53430:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 53430:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 53430:pw-trigger.sh: pw_patch_check_state: 263: true ++ 53430:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 53430:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 53430:pw-trigger.sh: pw_patch_check_state: 267: wait 56848 ++ 53430:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 53430:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 53430:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.Sefmpc1W3D ++ 53430: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 ']' +++ 53430:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 53430:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-29T21:54:53.236135 +++ 53430:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-29T21:54:53.236135 +%s ++ 53430:pw-trigger.sh: pw_patch_check_state: 274: date=1790718893 ++ 53430:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1790718893 ']' ++ 53430:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790718893 +++ 53430:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 53430:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 53430:pw-trigger.sh: pw_patch_check_state: 263: true ++ 53430:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 53430:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 53430:pw-trigger.sh: pw_patch_check_state: 267: wait 56855 ++ 53430:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 53430:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 53430:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.Sefmpc1W3D ++ 53430: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 ']' +++ 53430:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 53430:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-29T21:54:54.861478 +++ 53430:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-29T21:54:54.861478 +%s ++ 53430:pw-trigger.sh: pw_patch_check_state: 274: date=1790718894 ++ 53430:pw-trigger.sh: pw_patch_check_state: 275: '[' 1790718893 -le 1790718894 ']' ++ 53430:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790718894 +++ 53430:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 53430:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 53430:pw-trigger.sh: pw_patch_check_state: 263: true ++ 53430:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 53430:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 53430:pw-trigger.sh: pw_patch_check_state: 267: wait 56862 ++ 53430:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 53430:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 53430:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.Sefmpc1W3D ++ 53430: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 ']' +++ 53430:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 53430:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-29T21:54:55.304750 +++ 53430:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-29T21:54:55.304750 +%s ++ 53430:pw-trigger.sh: pw_patch_check_state: 274: date=1790718895 ++ 53430:pw-trigger.sh: pw_patch_check_state: 275: '[' 1790718894 -le 1790718895 ']' ++ 53430:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790718895 +++ 53430:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 53430:pw-trigger.sh: pw_patch_check_state: 277: cur_state=warning ++ 53430:pw-trigger.sh: pw_patch_check_state: 263: true ++ 53430:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 53430:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 53430:pw-trigger.sh: pw_patch_check_state: 267: wait 56869 ++ 53430:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 53430:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 53430:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.Sefmpc1W3D ++ 53430:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 53430:pw-trigger.sh: pw_patch_check_state: 270: break ++ 53430:pw-trigger.sh: pw_patch_check_state: 281: echo warning +++ 53430:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.UsSVwxjSJc /tmp/tmp.Sefmpc1W3D + 53430:pw-trigger.sh: 89: check_state=warning + 53430:pw-trigger.sh: 90: '[' warning = pending ']' + 53430:pw-trigger.sh: 93: num_patch=1 + 53430:pw-trigger.sh: 72: true ++ 53430:pw-trigger.sh: 74: pw_get_patch_from_series gdb 67199 1 ++ 53430:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 53430:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 53430:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67199 ++ 53430:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 53430:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 53430:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 67199 property '.*' value Patches 1 +++ 53430:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 53430:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 53430:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 53430:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 53430:pw-trigger.sh: pw_yaml_get: 100: local id=67199 +++ 53430:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 53430:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 53430:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 53430:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 53430:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 53430:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 53430:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id= ++ 53430:pw-trigger.sh: pw_get_patch_from_series: 210: '[' '' = '' ']' ++ 53430:pw-trigger.sh: pw_get_patch_from_series: 211: return 1 ++ 53430:pw-trigger.sh: 74: true + 53430:pw-trigger.sh: 74: patch_id= + 53430:pw-trigger.sh: 75: '[' '' = '' ']' + 53430:pw-trigger.sh: 76: break + 53430:pw-trigger.sh: 96: '[' '' = '' ']' + 53430:pw-trigger.sh: 97: continue + 53430:pw-trigger.sh: 62: '[' 7 -gt 0 ']' + 53430:pw-trigger.sh: 63: i=6 ++ 53430:pw-trigger.sh: 64: shyaml get-value 6.id + 53430:pw-trigger.sh: 64: series_id=67201 + 53430:pw-trigger.sh: 66: pw_series_complete_p gdb 67201 + 53430:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 53430:pw-trigger.sh: pw_series_complete_p: 183: local project=gdb + 53430:pw-trigger.sh: pw_series_complete_p: 184: local series_id=67201 + 53430:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 53430:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get gdb series 67201 property Complete value ++ 53430:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 53430:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 53430:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 53430:pw-trigger.sh: pw_yaml_get: 100: local id=67201 ++ 53430:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 53430:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 53430:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 53430:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 53430:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 53430:pw-trigger.sh: pw_yaml_get: 108: set +x + 53430:pw-trigger.sh: pw_series_complete_p: 187: value=True + 53430:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 53430:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 53430:pw-trigger.sh: 71: num_patch=0 + 53430:pw-trigger.sh: 72: true ++ 53430:pw-trigger.sh: 74: pw_get_patch_from_series gdb 67201 0 ++ 53430:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 53430:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 53430:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67201 ++ 53430:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 53430:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 53430:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 53430:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 67201 property '.*' value Patches 0 +++ 53430:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 53430:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 53430:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 53430:pw-trigger.sh: pw_yaml_get: 100: local id=67201 +++ 53430:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 53430:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 53430:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 53430:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 53430:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 53430:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 53430:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=144925 ++ 53430:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 144925 = '' ']' ++ 53430:pw-trigger.sh: pw_get_patch_from_series: 213: echo 144925 + 53430:pw-trigger.sh: 74: patch_id=144925 + 53430:pw-trigger.sh: 75: '[' 144925 = '' ']' ++ 53430:pw-trigger.sh: 82: pw_get_patch_data gdb 144925 State ++ 53430:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 53430:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 53430:pw-trigger.sh: pw_get_patch_data: 224: local project=gdb ++ 53430:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=144925 ++ 53430:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 53430:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gdb patch 144925 property State value ++ 53430:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 53430:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 53430:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 53430:pw-trigger.sh: pw_yaml_get: 100: local id=144925 ++ 53430:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 53430:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 53430:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 53430:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 53430:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 53430:pw-trigger.sh: pw_yaml_get: 108: set +x + 53430:pw-trigger.sh: 82: patch_state=new + 53430:pw-trigger.sh: 83: case "$patch_state" in ++ 53430:pw-trigger.sh: 89: pw_patch_check_state 144925 tcwg_gdb_build--master-arm ++ 53430:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 53430:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=144925 ++ 53430:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_build--master-arm ++ 53430:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 53430:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_build--master-arm +++ 53430:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 53430:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 53430:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_build--master-arm +++ 53430:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 53430:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 53430:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 53430:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 53430:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_build--master-arm ++ 53430:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 53430:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 53430:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.FNIaly9fT8 +++ 53430:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 53430:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.5YuZATT0RQ ++ 53430:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.FNIaly9fT8 /tmp/tmp.5YuZATT0RQ' EXIT ++ 53430:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 53430:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/144925/checks/ ++ 53430: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' ++ 53430:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 53430:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 53430:pw-trigger.sh: pw_patch_check_state: 263: true ++ 53430:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 53430:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 53430:pw-trigger.sh: pw_patch_check_state: 267: wait 56987 ++ 53430:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 53430:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 53430:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.5YuZATT0RQ ++ 53430: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 ']' +++ 53430:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 53430:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-29T21:57:19.015419 +++ 53430:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-29T21:57:19.015419 +%s ++ 53430:pw-trigger.sh: pw_patch_check_state: 274: date=1790719039 ++ 53430:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1790719039 ']' ++ 53430:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790719039 +++ 53430:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 53430:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 53430:pw-trigger.sh: pw_patch_check_state: 263: true ++ 53430:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 53430:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 53430:pw-trigger.sh: pw_patch_check_state: 267: wait 56994 ++ 53430:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 53430:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 53430:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.5YuZATT0RQ ++ 53430: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 ']' +++ 53430:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 53430:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-29T21:57:21.248712 +++ 53430:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-29T21:57:21.248712 +%s ++ 53430:pw-trigger.sh: pw_patch_check_state: 274: date=1790719041 ++ 53430:pw-trigger.sh: pw_patch_check_state: 275: '[' 1790719039 -le 1790719041 ']' ++ 53430:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790719041 +++ 53430:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 53430:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 53430:pw-trigger.sh: pw_patch_check_state: 263: true ++ 53430:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 53430:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 53430:pw-trigger.sh: pw_patch_check_state: 267: wait 57001 ++ 53430:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 53430:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 53430:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.5YuZATT0RQ ++ 53430: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 ']' +++ 53430:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 53430:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-29T22:01:44.192123 +++ 53430:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-29T22:01:44.192123 +%s ++ 53430:pw-trigger.sh: pw_patch_check_state: 274: date=1790719304 ++ 53430:pw-trigger.sh: pw_patch_check_state: 275: '[' 1790719041 -le 1790719304 ']' ++ 53430:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790719304 +++ 53430:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 53430:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 53430:pw-trigger.sh: pw_patch_check_state: 263: true ++ 53430:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 53430:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 53430:pw-trigger.sh: pw_patch_check_state: 267: wait 57008 ++ 53430:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 53430:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 53430:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.5YuZATT0RQ ++ 53430:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 53430:pw-trigger.sh: pw_patch_check_state: 270: break ++ 53430:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 53430:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.FNIaly9fT8 /tmp/tmp.5YuZATT0RQ + 53430:pw-trigger.sh: 89: check_state=success + 53430:pw-trigger.sh: 90: '[' success = pending ']' + 53430:pw-trigger.sh: 93: num_patch=1 + 53430:pw-trigger.sh: 72: true ++ 53430:pw-trigger.sh: 74: pw_get_patch_from_series gdb 67201 1 ++ 53430:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 53430:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 53430:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67201 ++ 53430:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 53430:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 53430:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 67201 property '.*' value Patches 1 +++ 53430:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 53430:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 53430:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 53430:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 53430:pw-trigger.sh: pw_yaml_get: 100: local id=67201 +++ 53430:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 53430:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 53430:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 53430:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 53430:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 53430:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 53430:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=144926 ++ 53430:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 144926 = '' ']' ++ 53430:pw-trigger.sh: pw_get_patch_from_series: 213: echo 144926 + 53430:pw-trigger.sh: 74: patch_id=144926 + 53430:pw-trigger.sh: 75: '[' 144926 = '' ']' ++ 53430:pw-trigger.sh: 82: pw_get_patch_data gdb 144926 State ++ 53430:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 53430:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 53430:pw-trigger.sh: pw_get_patch_data: 224: local project=gdb ++ 53430:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=144926 ++ 53430:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 53430:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gdb patch 144926 property State value ++ 53430:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 53430:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 53430:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 53430:pw-trigger.sh: pw_yaml_get: 100: local id=144926 ++ 53430:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 53430:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 53430:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 53430:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 53430:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 53430:pw-trigger.sh: pw_yaml_get: 108: set +x + 53430:pw-trigger.sh: 82: patch_state=new + 53430:pw-trigger.sh: 83: case "$patch_state" in ++ 53430:pw-trigger.sh: 89: pw_patch_check_state 144926 tcwg_gdb_build--master-arm ++ 53430:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 53430:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=144926 ++ 53430:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_build--master-arm ++ 53430:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 53430:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_build--master-arm +++ 53430:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 53430:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 53430:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_build--master-arm +++ 53430:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 53430:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 53430:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 53430:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 53430:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_build--master-arm ++ 53430:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 53430:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 53430:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.xllBlZ1AQP +++ 53430:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 53430:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.Iai7jxJoc0 ++ 53430:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.xllBlZ1AQP /tmp/tmp.Iai7jxJoc0' EXIT ++ 53430:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 53430:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/144926/checks/ ++ 53430: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' ++ 53430:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 53430:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 53430:pw-trigger.sh: pw_patch_check_state: 263: true ++ 53430:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 53430:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 53430:pw-trigger.sh: pw_patch_check_state: 267: wait 57072 ++ 53430:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 53430:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 53430:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.Iai7jxJoc0 ++ 53430: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 ']' +++ 53430:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 53430:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-30T04:36:46.537209 +++ 53430:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-30T04:36:46.537209 +%s ++ 53430:pw-trigger.sh: pw_patch_check_state: 274: date=1790743006 ++ 53430:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1790743006 ']' ++ 53430:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790743006 +++ 53430:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 53430:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 53430:pw-trigger.sh: pw_patch_check_state: 263: true ++ 53430:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 53430:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 53430:pw-trigger.sh: pw_patch_check_state: 267: wait 57079 ++ 53430:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 53430:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 53430:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.Iai7jxJoc0 ++ 53430: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 ']' +++ 53430:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 53430:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-30T04:36:51.078026 +++ 53430:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-30T04:36:51.078026 +%s ++ 53430:pw-trigger.sh: pw_patch_check_state: 274: date=1790743011 ++ 53430:pw-trigger.sh: pw_patch_check_state: 275: '[' 1790743006 -le 1790743011 ']' ++ 53430:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790743011 +++ 53430:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 53430:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 53430:pw-trigger.sh: pw_patch_check_state: 263: true ++ 53430:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 53430:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 53430:pw-trigger.sh: pw_patch_check_state: 267: wait 57086 ++ 53430:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 53430:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 53430:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.Iai7jxJoc0 ++ 53430: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 ']' +++ 53430:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 53430:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-30T04:39:30.672832 +++ 53430:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-30T04:39:30.672832 +%s ++ 53430:pw-trigger.sh: pw_patch_check_state: 274: date=1790743170 ++ 53430:pw-trigger.sh: pw_patch_check_state: 275: '[' 1790743011 -le 1790743170 ']' ++ 53430:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790743170 +++ 53430:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 53430:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 53430:pw-trigger.sh: pw_patch_check_state: 263: true ++ 53430:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 53430:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 53430:pw-trigger.sh: pw_patch_check_state: 267: wait 57093 ++ 53430:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 53430:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 53430:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.Iai7jxJoc0 ++ 53430:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 53430:pw-trigger.sh: pw_patch_check_state: 270: break ++ 53430:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 53430:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.xllBlZ1AQP /tmp/tmp.Iai7jxJoc0 + 53430:pw-trigger.sh: 89: check_state=success + 53430:pw-trigger.sh: 90: '[' success = pending ']' + 53430:pw-trigger.sh: 93: num_patch=2 + 53430:pw-trigger.sh: 72: true ++ 53430:pw-trigger.sh: 74: pw_get_patch_from_series gdb 67201 2 ++ 53430:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 53430:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 53430:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67201 ++ 53430:pw-trigger.sh: pw_get_patch_from_series: 205: local num=2 ++ 53430:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 53430:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 67201 property '.*' value Patches 2 +++ 53430:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 53430:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 53430:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 53430:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 53430:pw-trigger.sh: pw_yaml_get: 100: local id=67201 +++ 53430:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 53430:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 53430:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 53430:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 53430:pw-trigger.sh: pw_yaml_get: 105: local match_num=2 +++ 53430:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 53430:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=144922 ++ 53430:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 144922 = '' ']' ++ 53430:pw-trigger.sh: pw_get_patch_from_series: 213: echo 144922 + 53430:pw-trigger.sh: 74: patch_id=144922 + 53430:pw-trigger.sh: 75: '[' 144922 = '' ']' ++ 53430:pw-trigger.sh: 82: pw_get_patch_data gdb 144922 State ++ 53430:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 53430:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 53430:pw-trigger.sh: pw_get_patch_data: 224: local project=gdb ++ 53430:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=144922 ++ 53430:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 53430:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gdb patch 144922 property State value ++ 53430:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 53430:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 53430:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 53430:pw-trigger.sh: pw_yaml_get: 100: local id=144922 ++ 53430:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 53430:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 53430:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 53430:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 53430:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 53430:pw-trigger.sh: pw_yaml_get: 108: set +x + 53430:pw-trigger.sh: 82: patch_state=new + 53430:pw-trigger.sh: 83: case "$patch_state" in ++ 53430:pw-trigger.sh: 89: pw_patch_check_state 144922 tcwg_gdb_build--master-arm ++ 53430:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 53430:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=144922 ++ 53430:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_build--master-arm ++ 53430:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 53430:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_build--master-arm +++ 53430:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 53430:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 53430:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_build--master-arm +++ 53430:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 53430:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 53430:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 53430:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 53430:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_build--master-arm ++ 53430:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 53430:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 53430:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.bJnbPJyYpZ +++ 53430:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 53430:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.IkDkMPSFaS ++ 53430:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.bJnbPJyYpZ /tmp/tmp.IkDkMPSFaS' EXIT ++ 53430:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 53430:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/144922/checks/ ++ 53430: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' ++ 53430:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 53430:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 53430:pw-trigger.sh: pw_patch_check_state: 263: true ++ 53430:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 53430:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 53430:pw-trigger.sh: pw_patch_check_state: 267: wait 57160 ++ 53430:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 53430:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 53430:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.IkDkMPSFaS ++ 53430: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 ']' +++ 53430:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 53430:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-30T12:37:40.580503 +++ 53430:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-30T12:37:40.580503 +%s ++ 53430:pw-trigger.sh: pw_patch_check_state: 274: date=1790771860 ++ 53430:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1790771860 ']' ++ 53430:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790771860 +++ 53430:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 53430:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 53430:pw-trigger.sh: pw_patch_check_state: 263: true ++ 53430:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 53430:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 53430:pw-trigger.sh: pw_patch_check_state: 267: wait 57167 ++ 53430:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 53430:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 53430:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.IkDkMPSFaS ++ 53430: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 ']' +++ 53430:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 53430:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-30T12:37:43.565983 +++ 53430:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-30T12:37:43.565983 +%s ++ 53430:pw-trigger.sh: pw_patch_check_state: 274: date=1790771863 ++ 53430:pw-trigger.sh: pw_patch_check_state: 275: '[' 1790771860 -le 1790771863 ']' ++ 53430:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790771863 +++ 53430:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 53430:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 53430:pw-trigger.sh: pw_patch_check_state: 263: true ++ 53430:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 53430:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 53430:pw-trigger.sh: pw_patch_check_state: 267: wait 57174 ++ 53430:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 53430:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 53430:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.IkDkMPSFaS ++ 53430: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 ']' +++ 53430:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 53430:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-30T12:41:39.338496 +++ 53430:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-30T12:41:39.338496 +%s ++ 53430:pw-trigger.sh: pw_patch_check_state: 274: date=1790772099 ++ 53430:pw-trigger.sh: pw_patch_check_state: 275: '[' 1790771863 -le 1790772099 ']' ++ 53430:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790772099 +++ 53430:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 53430:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 53430:pw-trigger.sh: pw_patch_check_state: 263: true ++ 53430:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 53430:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 53430:pw-trigger.sh: pw_patch_check_state: 267: wait 57181 ++ 53430:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 53430:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 53430:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.IkDkMPSFaS ++ 53430:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 53430:pw-trigger.sh: pw_patch_check_state: 270: break ++ 53430:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 53430:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.bJnbPJyYpZ /tmp/tmp.IkDkMPSFaS + 53430:pw-trigger.sh: 89: check_state=success + 53430:pw-trigger.sh: 90: '[' success = pending ']' + 53430:pw-trigger.sh: 93: num_patch=3 + 53430:pw-trigger.sh: 72: true ++ 53430:pw-trigger.sh: 74: pw_get_patch_from_series gdb 67201 3 ++ 53430:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 53430:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 53430:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67201 ++ 53430:pw-trigger.sh: pw_get_patch_from_series: 205: local num=3 ++ 53430:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 53430:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 67201 property '.*' value Patches 3 +++ 53430:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 53430:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 53430:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 53430:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 53430:pw-trigger.sh: pw_yaml_get: 100: local id=67201 +++ 53430:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 53430:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 53430:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 53430:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 53430:pw-trigger.sh: pw_yaml_get: 105: local match_num=3 +++ 53430:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 53430:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=144921 ++ 53430:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 144921 = '' ']' ++ 53430:pw-trigger.sh: pw_get_patch_from_series: 213: echo 144921 + 53430:pw-trigger.sh: 74: patch_id=144921 + 53430:pw-trigger.sh: 75: '[' 144921 = '' ']' ++ 53430:pw-trigger.sh: 82: pw_get_patch_data gdb 144921 State ++ 53430:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 53430:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 53430:pw-trigger.sh: pw_get_patch_data: 224: local project=gdb ++ 53430:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=144921 ++ 53430:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 53430:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gdb patch 144921 property State value ++ 53430:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 53430:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 53430:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 53430:pw-trigger.sh: pw_yaml_get: 100: local id=144921 ++ 53430:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 53430:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 53430:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 53430:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 53430:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 53430:pw-trigger.sh: pw_yaml_get: 108: set +x + 53430:pw-trigger.sh: 82: patch_state=new + 53430:pw-trigger.sh: 83: case "$patch_state" in ++ 53430:pw-trigger.sh: 89: pw_patch_check_state 144921 tcwg_gdb_build--master-arm ++ 53430:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 53430:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=144921 ++ 53430:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_build--master-arm ++ 53430:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 53430:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_build--master-arm +++ 53430:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 53430:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 53430:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_build--master-arm +++ 53430:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 53430:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 53430:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 53430:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 53430:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_build--master-arm ++ 53430:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 53430:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 53430:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.XaDjUm8pFV +++ 53430:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 53430:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.XVkQnqG58H ++ 53430:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.XaDjUm8pFV /tmp/tmp.XVkQnqG58H' EXIT ++ 53430:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 53430:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/144921/checks/ ++ 53430: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' ++ 53430:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 53430:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 53430:pw-trigger.sh: pw_patch_check_state: 263: true ++ 53430:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 53430:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 53430:pw-trigger.sh: pw_patch_check_state: 267: wait 57251 ++ 53430:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 53430:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 53430:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.XVkQnqG58H ++ 53430:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 524139, "url": "https://patchwork.sourceware.org/api/1.2/patches/144921/checks/524139/", "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-30T16:41:55.784324", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-arm-precommit/builds/11469/log", "context": "tcwg_gdb_build--master-arm", "description": "Build started" }' = null ']' +++ 53430:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 53430:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-30T16:41:55.784324 +++ 53430:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-30T16:41:55.784324 +%s ++ 53430:pw-trigger.sh: pw_patch_check_state: 274: date=1790786515 ++ 53430:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1790786515 ']' ++ 53430:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790786515 +++ 53430:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 53430:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 53430:pw-trigger.sh: pw_patch_check_state: 263: true ++ 53430:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 53430:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 53430:pw-trigger.sh: pw_patch_check_state: 267: wait 57258 ++ 53430:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 53430:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 53430:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.XVkQnqG58H ++ 53430:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 524140, "url": "https://patchwork.sourceware.org/api/1.2/patches/144921/checks/524140/", "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-30T16:41:57.937611", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-arm-precommit/builds/11469/log", "context": "tcwg_gdb_build--master-arm", "description": "Patch applied" }' = null ']' +++ 53430:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 53430:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-30T16:41:57.937611 +++ 53430:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-30T16:41:57.937611 +%s ++ 53430:pw-trigger.sh: pw_patch_check_state: 274: date=1790786517 ++ 53430:pw-trigger.sh: pw_patch_check_state: 275: '[' 1790786515 -le 1790786517 ']' ++ 53430:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790786517 +++ 53430:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 53430:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 53430:pw-trigger.sh: pw_patch_check_state: 263: true ++ 53430:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 53430:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 53430:pw-trigger.sh: pw_patch_check_state: 267: wait 57265 ++ 53430:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 53430:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 53430:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.XVkQnqG58H ++ 53430:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 524147, "url": "https://patchwork.sourceware.org/api/1.2/patches/144921/checks/524147/", "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-30T16:44:46.768163", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-arm-precommit/builds/11469/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_gdb_build--master-arm", "description": "Build passed" }' = null ']' +++ 53430:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 53430:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-30T16:44:46.768163 +++ 53430:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-30T16:44:46.768163 +%s ++ 53430:pw-trigger.sh: pw_patch_check_state: 274: date=1790786686 ++ 53430:pw-trigger.sh: pw_patch_check_state: 275: '[' 1790786517 -le 1790786686 ']' ++ 53430:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790786686 +++ 53430:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 53430:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 53430:pw-trigger.sh: pw_patch_check_state: 263: true ++ 53430:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 53430:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 53430:pw-trigger.sh: pw_patch_check_state: 267: wait 57272 ++ 53430:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 53430:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 53430:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.XVkQnqG58H ++ 53430:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 53430:pw-trigger.sh: pw_patch_check_state: 270: break ++ 53430:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 53430:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.XaDjUm8pFV /tmp/tmp.XVkQnqG58H + 53430:pw-trigger.sh: 89: check_state=success + 53430:pw-trigger.sh: 90: '[' success = pending ']' + 53430:pw-trigger.sh: 93: num_patch=4 + 53430:pw-trigger.sh: 72: true ++ 53430:pw-trigger.sh: 74: pw_get_patch_from_series gdb 67201 4 ++ 53430:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 53430:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 53430:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67201 ++ 53430:pw-trigger.sh: pw_get_patch_from_series: 205: local num=4 ++ 53430:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 53430:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 67201 property '.*' value Patches 4 +++ 53430:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 53430:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 53430:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 53430:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 53430:pw-trigger.sh: pw_yaml_get: 100: local id=67201 +++ 53430:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 53430:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 53430:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 53430:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 53430:pw-trigger.sh: pw_yaml_get: 105: local match_num=4 +++ 53430:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 53430:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=144923 ++ 53430:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 144923 = '' ']' ++ 53430:pw-trigger.sh: pw_get_patch_from_series: 213: echo 144923 + 53430:pw-trigger.sh: 74: patch_id=144923 + 53430:pw-trigger.sh: 75: '[' 144923 = '' ']' ++ 53430:pw-trigger.sh: 82: pw_get_patch_data gdb 144923 State ++ 53430:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 53430:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 53430:pw-trigger.sh: pw_get_patch_data: 224: local project=gdb ++ 53430:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=144923 ++ 53430:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 53430:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gdb patch 144923 property State value ++ 53430:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 53430:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 53430:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 53430:pw-trigger.sh: pw_yaml_get: 100: local id=144923 ++ 53430:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 53430:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 53430:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 53430:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 53430:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 53430:pw-trigger.sh: pw_yaml_get: 108: set +x + 53430:pw-trigger.sh: 82: patch_state=new + 53430:pw-trigger.sh: 83: case "$patch_state" in ++ 53430:pw-trigger.sh: 89: pw_patch_check_state 144923 tcwg_gdb_build--master-arm ++ 53430:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 53430:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=144923 ++ 53430:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_build--master-arm ++ 53430:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 53430:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_build--master-arm +++ 53430:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 53430:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 53430:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_build--master-arm +++ 53430:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 53430:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 53430:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 53430:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 53430:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_build--master-arm ++ 53430:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 53430:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 53430:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.SZD6Jj9B8i +++ 53430:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 53430:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.S1Bcc7cp9K ++ 53430:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.SZD6Jj9B8i /tmp/tmp.S1Bcc7cp9K' EXIT ++ 53430:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 53430:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/144923/checks/ ++ 53430:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/144923/checks/?user=linaro-tcwg-bot&context=tcwg_gdb_build--master-arm&page=last' ++ 53430:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 53430:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 53430:pw-trigger.sh: pw_patch_check_state: 263: true ++ 53430:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 53430:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 53430:pw-trigger.sh: pw_patch_check_state: 267: wait 57345 ++ 53430:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 53430:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 53430:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.S1Bcc7cp9K ++ 53430:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 53430:pw-trigger.sh: pw_patch_check_state: 270: break ++ 53430:pw-trigger.sh: pw_patch_check_state: 281: echo pending +++ 53430:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.SZD6Jj9B8i /tmp/tmp.S1Bcc7cp9K + 53430:pw-trigger.sh: 89: check_state=pending + 53430:pw-trigger.sh: 90: '[' pending = pending ']' + 53430:pw-trigger.sh: 91: break + 53430:pw-trigger.sh: 96: '[' 144923 = '' ']' + 53430:pw-trigger.sh: 101: check_state=success + 53430:pw-trigger.sh: 108: '[' success '!=' success ']' + 53430:pw-trigger.sh: 113: j=2 + 53430:pw-trigger.sh: 114: cat + 53430:pw-trigger.sh: 62: '[' 6 -gt 0 ']' + 53430:pw-trigger.sh: 63: i=5 ++ 53430:pw-trigger.sh: 64: shyaml get-value 5.id + 53430:pw-trigger.sh: 64: series_id=67215 + 53430:pw-trigger.sh: 66: pw_series_complete_p gdb 67215 + 53430:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 53430:pw-trigger.sh: pw_series_complete_p: 183: local project=gdb + 53430:pw-trigger.sh: pw_series_complete_p: 184: local series_id=67215 + 53430:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 53430:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get gdb series 67215 property Complete value ++ 53430:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 53430:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 53430:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 53430:pw-trigger.sh: pw_yaml_get: 100: local id=67215 ++ 53430:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 53430:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 53430:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 53430:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 53430:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 53430:pw-trigger.sh: pw_yaml_get: 108: set +x + 53430:pw-trigger.sh: pw_series_complete_p: 187: value=True + 53430:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 53430:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 53430:pw-trigger.sh: 71: num_patch=0 + 53430:pw-trigger.sh: 72: true ++ 53430:pw-trigger.sh: 74: pw_get_patch_from_series gdb 67215 0 ++ 53430:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 53430:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 53430:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67215 ++ 53430:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 53430:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 53430:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 67215 property '.*' value Patches 0 +++ 53430:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 53430:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 53430:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 53430:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 53430:pw-trigger.sh: pw_yaml_get: 100: local id=67215 +++ 53430:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 53430:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 53430:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 53430:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 53430:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 53430:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 53430:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=144940 ++ 53430:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 144940 = '' ']' ++ 53430:pw-trigger.sh: pw_get_patch_from_series: 213: echo 144940 + 53430:pw-trigger.sh: 74: patch_id=144940 + 53430:pw-trigger.sh: 75: '[' 144940 = '' ']' ++ 53430:pw-trigger.sh: 82: pw_get_patch_data gdb 144940 State ++ 53430:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 53430:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 53430:pw-trigger.sh: pw_get_patch_data: 224: local project=gdb ++ 53430:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=144940 ++ 53430:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 53430:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gdb patch 144940 property State value ++ 53430:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 53430:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 53430:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 53430:pw-trigger.sh: pw_yaml_get: 100: local id=144940 ++ 53430:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 53430:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 53430:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 53430:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 53430:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 53430:pw-trigger.sh: pw_yaml_get: 108: set +x + 53430:pw-trigger.sh: 82: patch_state=new + 53430:pw-trigger.sh: 83: case "$patch_state" in ++ 53430:pw-trigger.sh: 89: pw_patch_check_state 144940 tcwg_gdb_build--master-arm ++ 53430:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 53430:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=144940 ++ 53430:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_build--master-arm ++ 53430:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 53430:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_build--master-arm +++ 53430:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 53430:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 53430:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_build--master-arm +++ 53430:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 53430:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 53430:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 53430:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 53430:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_build--master-arm ++ 53430:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 53430:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 53430:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.WY51IlBusB +++ 53430:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 53430:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.xkbzwWWnak ++ 53430:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.WY51IlBusB /tmp/tmp.xkbzwWWnak' EXIT ++ 53430:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 53430:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/144940/checks/ ++ 53430: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' ++ 53430:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 53430:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 53430:pw-trigger.sh: pw_patch_check_state: 263: true ++ 53430:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 53430:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 53430:pw-trigger.sh: pw_patch_check_state: 267: wait 57433 ++ 53430:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 53430:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 53430:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.xkbzwWWnak ++ 53430: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 ']' +++ 53430:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 53430:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-30T04:37:17.111876 +++ 53430:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-30T04:37:17.111876 +%s ++ 53430:pw-trigger.sh: pw_patch_check_state: 274: date=1790743037 ++ 53430:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1790743037 ']' ++ 53430:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790743037 +++ 53430:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 53430:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 53430:pw-trigger.sh: pw_patch_check_state: 263: true ++ 53430:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 53430:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 53430:pw-trigger.sh: pw_patch_check_state: 267: wait 57440 ++ 53430:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 53430:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 53430:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.xkbzwWWnak ++ 53430: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 ']' +++ 53430:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 53430:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-30T04:37:19.899403 +++ 53430:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-30T04:37:19.899403 +%s ++ 53430:pw-trigger.sh: pw_patch_check_state: 274: date=1790743039 ++ 53430:pw-trigger.sh: pw_patch_check_state: 275: '[' 1790743037 -le 1790743039 ']' ++ 53430:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790743039 +++ 53430:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 53430:pw-trigger.sh: pw_patch_check_state: 277: cur_state=fail ++ 53430:pw-trigger.sh: pw_patch_check_state: 263: true ++ 53430:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 53430:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 53430:pw-trigger.sh: pw_patch_check_state: 267: wait 57447 ++ 53430:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 53430:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 53430:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.xkbzwWWnak ++ 53430:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 53430:pw-trigger.sh: pw_patch_check_state: 270: break ++ 53430:pw-trigger.sh: pw_patch_check_state: 281: echo fail +++ 53430:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.WY51IlBusB /tmp/tmp.xkbzwWWnak + 53430:pw-trigger.sh: 89: check_state=fail + 53430:pw-trigger.sh: 90: '[' fail = pending ']' + 53430:pw-trigger.sh: 93: num_patch=1 + 53430:pw-trigger.sh: 72: true ++ 53430:pw-trigger.sh: 74: pw_get_patch_from_series gdb 67215 1 ++ 53430:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 53430:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 53430:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67215 ++ 53430:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 53430:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 53430:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 67215 property '.*' value Patches 1 +++ 53430:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 53430:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 53430:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 53430:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 53430:pw-trigger.sh: pw_yaml_get: 100: local id=67215 +++ 53430:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 53430:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 53430:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 53430:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 53430:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 53430:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 53430:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id= ++ 53430:pw-trigger.sh: pw_get_patch_from_series: 210: '[' '' = '' ']' ++ 53430:pw-trigger.sh: pw_get_patch_from_series: 211: return 1 ++ 53430:pw-trigger.sh: 74: true + 53430:pw-trigger.sh: 74: patch_id= + 53430:pw-trigger.sh: 75: '[' '' = '' ']' + 53430:pw-trigger.sh: 76: break + 53430:pw-trigger.sh: 96: '[' '' = '' ']' + 53430:pw-trigger.sh: 97: continue + 53430:pw-trigger.sh: 62: '[' 5 -gt 0 ']' + 53430:pw-trigger.sh: 63: i=4 ++ 53430:pw-trigger.sh: 64: shyaml get-value 4.id + 53430:pw-trigger.sh: 64: series_id=67224 + 53430:pw-trigger.sh: 66: pw_series_complete_p gdb 67224 + 53430:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 53430:pw-trigger.sh: pw_series_complete_p: 183: local project=gdb + 53430:pw-trigger.sh: pw_series_complete_p: 184: local series_id=67224 + 53430:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 53430:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get gdb series 67224 property Complete value ++ 53430:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 53430:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 53430:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 53430:pw-trigger.sh: pw_yaml_get: 100: local id=67224 ++ 53430:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 53430:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 53430:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 53430:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 53430:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 53430:pw-trigger.sh: pw_yaml_get: 108: set +x + 53430:pw-trigger.sh: pw_series_complete_p: 187: value=True + 53430:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 53430:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 53430:pw-trigger.sh: 71: num_patch=0 + 53430:pw-trigger.sh: 72: true ++ 53430:pw-trigger.sh: 74: pw_get_patch_from_series gdb 67224 0 ++ 53430:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 53430:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 53430:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67224 ++ 53430:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 53430:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 53430:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 67224 property '.*' value Patches 0 +++ 53430:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 53430:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 53430:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 53430:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 53430:pw-trigger.sh: pw_yaml_get: 100: local id=67224 +++ 53430:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 53430:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 53430:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 53430:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 53430:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 53430:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 53430:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=144952 ++ 53430:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 144952 = '' ']' ++ 53430:pw-trigger.sh: pw_get_patch_from_series: 213: echo 144952 + 53430:pw-trigger.sh: 74: patch_id=144952 + 53430:pw-trigger.sh: 75: '[' 144952 = '' ']' ++ 53430:pw-trigger.sh: 82: pw_get_patch_data gdb 144952 State ++ 53430:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 53430:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 53430:pw-trigger.sh: pw_get_patch_data: 224: local project=gdb ++ 53430:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=144952 ++ 53430:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 53430:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gdb patch 144952 property State value ++ 53430:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 53430:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 53430:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 53430:pw-trigger.sh: pw_yaml_get: 100: local id=144952 ++ 53430:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 53430:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 53430:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 53430:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 53430:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 53430:pw-trigger.sh: pw_yaml_get: 108: set +x + 53430:pw-trigger.sh: 82: patch_state=new + 53430:pw-trigger.sh: 83: case "$patch_state" in ++ 53430:pw-trigger.sh: 89: pw_patch_check_state 144952 tcwg_gdb_build--master-arm ++ 53430:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 53430:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=144952 ++ 53430:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_build--master-arm ++ 53430:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 53430:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_build--master-arm +++ 53430:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 53430:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 53430:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_build--master-arm +++ 53430:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 53430:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 53430:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 53430:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 53430:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_build--master-arm ++ 53430:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 53430:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 53430:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.9E9x8F43bD +++ 53430:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 53430:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.MJkSFbIvY4 ++ 53430:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.9E9x8F43bD /tmp/tmp.MJkSFbIvY4' EXIT ++ 53430:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 53430:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/144952/checks/ ++ 53430: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' ++ 53430:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 53430:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 53430:pw-trigger.sh: pw_patch_check_state: 263: true ++ 53430:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 53430:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 53430:pw-trigger.sh: pw_patch_check_state: 267: wait 57549 ++ 53430:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 53430:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 53430:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.MJkSFbIvY4 ++ 53430: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 ']' +++ 53430:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 53430:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-30T12:37:56.777904 +++ 53430:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-30T12:37:56.777904 +%s ++ 53430:pw-trigger.sh: pw_patch_check_state: 274: date=1790771876 ++ 53430:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1790771876 ']' ++ 53430:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790771876 +++ 53430:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 53430:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 53430:pw-trigger.sh: pw_patch_check_state: 263: true ++ 53430:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 53430:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 53430:pw-trigger.sh: pw_patch_check_state: 267: wait 57556 ++ 53430:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 53430:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 53430:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.MJkSFbIvY4 ++ 53430: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 ']' +++ 53430:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 53430:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-30T12:37:58.829820 +++ 53430:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-30T12:37:58.829820 +%s ++ 53430:pw-trigger.sh: pw_patch_check_state: 274: date=1790771878 ++ 53430:pw-trigger.sh: pw_patch_check_state: 275: '[' 1790771876 -le 1790771878 ']' ++ 53430:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790771878 +++ 53430:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 53430:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 53430:pw-trigger.sh: pw_patch_check_state: 263: true ++ 53430:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 53430:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 53430:pw-trigger.sh: pw_patch_check_state: 267: wait 57563 ++ 53430:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 53430:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 53430:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.MJkSFbIvY4 ++ 53430: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 ']' +++ 53430:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 53430:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-30T12:42:19.740490 +++ 53430:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-30T12:42:19.740490 +%s ++ 53430:pw-trigger.sh: pw_patch_check_state: 274: date=1790772139 ++ 53430:pw-trigger.sh: pw_patch_check_state: 275: '[' 1790771878 -le 1790772139 ']' ++ 53430:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790772139 +++ 53430:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 53430:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 53430:pw-trigger.sh: pw_patch_check_state: 263: true ++ 53430:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 53430:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 53430:pw-trigger.sh: pw_patch_check_state: 267: wait 57570 ++ 53430:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 53430:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 53430:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.MJkSFbIvY4 ++ 53430:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 53430:pw-trigger.sh: pw_patch_check_state: 270: break ++ 53430:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 53430:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.9E9x8F43bD /tmp/tmp.MJkSFbIvY4 + 53430:pw-trigger.sh: 89: check_state=success + 53430:pw-trigger.sh: 90: '[' success = pending ']' + 53430:pw-trigger.sh: 93: num_patch=1 + 53430:pw-trigger.sh: 72: true ++ 53430:pw-trigger.sh: 74: pw_get_patch_from_series gdb 67224 1 ++ 53430:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 53430:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 53430:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67224 ++ 53430:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 53430:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 53430:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 67224 property '.*' value Patches 1 +++ 53430:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 53430:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 53430:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 53430:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 53430:pw-trigger.sh: pw_yaml_get: 100: local id=67224 +++ 53430:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 53430:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 53430:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 53430:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 53430:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 53430:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 53430:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id= ++ 53430:pw-trigger.sh: pw_get_patch_from_series: 210: '[' '' = '' ']' ++ 53430:pw-trigger.sh: pw_get_patch_from_series: 211: return 1 ++ 53430:pw-trigger.sh: 74: true + 53430:pw-trigger.sh: 74: patch_id= + 53430:pw-trigger.sh: 75: '[' '' = '' ']' + 53430:pw-trigger.sh: 76: break + 53430:pw-trigger.sh: 96: '[' '' = '' ']' + 53430:pw-trigger.sh: 97: continue + 53430:pw-trigger.sh: 62: '[' 4 -gt 0 ']' + 53430:pw-trigger.sh: 63: i=3 ++ 53430:pw-trigger.sh: 64: shyaml get-value 3.id + 53430:pw-trigger.sh: 64: series_id=67245 + 53430:pw-trigger.sh: 66: pw_series_complete_p gdb 67245 + 53430:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 53430:pw-trigger.sh: pw_series_complete_p: 183: local project=gdb + 53430:pw-trigger.sh: pw_series_complete_p: 184: local series_id=67245 + 53430:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 53430:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get gdb series 67245 property Complete value ++ 53430:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 53430:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 53430:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 53430:pw-trigger.sh: pw_yaml_get: 100: local id=67245 ++ 53430:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 53430:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 53430:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 53430:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 53430:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 53430:pw-trigger.sh: pw_yaml_get: 108: set +x + 53430:pw-trigger.sh: pw_series_complete_p: 187: value=True + 53430:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 53430:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 53430:pw-trigger.sh: 71: num_patch=0 + 53430:pw-trigger.sh: 72: true ++ 53430:pw-trigger.sh: 74: pw_get_patch_from_series gdb 67245 0 ++ 53430:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 53430:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 53430:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67245 ++ 53430:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 53430:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 53430:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 67245 property '.*' value Patches 0 +++ 53430:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 53430:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 53430:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 53430:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 53430:pw-trigger.sh: pw_yaml_get: 100: local id=67245 +++ 53430:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 53430:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 53430:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 53430:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 53430:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 53430:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 53430:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=144995 ++ 53430:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 144995 = '' ']' ++ 53430:pw-trigger.sh: pw_get_patch_from_series: 213: echo 144995 + 53430:pw-trigger.sh: 74: patch_id=144995 + 53430:pw-trigger.sh: 75: '[' 144995 = '' ']' ++ 53430:pw-trigger.sh: 82: pw_get_patch_data gdb 144995 State ++ 53430:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 53430:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 53430:pw-trigger.sh: pw_get_patch_data: 224: local project=gdb ++ 53430:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=144995 ++ 53430:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 53430:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gdb patch 144995 property State value ++ 53430:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 53430:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 53430:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 53430:pw-trigger.sh: pw_yaml_get: 100: local id=144995 ++ 53430:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 53430:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 53430:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 53430:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 53430:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 53430:pw-trigger.sh: pw_yaml_get: 108: set +x + 53430:pw-trigger.sh: 82: patch_state=new + 53430:pw-trigger.sh: 83: case "$patch_state" in ++ 53430:pw-trigger.sh: 89: pw_patch_check_state 144995 tcwg_gdb_build--master-arm ++ 53430:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 53430:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=144995 ++ 53430:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_build--master-arm ++ 53430:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 53430:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_build--master-arm +++ 53430:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 53430:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 53430:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_build--master-arm +++ 53430:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 53430:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 53430:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 53430:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 53430:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_build--master-arm ++ 53430:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 53430:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 53430:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.jm1zxhZ6ma +++ 53430:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 53430:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.IrypMc7Zyn ++ 53430:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.jm1zxhZ6ma /tmp/tmp.IrypMc7Zyn' EXIT ++ 53430:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 53430:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/144995/checks/ ++ 53430: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' ++ 53430:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 53430:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 53430:pw-trigger.sh: pw_patch_check_state: 263: true ++ 53430:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 53430:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 53430:pw-trigger.sh: pw_patch_check_state: 267: wait 57672 ++ 53430:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 53430:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 53430:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.IrypMc7Zyn ++ 53430:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 524141, "url": "https://patchwork.sourceware.org/api/1.2/patches/144995/checks/524141/", "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-30T16:42:39.638312", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-arm-precommit/builds/11470/log", "context": "tcwg_gdb_build--master-arm", "description": "Build started" }' = null ']' +++ 53430:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 53430:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-30T16:42:39.638312 +++ 53430:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-30T16:42:39.638312 +%s ++ 53430:pw-trigger.sh: pw_patch_check_state: 274: date=1790786559 ++ 53430:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1790786559 ']' ++ 53430:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790786559 +++ 53430:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 53430:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 53430:pw-trigger.sh: pw_patch_check_state: 263: true ++ 53430:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 53430:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 53430:pw-trigger.sh: pw_patch_check_state: 267: wait 57679 ++ 53430:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 53430:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 53430:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.IrypMc7Zyn ++ 53430:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 524142, "url": "https://patchwork.sourceware.org/api/1.2/patches/144995/checks/524142/", "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-30T16:42:40.993200", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-arm-precommit/builds/11470/log", "context": "tcwg_gdb_build--master-arm", "description": "Patch applied" }' = null ']' +++ 53430:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 53430:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-30T16:42:40.993200 +++ 53430:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-30T16:42:40.993200 +%s ++ 53430:pw-trigger.sh: pw_patch_check_state: 274: date=1790786560 ++ 53430:pw-trigger.sh: pw_patch_check_state: 275: '[' 1790786559 -le 1790786560 ']' ++ 53430:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790786560 +++ 53430:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 53430:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 53430:pw-trigger.sh: pw_patch_check_state: 263: true ++ 53430:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 53430:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 53430:pw-trigger.sh: pw_patch_check_state: 267: wait 57686 ++ 53430:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 53430:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 53430:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.IrypMc7Zyn ++ 53430:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 524150, "url": "https://patchwork.sourceware.org/api/1.2/patches/144995/checks/524150/", "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-30T16:45:39.317479", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-arm-precommit/builds/11470/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_gdb_build--master-arm", "description": "Build passed" }' = null ']' +++ 53430:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 53430:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-30T16:45:39.317479 +++ 53430:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-30T16:45:39.317479 +%s ++ 53430:pw-trigger.sh: pw_patch_check_state: 274: date=1790786739 ++ 53430:pw-trigger.sh: pw_patch_check_state: 275: '[' 1790786560 -le 1790786739 ']' ++ 53430:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790786739 +++ 53430:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 53430:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 53430:pw-trigger.sh: pw_patch_check_state: 263: true ++ 53430:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 53430:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 53430:pw-trigger.sh: pw_patch_check_state: 267: wait 57693 ++ 53430:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 53430:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 53430:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.IrypMc7Zyn ++ 53430:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 53430:pw-trigger.sh: pw_patch_check_state: 270: break ++ 53430:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 53430:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.jm1zxhZ6ma /tmp/tmp.IrypMc7Zyn + 53430:pw-trigger.sh: 89: check_state=success + 53430:pw-trigger.sh: 90: '[' success = pending ']' + 53430:pw-trigger.sh: 93: num_patch=1 + 53430:pw-trigger.sh: 72: true ++ 53430:pw-trigger.sh: 74: pw_get_patch_from_series gdb 67245 1 ++ 53430:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 53430:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 53430:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67245 ++ 53430:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 53430:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 53430:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 67245 property '.*' value Patches 1 +++ 53430:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 53430:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 53430:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 53430:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 53430:pw-trigger.sh: pw_yaml_get: 100: local id=67245 +++ 53430:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 53430:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 53430:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 53430:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 53430:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 53430:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 53430:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id= ++ 53430:pw-trigger.sh: pw_get_patch_from_series: 210: '[' '' = '' ']' ++ 53430:pw-trigger.sh: pw_get_patch_from_series: 211: return 1 ++ 53430:pw-trigger.sh: 74: true + 53430:pw-trigger.sh: 74: patch_id= + 53430:pw-trigger.sh: 75: '[' '' = '' ']' + 53430:pw-trigger.sh: 76: break + 53430:pw-trigger.sh: 96: '[' '' = '' ']' + 53430:pw-trigger.sh: 97: continue + 53430:pw-trigger.sh: 62: '[' 3 -gt 0 ']' + 53430:pw-trigger.sh: 63: i=2 ++ 53430:pw-trigger.sh: 64: shyaml get-value 2.id + 53430:pw-trigger.sh: 64: series_id=67252 + 53430:pw-trigger.sh: 66: pw_series_complete_p gdb 67252 + 53430:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 53430:pw-trigger.sh: pw_series_complete_p: 183: local project=gdb + 53430:pw-trigger.sh: pw_series_complete_p: 184: local series_id=67252 + 53430:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 53430:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get gdb series 67252 property Complete value ++ 53430:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 53430:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 53430:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 53430:pw-trigger.sh: pw_yaml_get: 100: local id=67252 ++ 53430:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 53430:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 53430:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 53430:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 53430:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 53430:pw-trigger.sh: pw_yaml_get: 108: set +x + 53430:pw-trigger.sh: pw_series_complete_p: 187: value=True + 53430:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 53430:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 53430:pw-trigger.sh: 71: num_patch=0 + 53430:pw-trigger.sh: 72: true ++ 53430:pw-trigger.sh: 74: pw_get_patch_from_series gdb 67252 0 ++ 53430:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 53430:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 53430:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67252 ++ 53430:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 53430:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 53430:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 67252 property '.*' value Patches 0 +++ 53430:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 53430:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 53430:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 53430:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 53430:pw-trigger.sh: pw_yaml_get: 100: local id=67252 +++ 53430:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 53430:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 53430:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 53430:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 53430:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 53430:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 53430:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=145002 ++ 53430:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 145002 = '' ']' ++ 53430:pw-trigger.sh: pw_get_patch_from_series: 213: echo 145002 + 53430:pw-trigger.sh: 74: patch_id=145002 + 53430:pw-trigger.sh: 75: '[' 145002 = '' ']' ++ 53430:pw-trigger.sh: 82: pw_get_patch_data gdb 145002 State ++ 53430:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 53430:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 53430:pw-trigger.sh: pw_get_patch_data: 224: local project=gdb ++ 53430:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=145002 ++ 53430:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 53430:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gdb patch 145002 property State value ++ 53430:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 53430:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 53430:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 53430:pw-trigger.sh: pw_yaml_get: 100: local id=145002 ++ 53430:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 53430:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 53430:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 53430:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 53430:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 53430:pw-trigger.sh: pw_yaml_get: 108: set +x + 53430:pw-trigger.sh: 82: patch_state=new + 53430:pw-trigger.sh: 83: case "$patch_state" in ++ 53430:pw-trigger.sh: 89: pw_patch_check_state 145002 tcwg_gdb_build--master-arm ++ 53430:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 53430:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=145002 ++ 53430:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_build--master-arm ++ 53430:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 53430:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_build--master-arm +++ 53430:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 53430:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 53430:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_build--master-arm +++ 53430:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 53430:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 53430:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 53430:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 53430:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_build--master-arm ++ 53430:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 53430:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 53430:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.kyoXwlOzSs +++ 53430:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 53430:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.JDuatl5hbo ++ 53430:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.kyoXwlOzSs /tmp/tmp.JDuatl5hbo' EXIT ++ 53430:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 53430:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/145002/checks/ ++ 53430: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' ++ 53430:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 53430:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 53430:pw-trigger.sh: pw_patch_check_state: 263: true ++ 53430:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 53430:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 53430:pw-trigger.sh: pw_patch_check_state: 267: wait 57795 ++ 53430:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 53430:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 53430:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.JDuatl5hbo ++ 53430:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 524143, "url": "https://patchwork.sourceware.org/api/1.2/patches/145002/checks/524143/", "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-30T16:43:24.884465", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-arm-precommit/builds/11471/log", "context": "tcwg_gdb_build--master-arm", "description": "Build started" }' = null ']' +++ 53430:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 53430:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-30T16:43:24.884465 +++ 53430:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-30T16:43:24.884465 +%s ++ 53430:pw-trigger.sh: pw_patch_check_state: 274: date=1790786604 ++ 53430:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1790786604 ']' ++ 53430:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790786604 +++ 53430:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 53430:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 53430:pw-trigger.sh: pw_patch_check_state: 263: true ++ 53430:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 53430:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 53430:pw-trigger.sh: pw_patch_check_state: 267: wait 57802 ++ 53430:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 53430:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 53430:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.JDuatl5hbo ++ 53430:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 524144, "url": "https://patchwork.sourceware.org/api/1.2/patches/145002/checks/524144/", "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-30T16:43:26.367846", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-arm-precommit/builds/11471/log", "context": "tcwg_gdb_build--master-arm", "description": "Patch applied" }' = null ']' +++ 53430:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 53430:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-30T16:43:26.367846 +++ 53430:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-30T16:43:26.367846 +%s ++ 53430:pw-trigger.sh: pw_patch_check_state: 274: date=1790786606 ++ 53430:pw-trigger.sh: pw_patch_check_state: 275: '[' 1790786604 -le 1790786606 ']' ++ 53430:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790786606 +++ 53430:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 53430:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 53430:pw-trigger.sh: pw_patch_check_state: 263: true ++ 53430:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 53430:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 53430:pw-trigger.sh: pw_patch_check_state: 267: wait 57809 ++ 53430:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 53430:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 53430:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.JDuatl5hbo ++ 53430:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 524151, "url": "https://patchwork.sourceware.org/api/1.2/patches/145002/checks/524151/", "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-30T16:46:46.995607", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-arm-precommit/builds/11471/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_gdb_build--master-arm", "description": "Build passed" }' = null ']' +++ 53430:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 53430:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-30T16:46:46.995607 +++ 53430:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-30T16:46:46.995607 +%s ++ 53430:pw-trigger.sh: pw_patch_check_state: 274: date=1790786806 ++ 53430:pw-trigger.sh: pw_patch_check_state: 275: '[' 1790786606 -le 1790786806 ']' ++ 53430:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790786806 +++ 53430:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 53430:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 53430:pw-trigger.sh: pw_patch_check_state: 263: true ++ 53430:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 53430:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 53430:pw-trigger.sh: pw_patch_check_state: 267: wait 57816 ++ 53430:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 53430:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 53430:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.JDuatl5hbo ++ 53430:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 53430:pw-trigger.sh: pw_patch_check_state: 270: break ++ 53430:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 53430:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.kyoXwlOzSs /tmp/tmp.JDuatl5hbo + 53430:pw-trigger.sh: 89: check_state=success + 53430:pw-trigger.sh: 90: '[' success = pending ']' + 53430:pw-trigger.sh: 93: num_patch=1 + 53430:pw-trigger.sh: 72: true ++ 53430:pw-trigger.sh: 74: pw_get_patch_from_series gdb 67252 1 ++ 53430:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 53430:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 53430:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67252 ++ 53430:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 53430:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 53430:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 67252 property '.*' value Patches 1 +++ 53430:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 53430:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 53430:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 53430:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 53430:pw-trigger.sh: pw_yaml_get: 100: local id=67252 +++ 53430:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 53430:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 53430:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 53430:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 53430:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 53430:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 53430:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id= ++ 53430:pw-trigger.sh: pw_get_patch_from_series: 210: '[' '' = '' ']' ++ 53430:pw-trigger.sh: pw_get_patch_from_series: 211: return 1 ++ 53430:pw-trigger.sh: 74: true + 53430:pw-trigger.sh: 74: patch_id= + 53430:pw-trigger.sh: 75: '[' '' = '' ']' + 53430:pw-trigger.sh: 76: break + 53430:pw-trigger.sh: 96: '[' '' = '' ']' + 53430:pw-trigger.sh: 97: continue + 53430:pw-trigger.sh: 62: '[' 2 -gt 0 ']' + 53430:pw-trigger.sh: 63: i=1 ++ 53430:pw-trigger.sh: 64: shyaml get-value 1.id + 53430:pw-trigger.sh: 64: series_id=67261 + 53430:pw-trigger.sh: 66: pw_series_complete_p gdb 67261 + 53430:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 53430:pw-trigger.sh: pw_series_complete_p: 183: local project=gdb + 53430:pw-trigger.sh: pw_series_complete_p: 184: local series_id=67261 + 53430:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 53430:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get gdb series 67261 property Complete value ++ 53430:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 53430:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 53430:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 53430:pw-trigger.sh: pw_yaml_get: 100: local id=67261 ++ 53430:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 53430:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 53430:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 53430:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 53430:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 53430:pw-trigger.sh: pw_yaml_get: 108: set +x + 53430:pw-trigger.sh: pw_series_complete_p: 187: value=True + 53430:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 53430:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 53430:pw-trigger.sh: 71: num_patch=0 + 53430:pw-trigger.sh: 72: true ++ 53430:pw-trigger.sh: 74: pw_get_patch_from_series gdb 67261 0 ++ 53430:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 53430:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 53430:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67261 ++ 53430:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 53430:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 53430:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 67261 property '.*' value Patches 0 +++ 53430:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 53430:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 53430:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 53430:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 53430:pw-trigger.sh: pw_yaml_get: 100: local id=67261 +++ 53430:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 53430:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 53430:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 53430:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 53430:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 53430:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 53430:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=145021 ++ 53430:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 145021 = '' ']' ++ 53430:pw-trigger.sh: pw_get_patch_from_series: 213: echo 145021 + 53430:pw-trigger.sh: 74: patch_id=145021 + 53430:pw-trigger.sh: 75: '[' 145021 = '' ']' ++ 53430:pw-trigger.sh: 82: pw_get_patch_data gdb 145021 State ++ 53430:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 53430:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 53430:pw-trigger.sh: pw_get_patch_data: 224: local project=gdb ++ 53430:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=145021 ++ 53430:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 53430:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gdb patch 145021 property State value ++ 53430:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 53430:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 53430:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 53430:pw-trigger.sh: pw_yaml_get: 100: local id=145021 ++ 53430:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 53430:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 53430:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 53430:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 53430:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 53430:pw-trigger.sh: pw_yaml_get: 108: set +x + 53430:pw-trigger.sh: 82: patch_state=new + 53430:pw-trigger.sh: 83: case "$patch_state" in ++ 53430:pw-trigger.sh: 89: pw_patch_check_state 145021 tcwg_gdb_build--master-arm ++ 53430:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 53430:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=145021 ++ 53430:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_build--master-arm ++ 53430:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 53430:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_build--master-arm +++ 53430:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 53430:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 53430:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_build--master-arm +++ 53430:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 53430:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 53430:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 53430:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 53430:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_build--master-arm ++ 53430:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 53430:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 53430:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.jWg3KyoFAR +++ 53430:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 53430:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.7cnIEgJSdU ++ 53430:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.jWg3KyoFAR /tmp/tmp.7cnIEgJSdU' EXIT ++ 53430:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 53430:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/145021/checks/ ++ 53430: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' ++ 53430:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 53430:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 53430:pw-trigger.sh: pw_patch_check_state: 263: true ++ 53430:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 53430:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 53430:pw-trigger.sh: pw_patch_check_state: 267: wait 57934 ++ 53430:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 53430:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 53430:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.7cnIEgJSdU ++ 53430:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 524145, "url": "https://patchwork.sourceware.org/api/1.2/patches/145021/checks/524145/", "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-30T16:43:40.212188", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-arm-precommit/builds/11472/log", "context": "tcwg_gdb_build--master-arm", "description": "Build started" }' = null ']' +++ 53430:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 53430:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-30T16:43:40.212188 +++ 53430:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-30T16:43:40.212188 +%s ++ 53430:pw-trigger.sh: pw_patch_check_state: 274: date=1790786620 ++ 53430:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1790786620 ']' ++ 53430:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790786620 +++ 53430:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 53430:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 53430:pw-trigger.sh: pw_patch_check_state: 263: true ++ 53430:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 53430:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 53430:pw-trigger.sh: pw_patch_check_state: 267: wait 57941 ++ 53430:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 53430:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 53430:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.7cnIEgJSdU ++ 53430:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 524146, "url": "https://patchwork.sourceware.org/api/1.2/patches/145021/checks/524146/", "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-30T16:43:44.785275", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-arm-precommit/builds/11472/log", "context": "tcwg_gdb_build--master-arm", "description": "Patch applied" }' = null ']' +++ 53430:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 53430:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-30T16:43:44.785275 +++ 53430:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-30T16:43:44.785275 +%s ++ 53430:pw-trigger.sh: pw_patch_check_state: 274: date=1790786624 ++ 53430:pw-trigger.sh: pw_patch_check_state: 275: '[' 1790786620 -le 1790786624 ']' ++ 53430:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790786624 +++ 53430:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 53430:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 53430:pw-trigger.sh: pw_patch_check_state: 263: true ++ 53430:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 53430:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 53430:pw-trigger.sh: pw_patch_check_state: 267: wait 57948 ++ 53430:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 53430:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 53430:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.7cnIEgJSdU ++ 53430:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 524152, "url": "https://patchwork.sourceware.org/api/1.2/patches/145021/checks/524152/", "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-30T16:47:17.246710", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-arm-precommit/builds/11472/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_gdb_build--master-arm", "description": "Build passed" }' = null ']' +++ 53430:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 53430:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-30T16:47:17.246710 +++ 53430:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-30T16:47:17.246710 +%s ++ 53430:pw-trigger.sh: pw_patch_check_state: 274: date=1790786837 ++ 53430:pw-trigger.sh: pw_patch_check_state: 275: '[' 1790786624 -le 1790786837 ']' ++ 53430:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790786837 +++ 53430:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 53430:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 53430:pw-trigger.sh: pw_patch_check_state: 263: true ++ 53430:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 53430:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 53430:pw-trigger.sh: pw_patch_check_state: 267: wait 57955 ++ 53430:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 53430:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 53430:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.7cnIEgJSdU ++ 53430:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 53430:pw-trigger.sh: pw_patch_check_state: 270: break ++ 53430:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 53430:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.jWg3KyoFAR /tmp/tmp.7cnIEgJSdU + 53430:pw-trigger.sh: 89: check_state=success + 53430:pw-trigger.sh: 90: '[' success = pending ']' + 53430:pw-trigger.sh: 93: num_patch=1 + 53430:pw-trigger.sh: 72: true ++ 53430:pw-trigger.sh: 74: pw_get_patch_from_series gdb 67261 1 ++ 53430:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 53430:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 53430:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67261 ++ 53430:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 53430:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 53430:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 67261 property '.*' value Patches 1 +++ 53430:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 53430:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 53430:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 53430:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 53430:pw-trigger.sh: pw_yaml_get: 100: local id=67261 +++ 53430:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 53430:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 53430:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 53430:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 53430:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 53430:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 53430:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=145015 ++ 53430:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 145015 = '' ']' ++ 53430:pw-trigger.sh: pw_get_patch_from_series: 213: echo 145015 + 53430:pw-trigger.sh: 74: patch_id=145015 + 53430:pw-trigger.sh: 75: '[' 145015 = '' ']' ++ 53430:pw-trigger.sh: 82: pw_get_patch_data gdb 145015 State ++ 53430:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 53430:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 53430:pw-trigger.sh: pw_get_patch_data: 224: local project=gdb ++ 53430:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=145015 ++ 53430:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 53430:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gdb patch 145015 property State value ++ 53430:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 53430:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 53430:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 53430:pw-trigger.sh: pw_yaml_get: 100: local id=145015 ++ 53430:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 53430:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 53430:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 53430:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 53430:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 53430:pw-trigger.sh: pw_yaml_get: 108: set +x + 53430:pw-trigger.sh: 82: patch_state=new + 53430:pw-trigger.sh: 83: case "$patch_state" in ++ 53430:pw-trigger.sh: 89: pw_patch_check_state 145015 tcwg_gdb_build--master-arm ++ 53430:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 53430:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=145015 ++ 53430:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_build--master-arm ++ 53430:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 53430:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_build--master-arm +++ 53430:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 53430:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 53430:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_build--master-arm +++ 53430:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 53430:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 53430:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 53430:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 53430:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_build--master-arm ++ 53430:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 53430:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 53430:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.DhalVL7RcJ +++ 53430:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 53430:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.GJoGXSfYPK ++ 53430:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.DhalVL7RcJ /tmp/tmp.GJoGXSfYPK' EXIT ++ 53430:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 53430:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/145015/checks/ ++ 53430:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/145015/checks/?user=linaro-tcwg-bot&context=tcwg_gdb_build--master-arm&page=last' ++ 53430:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 53430:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 53430:pw-trigger.sh: pw_patch_check_state: 263: true ++ 53430:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 53430:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 53430:pw-trigger.sh: pw_patch_check_state: 267: wait 58019 ++ 53430:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 53430:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 53430:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.GJoGXSfYPK ++ 53430:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 53430:pw-trigger.sh: pw_patch_check_state: 270: break ++ 53430:pw-trigger.sh: pw_patch_check_state: 281: echo pending +++ 53430:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.DhalVL7RcJ /tmp/tmp.GJoGXSfYPK + 53430:pw-trigger.sh: 89: check_state=pending + 53430:pw-trigger.sh: 90: '[' pending = pending ']' + 53430:pw-trigger.sh: 91: break + 53430:pw-trigger.sh: 96: '[' 145015 = '' ']' + 53430:pw-trigger.sh: 101: check_state=success + 53430:pw-trigger.sh: 108: '[' success '!=' success ']' + 53430:pw-trigger.sh: 113: j=3 + 53430:pw-trigger.sh: 114: cat + 53430:pw-trigger.sh: 62: '[' 1 -gt 0 ']' + 53430:pw-trigger.sh: 63: i=0 ++ 53430:pw-trigger.sh: 64: shyaml get-value 0.id + 53430:pw-trigger.sh: 64: series_id=67267 + 53430:pw-trigger.sh: 66: pw_series_complete_p gdb 67267 + 53430:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 53430:pw-trigger.sh: pw_series_complete_p: 183: local project=gdb + 53430:pw-trigger.sh: pw_series_complete_p: 184: local series_id=67267 + 53430:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 53430:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get gdb series 67267 property Complete value ++ 53430:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 53430:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 53430:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 53430:pw-trigger.sh: pw_yaml_get: 100: local id=67267 ++ 53430:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 53430:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 53430:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 53430:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 53430:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 53430:pw-trigger.sh: pw_yaml_get: 108: set +x + 53430:pw-trigger.sh: pw_series_complete_p: 187: value=True + 53430:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 53430:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 53430:pw-trigger.sh: 71: num_patch=0 + 53430:pw-trigger.sh: 72: true ++ 53430:pw-trigger.sh: 74: pw_get_patch_from_series gdb 67267 0 ++ 53430:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 53430:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 53430:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67267 ++ 53430:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 53430:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 53430:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 67267 property '.*' value Patches 0 +++ 53430:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 53430:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 53430:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 53430:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 53430:pw-trigger.sh: pw_yaml_get: 100: local id=67267 +++ 53430:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 53430:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 53430:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 53430:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 53430:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 53430:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 53430:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=145029 ++ 53430:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 145029 = '' ']' ++ 53430:pw-trigger.sh: pw_get_patch_from_series: 213: echo 145029 + 53430:pw-trigger.sh: 74: patch_id=145029 + 53430:pw-trigger.sh: 75: '[' 145029 = '' ']' ++ 53430:pw-trigger.sh: 82: pw_get_patch_data gdb 145029 State ++ 53430:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 53430:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 53430:pw-trigger.sh: pw_get_patch_data: 224: local project=gdb ++ 53430:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=145029 ++ 53430:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 53430:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gdb patch 145029 property State value ++ 53430:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 53430:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 53430:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 53430:pw-trigger.sh: pw_yaml_get: 100: local id=145029 ++ 53430:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 53430:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 53430:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 53430:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 53430:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 53430:pw-trigger.sh: pw_yaml_get: 108: set +x + 53430:pw-trigger.sh: 82: patch_state=new + 53430:pw-trigger.sh: 83: case "$patch_state" in ++ 53430:pw-trigger.sh: 89: pw_patch_check_state 145029 tcwg_gdb_build--master-arm ++ 53430:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 53430:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=145029 ++ 53430:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_build--master-arm ++ 53430:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 53430:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_build--master-arm +++ 53430:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 53430:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 53430:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_build--master-arm +++ 53430:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 53430:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 53430:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 53430:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 53430:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_build--master-arm ++ 53430:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 53430:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 53430:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.imjGw7otvK +++ 53430:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 53430:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.UgXuneBr6I ++ 53430:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.imjGw7otvK /tmp/tmp.UgXuneBr6I' EXIT ++ 53430:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 53430:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/145029/checks/ ++ 53430:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/145029/checks/?user=linaro-tcwg-bot&context=tcwg_gdb_build--master-arm&page=last' ++ 53430:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 53430:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 53430:pw-trigger.sh: pw_patch_check_state: 263: true ++ 53430:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 53430:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 53430:pw-trigger.sh: pw_patch_check_state: 267: wait 58107 ++ 53430:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 53430:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 53430:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.UgXuneBr6I ++ 53430:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 53430:pw-trigger.sh: pw_patch_check_state: 270: break ++ 53430:pw-trigger.sh: pw_patch_check_state: 281: echo pending +++ 53430:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.imjGw7otvK /tmp/tmp.UgXuneBr6I + 53430:pw-trigger.sh: 89: check_state=pending + 53430:pw-trigger.sh: 90: '[' pending = pending ']' + 53430:pw-trigger.sh: 91: break + 53430:pw-trigger.sh: 96: '[' 145029 = '' ']' + 53430:pw-trigger.sh: 101: check_state=success + 53430:pw-trigger.sh: 108: '[' success '!=' success ']' + 53430:pw-trigger.sh: 113: j=4 + 53430:pw-trigger.sh: 114: cat + 53430:pw-trigger.sh: 62: '[' 0 -gt 0 ']' + 53430:pw-trigger.sh: 119: rm /tmp/tmp.d1fkdX95zJ + 53430:pw-trigger.sh: 121: echo 'Processed 30 series and created 4 pre-commit triggers' Processed 30 series and created 4 pre-commit triggers + 53430:pw-trigger.sh: 1: pw_deinit gdb + 53430:pw-trigger.sh: pw_deinit: 57: set -euf -o pipefail + 53430:pw-trigger.sh: pw_deinit: 58: local project=gdb + 53430:pw-trigger.sh: pw_deinit: 60: rm -rf /tmp/pw-yaml-cache-53430 + 53430:pw-trigger.sh: 1: rm -f /tmp/tmp.d1fkdX95zJ