+ 475011:jenkins6354119343682887642.sh: build_container_exec: 29: set +x + 55492:pw-trigger.sh: 46: trap 'pw_deinit gdb' EXIT + 55492:pw-trigger.sh: 47: pw_init gdb + 55492:pw-trigger.sh: pw_init: 41: set -euf -o pipefail + 55492:pw-trigger.sh: pw_init: 42: local project=gdb + 55492:pw-trigger.sh: pw_init: 44: git -C gdb config pw.server https://patchwork.sourceware.org/api/1.2/ + 55492:pw-trigger.sh: pw_init: 46: git -C gdb config pw.project gdb + 55492:pw-trigger.sh: pw_init: 48: pw_clear_cache + 55492:pw-trigger.sh: pw_clear_cache: 68: set -euf -o pipefail + 55492:pw-trigger.sh: pw_clear_cache: 70: rm -rf /tmp/pw-yaml-cache-55492 + 55492:pw-trigger.sh: pw_clear_cache: 71: mkdir /tmp/pw-yaml-cache-55492 ++ 55492:pw-trigger.sh: 49: mktemp + 55492:pw-trigger.sh: 49: yaml=/tmp/tmp.QnUoaZtkwL + 55492:pw-trigger.sh: 51: trap 'pw_deinit gdb; rm -f /tmp/tmp.QnUoaZtkwL' EXIT + 55492:pw-trigger.sh: 53: readarray -t prereq_bots ++ 55492:pw-trigger.sh: 53: print_prereq_bots tcwg_gdb_build--master-arm ++ 55492:pw-trigger.sh: print_prereq_bots: 26: set -euf -o pipefail ++ 55492:pw-trigger.sh: print_prereq_bots: 27: local ci_bot=tcwg_gdb_build--master-arm ++ 55492:pw-trigger.sh: print_prereq_bots: 30: case "$ci_bot" in ++ 55492:pw-trigger.sh: print_prereq_bots: 37: case "$ci_bot" in + 55492:pw-trigger.sh: 55: git -C gdb pw series list -f yaml + 55492:pw-trigger.sh: 56: mkdir -p artifacts/jenkins ++ 55492:pw-trigger.sh: 58: shyaml get-length + 55492:pw-trigger.sh: 58: len=30 + 55492:pw-trigger.sh: 59: i=30 + 55492:pw-trigger.sh: 60: j=0 + 55492:pw-trigger.sh: 62: '[' 30 -gt 0 ']' + 55492:pw-trigger.sh: 63: i=29 ++ 55492:pw-trigger.sh: 64: shyaml get-value 29.id + 55492:pw-trigger.sh: 64: series_id=67896 + 55492:pw-trigger.sh: 66: pw_series_complete_p gdb 67896 + 55492:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 55492:pw-trigger.sh: pw_series_complete_p: 183: local project=gdb + 55492:pw-trigger.sh: pw_series_complete_p: 184: local series_id=67896 + 55492:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 55492:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get gdb series 67896 property Complete value ++ 55492:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 55492:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 55492:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 55492:pw-trigger.sh: pw_yaml_get: 100: local id=67896 ++ 55492:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 55492:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 55492:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 55492:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 55492:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 55492:pw-trigger.sh: pw_yaml_get: 108: set +x + 55492:pw-trigger.sh: pw_series_complete_p: 187: value=True + 55492:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 55492:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 55492:pw-trigger.sh: 71: num_patch=0 + 55492:pw-trigger.sh: 72: true ++ 55492:pw-trigger.sh: 74: pw_get_patch_from_series gdb 67896 0 ++ 55492:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 55492:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 55492:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67896 ++ 55492:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 55492:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 55492:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 67896 property '.*' value Patches 0 +++ 55492:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 55492:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 55492:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 55492:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 55492:pw-trigger.sh: pw_yaml_get: 100: local id=67896 +++ 55492:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 55492:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 55492:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 55492:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 55492:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 55492:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 55492:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=145983 ++ 55492:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 145983 = '' ']' ++ 55492:pw-trigger.sh: pw_get_patch_from_series: 213: echo 145983 + 55492:pw-trigger.sh: 74: patch_id=145983 + 55492:pw-trigger.sh: 75: '[' 145983 = '' ']' ++ 55492:pw-trigger.sh: 82: pw_get_patch_data gdb 145983 State ++ 55492:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 55492:pw-trigger.sh: pw_get_patch_data: 224: local project=gdb ++ 55492:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=145983 ++ 55492:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 55492:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gdb patch 145983 property State value ++ 55492:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 55492:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 55492:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 55492:pw-trigger.sh: pw_yaml_get: 100: local id=145983 ++ 55492:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 55492:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 55492:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 55492:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 55492:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 55492:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 55492:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' + 55492:pw-trigger.sh: 82: patch_state=new + 55492:pw-trigger.sh: 83: case "$patch_state" in ++ 55492:pw-trigger.sh: 89: pw_patch_check_state 145983 tcwg_gdb_build--master-arm ++ 55492:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 55492:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=145983 ++ 55492:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_build--master-arm ++ 55492:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 55492:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 +++ 55492:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_build--master-arm ++ 55492:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 55492:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_build--master-arm +++ 55492:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 55492:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 55492:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 55492:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 55492:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_build--master-arm ++ 55492:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 55492:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 55492:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.yWDfv5z0qj +++ 55492:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 55492:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.JLSvkb7vDQ ++ 55492:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.yWDfv5z0qj /tmp/tmp.JLSvkb7vDQ' EXIT ++ 55492:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 55492:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/145983/checks/ ++ 55492:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/145983/checks/?user=linaro-tcwg-bot&context=tcwg_gdb_build--master-arm&page=last' ++ 55492:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 55492:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 55492:pw-trigger.sh: pw_patch_check_state: 263: true ++ 55492:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 55492:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 55492:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 55492:pw-trigger.sh: pw_patch_check_state: 267: wait 55625 ++ 55492:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 55492:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.JLSvkb7vDQ ++ 55492:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 529511, "url": "https://patchwork.sourceware.org/api/1.2/patches/145983/checks/529511/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-10-15T22:49:49.753087", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-arm-precommit/builds/11582/log", "context": "tcwg_gdb_build--master-arm", "description": "Build started" }' = null ']' +++ 55492:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 55492:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-15T22:49:49.753087 +++ 55492:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-15T22:49:49.753087 +%s ++ 55492:pw-trigger.sh: pw_patch_check_state: 274: date=1792104589 ++ 55492:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1792104589 ']' ++ 55492:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1792104589 +++ 55492:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 55492:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 55492:pw-trigger.sh: pw_patch_check_state: 263: true ++ 55492:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 55492:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 55492:pw-trigger.sh: pw_patch_check_state: 267: wait 55632 ++ 55492:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 55492:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 55492:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.JLSvkb7vDQ ++ 55492:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 529512, "url": "https://patchwork.sourceware.org/api/1.2/patches/145983/checks/529512/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-10-15T22:49:51.130335", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-arm-precommit/builds/11582/log", "context": "tcwg_gdb_build--master-arm", "description": "Patch applied" }' = null ']' +++ 55492:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 55492:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-15T22:49:51.130335 +++ 55492:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-15T22:49:51.130335 +%s ++ 55492:pw-trigger.sh: pw_patch_check_state: 274: date=1792104591 ++ 55492:pw-trigger.sh: pw_patch_check_state: 275: '[' 1792104589 -le 1792104591 ']' ++ 55492:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1792104591 +++ 55492:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 55492:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 55492:pw-trigger.sh: pw_patch_check_state: 263: true ++ 55492:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 55492:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 55492:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 55492:pw-trigger.sh: pw_patch_check_state: 267: wait 55639 ++ 55492:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 55492:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.JLSvkb7vDQ ++ 55492:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 529515, "url": "https://patchwork.sourceware.org/api/1.2/patches/145983/checks/529515/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-10-15T22:52:38.047235", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-arm-precommit/builds/11582/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_gdb_build--master-arm", "description": "Build passed" }' = null ']' +++ 55492:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 55492:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-15T22:52:38.047235 +++ 55492:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-15T22:52:38.047235 +%s ++ 55492:pw-trigger.sh: pw_patch_check_state: 274: date=1792104758 ++ 55492:pw-trigger.sh: pw_patch_check_state: 275: '[' 1792104591 -le 1792104758 ']' ++ 55492:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1792104758 +++ 55492:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 55492:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 55492:pw-trigger.sh: pw_patch_check_state: 263: true ++ 55492:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 55492:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 55492:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 55492:pw-trigger.sh: pw_patch_check_state: 267: wait 55646 ++ 55492:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 55492:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.JLSvkb7vDQ ++ 55492:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 55492:pw-trigger.sh: pw_patch_check_state: 270: break ++ 55492:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 55492:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.yWDfv5z0qj /tmp/tmp.JLSvkb7vDQ + 55492:pw-trigger.sh: 89: check_state=success + 55492:pw-trigger.sh: 90: '[' success = pending ']' + 55492:pw-trigger.sh: 93: num_patch=1 + 55492:pw-trigger.sh: 72: true ++ 55492:pw-trigger.sh: 74: pw_get_patch_from_series gdb 67896 1 ++ 55492:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 55492:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 55492:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67896 ++ 55492:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 55492:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 55492:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 67896 property '.*' value Patches 1 +++ 55492:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 55492:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 55492:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 55492:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 55492:pw-trigger.sh: pw_yaml_get: 100: local id=67896 +++ 55492:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 55492:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 55492:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 55492:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 55492:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 55492:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 55492:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=145981 ++ 55492:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 145981 = '' ']' ++ 55492:pw-trigger.sh: pw_get_patch_from_series: 213: echo 145981 + 55492:pw-trigger.sh: 74: patch_id=145981 + 55492:pw-trigger.sh: 75: '[' 145981 = '' ']' ++ 55492:pw-trigger.sh: 82: pw_get_patch_data gdb 145981 State ++ 55492:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 55492:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 55492:pw-trigger.sh: pw_get_patch_data: 224: local project=gdb ++ 55492:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=145981 ++ 55492:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 55492:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gdb patch 145981 property State value ++ 55492:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 55492:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 55492:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 55492:pw-trigger.sh: pw_yaml_get: 100: local id=145981 ++ 55492:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 55492:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 55492:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 55492:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 55492:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 55492:pw-trigger.sh: pw_yaml_get: 108: set +x + 55492:pw-trigger.sh: 82: patch_state=new + 55492:pw-trigger.sh: 83: case "$patch_state" in ++ 55492:pw-trigger.sh: 89: pw_patch_check_state 145981 tcwg_gdb_build--master-arm ++ 55492:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 55492:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=145981 ++ 55492:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_build--master-arm ++ 55492:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 55492:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_build--master-arm +++ 55492:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 55492:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 55492:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_build--master-arm +++ 55492:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 55492:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 55492:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 55492:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 55492:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_build--master-arm ++ 55492:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 55492:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 55492:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.7rTi8ZPJIi +++ 55492:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 55492:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.bE9uxR8G6e ++ 55492:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.7rTi8ZPJIi /tmp/tmp.bE9uxR8G6e' EXIT ++ 55492:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 55492:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/145981/checks/ ++ 55492:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/145981/checks/?user=linaro-tcwg-bot&context=tcwg_gdb_build--master-arm&page=last' ++ 55492:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 55492:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 55492:pw-trigger.sh: pw_patch_check_state: 263: true ++ 55492:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 55492:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 55492:pw-trigger.sh: pw_patch_check_state: 267: wait 55710 ++ 55492:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 55492:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 55492:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.bE9uxR8G6e ++ 55492:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 529738, "url": "https://patchwork.sourceware.org/api/1.2/patches/145981/checks/529738/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-10-16T10:57:09.262632", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-arm-precommit/builds/11589/log", "context": "tcwg_gdb_build--master-arm", "description": "Build started" }' = null ']' +++ 55492:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 55492:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-16T10:57:09.262632 +++ 55492:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-16T10:57:09.262632 +%s ++ 55492:pw-trigger.sh: pw_patch_check_state: 274: date=1792148229 ++ 55492:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1792148229 ']' ++ 55492:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1792148229 +++ 55492:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 55492:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 55492:pw-trigger.sh: pw_patch_check_state: 263: true ++ 55492:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 55492:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 55492:pw-trigger.sh: pw_patch_check_state: 267: wait 55717 ++ 55492:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 55492:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 55492:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.bE9uxR8G6e ++ 55492:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 529739, "url": "https://patchwork.sourceware.org/api/1.2/patches/145981/checks/529739/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-10-16T10:57:10.785682", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-arm-precommit/builds/11589/log", "context": "tcwg_gdb_build--master-arm", "description": "Patch applied" }' = null ']' +++ 55492:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 55492:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-16T10:57:10.785682 +++ 55492:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-16T10:57:10.785682 +%s ++ 55492:pw-trigger.sh: pw_patch_check_state: 274: date=1792148230 ++ 55492:pw-trigger.sh: pw_patch_check_state: 275: '[' 1792148229 -le 1792148230 ']' ++ 55492:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1792148230 +++ 55492:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 55492:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 55492:pw-trigger.sh: pw_patch_check_state: 263: true ++ 55492:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 55492:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 55492:pw-trigger.sh: pw_patch_check_state: 267: wait 55724 ++ 55492:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 55492:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 55492:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.bE9uxR8G6e ++ 55492:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 529746, "url": "https://patchwork.sourceware.org/api/1.2/patches/145981/checks/529746/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-10-16T10:59:47.962192", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-arm-precommit/builds/11589/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_gdb_build--master-arm", "description": "Build passed" }' = null ']' +++ 55492:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 55492:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-16T10:59:47.962192 +++ 55492:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-16T10:59:47.962192 +%s ++ 55492:pw-trigger.sh: pw_patch_check_state: 274: date=1792148387 ++ 55492:pw-trigger.sh: pw_patch_check_state: 275: '[' 1792148230 -le 1792148387 ']' ++ 55492:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1792148387 +++ 55492:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 55492:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 55492:pw-trigger.sh: pw_patch_check_state: 263: true ++ 55492:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 55492:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 55492:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 55492:pw-trigger.sh: pw_patch_check_state: 267: wait 55731 ++ 55492:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 55492:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.bE9uxR8G6e ++ 55492:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 55492:pw-trigger.sh: pw_patch_check_state: 270: break ++ 55492:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 55492:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.7rTi8ZPJIi /tmp/tmp.bE9uxR8G6e + 55492:pw-trigger.sh: 89: check_state=success + 55492:pw-trigger.sh: 90: '[' success = pending ']' + 55492:pw-trigger.sh: 93: num_patch=2 + 55492:pw-trigger.sh: 72: true ++ 55492:pw-trigger.sh: 74: pw_get_patch_from_series gdb 67896 2 ++ 55492:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 55492:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 55492:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67896 ++ 55492:pw-trigger.sh: pw_get_patch_from_series: 205: local num=2 ++ 55492:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 55492:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 67896 property '.*' value Patches 2 +++ 55492:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 55492:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 55492:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 55492:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 55492:pw-trigger.sh: pw_yaml_get: 100: local id=67896 +++ 55492:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 55492:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 55492:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 55492:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 55492:pw-trigger.sh: pw_yaml_get: 105: local match_num=2 +++ 55492:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 55492:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=145982 ++ 55492:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 145982 = '' ']' ++ 55492:pw-trigger.sh: pw_get_patch_from_series: 213: echo 145982 + 55492:pw-trigger.sh: 74: patch_id=145982 + 55492:pw-trigger.sh: 75: '[' 145982 = '' ']' ++ 55492:pw-trigger.sh: 82: pw_get_patch_data gdb 145982 State ++ 55492:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 55492:pw-trigger.sh: pw_get_patch_data: 224: local project=gdb ++ 55492:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=145982 ++ 55492:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 55492:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gdb patch 145982 property State value ++ 55492:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 55492:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 55492:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 55492:pw-trigger.sh: pw_yaml_get: 100: local id=145982 ++ 55492:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 55492:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 55492:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 55492:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 55492:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 55492:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 55492:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' + 55492:pw-trigger.sh: 82: patch_state=new + 55492:pw-trigger.sh: 83: case "$patch_state" in ++ 55492:pw-trigger.sh: 89: pw_patch_check_state 145982 tcwg_gdb_build--master-arm ++ 55492:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 55492:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=145982 ++ 55492:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_build--master-arm ++ 55492:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 55492:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_build--master-arm +++ 55492:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 55492:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 55492:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_build--master-arm +++ 55492:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 55492:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 55492:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 55492:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 55492:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_build--master-arm ++ 55492:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 55492:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 55492:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.xdpFkQQBu8 +++ 55492:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 55492:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.M68eX2lfSM ++ 55492:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.xdpFkQQBu8 /tmp/tmp.M68eX2lfSM' EXIT ++ 55492:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 55492:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/145982/checks/ ++ 55492:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/145982/checks/?user=linaro-tcwg-bot&context=tcwg_gdb_build--master-arm&page=last' ++ 55492:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 55492:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 55492:pw-trigger.sh: pw_patch_check_state: 263: true ++ 55492:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 55492:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 55492:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 55492:pw-trigger.sh: pw_patch_check_state: 267: wait 55798 ++ 55492:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 55492:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.M68eX2lfSM ++ 55492:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 529941, "url": "https://patchwork.sourceware.org/api/1.2/patches/145982/checks/529941/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-10-16T18:42:41.788435", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-arm-precommit/builds/11597/log", "context": "tcwg_gdb_build--master-arm", "description": "Build started" }' = null ']' +++ 55492:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 55492:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-16T18:42:41.788435 +++ 55492:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-16T18:42:41.788435 +%s ++ 55492:pw-trigger.sh: pw_patch_check_state: 274: date=1792176161 ++ 55492:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1792176161 ']' ++ 55492:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1792176161 +++ 55492:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 55492:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 55492:pw-trigger.sh: pw_patch_check_state: 263: true ++ 55492:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 55492:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 55492:pw-trigger.sh: pw_patch_check_state: 267: wait 55805 ++ 55492:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 55492:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 55492:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.M68eX2lfSM ++ 55492:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 529942, "url": "https://patchwork.sourceware.org/api/1.2/patches/145982/checks/529942/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-10-16T18:42:44.415854", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-arm-precommit/builds/11597/log", "context": "tcwg_gdb_build--master-arm", "description": "Patch applied" }' = null ']' +++ 55492:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 55492:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-16T18:42:44.415854 +++ 55492:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-16T18:42:44.415854 +%s ++ 55492:pw-trigger.sh: pw_patch_check_state: 274: date=1792176164 ++ 55492:pw-trigger.sh: pw_patch_check_state: 275: '[' 1792176161 -le 1792176164 ']' ++ 55492:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1792176164 +++ 55492:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 55492:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 55492:pw-trigger.sh: pw_patch_check_state: 263: true ++ 55492:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 55492:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 55492:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 55492:pw-trigger.sh: pw_patch_check_state: 267: wait 55812 ++ 55492:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 55492:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.M68eX2lfSM ++ 55492:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 529950, "url": "https://patchwork.sourceware.org/api/1.2/patches/145982/checks/529950/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-10-16T18:45:49.034264", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-arm-precommit/builds/11597/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_gdb_build--master-arm", "description": "Build passed" }' = null ']' +++ 55492:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 55492:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-16T18:45:49.034264 +++ 55492:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-16T18:45:49.034264 +%s ++ 55492:pw-trigger.sh: pw_patch_check_state: 274: date=1792176349 ++ 55492:pw-trigger.sh: pw_patch_check_state: 275: '[' 1792176164 -le 1792176349 ']' ++ 55492:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1792176349 +++ 55492:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 55492:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 55492:pw-trigger.sh: pw_patch_check_state: 263: true ++ 55492:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 55492:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 55492:pw-trigger.sh: pw_patch_check_state: 267: wait 55819 ++ 55492:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 55492:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 55492:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.M68eX2lfSM ++ 55492:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 55492:pw-trigger.sh: pw_patch_check_state: 270: break ++ 55492:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 55492:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.xdpFkQQBu8 /tmp/tmp.M68eX2lfSM + 55492:pw-trigger.sh: 89: check_state=success + 55492:pw-trigger.sh: 90: '[' success = pending ']' + 55492:pw-trigger.sh: 93: num_patch=3 + 55492:pw-trigger.sh: 72: true ++ 55492:pw-trigger.sh: 74: pw_get_patch_from_series gdb 67896 3 ++ 55492:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 55492:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 55492:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67896 ++ 55492:pw-trigger.sh: pw_get_patch_from_series: 205: local num=3 ++ 55492:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 55492:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 67896 property '.*' value Patches 3 +++ 55492:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 55492:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 55492:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 55492:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 55492:pw-trigger.sh: pw_yaml_get: 100: local id=67896 +++ 55492:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 55492:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 55492:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 55492:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 55492:pw-trigger.sh: pw_yaml_get: 105: local match_num=3 +++ 55492:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 55492:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=145979 ++ 55492:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 145979 = '' ']' ++ 55492:pw-trigger.sh: pw_get_patch_from_series: 213: echo 145979 + 55492:pw-trigger.sh: 74: patch_id=145979 + 55492:pw-trigger.sh: 75: '[' 145979 = '' ']' ++ 55492:pw-trigger.sh: 82: pw_get_patch_data gdb 145979 State ++ 55492:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 55492:pw-trigger.sh: pw_get_patch_data: 224: local project=gdb ++ 55492:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=145979 ++ 55492:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 55492:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gdb patch 145979 property State value ++ 55492:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 55492:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 55492:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 55492:pw-trigger.sh: pw_yaml_get: 100: local id=145979 ++ 55492:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 55492:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 55492:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 55492:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 55492:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 55492:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 55492:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' + 55492:pw-trigger.sh: 82: patch_state=new + 55492:pw-trigger.sh: 83: case "$patch_state" in ++ 55492:pw-trigger.sh: 89: pw_patch_check_state 145979 tcwg_gdb_build--master-arm ++ 55492:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 55492:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=145979 ++ 55492:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_build--master-arm ++ 55492:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 55492:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 +++ 55492:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_build--master-arm ++ 55492:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 55492:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_build--master-arm +++ 55492:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 55492:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 55492:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 55492:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 55492:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_build--master-arm ++ 55492:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 55492:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 55492:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.wXyvhp9GVG +++ 55492:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 55492:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.ZaqMkbuxnD ++ 55492:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.wXyvhp9GVG /tmp/tmp.ZaqMkbuxnD' EXIT ++ 55492:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 55492:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/145979/checks/ ++ 55492:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/145979/checks/?user=linaro-tcwg-bot&context=tcwg_gdb_build--master-arm&page=last' ++ 55492:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 55492:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 55492:pw-trigger.sh: pw_patch_check_state: 263: true ++ 55492:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 55492:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 55492:pw-trigger.sh: pw_patch_check_state: 267: wait 55889 ++ 55492:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 55492:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 55492:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.ZaqMkbuxnD ++ 55492:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 530310, "url": "https://patchwork.sourceware.org/api/1.2/patches/145979/checks/530310/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-10-17T13:50:09.251744", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-arm-precommit/builds/11605/log", "context": "tcwg_gdb_build--master-arm", "description": "Build started" }' = null ']' +++ 55492:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 55492:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-17T13:50:09.251744 +++ 55492:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-17T13:50:09.251744 +%s ++ 55492:pw-trigger.sh: pw_patch_check_state: 274: date=1792245009 ++ 55492:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1792245009 ']' ++ 55492:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1792245009 +++ 55492:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 55492:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 55492:pw-trigger.sh: pw_patch_check_state: 263: true ++ 55492:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 55492:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 55492:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 55492:pw-trigger.sh: pw_patch_check_state: 267: wait 55896 ++ 55492:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 55492:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.ZaqMkbuxnD ++ 55492:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 530311, "url": "https://patchwork.sourceware.org/api/1.2/patches/145979/checks/530311/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-10-17T13:50:10.584044", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-arm-precommit/builds/11605/log", "context": "tcwg_gdb_build--master-arm", "description": "Patch applied" }' = null ']' +++ 55492:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 55492:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-17T13:50:10.584044 +++ 55492:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-17T13:50:10.584044 +%s ++ 55492:pw-trigger.sh: pw_patch_check_state: 274: date=1792245010 ++ 55492:pw-trigger.sh: pw_patch_check_state: 275: '[' 1792245009 -le 1792245010 ']' ++ 55492:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1792245010 +++ 55492:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 55492:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 55492:pw-trigger.sh: pw_patch_check_state: 263: true ++ 55492:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 55492:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 55492:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 55492:pw-trigger.sh: pw_patch_check_state: 267: wait 55903 ++ 55492:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 55492:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.ZaqMkbuxnD ++ 55492:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 530313, "url": "https://patchwork.sourceware.org/api/1.2/patches/145979/checks/530313/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-10-17T13:52:31.287054", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-arm-precommit/builds/11605/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_gdb_build--master-arm", "description": "Build passed" }' = null ']' +++ 55492:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 55492:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-17T13:52:31.287054 +++ 55492:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-17T13:52:31.287054 +%s ++ 55492:pw-trigger.sh: pw_patch_check_state: 274: date=1792245151 ++ 55492:pw-trigger.sh: pw_patch_check_state: 275: '[' 1792245010 -le 1792245151 ']' ++ 55492:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1792245151 +++ 55492:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 55492:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 55492:pw-trigger.sh: pw_patch_check_state: 263: true ++ 55492:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 55492:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 55492:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 55492:pw-trigger.sh: pw_patch_check_state: 267: wait 55910 ++ 55492:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 55492:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.ZaqMkbuxnD ++ 55492:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 55492:pw-trigger.sh: pw_patch_check_state: 270: break ++ 55492:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 55492:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.wXyvhp9GVG /tmp/tmp.ZaqMkbuxnD + 55492:pw-trigger.sh: 89: check_state=success + 55492:pw-trigger.sh: 90: '[' success = pending ']' + 55492:pw-trigger.sh: 93: num_patch=4 + 55492:pw-trigger.sh: 72: true ++ 55492:pw-trigger.sh: 74: pw_get_patch_from_series gdb 67896 4 ++ 55492:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 55492:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 55492:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67896 ++ 55492:pw-trigger.sh: pw_get_patch_from_series: 205: local num=4 ++ 55492:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 55492:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 55492:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 67896 property '.*' value Patches 4 +++ 55492:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 55492:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 55492:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 55492:pw-trigger.sh: pw_yaml_get: 100: local id=67896 +++ 55492:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 55492:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 55492:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 55492:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 55492:pw-trigger.sh: pw_yaml_get: 105: local match_num=4 +++ 55492:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 55492:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=145980 ++ 55492:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 145980 = '' ']' ++ 55492:pw-trigger.sh: pw_get_patch_from_series: 213: echo 145980 + 55492:pw-trigger.sh: 74: patch_id=145980 + 55492:pw-trigger.sh: 75: '[' 145980 = '' ']' ++ 55492:pw-trigger.sh: 82: pw_get_patch_data gdb 145980 State ++ 55492:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 55492:pw-trigger.sh: pw_get_patch_data: 224: local project=gdb ++ 55492:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=145980 ++ 55492:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 55492:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gdb patch 145980 property State value ++ 55492:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 55492:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 55492:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 55492:pw-trigger.sh: pw_yaml_get: 100: local id=145980 ++ 55492:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 55492:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 55492:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 55492:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 55492:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 55492:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 55492:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' + 55492:pw-trigger.sh: 82: patch_state=new + 55492:pw-trigger.sh: 83: case "$patch_state" in ++ 55492:pw-trigger.sh: 89: pw_patch_check_state 145980 tcwg_gdb_build--master-arm ++ 55492:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 55492:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=145980 ++ 55492:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_build--master-arm ++ 55492:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 55492:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_build--master-arm +++ 55492:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 55492:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 55492:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_build--master-arm +++ 55492:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 55492:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 55492:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 55492:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 55492:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_build--master-arm ++ 55492:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 55492:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 55492:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.cHGcz7mv7j +++ 55492:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 55492:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.JrvaJgRGpk ++ 55492:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.cHGcz7mv7j /tmp/tmp.JrvaJgRGpk' EXIT ++ 55492:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 55492:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/145980/checks/ ++ 55492:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/145980/checks/?user=linaro-tcwg-bot&context=tcwg_gdb_build--master-arm&page=last' ++ 55492:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 55492:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 55492:pw-trigger.sh: pw_patch_check_state: 263: true ++ 55492:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 55492:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 55492:pw-trigger.sh: pw_patch_check_state: 267: wait 55983 ++ 55492:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 55492:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 55492:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.JrvaJgRGpk ++ 55492:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 530525, "url": "https://patchwork.sourceware.org/api/1.2/patches/145980/checks/530525/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-10-18T03:49:19.014110", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-arm-precommit/builds/11612/log", "context": "tcwg_gdb_build--master-arm", "description": "Build started" }' = null ']' +++ 55492:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 55492:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-18T03:49:19.014110 +++ 55492:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-18T03:49:19.014110 +%s ++ 55492:pw-trigger.sh: pw_patch_check_state: 274: date=1792295359 ++ 55492:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1792295359 ']' ++ 55492:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1792295359 +++ 55492:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 55492:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 55492:pw-trigger.sh: pw_patch_check_state: 263: true ++ 55492:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 55492:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 55492:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 55492:pw-trigger.sh: pw_patch_check_state: 267: wait 55990 ++ 55492:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 55492:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.JrvaJgRGpk ++ 55492:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 530526, "url": "https://patchwork.sourceware.org/api/1.2/patches/145980/checks/530526/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-10-18T03:49:20.788762", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-arm-precommit/builds/11612/log", "context": "tcwg_gdb_build--master-arm", "description": "Patch applied" }' = null ']' +++ 55492:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 55492:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-18T03:49:20.788762 +++ 55492:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-18T03:49:20.788762 +%s ++ 55492:pw-trigger.sh: pw_patch_check_state: 274: date=1792295360 ++ 55492:pw-trigger.sh: pw_patch_check_state: 275: '[' 1792295359 -le 1792295360 ']' ++ 55492:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1792295360 +++ 55492:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 55492:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 55492:pw-trigger.sh: pw_patch_check_state: 263: true ++ 55492:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 55492:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 55492:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 55492:pw-trigger.sh: pw_patch_check_state: 267: wait 55997 ++ 55492:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 55492:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.JrvaJgRGpk ++ 55492:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 530527, "url": "https://patchwork.sourceware.org/api/1.2/patches/145980/checks/530527/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-10-18T03:51:27.963560", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-arm-precommit/builds/11612/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_gdb_build--master-arm", "description": "Build passed" }' = null ']' +++ 55492:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 55492:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-18T03:51:27.963560 +++ 55492:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-18T03:51:27.963560 +%s ++ 55492:pw-trigger.sh: pw_patch_check_state: 274: date=1792295487 ++ 55492:pw-trigger.sh: pw_patch_check_state: 275: '[' 1792295360 -le 1792295487 ']' ++ 55492:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1792295487 +++ 55492:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 55492:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 55492:pw-trigger.sh: pw_patch_check_state: 263: true ++ 55492:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 55492:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 55492:pw-trigger.sh: pw_patch_check_state: 267: wait 56004 ++ 55492:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 55492:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 55492:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.JrvaJgRGpk ++ 55492:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 55492:pw-trigger.sh: pw_patch_check_state: 270: break ++ 55492:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 55492:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.cHGcz7mv7j /tmp/tmp.JrvaJgRGpk + 55492:pw-trigger.sh: 89: check_state=success + 55492:pw-trigger.sh: 90: '[' success = pending ']' + 55492:pw-trigger.sh: 93: num_patch=5 + 55492:pw-trigger.sh: 72: true ++ 55492:pw-trigger.sh: 74: pw_get_patch_from_series gdb 67896 5 ++ 55492:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 55492:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 55492:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67896 ++ 55492:pw-trigger.sh: pw_get_patch_from_series: 205: local num=5 ++ 55492:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 55492:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 67896 property '.*' value Patches 5 +++ 55492:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 55492:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 55492:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 55492:pw-trigger.sh: pw_yaml_get: 100: local id=67896 +++ 55492:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 55492:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 55492:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 55492:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 55492:pw-trigger.sh: pw_yaml_get: 105: local match_num=5 +++ 55492:pw-trigger.sh: pw_yaml_get: 108: set +x +++ 55492:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 ++ 55492:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id= ++ 55492:pw-trigger.sh: pw_get_patch_from_series: 210: '[' '' = '' ']' ++ 55492:pw-trigger.sh: pw_get_patch_from_series: 211: return 1 ++ 55492:pw-trigger.sh: 74: true + 55492:pw-trigger.sh: 74: patch_id= + 55492:pw-trigger.sh: 75: '[' '' = '' ']' + 55492:pw-trigger.sh: 76: break + 55492:pw-trigger.sh: 96: '[' '' = '' ']' + 55492:pw-trigger.sh: 97: continue + 55492:pw-trigger.sh: 62: '[' 29 -gt 0 ']' + 55492:pw-trigger.sh: 63: i=28 ++ 55492:pw-trigger.sh: 64: shyaml get-value 28.id + 55492:pw-trigger.sh: 64: series_id=67898 + 55492:pw-trigger.sh: 66: pw_series_complete_p gdb 67898 + 55492:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 55492:pw-trigger.sh: pw_series_complete_p: 183: local project=gdb + 55492:pw-trigger.sh: pw_series_complete_p: 184: local series_id=67898 + 55492:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 55492:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get gdb series 67898 property Complete value ++ 55492:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 55492:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 55492:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 55492:pw-trigger.sh: pw_yaml_get: 100: local id=67898 ++ 55492:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 55492:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 55492:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 55492:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 55492:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 55492:pw-trigger.sh: pw_yaml_get: 108: set +x + 55492:pw-trigger.sh: pw_series_complete_p: 187: value=True + 55492:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 55492:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 55492:pw-trigger.sh: 71: num_patch=0 + 55492:pw-trigger.sh: 72: true ++ 55492:pw-trigger.sh: 74: pw_get_patch_from_series gdb 67898 0 ++ 55492:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 55492:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 55492:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67898 ++ 55492:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 55492:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 55492:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 67898 property '.*' value Patches 0 +++ 55492:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 55492:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 55492:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 55492:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 55492:pw-trigger.sh: pw_yaml_get: 100: local id=67898 +++ 55492:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 55492:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 55492:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 55492:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 55492:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 55492:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 55492:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=145991 ++ 55492:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 145991 = '' ']' ++ 55492:pw-trigger.sh: pw_get_patch_from_series: 213: echo 145991 + 55492:pw-trigger.sh: 74: patch_id=145991 + 55492:pw-trigger.sh: 75: '[' 145991 = '' ']' ++ 55492:pw-trigger.sh: 82: pw_get_patch_data gdb 145991 State ++ 55492:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 55492:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 55492:pw-trigger.sh: pw_get_patch_data: 224: local project=gdb ++ 55492:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=145991 ++ 55492:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 55492:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gdb patch 145991 property State value ++ 55492:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 55492:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 55492:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 55492:pw-trigger.sh: pw_yaml_get: 100: local id=145991 ++ 55492:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 55492:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 55492:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 55492:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 55492:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 55492:pw-trigger.sh: pw_yaml_get: 108: set +x + 55492:pw-trigger.sh: 82: patch_state=committed + 55492:pw-trigger.sh: 83: case "$patch_state" in ++ 55492:pw-trigger.sh: 89: pw_patch_check_state 145991 tcwg_gdb_build--master-arm ++ 55492:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 55492:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=145991 ++ 55492:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_build--master-arm ++ 55492:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 55492:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_build--master-arm +++ 55492:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 55492:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 55492:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_build--master-arm +++ 55492:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 55492:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 55492:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 55492:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 55492:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_build--master-arm ++ 55492:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 55492:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 55492:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.524MfWmoYo +++ 55492:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 55492:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.anYHwYMTsV ++ 55492:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.524MfWmoYo /tmp/tmp.anYHwYMTsV' EXIT ++ 55492:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 55492:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/145991/checks/ ++ 55492:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/145991/checks/?user=linaro-tcwg-bot&context=tcwg_gdb_build--master-arm&page=last' ++ 55492:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 55492:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 55492:pw-trigger.sh: pw_patch_check_state: 263: true ++ 55492:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 55492:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 55492:pw-trigger.sh: pw_patch_check_state: 267: wait 56130 ++ 55492:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 55492:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 55492:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.anYHwYMTsV ++ 55492:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 529516, "url": "https://patchwork.sourceware.org/api/1.2/patches/145991/checks/529516/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-10-15T22:53:45.938548", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-arm-precommit/builds/11583/log", "context": "tcwg_gdb_build--master-arm", "description": "Build started" }' = null ']' +++ 55492:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 55492:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-15T22:53:45.938548 +++ 55492:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-15T22:53:45.938548 +%s ++ 55492:pw-trigger.sh: pw_patch_check_state: 274: date=1792104825 ++ 55492:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1792104825 ']' ++ 55492:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1792104825 +++ 55492:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 55492:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 55492:pw-trigger.sh: pw_patch_check_state: 263: true ++ 55492:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 55492:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 55492:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 55492:pw-trigger.sh: pw_patch_check_state: 267: wait 56137 ++ 55492:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 55492:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.anYHwYMTsV ++ 55492:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 529517, "url": "https://patchwork.sourceware.org/api/1.2/patches/145991/checks/529517/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-10-15T22:53:49.141365", "state": "fail", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-arm-precommit/builds/11583/archive/artifacts/jenkins/pw-apply.log", "context": "tcwg_gdb_build--master-arm", "description": "Patch failed to apply" }' = null ']' +++ 55492:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 55492:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-15T22:53:49.141365 +++ 55492:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-15T22:53:49.141365 +%s ++ 55492:pw-trigger.sh: pw_patch_check_state: 274: date=1792104829 ++ 55492:pw-trigger.sh: pw_patch_check_state: 275: '[' 1792104825 -le 1792104829 ']' ++ 55492:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1792104829 +++ 55492:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 55492:pw-trigger.sh: pw_patch_check_state: 277: cur_state=fail ++ 55492:pw-trigger.sh: pw_patch_check_state: 263: true ++ 55492:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 55492:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 55492:pw-trigger.sh: pw_patch_check_state: 267: wait 56144 ++ 55492:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 55492:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 55492:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.anYHwYMTsV ++ 55492:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 55492:pw-trigger.sh: pw_patch_check_state: 270: break ++ 55492:pw-trigger.sh: pw_patch_check_state: 281: echo fail +++ 55492:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.524MfWmoYo /tmp/tmp.anYHwYMTsV + 55492:pw-trigger.sh: 89: check_state=fail + 55492:pw-trigger.sh: 90: '[' fail = pending ']' + 55492:pw-trigger.sh: 93: num_patch=1 + 55492:pw-trigger.sh: 72: true ++ 55492:pw-trigger.sh: 74: pw_get_patch_from_series gdb 67898 1 ++ 55492:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 55492:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 55492:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67898 ++ 55492:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 55492:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 55492:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 55492:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 67898 property '.*' value Patches 1 +++ 55492:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 55492:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 55492:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 55492:pw-trigger.sh: pw_yaml_get: 100: local id=67898 +++ 55492:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 55492:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 55492:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 55492:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 55492:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 55492:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 55492:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=145987 ++ 55492:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 145987 = '' ']' ++ 55492:pw-trigger.sh: pw_get_patch_from_series: 213: echo 145987 + 55492:pw-trigger.sh: 74: patch_id=145987 + 55492:pw-trigger.sh: 75: '[' 145987 = '' ']' ++ 55492:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 55492:pw-trigger.sh: 82: pw_get_patch_data gdb 145987 State ++ 55492:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 55492:pw-trigger.sh: pw_get_patch_data: 224: local project=gdb ++ 55492:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=145987 ++ 55492:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 55492:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gdb patch 145987 property State value ++ 55492:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 55492:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 55492:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 55492:pw-trigger.sh: pw_yaml_get: 100: local id=145987 ++ 55492:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 55492:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 55492:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 55492:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 55492:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 55492:pw-trigger.sh: pw_yaml_get: 108: set +x + 55492:pw-trigger.sh: 82: patch_state=committed + 55492:pw-trigger.sh: 83: case "$patch_state" in ++ 55492:pw-trigger.sh: 89: pw_patch_check_state 145987 tcwg_gdb_build--master-arm ++ 55492:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 55492:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=145987 ++ 55492:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_build--master-arm ++ 55492:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 55492:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_build--master-arm +++ 55492:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 55492:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 55492:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_build--master-arm +++ 55492:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 55492:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 55492:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 55492:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 55492:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_build--master-arm ++ 55492:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 55492:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 55492:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.nIPE0AqX6z +++ 55492:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 55492:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.TOlAUNkHgy ++ 55492:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.nIPE0AqX6z /tmp/tmp.TOlAUNkHgy' EXIT ++ 55492:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 55492:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/145987/checks/ ++ 55492:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/145987/checks/?user=linaro-tcwg-bot&context=tcwg_gdb_build--master-arm&page=last' ++ 55492:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 55492:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 55492:pw-trigger.sh: pw_patch_check_state: 263: true ++ 55492:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 55492:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 55492:pw-trigger.sh: pw_patch_check_state: 267: wait 56208 ++ 55492:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 55492:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 55492:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.TOlAUNkHgy ++ 55492:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 529740, "url": "https://patchwork.sourceware.org/api/1.2/patches/145987/checks/529740/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-10-16T10:57:52.276335", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-arm-precommit/builds/11590/log", "context": "tcwg_gdb_build--master-arm", "description": "Build started" }' = null ']' +++ 55492:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 55492:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-16T10:57:52.276335 +++ 55492:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-16T10:57:52.276335 +%s ++ 55492:pw-trigger.sh: pw_patch_check_state: 274: date=1792148272 ++ 55492:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1792148272 ']' ++ 55492:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1792148272 +++ 55492:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 55492:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 55492:pw-trigger.sh: pw_patch_check_state: 263: true ++ 55492:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 55492:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 55492:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 55492:pw-trigger.sh: pw_patch_check_state: 267: wait 56215 ++ 55492:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 55492:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.TOlAUNkHgy ++ 55492:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 529743, "url": "https://patchwork.sourceware.org/api/1.2/patches/145987/checks/529743/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-10-16T10:57:55.412598", "state": "fail", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-arm-precommit/builds/11590/archive/artifacts/jenkins/pw-apply.log", "context": "tcwg_gdb_build--master-arm", "description": "Patch failed to apply" }' = null ']' +++ 55492:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 55492:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-16T10:57:55.412598 +++ 55492:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-16T10:57:55.412598 +%s ++ 55492:pw-trigger.sh: pw_patch_check_state: 274: date=1792148275 ++ 55492:pw-trigger.sh: pw_patch_check_state: 275: '[' 1792148272 -le 1792148275 ']' ++ 55492:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1792148275 +++ 55492:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 55492:pw-trigger.sh: pw_patch_check_state: 277: cur_state=fail ++ 55492:pw-trigger.sh: pw_patch_check_state: 263: true ++ 55492:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 55492:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 55492:pw-trigger.sh: pw_patch_check_state: 267: wait 56222 ++ 55492:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 55492:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 55492:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.TOlAUNkHgy ++ 55492:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 55492:pw-trigger.sh: pw_patch_check_state: 270: break ++ 55492:pw-trigger.sh: pw_patch_check_state: 281: echo fail +++ 55492:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.nIPE0AqX6z /tmp/tmp.TOlAUNkHgy + 55492:pw-trigger.sh: 89: check_state=fail + 55492:pw-trigger.sh: 90: '[' fail = pending ']' + 55492:pw-trigger.sh: 93: num_patch=2 + 55492:pw-trigger.sh: 72: true ++ 55492:pw-trigger.sh: 74: pw_get_patch_from_series gdb 67898 2 ++ 55492:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 55492:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 55492:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67898 ++ 55492:pw-trigger.sh: pw_get_patch_from_series: 205: local num=2 ++ 55492:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 55492:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 67898 property '.*' value Patches 2 +++ 55492:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 55492:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 55492:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 55492:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 55492:pw-trigger.sh: pw_yaml_get: 100: local id=67898 +++ 55492:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 55492:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 55492:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 55492:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 55492:pw-trigger.sh: pw_yaml_get: 105: local match_num=2 +++ 55492:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 55492:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=145988 ++ 55492:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 145988 = '' ']' ++ 55492:pw-trigger.sh: pw_get_patch_from_series: 213: echo 145988 + 55492:pw-trigger.sh: 74: patch_id=145988 + 55492:pw-trigger.sh: 75: '[' 145988 = '' ']' ++ 55492:pw-trigger.sh: 82: pw_get_patch_data gdb 145988 State ++ 55492:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 55492:pw-trigger.sh: pw_get_patch_data: 224: local project=gdb ++ 55492:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=145988 ++ 55492:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 55492:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gdb patch 145988 property State value ++ 55492:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 55492:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 55492:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 55492:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 55492:pw-trigger.sh: pw_yaml_get: 100: local id=145988 ++ 55492:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 55492:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 55492:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 55492:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 55492:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 55492:pw-trigger.sh: pw_yaml_get: 108: set +x + 55492:pw-trigger.sh: 82: patch_state=committed + 55492:pw-trigger.sh: 83: case "$patch_state" in ++ 55492:pw-trigger.sh: 89: pw_patch_check_state 145988 tcwg_gdb_build--master-arm ++ 55492:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 55492:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=145988 ++ 55492:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_build--master-arm ++ 55492:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 55492:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_build--master-arm +++ 55492:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 55492:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 55492:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_build--master-arm +++ 55492:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 55492:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 55492:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 55492:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 55492:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_build--master-arm ++ 55492:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 55492:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 55492:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.1tYNdboXZf +++ 55492:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 55492:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.Y8FHmZfaOG ++ 55492:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.1tYNdboXZf /tmp/tmp.Y8FHmZfaOG' EXIT ++ 55492:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 55492:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/145988/checks/ ++ 55492:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/145988/checks/?user=linaro-tcwg-bot&context=tcwg_gdb_build--master-arm&page=last' ++ 55492:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 55492:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 55492:pw-trigger.sh: pw_patch_check_state: 263: true ++ 55492:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 55492:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 55492:pw-trigger.sh: pw_patch_check_state: 267: wait 56289 ++ 55492:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 55492:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 55492:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.Y8FHmZfaOG ++ 55492:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 529943, "url": "https://patchwork.sourceware.org/api/1.2/patches/145988/checks/529943/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-10-16T18:44:21.519878", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-arm-precommit/builds/11598/log", "context": "tcwg_gdb_build--master-arm", "description": "Build started" }' = null ']' +++ 55492:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 55492:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-16T18:44:21.519878 +++ 55492:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-16T18:44:21.519878 +%s ++ 55492:pw-trigger.sh: pw_patch_check_state: 274: date=1792176261 ++ 55492:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1792176261 ']' ++ 55492:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1792176261 +++ 55492:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 55492:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 55492:pw-trigger.sh: pw_patch_check_state: 263: true ++ 55492:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 55492:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 55492:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 55492:pw-trigger.sh: pw_patch_check_state: 267: wait 56296 ++ 55492:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 55492:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.Y8FHmZfaOG ++ 55492:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 529944, "url": "https://patchwork.sourceware.org/api/1.2/patches/145988/checks/529944/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-10-16T18:44:24.278832", "state": "fail", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-arm-precommit/builds/11598/archive/artifacts/jenkins/pw-apply.log", "context": "tcwg_gdb_build--master-arm", "description": "Patch failed to apply" }' = null ']' +++ 55492:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 55492:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-16T18:44:24.278832 +++ 55492:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-16T18:44:24.278832 +%s ++ 55492:pw-trigger.sh: pw_patch_check_state: 274: date=1792176264 ++ 55492:pw-trigger.sh: pw_patch_check_state: 275: '[' 1792176261 -le 1792176264 ']' ++ 55492:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1792176264 +++ 55492:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 55492:pw-trigger.sh: pw_patch_check_state: 277: cur_state=fail ++ 55492:pw-trigger.sh: pw_patch_check_state: 263: true ++ 55492:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 55492:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 55492:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 55492:pw-trigger.sh: pw_patch_check_state: 267: wait 56303 ++ 55492:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 55492:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.Y8FHmZfaOG ++ 55492:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 55492:pw-trigger.sh: pw_patch_check_state: 270: break ++ 55492:pw-trigger.sh: pw_patch_check_state: 281: echo fail +++ 55492:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.1tYNdboXZf /tmp/tmp.Y8FHmZfaOG + 55492:pw-trigger.sh: 89: check_state=fail + 55492:pw-trigger.sh: 90: '[' fail = pending ']' + 55492:pw-trigger.sh: 93: num_patch=3 + 55492:pw-trigger.sh: 72: true ++ 55492:pw-trigger.sh: 74: pw_get_patch_from_series gdb 67898 3 ++ 55492:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 55492:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 55492:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67898 ++ 55492:pw-trigger.sh: pw_get_patch_from_series: 205: local num=3 ++ 55492:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 55492:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 67898 property '.*' value Patches 3 +++ 55492:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 55492:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 55492:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 55492:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 55492:pw-trigger.sh: pw_yaml_get: 100: local id=67898 +++ 55492:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 55492:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 55492:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 55492:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 55492:pw-trigger.sh: pw_yaml_get: 105: local match_num=3 +++ 55492:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 55492:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=145989 ++ 55492:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 145989 = '' ']' ++ 55492:pw-trigger.sh: pw_get_patch_from_series: 213: echo 145989 + 55492:pw-trigger.sh: 74: patch_id=145989 + 55492:pw-trigger.sh: 75: '[' 145989 = '' ']' ++ 55492:pw-trigger.sh: 82: pw_get_patch_data gdb 145989 State ++ 55492:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 55492:pw-trigger.sh: pw_get_patch_data: 224: local project=gdb ++ 55492:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=145989 ++ 55492:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 55492:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gdb patch 145989 property State value ++ 55492:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 55492:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 55492:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 55492:pw-trigger.sh: pw_yaml_get: 100: local id=145989 ++ 55492:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 55492:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 55492:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 55492:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 55492:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 55492:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 55492:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' + 55492:pw-trigger.sh: 82: patch_state=committed + 55492:pw-trigger.sh: 83: case "$patch_state" in ++ 55492:pw-trigger.sh: 89: pw_patch_check_state 145989 tcwg_gdb_build--master-arm ++ 55492:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 55492:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=145989 ++ 55492:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_build--master-arm ++ 55492:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 55492:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 +++ 55492:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_build--master-arm ++ 55492:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 55492:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_build--master-arm +++ 55492:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 55492:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 55492:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 55492:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 55492:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_build--master-arm ++ 55492:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 55492:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 55492:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.BnBFAhIMB9 +++ 55492:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 55492:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.QovEKw61mW ++ 55492:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.BnBFAhIMB9 /tmp/tmp.QovEKw61mW' EXIT ++ 55492:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 55492:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/145989/checks/ ++ 55492:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/145989/checks/?user=linaro-tcwg-bot&context=tcwg_gdb_build--master-arm&page=last' ++ 55492:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 55492:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 55492:pw-trigger.sh: pw_patch_check_state: 263: true ++ 55492:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 55492:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 55492:pw-trigger.sh: pw_patch_check_state: 267: wait 56373 ++ 55492:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 55492:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 55492:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.QovEKw61mW ++ 55492:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 530302, "url": "https://patchwork.sourceware.org/api/1.2/patches/145989/checks/530302/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-10-17T13:47:25.966998", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-arm-precommit/builds/11606/log", "context": "tcwg_gdb_build--master-arm", "description": "Build started" }' = null ']' +++ 55492:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 55492:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-17T13:47:25.966998 +++ 55492:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-17T13:47:25.966998 +%s ++ 55492:pw-trigger.sh: pw_patch_check_state: 274: date=1792244845 ++ 55492:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1792244845 ']' ++ 55492:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1792244845 +++ 55492:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 55492:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 55492:pw-trigger.sh: pw_patch_check_state: 263: true ++ 55492:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 55492:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 55492:pw-trigger.sh: pw_patch_check_state: 267: wait 56380 ++ 55492:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 55492:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 55492:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.QovEKw61mW ++ 55492:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 530306, "url": "https://patchwork.sourceware.org/api/1.2/patches/145989/checks/530306/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-10-17T13:47:31.020444", "state": "fail", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-arm-precommit/builds/11606/archive/artifacts/jenkins/pw-apply.log", "context": "tcwg_gdb_build--master-arm", "description": "Patch failed to apply" }' = null ']' +++ 55492:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 55492:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-17T13:47:31.020444 +++ 55492:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-17T13:47:31.020444 +%s ++ 55492:pw-trigger.sh: pw_patch_check_state: 274: date=1792244851 ++ 55492:pw-trigger.sh: pw_patch_check_state: 275: '[' 1792244845 -le 1792244851 ']' ++ 55492:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1792244851 +++ 55492:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 55492:pw-trigger.sh: pw_patch_check_state: 277: cur_state=fail ++ 55492:pw-trigger.sh: pw_patch_check_state: 263: true ++ 55492:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 55492:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 55492:pw-trigger.sh: pw_patch_check_state: 267: wait 56387 ++ 55492:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 55492:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 55492:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.QovEKw61mW ++ 55492:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 55492:pw-trigger.sh: pw_patch_check_state: 270: break ++ 55492:pw-trigger.sh: pw_patch_check_state: 281: echo fail +++ 55492:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.BnBFAhIMB9 /tmp/tmp.QovEKw61mW + 55492:pw-trigger.sh: 89: check_state=fail + 55492:pw-trigger.sh: 90: '[' fail = pending ']' + 55492:pw-trigger.sh: 93: num_patch=4 + 55492:pw-trigger.sh: 72: true ++ 55492:pw-trigger.sh: 74: pw_get_patch_from_series gdb 67898 4 ++ 55492:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 55492:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 55492:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67898 ++ 55492:pw-trigger.sh: pw_get_patch_from_series: 205: local num=4 ++ 55492:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 55492:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 67898 property '.*' value Patches 4 +++ 55492:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 55492:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 55492:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 55492:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 55492:pw-trigger.sh: pw_yaml_get: 100: local id=67898 +++ 55492:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 55492:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 55492:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 55492:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 55492:pw-trigger.sh: pw_yaml_get: 105: local match_num=4 +++ 55492:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 55492:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=145986 ++ 55492:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 145986 = '' ']' ++ 55492:pw-trigger.sh: pw_get_patch_from_series: 213: echo 145986 + 55492:pw-trigger.sh: 74: patch_id=145986 + 55492:pw-trigger.sh: 75: '[' 145986 = '' ']' ++ 55492:pw-trigger.sh: 82: pw_get_patch_data gdb 145986 State ++ 55492:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 55492:pw-trigger.sh: pw_get_patch_data: 224: local project=gdb ++ 55492:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=145986 ++ 55492:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 55492:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gdb patch 145986 property State value ++ 55492:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 55492:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 55492:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 55492:pw-trigger.sh: pw_yaml_get: 100: local id=145986 ++ 55492:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 55492:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 55492:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 55492:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 55492:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 55492:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 55492:pw-trigger.sh: pw_yaml_get: 108: set +x + 55492:pw-trigger.sh: 82: patch_state=committed + 55492:pw-trigger.sh: 83: case "$patch_state" in ++ 55492:pw-trigger.sh: 89: pw_patch_check_state 145986 tcwg_gdb_build--master-arm ++ 55492:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 55492:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=145986 ++ 55492:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_build--master-arm ++ 55492:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 55492:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_build--master-arm +++ 55492:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 55492:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 55492:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_build--master-arm +++ 55492:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 55492:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 55492:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 55492:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 55492:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_build--master-arm ++ 55492:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 55492:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 55492:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.pDACXMZHeg +++ 55492:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 55492:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.0JlBwUpxXx ++ 55492:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.pDACXMZHeg /tmp/tmp.0JlBwUpxXx' EXIT ++ 55492:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 55492:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/145986/checks/ ++ 55492:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/145986/checks/?user=linaro-tcwg-bot&context=tcwg_gdb_build--master-arm&page=last' ++ 55492:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 55492:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 55492:pw-trigger.sh: pw_patch_check_state: 263: true ++ 55492:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 55492:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 55492:pw-trigger.sh: pw_patch_check_state: 267: wait 56460 ++ 55492:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 55492:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 55492:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.0JlBwUpxXx ++ 55492:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 530528, "url": "https://patchwork.sourceware.org/api/1.2/patches/145986/checks/530528/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-10-18T03:53:50.225609", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-arm-precommit/builds/11613/log", "context": "tcwg_gdb_build--master-arm", "description": "Build started" }' = null ']' +++ 55492:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 55492:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-18T03:53:50.225609 +++ 55492:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-18T03:53:50.225609 +%s ++ 55492:pw-trigger.sh: pw_patch_check_state: 274: date=1792295630 ++ 55492:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1792295630 ']' ++ 55492:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1792295630 +++ 55492:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 55492:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 55492:pw-trigger.sh: pw_patch_check_state: 263: true ++ 55492:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 55492:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 55492:pw-trigger.sh: pw_patch_check_state: 267: wait 56467 ++ 55492:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 55492:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 55492:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.0JlBwUpxXx ++ 55492:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 530529, "url": "https://patchwork.sourceware.org/api/1.2/patches/145986/checks/530529/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-10-18T03:53:53.010364", "state": "fail", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-arm-precommit/builds/11613/archive/artifacts/jenkins/pw-apply.log", "context": "tcwg_gdb_build--master-arm", "description": "Patch failed to apply" }' = null ']' +++ 55492:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 55492:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-18T03:53:53.010364 +++ 55492:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-18T03:53:53.010364 +%s ++ 55492:pw-trigger.sh: pw_patch_check_state: 274: date=1792295633 ++ 55492:pw-trigger.sh: pw_patch_check_state: 275: '[' 1792295630 -le 1792295633 ']' ++ 55492:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1792295633 +++ 55492:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 55492:pw-trigger.sh: pw_patch_check_state: 277: cur_state=fail ++ 55492:pw-trigger.sh: pw_patch_check_state: 263: true ++ 55492:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 55492:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 55492:pw-trigger.sh: pw_patch_check_state: 267: wait 56474 ++ 55492:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 55492:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 55492:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.0JlBwUpxXx ++ 55492:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 55492:pw-trigger.sh: pw_patch_check_state: 270: break ++ 55492:pw-trigger.sh: pw_patch_check_state: 281: echo fail +++ 55492:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.pDACXMZHeg /tmp/tmp.0JlBwUpxXx + 55492:pw-trigger.sh: 89: check_state=fail + 55492:pw-trigger.sh: 90: '[' fail = pending ']' + 55492:pw-trigger.sh: 93: num_patch=5 + 55492:pw-trigger.sh: 72: true ++ 55492:pw-trigger.sh: 74: pw_get_patch_from_series gdb 67898 5 ++ 55492:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 55492:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 55492:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67898 ++ 55492:pw-trigger.sh: pw_get_patch_from_series: 205: local num=5 ++ 55492:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 55492:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 67898 property '.*' value Patches 5 +++ 55492:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 55492:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 55492:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 55492:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 55492:pw-trigger.sh: pw_yaml_get: 100: local id=67898 +++ 55492:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 55492:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 55492:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 55492:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 55492:pw-trigger.sh: pw_yaml_get: 105: local match_num=5 +++ 55492:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 55492:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=145985 ++ 55492:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 145985 = '' ']' ++ 55492:pw-trigger.sh: pw_get_patch_from_series: 213: echo 145985 + 55492:pw-trigger.sh: 74: patch_id=145985 + 55492:pw-trigger.sh: 75: '[' 145985 = '' ']' ++ 55492:pw-trigger.sh: 82: pw_get_patch_data gdb 145985 State ++ 55492:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 55492:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 55492:pw-trigger.sh: pw_get_patch_data: 224: local project=gdb ++ 55492:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=145985 ++ 55492:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 55492:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gdb patch 145985 property State value ++ 55492:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 55492:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 55492:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 55492:pw-trigger.sh: pw_yaml_get: 100: local id=145985 ++ 55492:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 55492:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 55492:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 55492:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 55492:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 55492:pw-trigger.sh: pw_yaml_get: 108: set +x + 55492:pw-trigger.sh: 82: patch_state=committed + 55492:pw-trigger.sh: 83: case "$patch_state" in ++ 55492:pw-trigger.sh: 89: pw_patch_check_state 145985 tcwg_gdb_build--master-arm ++ 55492:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 55492:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=145985 ++ 55492:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_build--master-arm ++ 55492:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 55492:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_build--master-arm +++ 55492:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 55492:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 55492:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_build--master-arm +++ 55492:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 55492:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 55492:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 55492:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 55492:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_build--master-arm ++ 55492:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 55492:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 55492:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.ZzWhbFgfPT +++ 55492:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 55492:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.E5gjgXhl1Q ++ 55492:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.ZzWhbFgfPT /tmp/tmp.E5gjgXhl1Q' EXIT ++ 55492:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 55492:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/145985/checks/ ++ 55492:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/145985/checks/?user=linaro-tcwg-bot&context=tcwg_gdb_build--master-arm&page=last' ++ 55492:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 55492:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 55492:pw-trigger.sh: pw_patch_check_state: 263: true ++ 55492:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 55492:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 55492:pw-trigger.sh: pw_patch_check_state: 267: wait 56550 ++ 55492:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 55492:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 55492:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.E5gjgXhl1Q ++ 55492:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 530798, "url": "https://patchwork.sourceware.org/api/1.2/patches/145985/checks/530798/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-10-18T12:44:33.077433", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-arm-precommit/builds/11619/log", "context": "tcwg_gdb_build--master-arm", "description": "Build started" }' = null ']' +++ 55492:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 55492:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-18T12:44:33.077433 +++ 55492:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-18T12:44:33.077433 +%s ++ 55492:pw-trigger.sh: pw_patch_check_state: 274: date=1792327473 ++ 55492:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1792327473 ']' ++ 55492:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1792327473 +++ 55492:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 55492:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 55492:pw-trigger.sh: pw_patch_check_state: 263: true ++ 55492:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 55492:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 55492:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 55492:pw-trigger.sh: pw_patch_check_state: 267: wait 56557 ++ 55492:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 55492:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.E5gjgXhl1Q ++ 55492:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 530800, "url": "https://patchwork.sourceware.org/api/1.2/patches/145985/checks/530800/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-10-18T12:44:35.602103", "state": "fail", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-arm-precommit/builds/11619/archive/artifacts/jenkins/pw-apply.log", "context": "tcwg_gdb_build--master-arm", "description": "Patch failed to apply" }' = null ']' +++ 55492:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 55492:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-18T12:44:35.602103 +++ 55492:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-18T12:44:35.602103 +%s ++ 55492:pw-trigger.sh: pw_patch_check_state: 274: date=1792327475 ++ 55492:pw-trigger.sh: pw_patch_check_state: 275: '[' 1792327473 -le 1792327475 ']' ++ 55492:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1792327475 +++ 55492:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 55492:pw-trigger.sh: pw_patch_check_state: 277: cur_state=fail ++ 55492:pw-trigger.sh: pw_patch_check_state: 263: true ++ 55492:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 55492:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 55492:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 55492:pw-trigger.sh: pw_patch_check_state: 267: wait 56564 ++ 55492:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 55492:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.E5gjgXhl1Q ++ 55492:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 55492:pw-trigger.sh: pw_patch_check_state: 270: break ++ 55492:pw-trigger.sh: pw_patch_check_state: 281: echo fail +++ 55492:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.ZzWhbFgfPT /tmp/tmp.E5gjgXhl1Q + 55492:pw-trigger.sh: 89: check_state=fail + 55492:pw-trigger.sh: 90: '[' fail = pending ']' + 55492:pw-trigger.sh: 93: num_patch=6 + 55492:pw-trigger.sh: 72: true ++ 55492:pw-trigger.sh: 74: pw_get_patch_from_series gdb 67898 6 ++ 55492:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 55492:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 55492:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67898 ++ 55492:pw-trigger.sh: pw_get_patch_from_series: 205: local num=6 ++ 55492:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 55492:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 67898 property '.*' value Patches 6 +++ 55492:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 55492:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 55492:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 55492:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 55492:pw-trigger.sh: pw_yaml_get: 100: local id=67898 +++ 55492:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 55492:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 55492:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 55492:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 55492:pw-trigger.sh: pw_yaml_get: 105: local match_num=6 +++ 55492:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 55492:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=145990 ++ 55492:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 145990 = '' ']' ++ 55492:pw-trigger.sh: pw_get_patch_from_series: 213: echo 145990 + 55492:pw-trigger.sh: 74: patch_id=145990 + 55492:pw-trigger.sh: 75: '[' 145990 = '' ']' ++ 55492:pw-trigger.sh: 82: pw_get_patch_data gdb 145990 State ++ 55492:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 55492:pw-trigger.sh: pw_get_patch_data: 224: local project=gdb ++ 55492:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=145990 ++ 55492:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 55492:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gdb patch 145990 property State value ++ 55492:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 55492:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 55492:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 55492:pw-trigger.sh: pw_yaml_get: 100: local id=145990 ++ 55492:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 55492:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 55492:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 55492:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 55492:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 55492:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 55492:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' + 55492:pw-trigger.sh: 82: patch_state=committed + 55492:pw-trigger.sh: 83: case "$patch_state" in ++ 55492:pw-trigger.sh: 89: pw_patch_check_state 145990 tcwg_gdb_build--master-arm ++ 55492:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 55492:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=145990 ++ 55492:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_build--master-arm ++ 55492:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 55492:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_build--master-arm +++ 55492:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 55492:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 55492:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_build--master-arm +++ 55492:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 55492:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 55492:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 55492:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 55492:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_build--master-arm ++ 55492:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 55492:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 55492:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.LMQiNpIAve +++ 55492:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 55492:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.PU3z4iio3F ++ 55492:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.LMQiNpIAve /tmp/tmp.PU3z4iio3F' EXIT ++ 55492:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 55492:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/145990/checks/ ++ 55492:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/145990/checks/?user=linaro-tcwg-bot&context=tcwg_gdb_build--master-arm&page=last' ++ 55492:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 55492:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 55492:pw-trigger.sh: pw_patch_check_state: 263: true ++ 55492:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 55492:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 55492:pw-trigger.sh: pw_patch_check_state: 267: wait 56643 ++ 55492:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 55492:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 55492:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.PU3z4iio3F ++ 55492:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 530938, "url": "https://patchwork.sourceware.org/api/1.2/patches/145990/checks/530938/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-10-19T00:50:43.632547", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-arm-precommit/builds/11622/log", "context": "tcwg_gdb_build--master-arm", "description": "Build started" }' = null ']' +++ 55492:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 55492:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-19T00:50:43.632547 +++ 55492:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-19T00:50:43.632547 +%s ++ 55492:pw-trigger.sh: pw_patch_check_state: 274: date=1792371043 ++ 55492:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1792371043 ']' ++ 55492:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1792371043 +++ 55492:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 55492:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 55492:pw-trigger.sh: pw_patch_check_state: 263: true ++ 55492:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 55492:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 55492:pw-trigger.sh: pw_patch_check_state: 267: wait 56650 ++ 55492:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 55492:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 55492:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.PU3z4iio3F ++ 55492:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 530939, "url": "https://patchwork.sourceware.org/api/1.2/patches/145990/checks/530939/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-10-19T00:50:46.055328", "state": "fail", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-arm-precommit/builds/11622/archive/artifacts/jenkins/pw-apply.log", "context": "tcwg_gdb_build--master-arm", "description": "Patch failed to apply" }' = null ']' +++ 55492:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 55492:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-19T00:50:46.055328 +++ 55492:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-19T00:50:46.055328 +%s ++ 55492:pw-trigger.sh: pw_patch_check_state: 274: date=1792371046 ++ 55492:pw-trigger.sh: pw_patch_check_state: 275: '[' 1792371043 -le 1792371046 ']' ++ 55492:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1792371046 +++ 55492:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 55492:pw-trigger.sh: pw_patch_check_state: 277: cur_state=fail ++ 55492:pw-trigger.sh: pw_patch_check_state: 263: true ++ 55492:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 55492:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 55492:pw-trigger.sh: pw_patch_check_state: 267: wait 56657 ++ 55492:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 55492:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 55492:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.PU3z4iio3F ++ 55492:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 55492:pw-trigger.sh: pw_patch_check_state: 270: break ++ 55492:pw-trigger.sh: pw_patch_check_state: 281: echo fail +++ 55492:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.LMQiNpIAve /tmp/tmp.PU3z4iio3F + 55492:pw-trigger.sh: 89: check_state=fail + 55492:pw-trigger.sh: 90: '[' fail = pending ']' + 55492:pw-trigger.sh: 93: num_patch=7 + 55492:pw-trigger.sh: 72: true ++ 55492:pw-trigger.sh: 74: pw_get_patch_from_series gdb 67898 7 ++ 55492:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 55492:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 55492:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67898 ++ 55492:pw-trigger.sh: pw_get_patch_from_series: 205: local num=7 ++ 55492:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 55492:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 67898 property '.*' value Patches 7 +++ 55492:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 55492:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 55492:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 55492:pw-trigger.sh: pw_yaml_get: 100: local id=67898 +++ 55492:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 55492:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 55492:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 55492:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 55492:pw-trigger.sh: pw_yaml_get: 105: local match_num=7 +++ 55492:pw-trigger.sh: pw_yaml_get: 108: set +x +++ 55492:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 ++ 55492:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id= ++ 55492:pw-trigger.sh: pw_get_patch_from_series: 210: '[' '' = '' ']' ++ 55492:pw-trigger.sh: pw_get_patch_from_series: 211: return 1 ++ 55492:pw-trigger.sh: 74: true + 55492:pw-trigger.sh: 74: patch_id= + 55492:pw-trigger.sh: 75: '[' '' = '' ']' + 55492:pw-trigger.sh: 76: break + 55492:pw-trigger.sh: 96: '[' '' = '' ']' + 55492:pw-trigger.sh: 97: continue + 55492:pw-trigger.sh: 62: '[' 28 -gt 0 ']' + 55492:pw-trigger.sh: 63: i=27 ++ 55492:pw-trigger.sh: 64: shyaml get-value 27.id + 55492:pw-trigger.sh: 64: series_id=67903 + 55492:pw-trigger.sh: 66: pw_series_complete_p gdb 67903 + 55492:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 55492:pw-trigger.sh: pw_series_complete_p: 183: local project=gdb + 55492:pw-trigger.sh: pw_series_complete_p: 184: local series_id=67903 + 55492:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 55492:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get gdb series 67903 property Complete value ++ 55492:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 55492:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 55492:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 55492:pw-trigger.sh: pw_yaml_get: 100: local id=67903 ++ 55492:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 55492:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 55492:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 55492:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 55492:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 55492:pw-trigger.sh: pw_yaml_get: 108: set +x + 55492:pw-trigger.sh: pw_series_complete_p: 187: value=True + 55492:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 55492:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 55492:pw-trigger.sh: 71: num_patch=0 + 55492:pw-trigger.sh: 72: true ++ 55492:pw-trigger.sh: 74: pw_get_patch_from_series gdb 67903 0 ++ 55492:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 55492:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 55492:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67903 ++ 55492:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 55492:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 55492:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 67903 property '.*' value Patches 0 +++ 55492:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 55492:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 55492:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 55492:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 55492:pw-trigger.sh: pw_yaml_get: 100: local id=67903 +++ 55492:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 55492:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 55492:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 55492:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 55492:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 55492:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 55492:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=145997 ++ 55492:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 145997 = '' ']' ++ 55492:pw-trigger.sh: pw_get_patch_from_series: 213: echo 145997 + 55492:pw-trigger.sh: 74: patch_id=145997 + 55492:pw-trigger.sh: 75: '[' 145997 = '' ']' ++ 55492:pw-trigger.sh: 82: pw_get_patch_data gdb 145997 State ++ 55492:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 55492:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 55492:pw-trigger.sh: pw_get_patch_data: 224: local project=gdb ++ 55492:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=145997 ++ 55492:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 55492:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gdb patch 145997 property State value ++ 55492:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 55492:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 55492:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 55492:pw-trigger.sh: pw_yaml_get: 100: local id=145997 ++ 55492:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 55492:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 55492:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 55492:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 55492:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 55492:pw-trigger.sh: pw_yaml_get: 108: set +x + 55492:pw-trigger.sh: 82: patch_state=new + 55492:pw-trigger.sh: 83: case "$patch_state" in ++ 55492:pw-trigger.sh: 89: pw_patch_check_state 145997 tcwg_gdb_build--master-arm ++ 55492:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 55492:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=145997 ++ 55492:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_build--master-arm ++ 55492:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 55492:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_build--master-arm +++ 55492:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 55492:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 55492:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 +++ 55492:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_build--master-arm ++ 55492:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 55492:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 55492:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 55492:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_build--master-arm ++ 55492:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 55492:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 55492:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.eR3ivsBTS6 +++ 55492:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 55492:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.T8tcRDf2LP ++ 55492:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.eR3ivsBTS6 /tmp/tmp.T8tcRDf2LP' EXIT ++ 55492:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 55492:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/145997/checks/ ++ 55492:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/145997/checks/?user=linaro-tcwg-bot&context=tcwg_gdb_build--master-arm&page=last' ++ 55492:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 55492:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 55492:pw-trigger.sh: pw_patch_check_state: 263: true ++ 55492:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 55492:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 55492:pw-trigger.sh: pw_patch_check_state: 267: wait 56779 ++ 55492:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 55492:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 55492:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.T8tcRDf2LP ++ 55492:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 529518, "url": "https://patchwork.sourceware.org/api/1.2/patches/145997/checks/529518/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-10-15T22:54:21.837581", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-arm-precommit/builds/11584/log", "context": "tcwg_gdb_build--master-arm", "description": "Build started" }' = null ']' +++ 55492:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 55492:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-15T22:54:21.837581 +++ 55492:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-15T22:54:21.837581 +%s ++ 55492:pw-trigger.sh: pw_patch_check_state: 274: date=1792104861 ++ 55492:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1792104861 ']' ++ 55492:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1792104861 +++ 55492:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 55492:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 55492:pw-trigger.sh: pw_patch_check_state: 263: true ++ 55492:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 55492:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 55492:pw-trigger.sh: pw_patch_check_state: 267: wait 56786 ++ 55492:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 55492:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 55492:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.T8tcRDf2LP ++ 55492:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 529519, "url": "https://patchwork.sourceware.org/api/1.2/patches/145997/checks/529519/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-10-15T22:54:22.921187", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-arm-precommit/builds/11584/log", "context": "tcwg_gdb_build--master-arm", "description": "Patch applied" }' = null ']' +++ 55492:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 55492:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-15T22:54:22.921187 +++ 55492:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-15T22:54:22.921187 +%s ++ 55492:pw-trigger.sh: pw_patch_check_state: 274: date=1792104862 ++ 55492:pw-trigger.sh: pw_patch_check_state: 275: '[' 1792104861 -le 1792104862 ']' ++ 55492:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1792104862 +++ 55492:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 55492:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 55492:pw-trigger.sh: pw_patch_check_state: 263: true ++ 55492:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 55492:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 55492:pw-trigger.sh: pw_patch_check_state: 267: wait 56793 ++ 55492:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 55492:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 55492:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.T8tcRDf2LP ++ 55492:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 529526, "url": "https://patchwork.sourceware.org/api/1.2/patches/145997/checks/529526/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-10-15T22:56:37.346758", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-arm-precommit/builds/11584/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_gdb_build--master-arm", "description": "Build passed" }' = null ']' +++ 55492:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 55492:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-15T22:56:37.346758 +++ 55492:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-15T22:56:37.346758 +%s ++ 55492:pw-trigger.sh: pw_patch_check_state: 274: date=1792104997 ++ 55492:pw-trigger.sh: pw_patch_check_state: 275: '[' 1792104862 -le 1792104997 ']' ++ 55492:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1792104997 +++ 55492:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 55492:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 55492:pw-trigger.sh: pw_patch_check_state: 263: true ++ 55492:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 55492:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 55492:pw-trigger.sh: pw_patch_check_state: 267: wait 56800 ++ 55492:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 55492:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 55492:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.T8tcRDf2LP ++ 55492:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 55492:pw-trigger.sh: pw_patch_check_state: 270: break ++ 55492:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 55492:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.eR3ivsBTS6 /tmp/tmp.T8tcRDf2LP + 55492:pw-trigger.sh: 89: check_state=success + 55492:pw-trigger.sh: 90: '[' success = pending ']' + 55492:pw-trigger.sh: 93: num_patch=1 + 55492:pw-trigger.sh: 72: true ++ 55492:pw-trigger.sh: 74: pw_get_patch_from_series gdb 67903 1 ++ 55492:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 55492:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 55492:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67903 ++ 55492:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 55492:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 55492:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 67903 property '.*' value Patches 1 +++ 55492:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 55492:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 55492:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 55492:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 55492:pw-trigger.sh: pw_yaml_get: 100: local id=67903 +++ 55492:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 55492:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 55492:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 55492:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 55492:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 55492:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 55492:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=145996 ++ 55492:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 145996 = '' ']' ++ 55492:pw-trigger.sh: pw_get_patch_from_series: 213: echo 145996 + 55492:pw-trigger.sh: 74: patch_id=145996 + 55492:pw-trigger.sh: 75: '[' 145996 = '' ']' ++ 55492:pw-trigger.sh: 82: pw_get_patch_data gdb 145996 State ++ 55492:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 55492:pw-trigger.sh: pw_get_patch_data: 224: local project=gdb ++ 55492:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=145996 ++ 55492:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 55492:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gdb patch 145996 property State value ++ 55492:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 55492:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 55492:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 55492:pw-trigger.sh: pw_yaml_get: 100: local id=145996 ++ 55492:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 55492:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 55492:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 55492:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 55492:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 55492:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 55492:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' + 55492:pw-trigger.sh: 82: patch_state=new + 55492:pw-trigger.sh: 83: case "$patch_state" in ++ 55492:pw-trigger.sh: 89: pw_patch_check_state 145996 tcwg_gdb_build--master-arm ++ 55492:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 55492:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=145996 ++ 55492:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_build--master-arm ++ 55492:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 55492:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_build--master-arm +++ 55492:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 55492:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 55492:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_build--master-arm +++ 55492:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 55492:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 55492:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 55492:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 55492:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_build--master-arm ++ 55492:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 55492:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 55492:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.VOsSNn5K7t +++ 55492:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 55492:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.pNK1Px6eQA ++ 55492:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.VOsSNn5K7t /tmp/tmp.pNK1Px6eQA' EXIT ++ 55492:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 55492:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/145996/checks/ ++ 55492:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/145996/checks/?user=linaro-tcwg-bot&context=tcwg_gdb_build--master-arm&page=last' ++ 55492:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 55492:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 55492:pw-trigger.sh: pw_patch_check_state: 263: true ++ 55492:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 55492:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 55492:pw-trigger.sh: pw_patch_check_state: 267: wait 56864 ++ 55492:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 55492:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 55492:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.pNK1Px6eQA ++ 55492:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 529741, "url": "https://patchwork.sourceware.org/api/1.2/patches/145996/checks/529741/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-10-16T10:57:52.772816", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-arm-precommit/builds/11591/log", "context": "tcwg_gdb_build--master-arm", "description": "Build started" }' = null ']' +++ 55492:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 55492:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-16T10:57:52.772816 +++ 55492:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-16T10:57:52.772816 +%s ++ 55492:pw-trigger.sh: pw_patch_check_state: 274: date=1792148272 ++ 55492:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1792148272 ']' ++ 55492:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1792148272 +++ 55492:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 55492:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 55492:pw-trigger.sh: pw_patch_check_state: 263: true ++ 55492:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 55492:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 55492:pw-trigger.sh: pw_patch_check_state: 267: wait 56871 ++ 55492:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 55492:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 55492:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.pNK1Px6eQA ++ 55492:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 529742, "url": "https://patchwork.sourceware.org/api/1.2/patches/145996/checks/529742/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-10-16T10:57:54.082617", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-arm-precommit/builds/11591/log", "context": "tcwg_gdb_build--master-arm", "description": "Patch applied" }' = null ']' +++ 55492:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 55492:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-16T10:57:54.082617 +++ 55492:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-16T10:57:54.082617 +%s ++ 55492:pw-trigger.sh: pw_patch_check_state: 274: date=1792148274 ++ 55492:pw-trigger.sh: pw_patch_check_state: 275: '[' 1792148272 -le 1792148274 ']' ++ 55492:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1792148274 +++ 55492:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 55492:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 55492:pw-trigger.sh: pw_patch_check_state: 263: true ++ 55492:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 55492:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 55492:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 55492:pw-trigger.sh: pw_patch_check_state: 267: wait 56878 ++ 55492:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 55492:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.pNK1Px6eQA ++ 55492:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 529749, "url": "https://patchwork.sourceware.org/api/1.2/patches/145996/checks/529749/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-10-16T11:00:33.323368", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-arm-precommit/builds/11591/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_gdb_build--master-arm", "description": "Build passed" }' = null ']' +++ 55492:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 55492:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-16T11:00:33.323368 +++ 55492:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-16T11:00:33.323368 +%s ++ 55492:pw-trigger.sh: pw_patch_check_state: 274: date=1792148433 ++ 55492:pw-trigger.sh: pw_patch_check_state: 275: '[' 1792148274 -le 1792148433 ']' ++ 55492:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1792148433 +++ 55492:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 55492:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 55492:pw-trigger.sh: pw_patch_check_state: 263: true ++ 55492:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 55492:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 55492:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 55492:pw-trigger.sh: pw_patch_check_state: 267: wait 56885 ++ 55492:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 55492:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.pNK1Px6eQA ++ 55492:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 55492:pw-trigger.sh: pw_patch_check_state: 270: break ++ 55492:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 55492:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.VOsSNn5K7t /tmp/tmp.pNK1Px6eQA + 55492:pw-trigger.sh: 89: check_state=success + 55492:pw-trigger.sh: 90: '[' success = pending ']' + 55492:pw-trigger.sh: 93: num_patch=2 + 55492:pw-trigger.sh: 72: true ++ 55492:pw-trigger.sh: 74: pw_get_patch_from_series gdb 67903 2 ++ 55492:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 55492:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 55492:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67903 ++ 55492:pw-trigger.sh: pw_get_patch_from_series: 205: local num=2 ++ 55492:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 55492:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 67903 property '.*' value Patches 2 +++ 55492:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 55492:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 55492:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 55492:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 55492:pw-trigger.sh: pw_yaml_get: 100: local id=67903 +++ 55492:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 55492:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 55492:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 55492:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 55492:pw-trigger.sh: pw_yaml_get: 105: local match_num=2 +++ 55492:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 55492:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id= ++ 55492:pw-trigger.sh: pw_get_patch_from_series: 210: '[' '' = '' ']' ++ 55492:pw-trigger.sh: pw_get_patch_from_series: 211: return 1 ++ 55492:pw-trigger.sh: 74: true + 55492:pw-trigger.sh: 74: patch_id= + 55492:pw-trigger.sh: 75: '[' '' = '' ']' + 55492:pw-trigger.sh: 76: break + 55492:pw-trigger.sh: 96: '[' '' = '' ']' + 55492:pw-trigger.sh: 97: continue + 55492:pw-trigger.sh: 62: '[' 27 -gt 0 ']' + 55492:pw-trigger.sh: 63: i=26 ++ 55492:pw-trigger.sh: 64: shyaml get-value 26.id + 55492:pw-trigger.sh: 64: series_id=67908 + 55492:pw-trigger.sh: 66: pw_series_complete_p gdb 67908 + 55492:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 55492:pw-trigger.sh: pw_series_complete_p: 183: local project=gdb + 55492:pw-trigger.sh: pw_series_complete_p: 184: local series_id=67908 + 55492:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 55492:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get gdb series 67908 property Complete value ++ 55492:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 55492:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 55492:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 55492:pw-trigger.sh: pw_yaml_get: 100: local id=67908 ++ 55492:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 55492:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 55492:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 55492:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 55492:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 55492:pw-trigger.sh: pw_yaml_get: 108: set +x + 55492:pw-trigger.sh: pw_series_complete_p: 187: value=True + 55492:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 55492:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 55492:pw-trigger.sh: 71: num_patch=0 + 55492:pw-trigger.sh: 72: true ++ 55492:pw-trigger.sh: 74: pw_get_patch_from_series gdb 67908 0 ++ 55492:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 55492:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 55492:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67908 ++ 55492:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 55492:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 55492:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 67908 property '.*' value Patches 0 +++ 55492:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 55492:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 55492:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 55492:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 55492:pw-trigger.sh: pw_yaml_get: 100: local id=67908 +++ 55492:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 55492:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 55492:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 55492:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 55492:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 55492:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 55492:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=146003 ++ 55492:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 146003 = '' ']' ++ 55492:pw-trigger.sh: pw_get_patch_from_series: 213: echo 146003 + 55492:pw-trigger.sh: 74: patch_id=146003 + 55492:pw-trigger.sh: 75: '[' 146003 = '' ']' ++ 55492:pw-trigger.sh: 82: pw_get_patch_data gdb 146003 State ++ 55492:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 55492:pw-trigger.sh: pw_get_patch_data: 224: local project=gdb ++ 55492:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=146003 ++ 55492:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 55492:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gdb patch 146003 property State value ++ 55492:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 55492:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 55492:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 55492:pw-trigger.sh: pw_yaml_get: 100: local id=146003 ++ 55492:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 55492:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 55492:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 55492:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 55492:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 55492:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 55492:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' + 55492:pw-trigger.sh: 82: patch_state=new + 55492:pw-trigger.sh: 83: case "$patch_state" in ++ 55492:pw-trigger.sh: 89: pw_patch_check_state 146003 tcwg_gdb_build--master-arm ++ 55492:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 55492:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=146003 ++ 55492:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_build--master-arm ++ 55492:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 55492:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_build--master-arm +++ 55492:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 55492:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 55492:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_build--master-arm +++ 55492:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 55492:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 55492:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 55492:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 55492:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_build--master-arm ++ 55492:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 55492:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 55492:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.X0EtWZv7qu +++ 55492:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 55492:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.YUVTi5yFj2 ++ 55492:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.X0EtWZv7qu /tmp/tmp.YUVTi5yFj2' EXIT ++ 55492:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 55492:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/146003/checks/ ++ 55492:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/146003/checks/?user=linaro-tcwg-bot&context=tcwg_gdb_build--master-arm&page=last' ++ 55492:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 55492:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 55492:pw-trigger.sh: pw_patch_check_state: 263: true ++ 55492:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 55492:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 55492:pw-trigger.sh: pw_patch_check_state: 267: wait 56992 ++ 55492:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 55492:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 55492:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.YUVTi5yFj2 ++ 55492:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 529520, "url": "https://patchwork.sourceware.org/api/1.2/patches/146003/checks/529520/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-10-15T22:54:33.608231", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-arm-precommit/builds/11585/log", "context": "tcwg_gdb_build--master-arm", "description": "Build started" }' = null ']' +++ 55492:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 55492:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-15T22:54:33.608231 +++ 55492:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-15T22:54:33.608231 +%s ++ 55492:pw-trigger.sh: pw_patch_check_state: 274: date=1792104873 ++ 55492:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1792104873 ']' ++ 55492:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1792104873 +++ 55492:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 55492:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 55492:pw-trigger.sh: pw_patch_check_state: 263: true ++ 55492:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 55492:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 55492:pw-trigger.sh: pw_patch_check_state: 267: wait 56999 ++ 55492:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 55492:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 55492:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.YUVTi5yFj2 ++ 55492:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 529521, "url": "https://patchwork.sourceware.org/api/1.2/patches/146003/checks/529521/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-10-15T22:54:36.596649", "state": "fail", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-arm-precommit/builds/11585/archive/artifacts/jenkins/pw-apply.log", "context": "tcwg_gdb_build--master-arm", "description": "Patch failed to apply" }' = null ']' +++ 55492:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 55492:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-15T22:54:36.596649 +++ 55492:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-15T22:54:36.596649 +%s ++ 55492:pw-trigger.sh: pw_patch_check_state: 274: date=1792104876 ++ 55492:pw-trigger.sh: pw_patch_check_state: 275: '[' 1792104873 -le 1792104876 ']' ++ 55492:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1792104876 +++ 55492:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 55492:pw-trigger.sh: pw_patch_check_state: 277: cur_state=fail ++ 55492:pw-trigger.sh: pw_patch_check_state: 263: true ++ 55492:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 55492:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 55492:pw-trigger.sh: pw_patch_check_state: 267: wait 57006 ++ 55492:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 55492:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 55492:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.YUVTi5yFj2 ++ 55492:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 55492:pw-trigger.sh: pw_patch_check_state: 270: break ++ 55492:pw-trigger.sh: pw_patch_check_state: 281: echo fail +++ 55492:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.X0EtWZv7qu /tmp/tmp.YUVTi5yFj2 + 55492:pw-trigger.sh: 89: check_state=fail + 55492:pw-trigger.sh: 90: '[' fail = pending ']' + 55492:pw-trigger.sh: 93: num_patch=1 + 55492:pw-trigger.sh: 72: true ++ 55492:pw-trigger.sh: 74: pw_get_patch_from_series gdb 67908 1 ++ 55492:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 55492:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 55492:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67908 ++ 55492:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 55492:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 55492:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 67908 property '.*' value Patches 1 +++ 55492:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 55492:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 55492:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 55492:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 55492:pw-trigger.sh: pw_yaml_get: 100: local id=67908 +++ 55492:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 55492:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 55492:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 55492:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 55492:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 55492:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 55492:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=146004 ++ 55492:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 146004 = '' ']' ++ 55492:pw-trigger.sh: pw_get_patch_from_series: 213: echo 146004 + 55492:pw-trigger.sh: 74: patch_id=146004 + 55492:pw-trigger.sh: 75: '[' 146004 = '' ']' ++ 55492:pw-trigger.sh: 82: pw_get_patch_data gdb 146004 State ++ 55492:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 55492:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 55492:pw-trigger.sh: pw_get_patch_data: 224: local project=gdb ++ 55492:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=146004 ++ 55492:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 55492:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gdb patch 146004 property State value ++ 55492:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 55492:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 55492:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 55492:pw-trigger.sh: pw_yaml_get: 100: local id=146004 ++ 55492:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 55492:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 55492:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 55492:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 55492:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 55492:pw-trigger.sh: pw_yaml_get: 108: set +x + 55492:pw-trigger.sh: 82: patch_state=new + 55492:pw-trigger.sh: 83: case "$patch_state" in ++ 55492:pw-trigger.sh: 89: pw_patch_check_state 146004 tcwg_gdb_build--master-arm ++ 55492:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 55492:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=146004 ++ 55492:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_build--master-arm ++ 55492:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 55492:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_build--master-arm +++ 55492:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 55492:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 55492:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_build--master-arm +++ 55492:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 55492:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 55492:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 55492:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 55492:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_build--master-arm ++ 55492:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 55492:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 55492:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.TLnq4VOyIa +++ 55492:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 55492:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.Gsl9rh0xgs ++ 55492:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.TLnq4VOyIa /tmp/tmp.Gsl9rh0xgs' EXIT ++ 55492:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 55492:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/146004/checks/ ++ 55492:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/146004/checks/?user=linaro-tcwg-bot&context=tcwg_gdb_build--master-arm&page=last' ++ 55492:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 55492:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 55492:pw-trigger.sh: pw_patch_check_state: 263: true ++ 55492:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 55492:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 55492:pw-trigger.sh: pw_patch_check_state: 267: wait 57070 ++ 55492:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 55492:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 55492:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.Gsl9rh0xgs ++ 55492:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 529744, "url": "https://patchwork.sourceware.org/api/1.2/patches/146004/checks/529744/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-10-16T10:58:48.389259", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-arm-precommit/builds/11592/log", "context": "tcwg_gdb_build--master-arm", "description": "Build started" }' = null ']' +++ 55492:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 55492:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-16T10:58:48.389259 +++ 55492:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-16T10:58:48.389259 +%s ++ 55492:pw-trigger.sh: pw_patch_check_state: 274: date=1792148328 ++ 55492:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1792148328 ']' ++ 55492:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1792148328 +++ 55492:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 55492:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 55492:pw-trigger.sh: pw_patch_check_state: 263: true ++ 55492:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 55492:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 55492:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 55492:pw-trigger.sh: pw_patch_check_state: 267: wait 57077 ++ 55492:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 55492:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.Gsl9rh0xgs ++ 55492:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 529745, "url": "https://patchwork.sourceware.org/api/1.2/patches/146004/checks/529745/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-10-16T10:58:51.881309", "state": "fail", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-arm-precommit/builds/11592/archive/artifacts/jenkins/pw-apply.log", "context": "tcwg_gdb_build--master-arm", "description": "Patch failed to apply" }' = null ']' +++ 55492:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 55492:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-16T10:58:51.881309 +++ 55492:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-16T10:58:51.881309 +%s ++ 55492:pw-trigger.sh: pw_patch_check_state: 274: date=1792148331 ++ 55492:pw-trigger.sh: pw_patch_check_state: 275: '[' 1792148328 -le 1792148331 ']' ++ 55492:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1792148331 +++ 55492:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 55492:pw-trigger.sh: pw_patch_check_state: 277: cur_state=fail ++ 55492:pw-trigger.sh: pw_patch_check_state: 263: true ++ 55492:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 55492:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 55492:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 55492:pw-trigger.sh: pw_patch_check_state: 267: wait 57084 ++ 55492:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 55492:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.Gsl9rh0xgs ++ 55492:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 55492:pw-trigger.sh: pw_patch_check_state: 270: break ++ 55492:pw-trigger.sh: pw_patch_check_state: 281: echo fail +++ 55492:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.TLnq4VOyIa /tmp/tmp.Gsl9rh0xgs + 55492:pw-trigger.sh: 89: check_state=fail + 55492:pw-trigger.sh: 90: '[' fail = pending ']' + 55492:pw-trigger.sh: 93: num_patch=2 + 55492:pw-trigger.sh: 72: true ++ 55492:pw-trigger.sh: 74: pw_get_patch_from_series gdb 67908 2 ++ 55492:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 55492:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 55492:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67908 ++ 55492:pw-trigger.sh: pw_get_patch_from_series: 205: local num=2 ++ 55492:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 55492:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 67908 property '.*' value Patches 2 +++ 55492:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 55492:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 55492:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 55492:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 55492:pw-trigger.sh: pw_yaml_get: 100: local id=67908 +++ 55492:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 55492:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 55492:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 55492:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 55492:pw-trigger.sh: pw_yaml_get: 105: local match_num=2 +++ 55492:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 55492:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id= ++ 55492:pw-trigger.sh: pw_get_patch_from_series: 210: '[' '' = '' ']' ++ 55492:pw-trigger.sh: pw_get_patch_from_series: 211: return 1 ++ 55492:pw-trigger.sh: 74: true + 55492:pw-trigger.sh: 74: patch_id= + 55492:pw-trigger.sh: 75: '[' '' = '' ']' + 55492:pw-trigger.sh: 76: break + 55492:pw-trigger.sh: 96: '[' '' = '' ']' + 55492:pw-trigger.sh: 97: continue + 55492:pw-trigger.sh: 62: '[' 26 -gt 0 ']' + 55492:pw-trigger.sh: 63: i=25 ++ 55492:pw-trigger.sh: 64: shyaml get-value 25.id + 55492:pw-trigger.sh: 64: series_id=67910 + 55492:pw-trigger.sh: 66: pw_series_complete_p gdb 67910 + 55492:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 55492:pw-trigger.sh: pw_series_complete_p: 183: local project=gdb + 55492:pw-trigger.sh: pw_series_complete_p: 184: local series_id=67910 + 55492:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 55492:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get gdb series 67910 property Complete value ++ 55492:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 55492:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 55492:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 55492:pw-trigger.sh: pw_yaml_get: 100: local id=67910 ++ 55492:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 55492:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 55492:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 55492:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 55492:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 55492:pw-trigger.sh: pw_yaml_get: 108: set +x + 55492:pw-trigger.sh: pw_series_complete_p: 187: value=True + 55492:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 55492:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 55492:pw-trigger.sh: 71: num_patch=0 + 55492:pw-trigger.sh: 72: true ++ 55492:pw-trigger.sh: 74: pw_get_patch_from_series gdb 67910 0 ++ 55492:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 55492:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 55492:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67910 ++ 55492:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 55492:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 55492:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 67910 property '.*' value Patches 0 +++ 55492:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 55492:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 55492:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 55492:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 55492:pw-trigger.sh: pw_yaml_get: 100: local id=67910 +++ 55492:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 55492:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 55492:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 55492:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 55492:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 55492:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 55492:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=146006 ++ 55492:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 146006 = '' ']' ++ 55492:pw-trigger.sh: pw_get_patch_from_series: 213: echo 146006 + 55492:pw-trigger.sh: 74: patch_id=146006 + 55492:pw-trigger.sh: 75: '[' 146006 = '' ']' ++ 55492:pw-trigger.sh: 82: pw_get_patch_data gdb 146006 State ++ 55492:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 55492:pw-trigger.sh: pw_get_patch_data: 224: local project=gdb ++ 55492:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=146006 ++ 55492:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 55492:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gdb patch 146006 property State value ++ 55492:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 55492:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 55492:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 55492:pw-trigger.sh: pw_yaml_get: 100: local id=146006 ++ 55492:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 55492:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 55492:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 55492:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 55492:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 55492:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 55492:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' + 55492:pw-trigger.sh: 82: patch_state=new + 55492:pw-trigger.sh: 83: case "$patch_state" in ++ 55492:pw-trigger.sh: 89: pw_patch_check_state 146006 tcwg_gdb_build--master-arm ++ 55492:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 55492:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=146006 ++ 55492:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_build--master-arm ++ 55492:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 55492:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_build--master-arm +++ 55492:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 55492:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 55492:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_build--master-arm +++ 55492:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 55492:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 55492:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 55492:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 55492:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_build--master-arm ++ 55492:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 55492:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 55492:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.Wv0aIeNsBO +++ 55492:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 55492:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.rT9KNdKg8Q ++ 55492:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.Wv0aIeNsBO /tmp/tmp.rT9KNdKg8Q' EXIT ++ 55492:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 55492:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/146006/checks/ ++ 55492:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/146006/checks/?user=linaro-tcwg-bot&context=tcwg_gdb_build--master-arm&page=last' ++ 55492:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 55492:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 55492:pw-trigger.sh: pw_patch_check_state: 263: true ++ 55492:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 55492:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 55492:pw-trigger.sh: pw_patch_check_state: 267: wait 57189 ++ 55492:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 55492:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 55492:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.rT9KNdKg8Q ++ 55492:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 529522, "url": "https://patchwork.sourceware.org/api/1.2/patches/146006/checks/529522/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-10-15T22:54:56.562191", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-arm-precommit/builds/11586/log", "context": "tcwg_gdb_build--master-arm", "description": "Build started" }' = null ']' +++ 55492:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 55492:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-15T22:54:56.562191 +++ 55492:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-15T22:54:56.562191 +%s ++ 55492:pw-trigger.sh: pw_patch_check_state: 274: date=1792104896 ++ 55492:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1792104896 ']' ++ 55492:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1792104896 +++ 55492:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 55492:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 55492:pw-trigger.sh: pw_patch_check_state: 263: true ++ 55492:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 55492:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 55492:pw-trigger.sh: pw_patch_check_state: 267: wait 57196 ++ 55492:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 55492:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 55492:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.rT9KNdKg8Q ++ 55492:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 529523, "url": "https://patchwork.sourceware.org/api/1.2/patches/146006/checks/529523/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-10-15T22:54:58.810133", "state": "fail", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-arm-precommit/builds/11586/archive/artifacts/jenkins/pw-apply.log", "context": "tcwg_gdb_build--master-arm", "description": "Patch failed to apply" }' = null ']' +++ 55492:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 55492:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-15T22:54:58.810133 +++ 55492:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-15T22:54:58.810133 +%s ++ 55492:pw-trigger.sh: pw_patch_check_state: 274: date=1792104898 ++ 55492:pw-trigger.sh: pw_patch_check_state: 275: '[' 1792104896 -le 1792104898 ']' ++ 55492:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1792104898 +++ 55492:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 55492:pw-trigger.sh: pw_patch_check_state: 277: cur_state=fail ++ 55492:pw-trigger.sh: pw_patch_check_state: 263: true ++ 55492:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 55492:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 55492:pw-trigger.sh: pw_patch_check_state: 267: wait 57203 ++ 55492:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 55492:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 55492:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.rT9KNdKg8Q ++ 55492:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 55492:pw-trigger.sh: pw_patch_check_state: 270: break ++ 55492:pw-trigger.sh: pw_patch_check_state: 281: echo fail +++ 55492:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.Wv0aIeNsBO /tmp/tmp.rT9KNdKg8Q + 55492:pw-trigger.sh: 89: check_state=fail + 55492:pw-trigger.sh: 90: '[' fail = pending ']' + 55492:pw-trigger.sh: 93: num_patch=1 + 55492:pw-trigger.sh: 72: true ++ 55492:pw-trigger.sh: 74: pw_get_patch_from_series gdb 67910 1 ++ 55492:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 55492:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 55492:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67910 ++ 55492:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 55492:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 55492:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 67910 property '.*' value Patches 1 +++ 55492:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 55492:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 55492:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 55492:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 55492:pw-trigger.sh: pw_yaml_get: 100: local id=67910 +++ 55492:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 55492:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 55492:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 55492:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 55492:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 55492:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 55492:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id= ++ 55492:pw-trigger.sh: pw_get_patch_from_series: 210: '[' '' = '' ']' ++ 55492:pw-trigger.sh: pw_get_patch_from_series: 211: return 1 ++ 55492:pw-trigger.sh: 74: true + 55492:pw-trigger.sh: 74: patch_id= + 55492:pw-trigger.sh: 75: '[' '' = '' ']' + 55492:pw-trigger.sh: 76: break + 55492:pw-trigger.sh: 96: '[' '' = '' ']' + 55492:pw-trigger.sh: 97: continue + 55492:pw-trigger.sh: 62: '[' 25 -gt 0 ']' + 55492:pw-trigger.sh: 63: i=24 ++ 55492:pw-trigger.sh: 64: shyaml get-value 24.id + 55492:pw-trigger.sh: 64: series_id=67922 + 55492:pw-trigger.sh: 66: pw_series_complete_p gdb 67922 + 55492:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 55492:pw-trigger.sh: pw_series_complete_p: 183: local project=gdb + 55492:pw-trigger.sh: pw_series_complete_p: 184: local series_id=67922 + 55492:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 55492:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get gdb series 67922 property Complete value ++ 55492:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 55492:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 55492:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 55492:pw-trigger.sh: pw_yaml_get: 100: local id=67922 ++ 55492:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 55492:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 55492:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 55492:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 55492:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 55492:pw-trigger.sh: pw_yaml_get: 108: set +x + 55492:pw-trigger.sh: pw_series_complete_p: 187: value=True + 55492:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 55492:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 55492:pw-trigger.sh: 71: num_patch=0 + 55492:pw-trigger.sh: 72: true ++ 55492:pw-trigger.sh: 74: pw_get_patch_from_series gdb 67922 0 ++ 55492:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 55492:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 55492:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67922 ++ 55492:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 55492:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 55492:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 67922 property '.*' value Patches 0 +++ 55492:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 55492:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 55492:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 55492:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 55492:pw-trigger.sh: pw_yaml_get: 100: local id=67922 +++ 55492:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 55492:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 55492:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 55492:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 55492:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 55492:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 55492:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=146021 ++ 55492:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 146021 = '' ']' ++ 55492:pw-trigger.sh: pw_get_patch_from_series: 213: echo 146021 + 55492:pw-trigger.sh: 74: patch_id=146021 + 55492:pw-trigger.sh: 75: '[' 146021 = '' ']' ++ 55492:pw-trigger.sh: 82: pw_get_patch_data gdb 146021 State ++ 55492:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 55492:pw-trigger.sh: pw_get_patch_data: 224: local project=gdb ++ 55492:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=146021 ++ 55492:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 55492:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gdb patch 146021 property State value ++ 55492:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 55492:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 55492:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 55492:pw-trigger.sh: pw_yaml_get: 100: local id=146021 ++ 55492:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 55492:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 55492:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 55492:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 55492:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 55492:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 55492:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' + 55492:pw-trigger.sh: 82: patch_state=new + 55492:pw-trigger.sh: 83: case "$patch_state" in ++ 55492:pw-trigger.sh: 89: pw_patch_check_state 146021 tcwg_gdb_build--master-arm ++ 55492:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 55492:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=146021 ++ 55492:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_build--master-arm ++ 55492:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 55492:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_build--master-arm +++ 55492:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 55492:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 55492:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_build--master-arm +++ 55492:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 55492:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 55492:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 55492:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 55492:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_build--master-arm ++ 55492:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 55492:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 55492:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.CJL53NREv2 +++ 55492:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 55492:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.zu9A44CXRI ++ 55492:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.CJL53NREv2 /tmp/tmp.zu9A44CXRI' EXIT ++ 55492:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 55492:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/146021/checks/ ++ 55492:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/146021/checks/?user=linaro-tcwg-bot&context=tcwg_gdb_build--master-arm&page=last' ++ 55492:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 55492:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 55492:pw-trigger.sh: pw_patch_check_state: 263: true ++ 55492:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 55492:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 55492:pw-trigger.sh: pw_patch_check_state: 267: wait 57305 ++ 55492:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 55492:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 55492:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.zu9A44CXRI ++ 55492:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 529524, "url": "https://patchwork.sourceware.org/api/1.2/patches/146021/checks/529524/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-10-15T22:55:13.392835", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-arm-precommit/builds/11587/log", "context": "tcwg_gdb_build--master-arm", "description": "Build started" }' = null ']' +++ 55492:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 55492:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-15T22:55:13.392835 +++ 55492:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-15T22:55:13.392835 +%s ++ 55492:pw-trigger.sh: pw_patch_check_state: 274: date=1792104913 ++ 55492:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1792104913 ']' ++ 55492:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1792104913 +++ 55492:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 55492:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 55492:pw-trigger.sh: pw_patch_check_state: 263: true ++ 55492:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 55492:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 55492:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 55492:pw-trigger.sh: pw_patch_check_state: 267: wait 57312 ++ 55492:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 55492:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.zu9A44CXRI ++ 55492:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 529525, "url": "https://patchwork.sourceware.org/api/1.2/patches/146021/checks/529525/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-10-15T22:55:14.348929", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-arm-precommit/builds/11587/log", "context": "tcwg_gdb_build--master-arm", "description": "Patch applied" }' = null ']' +++ 55492:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 55492:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-15T22:55:14.348929 +++ 55492:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-15T22:55:14.348929 +%s ++ 55492:pw-trigger.sh: pw_patch_check_state: 274: date=1792104914 ++ 55492:pw-trigger.sh: pw_patch_check_state: 275: '[' 1792104913 -le 1792104914 ']' ++ 55492:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1792104914 +++ 55492:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 55492:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 55492:pw-trigger.sh: pw_patch_check_state: 263: true ++ 55492:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 55492:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 55492:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 55492:pw-trigger.sh: pw_patch_check_state: 267: wait 57319 ++ 55492:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 55492:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.zu9A44CXRI ++ 55492:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 529529, "url": "https://patchwork.sourceware.org/api/1.2/patches/146021/checks/529529/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-10-15T22:57:46.978128", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-arm-precommit/builds/11587/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_gdb_build--master-arm", "description": "Build passed" }' = null ']' +++ 55492:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 55492:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-15T22:57:46.978128 +++ 55492:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-15T22:57:46.978128 +%s ++ 55492:pw-trigger.sh: pw_patch_check_state: 274: date=1792105066 ++ 55492:pw-trigger.sh: pw_patch_check_state: 275: '[' 1792104914 -le 1792105066 ']' ++ 55492:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1792105066 +++ 55492:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 55492:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 55492:pw-trigger.sh: pw_patch_check_state: 263: true ++ 55492:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 55492:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 55492:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 55492:pw-trigger.sh: pw_patch_check_state: 267: wait 57326 ++ 55492:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 55492:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.zu9A44CXRI ++ 55492:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 55492:pw-trigger.sh: pw_patch_check_state: 270: break ++ 55492:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 55492:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.CJL53NREv2 /tmp/tmp.zu9A44CXRI + 55492:pw-trigger.sh: 89: check_state=success + 55492:pw-trigger.sh: 90: '[' success = pending ']' + 55492:pw-trigger.sh: 93: num_patch=1 + 55492:pw-trigger.sh: 72: true ++ 55492:pw-trigger.sh: 74: pw_get_patch_from_series gdb 67922 1 ++ 55492:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 55492:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 55492:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67922 ++ 55492:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 55492:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 55492:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 67922 property '.*' value Patches 1 +++ 55492:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 55492:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 55492:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 55492:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 55492:pw-trigger.sh: pw_yaml_get: 100: local id=67922 +++ 55492:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 55492:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 55492:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 55492:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 55492:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 55492:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 55492:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id= ++ 55492:pw-trigger.sh: pw_get_patch_from_series: 210: '[' '' = '' ']' ++ 55492:pw-trigger.sh: pw_get_patch_from_series: 211: return 1 ++ 55492:pw-trigger.sh: 74: true + 55492:pw-trigger.sh: 74: patch_id= + 55492:pw-trigger.sh: 75: '[' '' = '' ']' + 55492:pw-trigger.sh: 76: break + 55492:pw-trigger.sh: 96: '[' '' = '' ']' + 55492:pw-trigger.sh: 97: continue + 55492:pw-trigger.sh: 62: '[' 24 -gt 0 ']' + 55492:pw-trigger.sh: 63: i=23 ++ 55492:pw-trigger.sh: 64: shyaml get-value 23.id + 55492:pw-trigger.sh: 64: series_id=67939 + 55492:pw-trigger.sh: 66: pw_series_complete_p gdb 67939 + 55492:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 55492:pw-trigger.sh: pw_series_complete_p: 183: local project=gdb + 55492:pw-trigger.sh: pw_series_complete_p: 184: local series_id=67939 + 55492:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 55492:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get gdb series 67939 property Complete value ++ 55492:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 55492:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 55492:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 55492:pw-trigger.sh: pw_yaml_get: 100: local id=67939 ++ 55492:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 55492:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 55492:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 55492:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 55492:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 55492:pw-trigger.sh: pw_yaml_get: 108: set +x + 55492:pw-trigger.sh: pw_series_complete_p: 187: value=True + 55492:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 55492:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 55492:pw-trigger.sh: 71: num_patch=0 + 55492:pw-trigger.sh: 72: true ++ 55492:pw-trigger.sh: 74: pw_get_patch_from_series gdb 67939 0 ++ 55492:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 55492:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 55492:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67939 ++ 55492:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 55492:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 55492:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 67939 property '.*' value Patches 0 +++ 55492:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 55492:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 55492:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 55492:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 55492:pw-trigger.sh: pw_yaml_get: 100: local id=67939 +++ 55492:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 55492:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 55492:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 55492:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 55492:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 55492:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 55492:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=146045 ++ 55492:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 146045 = '' ']' ++ 55492:pw-trigger.sh: pw_get_patch_from_series: 213: echo 146045 + 55492:pw-trigger.sh: 74: patch_id=146045 + 55492:pw-trigger.sh: 75: '[' 146045 = '' ']' ++ 55492:pw-trigger.sh: 82: pw_get_patch_data gdb 146045 State ++ 55492:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 55492:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 55492:pw-trigger.sh: pw_get_patch_data: 224: local project=gdb ++ 55492:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=146045 ++ 55492:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 55492:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gdb patch 146045 property State value ++ 55492:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 55492:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 55492:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 55492:pw-trigger.sh: pw_yaml_get: 100: local id=146045 ++ 55492:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 55492:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 55492:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 55492:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 55492:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 55492:pw-trigger.sh: pw_yaml_get: 108: set +x + 55492:pw-trigger.sh: 82: patch_state=new + 55492:pw-trigger.sh: 83: case "$patch_state" in ++ 55492:pw-trigger.sh: 89: pw_patch_check_state 146045 tcwg_gdb_build--master-arm ++ 55492:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 55492:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=146045 ++ 55492:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_build--master-arm ++ 55492:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 55492:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_build--master-arm +++ 55492:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 55492:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 55492:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_build--master-arm +++ 55492:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 55492:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 55492:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 55492:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 55492:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_build--master-arm ++ 55492:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 55492:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 55492:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.zIXZI47h6L +++ 55492:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 55492:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.ZXhDW6HmnL ++ 55492:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.zIXZI47h6L /tmp/tmp.ZXhDW6HmnL' EXIT ++ 55492:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 55492:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/146045/checks/ ++ 55492:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/146045/checks/?user=linaro-tcwg-bot&context=tcwg_gdb_build--master-arm&page=last' ++ 55492:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 55492:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 55492:pw-trigger.sh: pw_patch_check_state: 263: true ++ 55492:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 55492:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 55492:pw-trigger.sh: pw_patch_check_state: 267: wait 57428 ++ 55492:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 55492:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 55492:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.ZXhDW6HmnL ++ 55492:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 529489, "url": "https://patchwork.sourceware.org/api/1.2/patches/146045/checks/529489/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-10-15T22:36:54.803788", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-arm-precommit/builds/11574/log", "context": "tcwg_gdb_build--master-arm", "description": "Build started" }' = null ']' +++ 55492:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 55492:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-15T22:36:54.803788 +++ 55492:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-15T22:36:54.803788 +%s ++ 55492:pw-trigger.sh: pw_patch_check_state: 274: date=1792103814 ++ 55492:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1792103814 ']' ++ 55492:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1792103814 +++ 55492:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 55492:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 55492:pw-trigger.sh: pw_patch_check_state: 263: true ++ 55492:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 55492:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 55492:pw-trigger.sh: pw_patch_check_state: 267: wait 57435 ++ 55492:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 55492:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 55492:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.ZXhDW6HmnL ++ 55492:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 529490, "url": "https://patchwork.sourceware.org/api/1.2/patches/146045/checks/529490/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-10-15T22:36:55.820040", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-arm-precommit/builds/11574/log", "context": "tcwg_gdb_build--master-arm", "description": "Patch applied" }' = null ']' +++ 55492:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 55492:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-15T22:36:55.820040 +++ 55492:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-15T22:36:55.820040 +%s ++ 55492:pw-trigger.sh: pw_patch_check_state: 274: date=1792103815 ++ 55492:pw-trigger.sh: pw_patch_check_state: 275: '[' 1792103814 -le 1792103815 ']' ++ 55492:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1792103815 +++ 55492:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 55492:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 55492:pw-trigger.sh: pw_patch_check_state: 263: true ++ 55492:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 55492:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 55492:pw-trigger.sh: pw_patch_check_state: 267: wait 57442 ++ 55492:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 55492:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 55492:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.ZXhDW6HmnL ++ 55492:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 529495, "url": "https://patchwork.sourceware.org/api/1.2/patches/146045/checks/529495/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-10-15T22:39:18.670317", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-arm-precommit/builds/11574/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_gdb_build--master-arm", "description": "Build passed" }' = null ']' +++ 55492:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 55492:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-15T22:39:18.670317 +++ 55492:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-15T22:39:18.670317 +%s ++ 55492:pw-trigger.sh: pw_patch_check_state: 274: date=1792103958 ++ 55492:pw-trigger.sh: pw_patch_check_state: 275: '[' 1792103815 -le 1792103958 ']' ++ 55492:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1792103958 +++ 55492:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 55492:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 55492:pw-trigger.sh: pw_patch_check_state: 263: true ++ 55492:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 55492:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 55492:pw-trigger.sh: pw_patch_check_state: 267: wait 57449 ++ 55492:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 55492:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 55492:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.ZXhDW6HmnL ++ 55492:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 55492:pw-trigger.sh: pw_patch_check_state: 270: break ++ 55492:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 55492:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.zIXZI47h6L /tmp/tmp.ZXhDW6HmnL + 55492:pw-trigger.sh: 89: check_state=success + 55492:pw-trigger.sh: 90: '[' success = pending ']' + 55492:pw-trigger.sh: 93: num_patch=1 + 55492:pw-trigger.sh: 72: true ++ 55492:pw-trigger.sh: 74: pw_get_patch_from_series gdb 67939 1 ++ 55492:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 55492:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 55492:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67939 ++ 55492:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 55492:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 55492:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 67939 property '.*' value Patches 1 +++ 55492:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 55492:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 55492:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 55492:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 55492:pw-trigger.sh: pw_yaml_get: 100: local id=67939 +++ 55492:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 55492:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 55492:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 55492:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 55492:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 55492:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 55492:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id= ++ 55492:pw-trigger.sh: pw_get_patch_from_series: 210: '[' '' = '' ']' ++ 55492:pw-trigger.sh: pw_get_patch_from_series: 211: return 1 ++ 55492:pw-trigger.sh: 74: true + 55492:pw-trigger.sh: 74: patch_id= + 55492:pw-trigger.sh: 75: '[' '' = '' ']' + 55492:pw-trigger.sh: 76: break + 55492:pw-trigger.sh: 96: '[' '' = '' ']' + 55492:pw-trigger.sh: 97: continue + 55492:pw-trigger.sh: 62: '[' 23 -gt 0 ']' + 55492:pw-trigger.sh: 63: i=22 ++ 55492:pw-trigger.sh: 64: shyaml get-value 22.id + 55492:pw-trigger.sh: 64: series_id=67940 + 55492:pw-trigger.sh: 66: pw_series_complete_p gdb 67940 + 55492:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 55492:pw-trigger.sh: pw_series_complete_p: 183: local project=gdb + 55492:pw-trigger.sh: pw_series_complete_p: 184: local series_id=67940 + 55492:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 55492:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get gdb series 67940 property Complete value ++ 55492:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 55492:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 55492:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 55492:pw-trigger.sh: pw_yaml_get: 100: local id=67940 ++ 55492:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 55492:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 55492:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 55492:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 55492:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 55492:pw-trigger.sh: pw_yaml_get: 108: set +x + 55492:pw-trigger.sh: pw_series_complete_p: 187: value=True + 55492:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 55492:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 55492:pw-trigger.sh: 71: num_patch=0 + 55492:pw-trigger.sh: 72: true ++ 55492:pw-trigger.sh: 74: pw_get_patch_from_series gdb 67940 0 ++ 55492:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 55492:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 55492:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67940 ++ 55492:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 55492:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 55492:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 67940 property '.*' value Patches 0 +++ 55492:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 55492:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 55492:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 55492:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 55492:pw-trigger.sh: pw_yaml_get: 100: local id=67940 +++ 55492:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 55492:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 55492:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 55492:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 55492:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 55492:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 55492:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=146046 ++ 55492:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 146046 = '' ']' ++ 55492:pw-trigger.sh: pw_get_patch_from_series: 213: echo 146046 + 55492:pw-trigger.sh: 74: patch_id=146046 + 55492:pw-trigger.sh: 75: '[' 146046 = '' ']' ++ 55492:pw-trigger.sh: 82: pw_get_patch_data gdb 146046 State ++ 55492:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 55492:pw-trigger.sh: pw_get_patch_data: 224: local project=gdb ++ 55492:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=146046 ++ 55492:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 55492:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gdb patch 146046 property State value ++ 55492:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 55492:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 55492:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 55492:pw-trigger.sh: pw_yaml_get: 100: local id=146046 ++ 55492:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 55492:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 55492:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 55492:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 55492:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 55492:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 55492:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' + 55492:pw-trigger.sh: 82: patch_state=new + 55492:pw-trigger.sh: 83: case "$patch_state" in ++ 55492:pw-trigger.sh: 89: pw_patch_check_state 146046 tcwg_gdb_build--master-arm ++ 55492:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 55492:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=146046 ++ 55492:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_build--master-arm ++ 55492:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 55492:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_build--master-arm +++ 55492:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 55492:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 55492:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_build--master-arm +++ 55492:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 55492:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 55492:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 55492:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 55492:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_build--master-arm ++ 55492:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 55492:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 55492:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.jUS3Oqbudc +++ 55492:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 55492:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.f0PxoWKsWP ++ 55492:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.jUS3Oqbudc /tmp/tmp.f0PxoWKsWP' EXIT ++ 55492:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 55492:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/146046/checks/ ++ 55492:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/146046/checks/?user=linaro-tcwg-bot&context=tcwg_gdb_build--master-arm&page=last' ++ 55492:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 55492:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 55492:pw-trigger.sh: pw_patch_check_state: 263: true ++ 55492:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 55492:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 55492:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 55492:pw-trigger.sh: pw_patch_check_state: 267: wait 57551 ++ 55492:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 55492:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.f0PxoWKsWP ++ 55492:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 529491, "url": "https://patchwork.sourceware.org/api/1.2/patches/146046/checks/529491/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-10-15T22:37:20.446180", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-arm-precommit/builds/11575/log", "context": "tcwg_gdb_build--master-arm", "description": "Build started" }' = null ']' +++ 55492:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 55492:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-15T22:37:20.446180 +++ 55492:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-15T22:37:20.446180 +%s ++ 55492:pw-trigger.sh: pw_patch_check_state: 274: date=1792103840 ++ 55492:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1792103840 ']' ++ 55492:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1792103840 +++ 55492:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 55492:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 55492:pw-trigger.sh: pw_patch_check_state: 263: true ++ 55492:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 55492:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 55492:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 55492:pw-trigger.sh: pw_patch_check_state: 267: wait 57558 ++ 55492:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 55492:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.f0PxoWKsWP ++ 55492:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 529492, "url": "https://patchwork.sourceware.org/api/1.2/patches/146046/checks/529492/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-10-15T22:37:21.558051", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-arm-precommit/builds/11575/log", "context": "tcwg_gdb_build--master-arm", "description": "Patch applied" }' = null ']' +++ 55492:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 55492:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-15T22:37:21.558051 +++ 55492:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-15T22:37:21.558051 +%s ++ 55492:pw-trigger.sh: pw_patch_check_state: 274: date=1792103841 ++ 55492:pw-trigger.sh: pw_patch_check_state: 275: '[' 1792103840 -le 1792103841 ']' ++ 55492:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1792103841 +++ 55492:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 55492:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 55492:pw-trigger.sh: pw_patch_check_state: 263: true ++ 55492:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 55492:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 55492:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 55492:pw-trigger.sh: pw_patch_check_state: 267: wait 57565 ++ 55492:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 55492:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.f0PxoWKsWP ++ 55492:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 529496, "url": "https://patchwork.sourceware.org/api/1.2/patches/146046/checks/529496/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-10-15T22:39:57.764903", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-arm-precommit/builds/11575/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_gdb_build--master-arm", "description": "Build passed" }' = null ']' +++ 55492:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 55492:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-15T22:39:57.764903 +++ 55492:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-15T22:39:57.764903 +%s ++ 55492:pw-trigger.sh: pw_patch_check_state: 274: date=1792103997 ++ 55492:pw-trigger.sh: pw_patch_check_state: 275: '[' 1792103841 -le 1792103997 ']' ++ 55492:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1792103997 +++ 55492:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 55492:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 55492:pw-trigger.sh: pw_patch_check_state: 263: true ++ 55492:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 55492:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 55492:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 55492:pw-trigger.sh: pw_patch_check_state: 267: wait 57572 ++ 55492:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 55492:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.f0PxoWKsWP ++ 55492:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 55492:pw-trigger.sh: pw_patch_check_state: 270: break ++ 55492:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 55492:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.jUS3Oqbudc /tmp/tmp.f0PxoWKsWP + 55492:pw-trigger.sh: 89: check_state=success + 55492:pw-trigger.sh: 90: '[' success = pending ']' + 55492:pw-trigger.sh: 93: num_patch=1 + 55492:pw-trigger.sh: 72: true ++ 55492:pw-trigger.sh: 74: pw_get_patch_from_series gdb 67940 1 ++ 55492:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 55492:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 55492:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67940 ++ 55492:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 55492:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 55492:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 67940 property '.*' value Patches 1 +++ 55492:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 55492:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 55492:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 55492:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 55492:pw-trigger.sh: pw_yaml_get: 100: local id=67940 +++ 55492:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 55492:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 55492:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 55492:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 55492:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 55492:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 55492:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id= ++ 55492:pw-trigger.sh: pw_get_patch_from_series: 210: '[' '' = '' ']' ++ 55492:pw-trigger.sh: pw_get_patch_from_series: 211: return 1 ++ 55492:pw-trigger.sh: 74: true + 55492:pw-trigger.sh: 74: patch_id= + 55492:pw-trigger.sh: 75: '[' '' = '' ']' + 55492:pw-trigger.sh: 76: break + 55492:pw-trigger.sh: 96: '[' '' = '' ']' + 55492:pw-trigger.sh: 97: continue + 55492:pw-trigger.sh: 62: '[' 22 -gt 0 ']' + 55492:pw-trigger.sh: 63: i=21 ++ 55492:pw-trigger.sh: 64: shyaml get-value 21.id + 55492:pw-trigger.sh: 64: series_id=67941 + 55492:pw-trigger.sh: 66: pw_series_complete_p gdb 67941 + 55492:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 55492:pw-trigger.sh: pw_series_complete_p: 183: local project=gdb + 55492:pw-trigger.sh: pw_series_complete_p: 184: local series_id=67941 + 55492:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 55492:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get gdb series 67941 property Complete value ++ 55492:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 55492:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 55492:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 55492:pw-trigger.sh: pw_yaml_get: 100: local id=67941 ++ 55492:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 55492:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 55492:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 55492:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 55492:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 55492:pw-trigger.sh: pw_yaml_get: 108: set +x + 55492:pw-trigger.sh: pw_series_complete_p: 187: value=True + 55492:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 55492:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 55492:pw-trigger.sh: 71: num_patch=0 + 55492:pw-trigger.sh: 72: true ++ 55492:pw-trigger.sh: 74: pw_get_patch_from_series gdb 67941 0 ++ 55492:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 55492:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 55492:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67941 ++ 55492:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 55492:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 55492:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 55492:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 67941 property '.*' value Patches 0 +++ 55492:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 55492:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 55492:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 55492:pw-trigger.sh: pw_yaml_get: 100: local id=67941 +++ 55492:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 55492:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 55492:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 55492:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 55492:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 55492:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 55492:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=146047 ++ 55492:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 146047 = '' ']' ++ 55492:pw-trigger.sh: pw_get_patch_from_series: 213: echo 146047 + 55492:pw-trigger.sh: 74: patch_id=146047 + 55492:pw-trigger.sh: 75: '[' 146047 = '' ']' ++ 55492:pw-trigger.sh: 82: pw_get_patch_data gdb 146047 State ++ 55492:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 55492:pw-trigger.sh: pw_get_patch_data: 224: local project=gdb ++ 55492:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=146047 ++ 55492:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 55492:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gdb patch 146047 property State value ++ 55492:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 55492:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 55492:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 55492:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 55492:pw-trigger.sh: pw_yaml_get: 100: local id=146047 ++ 55492:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 55492:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 55492:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 55492:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 55492:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 55492:pw-trigger.sh: pw_yaml_get: 108: set +x + 55492:pw-trigger.sh: 82: patch_state=new + 55492:pw-trigger.sh: 83: case "$patch_state" in ++ 55492:pw-trigger.sh: 89: pw_patch_check_state 146047 tcwg_gdb_build--master-arm ++ 55492:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 55492:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=146047 ++ 55492:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_build--master-arm ++ 55492:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 55492:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_build--master-arm +++ 55492:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 55492:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 55492:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_build--master-arm +++ 55492:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 55492:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 55492:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 55492:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 55492:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_build--master-arm ++ 55492:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 55492:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 55492:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.GaMXaQucFK +++ 55492:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 55492:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.TjK6J0ASJS ++ 55492:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.GaMXaQucFK /tmp/tmp.TjK6J0ASJS' EXIT ++ 55492:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 55492:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/146047/checks/ ++ 55492:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/146047/checks/?user=linaro-tcwg-bot&context=tcwg_gdb_build--master-arm&page=last' ++ 55492:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 55492:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 55492:pw-trigger.sh: pw_patch_check_state: 263: true ++ 55492:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 55492:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 55492:pw-trigger.sh: pw_patch_check_state: 267: wait 57674 ++ 55492:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 55492:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 55492:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.TjK6J0ASJS ++ 55492:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 529493, "url": "https://patchwork.sourceware.org/api/1.2/patches/146047/checks/529493/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-10-15T22:37:43.228282", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-arm-precommit/builds/11576/log", "context": "tcwg_gdb_build--master-arm", "description": "Build started" }' = null ']' +++ 55492:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 55492:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-15T22:37:43.228282 +++ 55492:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-15T22:37:43.228282 +%s ++ 55492:pw-trigger.sh: pw_patch_check_state: 274: date=1792103863 ++ 55492:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1792103863 ']' ++ 55492:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1792103863 +++ 55492:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 55492:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 55492:pw-trigger.sh: pw_patch_check_state: 263: true ++ 55492:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 55492:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 55492:pw-trigger.sh: pw_patch_check_state: 267: wait 57681 ++ 55492:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 55492:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 55492:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.TjK6J0ASJS ++ 55492:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 529494, "url": "https://patchwork.sourceware.org/api/1.2/patches/146047/checks/529494/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-10-15T22:37:44.286727", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-arm-precommit/builds/11576/log", "context": "tcwg_gdb_build--master-arm", "description": "Patch applied" }' = null ']' +++ 55492:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 55492:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-15T22:37:44.286727 +++ 55492:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-15T22:37:44.286727 +%s ++ 55492:pw-trigger.sh: pw_patch_check_state: 274: date=1792103864 ++ 55492:pw-trigger.sh: pw_patch_check_state: 275: '[' 1792103863 -le 1792103864 ']' ++ 55492:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1792103864 +++ 55492:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 55492:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 55492:pw-trigger.sh: pw_patch_check_state: 263: true ++ 55492:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 55492:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 55492:pw-trigger.sh: pw_patch_check_state: 267: wait 57688 ++ 55492:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 55492:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 55492:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.TjK6J0ASJS ++ 55492:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 529497, "url": "https://patchwork.sourceware.org/api/1.2/patches/146047/checks/529497/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-10-15T22:40:34.620035", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-arm-precommit/builds/11576/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_gdb_build--master-arm", "description": "Build passed" }' = null ']' +++ 55492:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 55492:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-15T22:40:34.620035 +++ 55492:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-15T22:40:34.620035 +%s ++ 55492:pw-trigger.sh: pw_patch_check_state: 274: date=1792104034 ++ 55492:pw-trigger.sh: pw_patch_check_state: 275: '[' 1792103864 -le 1792104034 ']' ++ 55492:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1792104034 +++ 55492:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 55492:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 55492:pw-trigger.sh: pw_patch_check_state: 263: true ++ 55492:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 55492:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 55492:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 55492:pw-trigger.sh: pw_patch_check_state: 267: wait 57695 ++ 55492:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 55492:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.TjK6J0ASJS ++ 55492:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 55492:pw-trigger.sh: pw_patch_check_state: 270: break ++ 55492:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 55492:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.GaMXaQucFK /tmp/tmp.TjK6J0ASJS + 55492:pw-trigger.sh: 89: check_state=success + 55492:pw-trigger.sh: 90: '[' success = pending ']' + 55492:pw-trigger.sh: 93: num_patch=1 + 55492:pw-trigger.sh: 72: true ++ 55492:pw-trigger.sh: 74: pw_get_patch_from_series gdb 67941 1 ++ 55492:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 55492:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 55492:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67941 ++ 55492:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 55492:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 55492:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 55492:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 67941 property '.*' value Patches 1 +++ 55492:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 55492:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 55492:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 55492:pw-trigger.sh: pw_yaml_get: 100: local id=67941 +++ 55492:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 55492:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 55492:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 55492:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 55492:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 55492:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 55492:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id= ++ 55492:pw-trigger.sh: pw_get_patch_from_series: 210: '[' '' = '' ']' ++ 55492:pw-trigger.sh: pw_get_patch_from_series: 211: return 1 ++ 55492:pw-trigger.sh: 74: true + 55492:pw-trigger.sh: 74: patch_id= + 55492:pw-trigger.sh: 75: '[' '' = '' ']' + 55492:pw-trigger.sh: 76: break + 55492:pw-trigger.sh: 96: '[' '' = '' ']' + 55492:pw-trigger.sh: 97: continue + 55492:pw-trigger.sh: 62: '[' 21 -gt 0 ']' + 55492:pw-trigger.sh: 63: i=20 ++ 55492:pw-trigger.sh: 64: shyaml get-value 20.id + 55492:pw-trigger.sh: 64: series_id=67943 + 55492:pw-trigger.sh: 66: pw_series_complete_p gdb 67943 + 55492:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 55492:pw-trigger.sh: pw_series_complete_p: 183: local project=gdb + 55492:pw-trigger.sh: pw_series_complete_p: 184: local series_id=67943 + 55492:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 55492:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get gdb series 67943 property Complete value ++ 55492:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 55492:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 55492:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 55492:pw-trigger.sh: pw_yaml_get: 100: local id=67943 ++ 55492:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 55492:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 55492:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 55492:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 55492:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 55492:pw-trigger.sh: pw_yaml_get: 108: set +x + 55492:pw-trigger.sh: pw_series_complete_p: 187: value=True + 55492:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 55492:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 55492:pw-trigger.sh: 71: num_patch=0 + 55492:pw-trigger.sh: 72: true ++ 55492:pw-trigger.sh: 74: pw_get_patch_from_series gdb 67943 0 ++ 55492:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 55492:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 55492:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67943 ++ 55492:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 55492:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 55492:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 67943 property '.*' value Patches 0 +++ 55492:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 55492:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 55492:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 55492:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 55492:pw-trigger.sh: pw_yaml_get: 100: local id=67943 +++ 55492:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 55492:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 55492:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 55492:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 55492:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 55492:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 55492:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=146049 ++ 55492:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 146049 = '' ']' ++ 55492:pw-trigger.sh: pw_get_patch_from_series: 213: echo 146049 + 55492:pw-trigger.sh: 74: patch_id=146049 + 55492:pw-trigger.sh: 75: '[' 146049 = '' ']' ++ 55492:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 55492:pw-trigger.sh: 82: pw_get_patch_data gdb 146049 State ++ 55492:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 55492:pw-trigger.sh: pw_get_patch_data: 224: local project=gdb ++ 55492:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=146049 ++ 55492:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 55492:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gdb patch 146049 property State value ++ 55492:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 55492:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 55492:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 55492:pw-trigger.sh: pw_yaml_get: 100: local id=146049 ++ 55492:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 55492:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 55492:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 55492:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 55492:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 55492:pw-trigger.sh: pw_yaml_get: 108: set +x + 55492:pw-trigger.sh: 82: patch_state=new + 55492:pw-trigger.sh: 83: case "$patch_state" in ++ 55492:pw-trigger.sh: 89: pw_patch_check_state 146049 tcwg_gdb_build--master-arm ++ 55492:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 55492:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=146049 ++ 55492:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_build--master-arm ++ 55492:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 55492:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 +++ 55492:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_build--master-arm ++ 55492:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 55492:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_build--master-arm +++ 55492:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 55492:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 55492:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 55492:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 55492:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_build--master-arm ++ 55492:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 55492:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 55492:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.iHBdlUfYTE +++ 55492:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 55492:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.Kg9iTY7Jb5 ++ 55492:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.iHBdlUfYTE /tmp/tmp.Kg9iTY7Jb5' EXIT ++ 55492:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 55492:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/146049/checks/ ++ 55492:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/146049/checks/?user=linaro-tcwg-bot&context=tcwg_gdb_build--master-arm&page=last' ++ 55492:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 55492:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 55492:pw-trigger.sh: pw_patch_check_state: 263: true ++ 55492:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 55492:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 55492:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 55492:pw-trigger.sh: pw_patch_check_state: 267: wait 57797 ++ 55492:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 55492:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.Kg9iTY7Jb5 ++ 55492:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 529498, "url": "https://patchwork.sourceware.org/api/1.2/patches/146049/checks/529498/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-10-15T22:42:42.540825", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-arm-precommit/builds/11577/log", "context": "tcwg_gdb_build--master-arm", "description": "Build started" }' = null ']' +++ 55492:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 55492:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-15T22:42:42.540825 +++ 55492:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-15T22:42:42.540825 +%s ++ 55492:pw-trigger.sh: pw_patch_check_state: 274: date=1792104162 ++ 55492:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1792104162 ']' ++ 55492:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1792104162 +++ 55492:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 55492:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 55492:pw-trigger.sh: pw_patch_check_state: 263: true ++ 55492:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 55492:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 55492:pw-trigger.sh: pw_patch_check_state: 267: wait 57804 ++ 55492:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 55492:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 55492:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.Kg9iTY7Jb5 ++ 55492:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 529499, "url": "https://patchwork.sourceware.org/api/1.2/patches/146049/checks/529499/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-10-15T22:42:43.595041", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-arm-precommit/builds/11577/log", "context": "tcwg_gdb_build--master-arm", "description": "Patch applied" }' = null ']' +++ 55492:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 55492:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-15T22:42:43.595041 +++ 55492:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-15T22:42:43.595041 +%s ++ 55492:pw-trigger.sh: pw_patch_check_state: 274: date=1792104163 ++ 55492:pw-trigger.sh: pw_patch_check_state: 275: '[' 1792104162 -le 1792104163 ']' ++ 55492:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1792104163 +++ 55492:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 55492:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 55492:pw-trigger.sh: pw_patch_check_state: 263: true ++ 55492:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 55492:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 55492:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 55492:pw-trigger.sh: pw_patch_check_state: 267: wait 57811 ++ 55492:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 55492:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.Kg9iTY7Jb5 ++ 55492:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 529504, "url": "https://patchwork.sourceware.org/api/1.2/patches/146049/checks/529504/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-10-15T22:45:07.143555", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-arm-precommit/builds/11577/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_gdb_build--master-arm", "description": "Build passed" }' = null ']' +++ 55492:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 55492:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-15T22:45:07.143555 +++ 55492:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-15T22:45:07.143555 +%s ++ 55492:pw-trigger.sh: pw_patch_check_state: 274: date=1792104307 ++ 55492:pw-trigger.sh: pw_patch_check_state: 275: '[' 1792104163 -le 1792104307 ']' ++ 55492:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1792104307 +++ 55492:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 55492:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 55492:pw-trigger.sh: pw_patch_check_state: 263: true ++ 55492:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 55492:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 55492:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 55492:pw-trigger.sh: pw_patch_check_state: 267: wait 57818 ++ 55492:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 55492:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.Kg9iTY7Jb5 ++ 55492:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 55492:pw-trigger.sh: pw_patch_check_state: 270: break ++ 55492:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 55492:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.iHBdlUfYTE /tmp/tmp.Kg9iTY7Jb5 + 55492:pw-trigger.sh: 89: check_state=success + 55492:pw-trigger.sh: 90: '[' success = pending ']' + 55492:pw-trigger.sh: 93: num_patch=1 + 55492:pw-trigger.sh: 72: true ++ 55492:pw-trigger.sh: 74: pw_get_patch_from_series gdb 67943 1 ++ 55492:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 55492:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 55492:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67943 ++ 55492:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 55492:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 55492:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 67943 property '.*' value Patches 1 +++ 55492:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 55492:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 55492:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 55492:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 55492:pw-trigger.sh: pw_yaml_get: 100: local id=67943 +++ 55492:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 55492:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 55492:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 55492:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 55492:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 55492:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 55492:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id= ++ 55492:pw-trigger.sh: pw_get_patch_from_series: 210: '[' '' = '' ']' ++ 55492:pw-trigger.sh: pw_get_patch_from_series: 211: return 1 ++ 55492:pw-trigger.sh: 74: true + 55492:pw-trigger.sh: 74: patch_id= + 55492:pw-trigger.sh: 75: '[' '' = '' ']' + 55492:pw-trigger.sh: 76: break + 55492:pw-trigger.sh: 96: '[' '' = '' ']' + 55492:pw-trigger.sh: 97: continue + 55492:pw-trigger.sh: 62: '[' 20 -gt 0 ']' + 55492:pw-trigger.sh: 63: i=19 ++ 55492:pw-trigger.sh: 64: shyaml get-value 19.id + 55492:pw-trigger.sh: 64: series_id=67950 + 55492:pw-trigger.sh: 66: pw_series_complete_p gdb 67950 + 55492:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 55492:pw-trigger.sh: pw_series_complete_p: 183: local project=gdb + 55492:pw-trigger.sh: pw_series_complete_p: 184: local series_id=67950 + 55492:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 55492:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get gdb series 67950 property Complete value ++ 55492:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 55492:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 55492:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 55492:pw-trigger.sh: pw_yaml_get: 100: local id=67950 ++ 55492:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 55492:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 55492:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 55492:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 55492:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 55492:pw-trigger.sh: pw_yaml_get: 108: set +x + 55492:pw-trigger.sh: pw_series_complete_p: 187: value=True + 55492:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 55492:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 55492:pw-trigger.sh: 71: num_patch=0 + 55492:pw-trigger.sh: 72: true ++ 55492:pw-trigger.sh: 74: pw_get_patch_from_series gdb 67950 0 ++ 55492:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 55492:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 55492:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67950 ++ 55492:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 55492:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 55492:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 67950 property '.*' value Patches 0 +++ 55492:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 55492:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 55492:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 55492:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 55492:pw-trigger.sh: pw_yaml_get: 100: local id=67950 +++ 55492:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 55492:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 55492:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 55492:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 55492:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 55492:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 55492:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=146076 ++ 55492:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 146076 = '' ']' ++ 55492:pw-trigger.sh: pw_get_patch_from_series: 213: echo 146076 + 55492:pw-trigger.sh: 74: patch_id=146076 + 55492:pw-trigger.sh: 75: '[' 146076 = '' ']' ++ 55492:pw-trigger.sh: 82: pw_get_patch_data gdb 146076 State ++ 55492:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 55492:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 55492:pw-trigger.sh: pw_get_patch_data: 224: local project=gdb ++ 55492:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=146076 ++ 55492:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 55492:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gdb patch 146076 property State value ++ 55492:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 55492:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 55492:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 55492:pw-trigger.sh: pw_yaml_get: 100: local id=146076 ++ 55492:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 55492:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 55492:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 55492:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 55492:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 55492:pw-trigger.sh: pw_yaml_get: 108: set +x + 55492:pw-trigger.sh: 82: patch_state=new + 55492:pw-trigger.sh: 83: case "$patch_state" in ++ 55492:pw-trigger.sh: 89: pw_patch_check_state 146076 tcwg_gdb_build--master-arm ++ 55492:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 55492:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=146076 ++ 55492:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_build--master-arm ++ 55492:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 55492:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_build--master-arm +++ 55492:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 55492:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 55492:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_build--master-arm +++ 55492:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 55492:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 55492:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 55492:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 55492:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_build--master-arm ++ 55492:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 55492:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 55492:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.PkLd83OFNT +++ 55492:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 55492:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.mx4vQf4z23 ++ 55492:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.PkLd83OFNT /tmp/tmp.mx4vQf4z23' EXIT ++ 55492:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 55492:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/146076/checks/ ++ 55492:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/146076/checks/?user=linaro-tcwg-bot&context=tcwg_gdb_build--master-arm&page=last' ++ 55492:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 55492:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 55492:pw-trigger.sh: pw_patch_check_state: 263: true ++ 55492:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 55492:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 55492:pw-trigger.sh: pw_patch_check_state: 267: wait 57920 ++ 55492:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 55492:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 55492:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.mx4vQf4z23 ++ 55492:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 529500, "url": "https://patchwork.sourceware.org/api/1.2/patches/146076/checks/529500/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-10-15T22:43:18.915621", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-arm-precommit/builds/11578/log", "context": "tcwg_gdb_build--master-arm", "description": "Build started" }' = null ']' +++ 55492:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 55492:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-15T22:43:18.915621 +++ 55492:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-15T22:43:18.915621 +%s ++ 55492:pw-trigger.sh: pw_patch_check_state: 274: date=1792104198 ++ 55492:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1792104198 ']' ++ 55492:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1792104198 +++ 55492:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 55492:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 55492:pw-trigger.sh: pw_patch_check_state: 263: true ++ 55492:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 55492:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 55492:pw-trigger.sh: pw_patch_check_state: 267: wait 57927 ++ 55492:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 55492:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 55492:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.mx4vQf4z23 ++ 55492:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 529501, "url": "https://patchwork.sourceware.org/api/1.2/patches/146076/checks/529501/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-10-15T22:43:20.311388", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-arm-precommit/builds/11578/log", "context": "tcwg_gdb_build--master-arm", "description": "Patch applied" }' = null ']' +++ 55492:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 55492:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-15T22:43:20.311388 +++ 55492:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-15T22:43:20.311388 +%s ++ 55492:pw-trigger.sh: pw_patch_check_state: 274: date=1792104200 ++ 55492:pw-trigger.sh: pw_patch_check_state: 275: '[' 1792104198 -le 1792104200 ']' ++ 55492:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1792104200 +++ 55492:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 55492:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 55492:pw-trigger.sh: pw_patch_check_state: 263: true ++ 55492:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 55492:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 55492:pw-trigger.sh: pw_patch_check_state: 267: wait 57934 ++ 55492:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 55492:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 55492:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.mx4vQf4z23 ++ 55492:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 529505, "url": "https://patchwork.sourceware.org/api/1.2/patches/146076/checks/529505/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-10-15T22:45:49.613307", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-arm-precommit/builds/11578/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_gdb_build--master-arm", "description": "Build passed" }' = null ']' +++ 55492:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 55492:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-15T22:45:49.613307 +++ 55492:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-15T22:45:49.613307 +%s ++ 55492:pw-trigger.sh: pw_patch_check_state: 274: date=1792104349 ++ 55492:pw-trigger.sh: pw_patch_check_state: 275: '[' 1792104200 -le 1792104349 ']' ++ 55492:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1792104349 +++ 55492:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 55492:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 55492:pw-trigger.sh: pw_patch_check_state: 263: true ++ 55492:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 55492:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 55492:pw-trigger.sh: pw_patch_check_state: 267: wait 57941 ++ 55492:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 55492:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 55492:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.mx4vQf4z23 ++ 55492:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 55492:pw-trigger.sh: pw_patch_check_state: 270: break ++ 55492:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 55492:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.PkLd83OFNT /tmp/tmp.mx4vQf4z23 + 55492:pw-trigger.sh: 89: check_state=success + 55492:pw-trigger.sh: 90: '[' success = pending ']' + 55492:pw-trigger.sh: 93: num_patch=1 + 55492:pw-trigger.sh: 72: true ++ 55492:pw-trigger.sh: 74: pw_get_patch_from_series gdb 67950 1 ++ 55492:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 55492:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 55492:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67950 ++ 55492:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 55492:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 55492:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 67950 property '.*' value Patches 1 +++ 55492:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 55492:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 55492:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 55492:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 55492:pw-trigger.sh: pw_yaml_get: 100: local id=67950 +++ 55492:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 55492:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 55492:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 55492:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 55492:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 55492:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 55492:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id= ++ 55492:pw-trigger.sh: pw_get_patch_from_series: 210: '[' '' = '' ']' ++ 55492:pw-trigger.sh: pw_get_patch_from_series: 211: return 1 ++ 55492:pw-trigger.sh: 74: true + 55492:pw-trigger.sh: 74: patch_id= + 55492:pw-trigger.sh: 75: '[' '' = '' ']' + 55492:pw-trigger.sh: 76: break + 55492:pw-trigger.sh: 96: '[' '' = '' ']' + 55492:pw-trigger.sh: 97: continue + 55492:pw-trigger.sh: 62: '[' 19 -gt 0 ']' + 55492:pw-trigger.sh: 63: i=18 ++ 55492:pw-trigger.sh: 64: shyaml get-value 18.id + 55492:pw-trigger.sh: 64: series_id=67951 + 55492:pw-trigger.sh: 66: pw_series_complete_p gdb 67951 + 55492:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 55492:pw-trigger.sh: pw_series_complete_p: 183: local project=gdb + 55492:pw-trigger.sh: pw_series_complete_p: 184: local series_id=67951 + 55492:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 55492:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get gdb series 67951 property Complete value ++ 55492:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 55492:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 55492:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 55492:pw-trigger.sh: pw_yaml_get: 100: local id=67951 ++ 55492:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 55492:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 55492:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 55492:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 55492:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 55492:pw-trigger.sh: pw_yaml_get: 108: set +x + 55492:pw-trigger.sh: pw_series_complete_p: 187: value=True + 55492:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 55492:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 55492:pw-trigger.sh: 71: num_patch=0 + 55492:pw-trigger.sh: 72: true ++ 55492:pw-trigger.sh: 74: pw_get_patch_from_series gdb 67951 0 ++ 55492:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 55492:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 55492:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67951 ++ 55492:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 55492:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 55492:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 67951 property '.*' value Patches 0 +++ 55492:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 55492:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 55492:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 55492:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 55492:pw-trigger.sh: pw_yaml_get: 100: local id=67951 +++ 55492:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 55492:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 55492:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 55492:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 55492:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 55492:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 55492:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=146077 ++ 55492:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 146077 = '' ']' ++ 55492:pw-trigger.sh: pw_get_patch_from_series: 213: echo 146077 + 55492:pw-trigger.sh: 74: patch_id=146077 + 55492:pw-trigger.sh: 75: '[' 146077 = '' ']' ++ 55492:pw-trigger.sh: 82: pw_get_patch_data gdb 146077 State ++ 55492:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 55492:pw-trigger.sh: pw_get_patch_data: 224: local project=gdb ++ 55492:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=146077 ++ 55492:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 55492:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gdb patch 146077 property State value ++ 55492:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 55492:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 55492:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 55492:pw-trigger.sh: pw_yaml_get: 100: local id=146077 ++ 55492:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 55492:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 55492:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 55492:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 55492:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 55492:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 55492:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' + 55492:pw-trigger.sh: 82: patch_state=new + 55492:pw-trigger.sh: 83: case "$patch_state" in ++ 55492:pw-trigger.sh: 89: pw_patch_check_state 146077 tcwg_gdb_build--master-arm ++ 55492:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 55492:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=146077 ++ 55492:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_build--master-arm ++ 55492:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 55492:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_build--master-arm +++ 55492:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 55492:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 55492:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_build--master-arm +++ 55492:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 55492:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 55492:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 55492:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 55492:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_build--master-arm ++ 55492:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 55492:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 55492:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.nvUmg35RMI +++ 55492:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 55492:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.iu1TLueVWv ++ 55492:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.nvUmg35RMI /tmp/tmp.iu1TLueVWv' EXIT ++ 55492:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 55492:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/146077/checks/ ++ 55492:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/146077/checks/?user=linaro-tcwg-bot&context=tcwg_gdb_build--master-arm&page=last' ++ 55492:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 55492:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 55492:pw-trigger.sh: pw_patch_check_state: 263: true ++ 55492:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 55492:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 55492:pw-trigger.sh: pw_patch_check_state: 267: wait 58043 ++ 55492:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 55492:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 55492:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.iu1TLueVWv ++ 55492:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 529502, "url": "https://patchwork.sourceware.org/api/1.2/patches/146077/checks/529502/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-10-15T22:43:52.411195", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-arm-precommit/builds/11579/log", "context": "tcwg_gdb_build--master-arm", "description": "Build started" }' = null ']' +++ 55492:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 55492:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-15T22:43:52.411195 +++ 55492:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-15T22:43:52.411195 +%s ++ 55492:pw-trigger.sh: pw_patch_check_state: 274: date=1792104232 ++ 55492:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1792104232 ']' ++ 55492:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1792104232 +++ 55492:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 55492:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 55492:pw-trigger.sh: pw_patch_check_state: 263: true ++ 55492:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 55492:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 55492:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 55492:pw-trigger.sh: pw_patch_check_state: 267: wait 58050 ++ 55492:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 55492:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.iu1TLueVWv ++ 55492:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 529503, "url": "https://patchwork.sourceware.org/api/1.2/patches/146077/checks/529503/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-10-15T22:43:53.437500", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-arm-precommit/builds/11579/log", "context": "tcwg_gdb_build--master-arm", "description": "Patch applied" }' = null ']' +++ 55492:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 55492:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-15T22:43:53.437500 +++ 55492:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-15T22:43:53.437500 +%s ++ 55492:pw-trigger.sh: pw_patch_check_state: 274: date=1792104233 ++ 55492:pw-trigger.sh: pw_patch_check_state: 275: '[' 1792104232 -le 1792104233 ']' ++ 55492:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1792104233 +++ 55492:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 55492:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 55492:pw-trigger.sh: pw_patch_check_state: 263: true ++ 55492:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 55492:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 55492:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 55492:pw-trigger.sh: pw_patch_check_state: 267: wait 58057 ++ 55492:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 55492:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.iu1TLueVWv ++ 55492:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 529506, "url": "https://patchwork.sourceware.org/api/1.2/patches/146077/checks/529506/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-10-15T22:46:41.169543", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-arm-precommit/builds/11579/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_gdb_build--master-arm", "description": "Build passed" }' = null ']' +++ 55492:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 55492:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-15T22:46:41.169543 +++ 55492:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-15T22:46:41.169543 +%s ++ 55492:pw-trigger.sh: pw_patch_check_state: 274: date=1792104401 ++ 55492:pw-trigger.sh: pw_patch_check_state: 275: '[' 1792104233 -le 1792104401 ']' ++ 55492:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1792104401 +++ 55492:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 55492:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 55492:pw-trigger.sh: pw_patch_check_state: 263: true ++ 55492:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 55492:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 55492:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 55492:pw-trigger.sh: pw_patch_check_state: 267: wait 58064 ++ 55492:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 55492:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.iu1TLueVWv ++ 55492:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 55492:pw-trigger.sh: pw_patch_check_state: 270: break ++ 55492:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 55492:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.nvUmg35RMI /tmp/tmp.iu1TLueVWv + 55492:pw-trigger.sh: 89: check_state=success + 55492:pw-trigger.sh: 90: '[' success = pending ']' + 55492:pw-trigger.sh: 93: num_patch=1 + 55492:pw-trigger.sh: 72: true ++ 55492:pw-trigger.sh: 74: pw_get_patch_from_series gdb 67951 1 ++ 55492:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 55492:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 55492:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67951 ++ 55492:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 55492:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 55492:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 67951 property '.*' value Patches 1 +++ 55492:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 55492:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 55492:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 55492:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 55492:pw-trigger.sh: pw_yaml_get: 100: local id=67951 +++ 55492:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 55492:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 55492:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 55492:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 55492:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 55492:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 55492:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id= ++ 55492:pw-trigger.sh: pw_get_patch_from_series: 210: '[' '' = '' ']' ++ 55492:pw-trigger.sh: pw_get_patch_from_series: 211: return 1 ++ 55492:pw-trigger.sh: 74: true + 55492:pw-trigger.sh: 74: patch_id= + 55492:pw-trigger.sh: 75: '[' '' = '' ']' + 55492:pw-trigger.sh: 76: break + 55492:pw-trigger.sh: 96: '[' '' = '' ']' + 55492:pw-trigger.sh: 97: continue + 55492:pw-trigger.sh: 62: '[' 18 -gt 0 ']' + 55492:pw-trigger.sh: 63: i=17 ++ 55492:pw-trigger.sh: 64: shyaml get-value 17.id + 55492:pw-trigger.sh: 64: series_id=67966 + 55492:pw-trigger.sh: 66: pw_series_complete_p gdb 67966 + 55492:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 55492:pw-trigger.sh: pw_series_complete_p: 183: local project=gdb + 55492:pw-trigger.sh: pw_series_complete_p: 184: local series_id=67966 + 55492:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 55492:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get gdb series 67966 property Complete value ++ 55492:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 55492:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 55492:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 55492:pw-trigger.sh: pw_yaml_get: 100: local id=67966 ++ 55492:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 55492:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 55492:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 55492:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 55492:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 55492:pw-trigger.sh: pw_yaml_get: 108: set +x + 55492:pw-trigger.sh: pw_series_complete_p: 187: value=True + 55492:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 55492:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 55492:pw-trigger.sh: 71: num_patch=0 + 55492:pw-trigger.sh: 72: true ++ 55492:pw-trigger.sh: 74: pw_get_patch_from_series gdb 67966 0 ++ 55492:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 55492:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 55492:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67966 ++ 55492:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 55492:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 55492:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 67966 property '.*' value Patches 0 +++ 55492:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 55492:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 55492:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 55492:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 55492:pw-trigger.sh: pw_yaml_get: 100: local id=67966 +++ 55492:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 55492:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 55492:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 55492:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 55492:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 55492:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 55492:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=146092 ++ 55492:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 146092 = '' ']' ++ 55492:pw-trigger.sh: pw_get_patch_from_series: 213: echo 146092 + 55492:pw-trigger.sh: 74: patch_id=146092 + 55492:pw-trigger.sh: 75: '[' 146092 = '' ']' ++ 55492:pw-trigger.sh: 82: pw_get_patch_data gdb 146092 State ++ 55492:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 55492:pw-trigger.sh: pw_get_patch_data: 224: local project=gdb ++ 55492:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=146092 ++ 55492:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 55492:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gdb patch 146092 property State value ++ 55492:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 55492:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 55492:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 55492:pw-trigger.sh: pw_yaml_get: 100: local id=146092 ++ 55492:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 55492:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 55492:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 55492:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 55492:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 55492:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 55492:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' + 55492:pw-trigger.sh: 82: patch_state=new + 55492:pw-trigger.sh: 83: case "$patch_state" in ++ 55492:pw-trigger.sh: 89: pw_patch_check_state 146092 tcwg_gdb_build--master-arm ++ 55492:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 55492:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=146092 ++ 55492:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_build--master-arm ++ 55492:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 55492:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_build--master-arm +++ 55492:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 55492:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 55492:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_build--master-arm +++ 55492:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 55492:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 55492:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 55492:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 55492:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_build--master-arm ++ 55492:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 55492:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 55492:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.LdkwcBC4ZD +++ 55492:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 55492:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.OWSrYNGx02 ++ 55492:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.LdkwcBC4ZD /tmp/tmp.OWSrYNGx02' EXIT ++ 55492:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 55492:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/146092/checks/ ++ 55492:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/146092/checks/?user=linaro-tcwg-bot&context=tcwg_gdb_build--master-arm&page=last' ++ 55492:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 55492:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 55492:pw-trigger.sh: pw_patch_check_state: 263: true ++ 55492:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 55492:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 55492:pw-trigger.sh: pw_patch_check_state: 267: wait 58166 ++ 55492:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 55492:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 55492:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.OWSrYNGx02 ++ 55492:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 529747, "url": "https://patchwork.sourceware.org/api/1.2/patches/146092/checks/529747/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-10-16T10:59:55.177842", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-arm-precommit/builds/11593/log", "context": "tcwg_gdb_build--master-arm", "description": "Build started" }' = null ']' +++ 55492:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 55492:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-16T10:59:55.177842 +++ 55492:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-16T10:59:55.177842 +%s ++ 55492:pw-trigger.sh: pw_patch_check_state: 274: date=1792148395 ++ 55492:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1792148395 ']' ++ 55492:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1792148395 +++ 55492:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 55492:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 55492:pw-trigger.sh: pw_patch_check_state: 263: true ++ 55492:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 55492:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 55492:pw-trigger.sh: pw_patch_check_state: 267: wait 58173 ++ 55492:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 55492:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 55492:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.OWSrYNGx02 ++ 55492:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 529748, "url": "https://patchwork.sourceware.org/api/1.2/patches/146092/checks/529748/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-10-16T10:59:57.595865", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-arm-precommit/builds/11593/log", "context": "tcwg_gdb_build--master-arm", "description": "Patch applied" }' = null ']' +++ 55492:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 55492:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-16T10:59:57.595865 +++ 55492:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-16T10:59:57.595865 +%s ++ 55492:pw-trigger.sh: pw_patch_check_state: 274: date=1792148397 ++ 55492:pw-trigger.sh: pw_patch_check_state: 275: '[' 1792148395 -le 1792148397 ']' ++ 55492:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1792148397 +++ 55492:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 55492:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 55492:pw-trigger.sh: pw_patch_check_state: 263: true ++ 55492:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 55492:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 55492:pw-trigger.sh: pw_patch_check_state: 267: wait 58180 ++ 55492:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 55492:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 55492:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.OWSrYNGx02 ++ 55492:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 529752, "url": "https://patchwork.sourceware.org/api/1.2/patches/146092/checks/529752/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-10-16T11:02:19.151533", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-arm-precommit/builds/11593/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_gdb_build--master-arm", "description": "Build passed" }' = null ']' +++ 55492:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 55492:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-16T11:02:19.151533 +++ 55492:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-16T11:02:19.151533 +%s ++ 55492:pw-trigger.sh: pw_patch_check_state: 274: date=1792148539 ++ 55492:pw-trigger.sh: pw_patch_check_state: 275: '[' 1792148397 -le 1792148539 ']' ++ 55492:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1792148539 +++ 55492:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 55492:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 55492:pw-trigger.sh: pw_patch_check_state: 263: true ++ 55492:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 55492:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 55492:pw-trigger.sh: pw_patch_check_state: 267: wait 58187 ++ 55492:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 55492:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 55492:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.OWSrYNGx02 ++ 55492:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 55492:pw-trigger.sh: pw_patch_check_state: 270: break ++ 55492:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 55492:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.LdkwcBC4ZD /tmp/tmp.OWSrYNGx02 + 55492:pw-trigger.sh: 89: check_state=success + 55492:pw-trigger.sh: 90: '[' success = pending ']' + 55492:pw-trigger.sh: 93: num_patch=1 + 55492:pw-trigger.sh: 72: true ++ 55492:pw-trigger.sh: 74: pw_get_patch_from_series gdb 67966 1 ++ 55492:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 55492:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 55492:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67966 ++ 55492:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 55492:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 55492:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 67966 property '.*' value Patches 1 +++ 55492:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 55492:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 55492:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 55492:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 55492:pw-trigger.sh: pw_yaml_get: 100: local id=67966 +++ 55492:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 55492:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 55492:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 55492:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 55492:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 55492:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 55492:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id= ++ 55492:pw-trigger.sh: pw_get_patch_from_series: 210: '[' '' = '' ']' ++ 55492:pw-trigger.sh: pw_get_patch_from_series: 211: return 1 ++ 55492:pw-trigger.sh: 74: true + 55492:pw-trigger.sh: 74: patch_id= + 55492:pw-trigger.sh: 75: '[' '' = '' ']' + 55492:pw-trigger.sh: 76: break + 55492:pw-trigger.sh: 96: '[' '' = '' ']' + 55492:pw-trigger.sh: 97: continue + 55492:pw-trigger.sh: 62: '[' 17 -gt 0 ']' + 55492:pw-trigger.sh: 63: i=16 ++ 55492:pw-trigger.sh: 64: shyaml get-value 16.id + 55492:pw-trigger.sh: 64: series_id=67970 + 55492:pw-trigger.sh: 66: pw_series_complete_p gdb 67970 + 55492:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 55492:pw-trigger.sh: pw_series_complete_p: 183: local project=gdb + 55492:pw-trigger.sh: pw_series_complete_p: 184: local series_id=67970 + 55492:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 55492:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get gdb series 67970 property Complete value ++ 55492:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 55492:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 55492:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 55492:pw-trigger.sh: pw_yaml_get: 100: local id=67970 ++ 55492:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 55492:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 55492:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 55492:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 55492:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 55492:pw-trigger.sh: pw_yaml_get: 108: set +x + 55492:pw-trigger.sh: pw_series_complete_p: 187: value=True + 55492:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 55492:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 55492:pw-trigger.sh: 71: num_patch=0 + 55492:pw-trigger.sh: 72: true ++ 55492:pw-trigger.sh: 74: pw_get_patch_from_series gdb 67970 0 ++ 55492:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 55492:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 55492:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67970 ++ 55492:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 55492:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 55492:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 67970 property '.*' value Patches 0 +++ 55492:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 55492:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 55492:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 55492:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 55492:pw-trigger.sh: pw_yaml_get: 100: local id=67970 +++ 55492:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 55492:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 55492:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 55492:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 55492:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 55492:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 55492:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=146098 ++ 55492:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 146098 = '' ']' ++ 55492:pw-trigger.sh: pw_get_patch_from_series: 213: echo 146098 + 55492:pw-trigger.sh: 74: patch_id=146098 + 55492:pw-trigger.sh: 75: '[' 146098 = '' ']' ++ 55492:pw-trigger.sh: 82: pw_get_patch_data gdb 146098 State ++ 55492:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 55492:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 55492:pw-trigger.sh: pw_get_patch_data: 224: local project=gdb ++ 55492:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=146098 ++ 55492:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 55492:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gdb patch 146098 property State value ++ 55492:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 55492:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 55492:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 55492:pw-trigger.sh: pw_yaml_get: 100: local id=146098 ++ 55492:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 55492:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 55492:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 55492:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 55492:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 55492:pw-trigger.sh: pw_yaml_get: 108: set +x + 55492:pw-trigger.sh: 82: patch_state=new + 55492:pw-trigger.sh: 83: case "$patch_state" in ++ 55492:pw-trigger.sh: 89: pw_patch_check_state 146098 tcwg_gdb_build--master-arm ++ 55492:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 55492:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=146098 ++ 55492:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_build--master-arm ++ 55492:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 55492:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_build--master-arm +++ 55492:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 55492:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 55492:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_build--master-arm +++ 55492:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 55492:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 55492:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 55492:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 55492:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_build--master-arm ++ 55492:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 55492:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 55492:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.vTA7M6dNki +++ 55492:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 55492:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.SS0CsLwBHI ++ 55492:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.vTA7M6dNki /tmp/tmp.SS0CsLwBHI' EXIT ++ 55492:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 55492:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/146098/checks/ ++ 55492:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/146098/checks/?user=linaro-tcwg-bot&context=tcwg_gdb_build--master-arm&page=last' ++ 55492:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 55492:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 55492:pw-trigger.sh: pw_patch_check_state: 263: true ++ 55492:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 55492:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 55492:pw-trigger.sh: pw_patch_check_state: 267: wait 58299 ++ 55492:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 55492:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 55492:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.SS0CsLwBHI ++ 55492:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 529750, "url": "https://patchwork.sourceware.org/api/1.2/patches/146098/checks/529750/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-10-16T11:01:04.999501", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-arm-precommit/builds/11594/log", "context": "tcwg_gdb_build--master-arm", "description": "Build started" }' = null ']' +++ 55492:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 55492:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-16T11:01:04.999501 +++ 55492:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-16T11:01:04.999501 +%s ++ 55492:pw-trigger.sh: pw_patch_check_state: 274: date=1792148464 ++ 55492:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1792148464 ']' ++ 55492:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1792148464 +++ 55492:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 55492:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 55492:pw-trigger.sh: pw_patch_check_state: 263: true ++ 55492:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 55492:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 55492:pw-trigger.sh: pw_patch_check_state: 267: wait 58306 ++ 55492:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 55492:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 55492:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.SS0CsLwBHI ++ 55492:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 529751, "url": "https://patchwork.sourceware.org/api/1.2/patches/146098/checks/529751/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-10-16T11:01:06.842143", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-arm-precommit/builds/11594/log", "context": "tcwg_gdb_build--master-arm", "description": "Patch applied" }' = null ']' +++ 55492:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 55492:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-16T11:01:06.842143 +++ 55492:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-16T11:01:06.842143 +%s ++ 55492:pw-trigger.sh: pw_patch_check_state: 274: date=1792148466 ++ 55492:pw-trigger.sh: pw_patch_check_state: 275: '[' 1792148464 -le 1792148466 ']' ++ 55492:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1792148466 +++ 55492:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 55492:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 55492:pw-trigger.sh: pw_patch_check_state: 263: true ++ 55492:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 55492:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 55492:pw-trigger.sh: pw_patch_check_state: 267: wait 58313 ++ 55492:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 55492:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 55492:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.SS0CsLwBHI ++ 55492:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 529755, "url": "https://patchwork.sourceware.org/api/1.2/patches/146098/checks/529755/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-10-16T11:03:53.156174", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-arm-precommit/builds/11594/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_gdb_build--master-arm", "description": "Build passed" }' = null ']' +++ 55492:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 55492:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-16T11:03:53.156174 +++ 55492:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-16T11:03:53.156174 +%s ++ 55492:pw-trigger.sh: pw_patch_check_state: 274: date=1792148633 ++ 55492:pw-trigger.sh: pw_patch_check_state: 275: '[' 1792148466 -le 1792148633 ']' ++ 55492:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1792148633 +++ 55492:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 55492:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 55492:pw-trigger.sh: pw_patch_check_state: 263: true ++ 55492:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 55492:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 55492:pw-trigger.sh: pw_patch_check_state: 267: wait 58320 ++ 55492:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 55492:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 55492:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.SS0CsLwBHI ++ 55492:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 55492:pw-trigger.sh: pw_patch_check_state: 270: break ++ 55492:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 55492:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.vTA7M6dNki /tmp/tmp.SS0CsLwBHI + 55492:pw-trigger.sh: 89: check_state=success + 55492:pw-trigger.sh: 90: '[' success = pending ']' + 55492:pw-trigger.sh: 93: num_patch=1 + 55492:pw-trigger.sh: 72: true ++ 55492:pw-trigger.sh: 74: pw_get_patch_from_series gdb 67970 1 ++ 55492:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 55492:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 55492:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67970 ++ 55492:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 55492:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 55492:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 67970 property '.*' value Patches 1 +++ 55492:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 55492:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 55492:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 55492:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 55492:pw-trigger.sh: pw_yaml_get: 100: local id=67970 +++ 55492:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 55492:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 55492:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 55492:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 55492:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 55492:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 55492:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=146102 ++ 55492:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 146102 = '' ']' ++ 55492:pw-trigger.sh: pw_get_patch_from_series: 213: echo 146102 + 55492:pw-trigger.sh: 74: patch_id=146102 + 55492:pw-trigger.sh: 75: '[' 146102 = '' ']' ++ 55492:pw-trigger.sh: 82: pw_get_patch_data gdb 146102 State ++ 55492:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 55492:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 55492:pw-trigger.sh: pw_get_patch_data: 224: local project=gdb ++ 55492:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=146102 ++ 55492:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 55492:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gdb patch 146102 property State value ++ 55492:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 55492:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 55492:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 55492:pw-trigger.sh: pw_yaml_get: 100: local id=146102 ++ 55492:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 55492:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 55492:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 55492:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 55492:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 55492:pw-trigger.sh: pw_yaml_get: 108: set +x + 55492:pw-trigger.sh: 82: patch_state=new + 55492:pw-trigger.sh: 83: case "$patch_state" in ++ 55492:pw-trigger.sh: 89: pw_patch_check_state 146102 tcwg_gdb_build--master-arm ++ 55492:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 55492:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=146102 ++ 55492:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_build--master-arm ++ 55492:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 55492:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 +++ 55492:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_build--master-arm ++ 55492:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 55492:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_build--master-arm +++ 55492:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 55492:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 55492:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 55492:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 55492:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_build--master-arm ++ 55492:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 55492:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 55492:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.yqshtf5gMh +++ 55492:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 55492:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.9AcGCJBNCF ++ 55492:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.yqshtf5gMh /tmp/tmp.9AcGCJBNCF' EXIT ++ 55492:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 55492:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/146102/checks/ ++ 55492:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/146102/checks/?user=linaro-tcwg-bot&context=tcwg_gdb_build--master-arm&page=last' ++ 55492:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 55492:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 55492:pw-trigger.sh: pw_patch_check_state: 263: true ++ 55492:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 55492:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 55492:pw-trigger.sh: pw_patch_check_state: 267: wait 58384 ++ 55492:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 55492:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 55492:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.9AcGCJBNCF ++ 55492:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 529946, "url": "https://patchwork.sourceware.org/api/1.2/patches/146102/checks/529946/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-10-16T18:45:05.247532", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-arm-precommit/builds/11599/log", "context": "tcwg_gdb_build--master-arm", "description": "Build started" }' = null ']' +++ 55492:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 55492:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-16T18:45:05.247532 +++ 55492:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-16T18:45:05.247532 +%s ++ 55492:pw-trigger.sh: pw_patch_check_state: 274: date=1792176305 ++ 55492:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1792176305 ']' ++ 55492:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1792176305 +++ 55492:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 55492:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 55492:pw-trigger.sh: pw_patch_check_state: 263: true ++ 55492:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 55492:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 55492:pw-trigger.sh: pw_patch_check_state: 267: wait 58391 ++ 55492:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 55492:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 55492:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.9AcGCJBNCF ++ 55492:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 529948, "url": "https://patchwork.sourceware.org/api/1.2/patches/146102/checks/529948/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-10-16T18:45:13.192950", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-arm-precommit/builds/11599/log", "context": "tcwg_gdb_build--master-arm", "description": "Patch applied" }' = null ']' +++ 55492:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 55492:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-16T18:45:13.192950 +++ 55492:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-16T18:45:13.192950 +%s ++ 55492:pw-trigger.sh: pw_patch_check_state: 274: date=1792176313 ++ 55492:pw-trigger.sh: pw_patch_check_state: 275: '[' 1792176305 -le 1792176313 ']' ++ 55492:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1792176313 +++ 55492:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 55492:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 55492:pw-trigger.sh: pw_patch_check_state: 263: true ++ 55492:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 55492:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 55492:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 55492:pw-trigger.sh: pw_patch_check_state: 267: wait 58398 ++ 55492:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 55492:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.9AcGCJBNCF ++ 55492:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 529958, "url": "https://patchwork.sourceware.org/api/1.2/patches/146102/checks/529958/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-10-16T18:47:47.287367", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-arm-precommit/builds/11599/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_gdb_build--master-arm", "description": "Build passed" }' = null ']' +++ 55492:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 55492:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-16T18:47:47.287367 +++ 55492:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-16T18:47:47.287367 +%s ++ 55492:pw-trigger.sh: pw_patch_check_state: 274: date=1792176467 ++ 55492:pw-trigger.sh: pw_patch_check_state: 275: '[' 1792176313 -le 1792176467 ']' ++ 55492:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1792176467 +++ 55492:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 55492:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 55492:pw-trigger.sh: pw_patch_check_state: 263: true ++ 55492:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 55492:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 55492:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 55492:pw-trigger.sh: pw_patch_check_state: 267: wait 58405 ++ 55492:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 55492:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.9AcGCJBNCF ++ 55492:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 55492:pw-trigger.sh: pw_patch_check_state: 270: break ++ 55492:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 55492:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.yqshtf5gMh /tmp/tmp.9AcGCJBNCF + 55492:pw-trigger.sh: 89: check_state=success + 55492:pw-trigger.sh: 90: '[' success = pending ']' + 55492:pw-trigger.sh: 93: num_patch=2 + 55492:pw-trigger.sh: 72: true ++ 55492:pw-trigger.sh: 74: pw_get_patch_from_series gdb 67970 2 ++ 55492:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 55492:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 55492:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67970 ++ 55492:pw-trigger.sh: pw_get_patch_from_series: 205: local num=2 ++ 55492:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 55492:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 67970 property '.*' value Patches 2 +++ 55492:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 55492:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 55492:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 55492:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 55492:pw-trigger.sh: pw_yaml_get: 100: local id=67970 +++ 55492:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 55492:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 55492:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 55492:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 55492:pw-trigger.sh: pw_yaml_get: 105: local match_num=2 +++ 55492:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 55492:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=146100 ++ 55492:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 146100 = '' ']' ++ 55492:pw-trigger.sh: pw_get_patch_from_series: 213: echo 146100 + 55492:pw-trigger.sh: 74: patch_id=146100 + 55492:pw-trigger.sh: 75: '[' 146100 = '' ']' ++ 55492:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 55492:pw-trigger.sh: 82: pw_get_patch_data gdb 146100 State ++ 55492:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 55492:pw-trigger.sh: pw_get_patch_data: 224: local project=gdb ++ 55492:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=146100 ++ 55492:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 55492:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gdb patch 146100 property State value ++ 55492:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 55492:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 55492:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 55492:pw-trigger.sh: pw_yaml_get: 100: local id=146100 ++ 55492:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 55492:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 55492:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 55492:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 55492:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 55492:pw-trigger.sh: pw_yaml_get: 108: set +x + 55492:pw-trigger.sh: 82: patch_state=new + 55492:pw-trigger.sh: 83: case "$patch_state" in ++ 55492:pw-trigger.sh: 89: pw_patch_check_state 146100 tcwg_gdb_build--master-arm ++ 55492:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 55492:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=146100 ++ 55492:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_build--master-arm ++ 55492:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 55492:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_build--master-arm +++ 55492:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 55492:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 55492:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_build--master-arm +++ 55492:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 55492:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 55492:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 55492:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 55492:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_build--master-arm ++ 55492:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 55492:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 55492:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.fzY4pe66JU +++ 55492:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 55492:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.ZDDZw2ho9v ++ 55492:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.fzY4pe66JU /tmp/tmp.ZDDZw2ho9v' EXIT ++ 55492:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 55492:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/146100/checks/ ++ 55492:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/146100/checks/?user=linaro-tcwg-bot&context=tcwg_gdb_build--master-arm&page=last' ++ 55492:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 55492:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 55492:pw-trigger.sh: pw_patch_check_state: 263: true ++ 55492:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 55492:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 55492:pw-trigger.sh: pw_patch_check_state: 267: wait 58472 ++ 55492:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 55492:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 55492:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.ZDDZw2ho9v ++ 55492:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 530301, "url": "https://patchwork.sourceware.org/api/1.2/patches/146100/checks/530301/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-10-17T13:47:25.222742", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-arm-precommit/builds/11607/log", "context": "tcwg_gdb_build--master-arm", "description": "Build started" }' = null ']' +++ 55492:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 55492:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-17T13:47:25.222742 +++ 55492:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-17T13:47:25.222742 +%s ++ 55492:pw-trigger.sh: pw_patch_check_state: 274: date=1792244845 ++ 55492:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1792244845 ']' ++ 55492:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1792244845 +++ 55492:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 55492:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 55492:pw-trigger.sh: pw_patch_check_state: 263: true ++ 55492:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 55492:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 55492:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 55492:pw-trigger.sh: pw_patch_check_state: 267: wait 58479 ++ 55492:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 55492:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.ZDDZw2ho9v ++ 55492:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 530304, "url": "https://patchwork.sourceware.org/api/1.2/patches/146100/checks/530304/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-10-17T13:47:29.818566", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-arm-precommit/builds/11607/log", "context": "tcwg_gdb_build--master-arm", "description": "Patch applied" }' = null ']' +++ 55492:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 55492:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-17T13:47:29.818566 +++ 55492:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-17T13:47:29.818566 +%s ++ 55492:pw-trigger.sh: pw_patch_check_state: 274: date=1792244849 ++ 55492:pw-trigger.sh: pw_patch_check_state: 275: '[' 1792244845 -le 1792244849 ']' ++ 55492:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1792244849 +++ 55492:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 55492:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 55492:pw-trigger.sh: pw_patch_check_state: 263: true ++ 55492:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 55492:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 55492:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 55492:pw-trigger.sh: pw_patch_check_state: 267: wait 58486 ++ 55492:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 55492:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.ZDDZw2ho9v ++ 55492:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 530309, "url": "https://patchwork.sourceware.org/api/1.2/patches/146100/checks/530309/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-10-17T13:49:52.353564", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-arm-precommit/builds/11607/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_gdb_build--master-arm", "description": "Build passed" }' = null ']' +++ 55492:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 55492:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-17T13:49:52.353564 +++ 55492:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-17T13:49:52.353564 +%s ++ 55492:pw-trigger.sh: pw_patch_check_state: 274: date=1792244992 ++ 55492:pw-trigger.sh: pw_patch_check_state: 275: '[' 1792244849 -le 1792244992 ']' ++ 55492:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1792244992 +++ 55492:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 55492:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 55492:pw-trigger.sh: pw_patch_check_state: 263: true ++ 55492:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 55492:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 55492:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 55492:pw-trigger.sh: pw_patch_check_state: 267: wait 58493 ++ 55492:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 55492:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.ZDDZw2ho9v ++ 55492:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 55492:pw-trigger.sh: pw_patch_check_state: 270: break ++ 55492:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 55492:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.fzY4pe66JU /tmp/tmp.ZDDZw2ho9v + 55492:pw-trigger.sh: 89: check_state=success + 55492:pw-trigger.sh: 90: '[' success = pending ']' + 55492:pw-trigger.sh: 93: num_patch=3 + 55492:pw-trigger.sh: 72: true ++ 55492:pw-trigger.sh: 74: pw_get_patch_from_series gdb 67970 3 ++ 55492:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 55492:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 55492:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67970 ++ 55492:pw-trigger.sh: pw_get_patch_from_series: 205: local num=3 ++ 55492:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 55492:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 67970 property '.*' value Patches 3 +++ 55492:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 55492:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 55492:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 55492:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 55492:pw-trigger.sh: pw_yaml_get: 100: local id=67970 +++ 55492:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 55492:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 55492:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 55492:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 55492:pw-trigger.sh: pw_yaml_get: 105: local match_num=3 +++ 55492:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 55492:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=146097 ++ 55492:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 146097 = '' ']' ++ 55492:pw-trigger.sh: pw_get_patch_from_series: 213: echo 146097 + 55492:pw-trigger.sh: 74: patch_id=146097 + 55492:pw-trigger.sh: 75: '[' 146097 = '' ']' ++ 55492:pw-trigger.sh: 82: pw_get_patch_data gdb 146097 State ++ 55492:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 55492:pw-trigger.sh: pw_get_patch_data: 224: local project=gdb ++ 55492:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=146097 ++ 55492:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 55492:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gdb patch 146097 property State value ++ 55492:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 55492:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 55492:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 55492:pw-trigger.sh: pw_yaml_get: 100: local id=146097 ++ 55492:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 55492:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 55492:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 55492:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 55492:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 55492:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 55492:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' + 55492:pw-trigger.sh: 82: patch_state=new + 55492:pw-trigger.sh: 83: case "$patch_state" in ++ 55492:pw-trigger.sh: 89: pw_patch_check_state 146097 tcwg_gdb_build--master-arm ++ 55492:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 55492:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=146097 ++ 55492:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_build--master-arm ++ 55492:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 55492:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_build--master-arm +++ 55492:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 55492:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 55492:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_build--master-arm +++ 55492:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 55492:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 55492:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 55492:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 55492:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_build--master-arm ++ 55492:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 55492:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 55492:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.bm3nTtJrd0 +++ 55492:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 55492:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.05kvq8txkg ++ 55492:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.bm3nTtJrd0 /tmp/tmp.05kvq8txkg' EXIT ++ 55492:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 55492:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/146097/checks/ ++ 55492:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/146097/checks/?user=linaro-tcwg-bot&context=tcwg_gdb_build--master-arm&page=last' ++ 55492:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 55492:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 55492:pw-trigger.sh: pw_patch_check_state: 263: true ++ 55492:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 55492:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 55492:pw-trigger.sh: pw_patch_check_state: 267: wait 58563 ++ 55492:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 55492:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 55492:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.05kvq8txkg ++ 55492:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 530530, "url": "https://patchwork.sourceware.org/api/1.2/patches/146097/checks/530530/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-10-18T03:54:26.906377", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-arm-precommit/builds/11614/log", "context": "tcwg_gdb_build--master-arm", "description": "Build started" }' = null ']' +++ 55492:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 55492:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-18T03:54:26.906377 +++ 55492:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-18T03:54:26.906377 +%s ++ 55492:pw-trigger.sh: pw_patch_check_state: 274: date=1792295666 ++ 55492:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1792295666 ']' ++ 55492:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1792295666 +++ 55492:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 55492:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 55492:pw-trigger.sh: pw_patch_check_state: 263: true ++ 55492:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 55492:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 55492:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 55492:pw-trigger.sh: pw_patch_check_state: 267: wait 58570 ++ 55492:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 55492:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.05kvq8txkg ++ 55492:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 530531, "url": "https://patchwork.sourceware.org/api/1.2/patches/146097/checks/530531/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-10-18T03:54:28.471963", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-arm-precommit/builds/11614/log", "context": "tcwg_gdb_build--master-arm", "description": "Patch applied" }' = null ']' +++ 55492:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 55492:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-18T03:54:28.471963 +++ 55492:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-18T03:54:28.471963 +%s ++ 55492:pw-trigger.sh: pw_patch_check_state: 274: date=1792295668 ++ 55492:pw-trigger.sh: pw_patch_check_state: 275: '[' 1792295666 -le 1792295668 ']' ++ 55492:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1792295668 +++ 55492:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 55492:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 55492:pw-trigger.sh: pw_patch_check_state: 263: true ++ 55492:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 55492:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 55492:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 55492:pw-trigger.sh: pw_patch_check_state: 267: wait 58577 ++ 55492:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 55492:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.05kvq8txkg ++ 55492:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 530532, "url": "https://patchwork.sourceware.org/api/1.2/patches/146097/checks/530532/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-10-18T03:56:38.802245", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-arm-precommit/builds/11614/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_gdb_build--master-arm", "description": "Build passed" }' = null ']' +++ 55492:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 55492:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-18T03:56:38.802245 +++ 55492:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-18T03:56:38.802245 +%s ++ 55492:pw-trigger.sh: pw_patch_check_state: 274: date=1792295798 ++ 55492:pw-trigger.sh: pw_patch_check_state: 275: '[' 1792295668 -le 1792295798 ']' ++ 55492:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1792295798 +++ 55492:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 55492:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 55492:pw-trigger.sh: pw_patch_check_state: 263: true ++ 55492:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 55492:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 55492:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 55492:pw-trigger.sh: pw_patch_check_state: 267: wait 58584 ++ 55492:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 55492:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.05kvq8txkg ++ 55492:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 55492:pw-trigger.sh: pw_patch_check_state: 270: break ++ 55492:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 55492:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.bm3nTtJrd0 /tmp/tmp.05kvq8txkg + 55492:pw-trigger.sh: 89: check_state=success + 55492:pw-trigger.sh: 90: '[' success = pending ']' + 55492:pw-trigger.sh: 93: num_patch=4 + 55492:pw-trigger.sh: 72: true ++ 55492:pw-trigger.sh: 74: pw_get_patch_from_series gdb 67970 4 ++ 55492:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 55492:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 55492:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67970 ++ 55492:pw-trigger.sh: pw_get_patch_from_series: 205: local num=4 ++ 55492:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 55492:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 67970 property '.*' value Patches 4 +++ 55492:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 55492:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 55492:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 55492:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 55492:pw-trigger.sh: pw_yaml_get: 100: local id=67970 +++ 55492:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 55492:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 55492:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 55492:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 55492:pw-trigger.sh: pw_yaml_get: 105: local match_num=4 +++ 55492:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 55492:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=146099 ++ 55492:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 146099 = '' ']' ++ 55492:pw-trigger.sh: pw_get_patch_from_series: 213: echo 146099 + 55492:pw-trigger.sh: 74: patch_id=146099 + 55492:pw-trigger.sh: 75: '[' 146099 = '' ']' ++ 55492:pw-trigger.sh: 82: pw_get_patch_data gdb 146099 State ++ 55492:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 55492:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 55492:pw-trigger.sh: pw_get_patch_data: 224: local project=gdb ++ 55492:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=146099 ++ 55492:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 55492:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gdb patch 146099 property State value ++ 55492:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 55492:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 55492:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 55492:pw-trigger.sh: pw_yaml_get: 100: local id=146099 ++ 55492:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 55492:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 55492:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 55492:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 55492:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 55492:pw-trigger.sh: pw_yaml_get: 108: set +x + 55492:pw-trigger.sh: 82: patch_state=new + 55492:pw-trigger.sh: 83: case "$patch_state" in ++ 55492:pw-trigger.sh: 89: pw_patch_check_state 146099 tcwg_gdb_build--master-arm ++ 55492:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 55492:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=146099 ++ 55492:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_build--master-arm ++ 55492:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 55492:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_build--master-arm +++ 55492:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 55492:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 55492:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_build--master-arm +++ 55492:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 55492:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 55492:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 55492:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 55492:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_build--master-arm ++ 55492:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 55492:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 55492:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.V4knoj0P69 +++ 55492:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 55492:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.mby4d0pnfZ ++ 55492:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.V4knoj0P69 /tmp/tmp.mby4d0pnfZ' EXIT ++ 55492:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 55492:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/146099/checks/ ++ 55492:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/146099/checks/?user=linaro-tcwg-bot&context=tcwg_gdb_build--master-arm&page=last' ++ 55492:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 55492:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 55492:pw-trigger.sh: pw_patch_check_state: 263: true ++ 55492:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 55492:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 55492:pw-trigger.sh: pw_patch_check_state: 267: wait 58657 ++ 55492:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 55492:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 55492:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.mby4d0pnfZ ++ 55492:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 530797, "url": "https://patchwork.sourceware.org/api/1.2/patches/146099/checks/530797/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-10-18T12:44:32.360022", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-arm-precommit/builds/11620/log", "context": "tcwg_gdb_build--master-arm", "description": "Build started" }' = null ']' +++ 55492:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 55492:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-18T12:44:32.360022 +++ 55492:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-18T12:44:32.360022 +%s ++ 55492:pw-trigger.sh: pw_patch_check_state: 274: date=1792327472 ++ 55492:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1792327472 ']' ++ 55492:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1792327472 +++ 55492:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 55492:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 55492:pw-trigger.sh: pw_patch_check_state: 263: true ++ 55492:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 55492:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 55492:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 55492:pw-trigger.sh: pw_patch_check_state: 267: wait 58664 ++ 55492:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 55492:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.mby4d0pnfZ ++ 55492:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 530799, "url": "https://patchwork.sourceware.org/api/1.2/patches/146099/checks/530799/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-10-18T12:44:33.836705", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-arm-precommit/builds/11620/log", "context": "tcwg_gdb_build--master-arm", "description": "Patch applied" }' = null ']' +++ 55492:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 55492:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-18T12:44:33.836705 +++ 55492:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-18T12:44:33.836705 +%s ++ 55492:pw-trigger.sh: pw_patch_check_state: 274: date=1792327473 ++ 55492:pw-trigger.sh: pw_patch_check_state: 275: '[' 1792327472 -le 1792327473 ']' ++ 55492:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1792327473 +++ 55492:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 55492:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 55492:pw-trigger.sh: pw_patch_check_state: 263: true ++ 55492:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 55492:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 55492:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 55492:pw-trigger.sh: pw_patch_check_state: 267: wait 58671 ++ 55492:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 55492:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.mby4d0pnfZ ++ 55492:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 530803, "url": "https://patchwork.sourceware.org/api/1.2/patches/146099/checks/530803/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-10-18T12:46:49.168906", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-arm-precommit/builds/11620/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_gdb_build--master-arm", "description": "Build passed" }' = null ']' +++ 55492:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 55492:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-18T12:46:49.168906 +++ 55492:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-18T12:46:49.168906 +%s ++ 55492:pw-trigger.sh: pw_patch_check_state: 274: date=1792327609 ++ 55492:pw-trigger.sh: pw_patch_check_state: 275: '[' 1792327473 -le 1792327609 ']' ++ 55492:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1792327609 +++ 55492:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 55492:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 55492:pw-trigger.sh: pw_patch_check_state: 263: true ++ 55492:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 55492:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 55492:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 55492:pw-trigger.sh: pw_patch_check_state: 267: wait 58678 ++ 55492:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 55492:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.mby4d0pnfZ ++ 55492:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 55492:pw-trigger.sh: pw_patch_check_state: 270: break ++ 55492:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 55492:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.V4knoj0P69 /tmp/tmp.mby4d0pnfZ + 55492:pw-trigger.sh: 89: check_state=success + 55492:pw-trigger.sh: 90: '[' success = pending ']' + 55492:pw-trigger.sh: 93: num_patch=5 + 55492:pw-trigger.sh: 72: true ++ 55492:pw-trigger.sh: 74: pw_get_patch_from_series gdb 67970 5 ++ 55492:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 55492:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 55492:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67970 ++ 55492:pw-trigger.sh: pw_get_patch_from_series: 205: local num=5 ++ 55492:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 55492:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 67970 property '.*' value Patches 5 +++ 55492:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 55492:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 55492:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 55492:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 55492:pw-trigger.sh: pw_yaml_get: 100: local id=67970 +++ 55492:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 55492:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 55492:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 55492:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 55492:pw-trigger.sh: pw_yaml_get: 105: local match_num=5 +++ 55492:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 55492:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=146101 ++ 55492:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 146101 = '' ']' ++ 55492:pw-trigger.sh: pw_get_patch_from_series: 213: echo 146101 + 55492:pw-trigger.sh: 74: patch_id=146101 + 55492:pw-trigger.sh: 75: '[' 146101 = '' ']' ++ 55492:pw-trigger.sh: 82: pw_get_patch_data gdb 146101 State ++ 55492:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 55492:pw-trigger.sh: pw_get_patch_data: 224: local project=gdb ++ 55492:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=146101 ++ 55492:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 55492:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gdb patch 146101 property State value ++ 55492:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 55492:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 55492:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 55492:pw-trigger.sh: pw_yaml_get: 100: local id=146101 ++ 55492:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 55492:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 55492:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 55492:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 55492:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 55492:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 55492:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' + 55492:pw-trigger.sh: 82: patch_state=new + 55492:pw-trigger.sh: 83: case "$patch_state" in ++ 55492:pw-trigger.sh: 89: pw_patch_check_state 146101 tcwg_gdb_build--master-arm ++ 55492:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 55492:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=146101 ++ 55492:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_build--master-arm ++ 55492:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 55492:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_build--master-arm +++ 55492:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 55492:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 55492:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_build--master-arm +++ 55492:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 55492:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 55492:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 55492:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 55492:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_build--master-arm ++ 55492:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 55492:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 55492:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.pxYYsGa8eK +++ 55492:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 55492:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.w1jdsFlCLg ++ 55492:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.pxYYsGa8eK /tmp/tmp.w1jdsFlCLg' EXIT ++ 55492:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 55492:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/146101/checks/ ++ 55492:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/146101/checks/?user=linaro-tcwg-bot&context=tcwg_gdb_build--master-arm&page=last' ++ 55492:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 55492:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 55492:pw-trigger.sh: pw_patch_check_state: 263: true ++ 55492:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 55492:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 55492:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 55492:pw-trigger.sh: pw_patch_check_state: 267: wait 58754 ++ 55492:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 55492:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.w1jdsFlCLg ++ 55492:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 530942, "url": "https://patchwork.sourceware.org/api/1.2/patches/146101/checks/530942/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-10-19T00:51:19.004828", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-arm-precommit/builds/11623/log", "context": "tcwg_gdb_build--master-arm", "description": "Build started" }' = null ']' +++ 55492:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 55492:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-19T00:51:19.004828 +++ 55492:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-19T00:51:19.004828 +%s ++ 55492:pw-trigger.sh: pw_patch_check_state: 274: date=1792371079 ++ 55492:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1792371079 ']' ++ 55492:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1792371079 +++ 55492:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 55492:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 55492:pw-trigger.sh: pw_patch_check_state: 263: true ++ 55492:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 55492:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 55492:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 55492:pw-trigger.sh: pw_patch_check_state: 267: wait 58761 ++ 55492:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 55492:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.w1jdsFlCLg ++ 55492:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 530943, "url": "https://patchwork.sourceware.org/api/1.2/patches/146101/checks/530943/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-10-19T00:51:20.454174", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-arm-precommit/builds/11623/log", "context": "tcwg_gdb_build--master-arm", "description": "Patch applied" }' = null ']' +++ 55492:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 55492:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-19T00:51:20.454174 +++ 55492:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-19T00:51:20.454174 +%s ++ 55492:pw-trigger.sh: pw_patch_check_state: 274: date=1792371080 ++ 55492:pw-trigger.sh: pw_patch_check_state: 275: '[' 1792371079 -le 1792371080 ']' ++ 55492:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1792371080 +++ 55492:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 55492:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 55492:pw-trigger.sh: pw_patch_check_state: 263: true ++ 55492:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 55492:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 55492:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 55492:pw-trigger.sh: pw_patch_check_state: 267: wait 58768 ++ 55492:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 55492:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.w1jdsFlCLg ++ 55492:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 530945, "url": "https://patchwork.sourceware.org/api/1.2/patches/146101/checks/530945/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-10-19T00:54:06.177067", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-arm-precommit/builds/11623/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_gdb_build--master-arm", "description": "Build passed" }' = null ']' +++ 55492:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 55492:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-19T00:54:06.177067 +++ 55492:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-19T00:54:06.177067 +%s ++ 55492:pw-trigger.sh: pw_patch_check_state: 274: date=1792371246 ++ 55492:pw-trigger.sh: pw_patch_check_state: 275: '[' 1792371080 -le 1792371246 ']' ++ 55492:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1792371246 +++ 55492:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 55492:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 55492:pw-trigger.sh: pw_patch_check_state: 263: true ++ 55492:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 55492:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 55492:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 55492:pw-trigger.sh: pw_patch_check_state: 267: wait 58775 ++ 55492:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 55492:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.w1jdsFlCLg ++ 55492:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 55492:pw-trigger.sh: pw_patch_check_state: 270: break ++ 55492:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 55492:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.pxYYsGa8eK /tmp/tmp.w1jdsFlCLg + 55492:pw-trigger.sh: 89: check_state=success + 55492:pw-trigger.sh: 90: '[' success = pending ']' + 55492:pw-trigger.sh: 93: num_patch=6 + 55492:pw-trigger.sh: 72: true ++ 55492:pw-trigger.sh: 74: pw_get_patch_from_series gdb 67970 6 ++ 55492:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 55492:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 55492:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67970 ++ 55492:pw-trigger.sh: pw_get_patch_from_series: 205: local num=6 ++ 55492:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 55492:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 67970 property '.*' value Patches 6 +++ 55492:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 55492:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 55492:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 55492:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 55492:pw-trigger.sh: pw_yaml_get: 100: local id=67970 +++ 55492:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 55492:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 55492:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 55492:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 55492:pw-trigger.sh: pw_yaml_get: 105: local match_num=6 +++ 55492:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 55492:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id= ++ 55492:pw-trigger.sh: pw_get_patch_from_series: 210: '[' '' = '' ']' ++ 55492:pw-trigger.sh: pw_get_patch_from_series: 211: return 1 ++ 55492:pw-trigger.sh: 74: true + 55492:pw-trigger.sh: 74: patch_id= + 55492:pw-trigger.sh: 75: '[' '' = '' ']' + 55492:pw-trigger.sh: 76: break + 55492:pw-trigger.sh: 96: '[' '' = '' ']' + 55492:pw-trigger.sh: 97: continue + 55492:pw-trigger.sh: 62: '[' 16 -gt 0 ']' + 55492:pw-trigger.sh: 63: i=15 ++ 55492:pw-trigger.sh: 64: shyaml get-value 15.id + 55492:pw-trigger.sh: 64: series_id=67980 + 55492:pw-trigger.sh: 66: pw_series_complete_p gdb 67980 + 55492:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 55492:pw-trigger.sh: pw_series_complete_p: 183: local project=gdb + 55492:pw-trigger.sh: pw_series_complete_p: 184: local series_id=67980 + 55492:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 55492:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get gdb series 67980 property Complete value ++ 55492:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 55492:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 55492:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 55492:pw-trigger.sh: pw_yaml_get: 100: local id=67980 ++ 55492:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 55492:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 55492:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 55492:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 55492:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 55492:pw-trigger.sh: pw_yaml_get: 108: set +x + 55492:pw-trigger.sh: pw_series_complete_p: 187: value=True + 55492:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 55492:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 55492:pw-trigger.sh: 71: num_patch=0 + 55492:pw-trigger.sh: 72: true ++ 55492:pw-trigger.sh: 74: pw_get_patch_from_series gdb 67980 0 ++ 55492:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 55492:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 55492:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67980 ++ 55492:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 55492:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 55492:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 67980 property '.*' value Patches 0 +++ 55492:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 55492:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 55492:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 55492:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 55492:pw-trigger.sh: pw_yaml_get: 100: local id=67980 +++ 55492:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 55492:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 55492:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 55492:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 55492:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 55492:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 55492:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=146112 ++ 55492:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 146112 = '' ']' ++ 55492:pw-trigger.sh: pw_get_patch_from_series: 213: echo 146112 + 55492:pw-trigger.sh: 74: patch_id=146112 + 55492:pw-trigger.sh: 75: '[' 146112 = '' ']' ++ 55492:pw-trigger.sh: 82: pw_get_patch_data gdb 146112 State ++ 55492:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 55492:pw-trigger.sh: pw_get_patch_data: 224: local project=gdb ++ 55492:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=146112 ++ 55492:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 55492:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gdb patch 146112 property State value ++ 55492:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 55492:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 55492:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 55492:pw-trigger.sh: pw_yaml_get: 100: local id=146112 ++ 55492:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 55492:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 55492:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 55492:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 55492:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 55492:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 55492:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' + 55492:pw-trigger.sh: 82: patch_state=new + 55492:pw-trigger.sh: 83: case "$patch_state" in ++ 55492:pw-trigger.sh: 89: pw_patch_check_state 146112 tcwg_gdb_build--master-arm ++ 55492:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 55492:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=146112 ++ 55492:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_build--master-arm ++ 55492:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 55492:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 +++ 55492:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_build--master-arm ++ 55492:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 55492:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_build--master-arm +++ 55492:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 55492:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 55492:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 55492:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 55492:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_build--master-arm ++ 55492:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 55492:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 55492:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.y5rK5Ejizf +++ 55492:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 55492:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.3DAS3hwFLF ++ 55492:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.y5rK5Ejizf /tmp/tmp.3DAS3hwFLF' EXIT ++ 55492:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 55492:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/146112/checks/ ++ 55492:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/146112/checks/?user=linaro-tcwg-bot&context=tcwg_gdb_build--master-arm&page=last' ++ 55492:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 55492:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 55492:pw-trigger.sh: pw_patch_check_state: 263: true ++ 55492:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 55492:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 55492:pw-trigger.sh: pw_patch_check_state: 267: wait 58894 ++ 55492:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 55492:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 55492:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.3DAS3hwFLF ++ 55492:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 529753, "url": "https://patchwork.sourceware.org/api/1.2/patches/146112/checks/529753/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-10-16T11:03:45.575531", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-arm-precommit/builds/11595/log", "context": "tcwg_gdb_build--master-arm", "description": "Build started" }' = null ']' +++ 55492:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 55492:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-16T11:03:45.575531 +++ 55492:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-16T11:03:45.575531 +%s ++ 55492:pw-trigger.sh: pw_patch_check_state: 274: date=1792148625 ++ 55492:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1792148625 ']' ++ 55492:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1792148625 +++ 55492:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 55492:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 55492:pw-trigger.sh: pw_patch_check_state: 263: true ++ 55492:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 55492:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 55492:pw-trigger.sh: pw_patch_check_state: 267: wait 58901 ++ 55492:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 55492:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 55492:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.3DAS3hwFLF ++ 55492:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 529754, "url": "https://patchwork.sourceware.org/api/1.2/patches/146112/checks/529754/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-10-16T11:03:48.977282", "state": "fail", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-arm-precommit/builds/11595/archive/artifacts/jenkins/pw-apply.log", "context": "tcwg_gdb_build--master-arm", "description": "Patch failed to apply" }' = null ']' +++ 55492:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 55492:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-16T11:03:48.977282 +++ 55492:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-16T11:03:48.977282 +%s ++ 55492:pw-trigger.sh: pw_patch_check_state: 274: date=1792148628 ++ 55492:pw-trigger.sh: pw_patch_check_state: 275: '[' 1792148625 -le 1792148628 ']' ++ 55492:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1792148628 +++ 55492:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 55492:pw-trigger.sh: pw_patch_check_state: 277: cur_state=fail ++ 55492:pw-trigger.sh: pw_patch_check_state: 263: true ++ 55492:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 55492:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 55492:pw-trigger.sh: pw_patch_check_state: 267: wait 58908 ++ 55492:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 55492:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 55492:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.3DAS3hwFLF ++ 55492:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 55492:pw-trigger.sh: pw_patch_check_state: 270: break ++ 55492:pw-trigger.sh: pw_patch_check_state: 281: echo fail +++ 55492:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.y5rK5Ejizf /tmp/tmp.3DAS3hwFLF + 55492:pw-trigger.sh: 89: check_state=fail + 55492:pw-trigger.sh: 90: '[' fail = pending ']' + 55492:pw-trigger.sh: 93: num_patch=1 + 55492:pw-trigger.sh: 72: true ++ 55492:pw-trigger.sh: 74: pw_get_patch_from_series gdb 67980 1 ++ 55492:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 55492:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 55492:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67980 ++ 55492:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 55492:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 55492:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 67980 property '.*' value Patches 1 +++ 55492:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 55492:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 55492:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 55492:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 55492:pw-trigger.sh: pw_yaml_get: 100: local id=67980 +++ 55492:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 55492:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 55492:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 55492:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 55492:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 55492:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 55492:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=146113 ++ 55492:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 146113 = '' ']' ++ 55492:pw-trigger.sh: pw_get_patch_from_series: 213: echo 146113 + 55492:pw-trigger.sh: 74: patch_id=146113 + 55492:pw-trigger.sh: 75: '[' 146113 = '' ']' ++ 55492:pw-trigger.sh: 82: pw_get_patch_data gdb 146113 State ++ 55492:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 55492:pw-trigger.sh: pw_get_patch_data: 224: local project=gdb ++ 55492:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=146113 ++ 55492:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 55492:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gdb patch 146113 property State value ++ 55492:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 55492:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 55492:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 55492:pw-trigger.sh: pw_yaml_get: 100: local id=146113 ++ 55492:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 55492:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 55492:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 55492:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 55492:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 55492:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 55492:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' + 55492:pw-trigger.sh: 82: patch_state=new + 55492:pw-trigger.sh: 83: case "$patch_state" in ++ 55492:pw-trigger.sh: 89: pw_patch_check_state 146113 tcwg_gdb_build--master-arm ++ 55492:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 55492:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=146113 ++ 55492:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_build--master-arm ++ 55492:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 55492:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_build--master-arm +++ 55492:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 55492:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 55492:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 +++ 55492:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_build--master-arm ++ 55492:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 55492:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 55492:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 55492:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_build--master-arm ++ 55492:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 55492:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 55492:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.qjvibvlnbe +++ 55492:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 55492:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.0m1rMo9guJ ++ 55492:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.qjvibvlnbe /tmp/tmp.0m1rMo9guJ' EXIT ++ 55492:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 55492:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/146113/checks/ ++ 55492:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/146113/checks/?user=linaro-tcwg-bot&context=tcwg_gdb_build--master-arm&page=last' ++ 55492:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 55492:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 55492:pw-trigger.sh: pw_patch_check_state: 263: true ++ 55492:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 55492:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 55492:pw-trigger.sh: pw_patch_check_state: 267: wait 58972 ++ 55492:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 55492:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 55492:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.0m1rMo9guJ ++ 55492:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 529951, "url": "https://patchwork.sourceware.org/api/1.2/patches/146113/checks/529951/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-10-16T18:45:53.913210", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-arm-precommit/builds/11600/log", "context": "tcwg_gdb_build--master-arm", "description": "Build started" }' = null ']' +++ 55492:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 55492:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-16T18:45:53.913210 +++ 55492:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-16T18:45:53.913210 +%s ++ 55492:pw-trigger.sh: pw_patch_check_state: 274: date=1792176353 ++ 55492:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1792176353 ']' ++ 55492:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1792176353 +++ 55492:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 55492:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 55492:pw-trigger.sh: pw_patch_check_state: 263: true ++ 55492:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 55492:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 55492:pw-trigger.sh: pw_patch_check_state: 267: wait 58979 ++ 55492:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 55492:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 55492:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.0m1rMo9guJ ++ 55492:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 529952, "url": "https://patchwork.sourceware.org/api/1.2/patches/146113/checks/529952/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-10-16T18:45:56.768434", "state": "fail", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-arm-precommit/builds/11600/archive/artifacts/jenkins/pw-apply.log", "context": "tcwg_gdb_build--master-arm", "description": "Patch failed to apply" }' = null ']' +++ 55492:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 55492:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-16T18:45:56.768434 +++ 55492:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-16T18:45:56.768434 +%s ++ 55492:pw-trigger.sh: pw_patch_check_state: 274: date=1792176356 ++ 55492:pw-trigger.sh: pw_patch_check_state: 275: '[' 1792176353 -le 1792176356 ']' ++ 55492:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1792176356 +++ 55492:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 55492:pw-trigger.sh: pw_patch_check_state: 277: cur_state=fail ++ 55492:pw-trigger.sh: pw_patch_check_state: 263: true ++ 55492:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 55492:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 55492:pw-trigger.sh: pw_patch_check_state: 267: wait 58986 ++ 55492:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 55492:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 55492:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.0m1rMo9guJ ++ 55492:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 55492:pw-trigger.sh: pw_patch_check_state: 270: break ++ 55492:pw-trigger.sh: pw_patch_check_state: 281: echo fail +++ 55492:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.qjvibvlnbe /tmp/tmp.0m1rMo9guJ + 55492:pw-trigger.sh: 89: check_state=fail + 55492:pw-trigger.sh: 90: '[' fail = pending ']' + 55492:pw-trigger.sh: 93: num_patch=2 + 55492:pw-trigger.sh: 72: true ++ 55492:pw-trigger.sh: 74: pw_get_patch_from_series gdb 67980 2 ++ 55492:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 55492:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 55492:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67980 ++ 55492:pw-trigger.sh: pw_get_patch_from_series: 205: local num=2 ++ 55492:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 55492:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 67980 property '.*' value Patches 2 +++ 55492:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 55492:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 55492:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 55492:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 55492:pw-trigger.sh: pw_yaml_get: 100: local id=67980 +++ 55492:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 55492:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 55492:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 55492:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 55492:pw-trigger.sh: pw_yaml_get: 105: local match_num=2 +++ 55492:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 55492:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id= ++ 55492:pw-trigger.sh: pw_get_patch_from_series: 210: '[' '' = '' ']' ++ 55492:pw-trigger.sh: pw_get_patch_from_series: 211: return 1 ++ 55492:pw-trigger.sh: 74: true + 55492:pw-trigger.sh: 74: patch_id= + 55492:pw-trigger.sh: 75: '[' '' = '' ']' + 55492:pw-trigger.sh: 76: break + 55492:pw-trigger.sh: 96: '[' '' = '' ']' + 55492:pw-trigger.sh: 97: continue + 55492:pw-trigger.sh: 62: '[' 15 -gt 0 ']' + 55492:pw-trigger.sh: 63: i=14 ++ 55492:pw-trigger.sh: 64: shyaml get-value 14.id + 55492:pw-trigger.sh: 64: series_id=67987 + 55492:pw-trigger.sh: 66: pw_series_complete_p gdb 67987 + 55492:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 55492:pw-trigger.sh: pw_series_complete_p: 183: local project=gdb + 55492:pw-trigger.sh: pw_series_complete_p: 184: local series_id=67987 + 55492:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 55492:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get gdb series 67987 property Complete value ++ 55492:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 55492:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 55492:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 55492:pw-trigger.sh: pw_yaml_get: 100: local id=67987 ++ 55492:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 55492:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 55492:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 55492:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 55492:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 55492:pw-trigger.sh: pw_yaml_get: 108: set +x + 55492:pw-trigger.sh: pw_series_complete_p: 187: value=True + 55492:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 55492:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 55492:pw-trigger.sh: 71: num_patch=0 + 55492:pw-trigger.sh: 72: true ++ 55492:pw-trigger.sh: 74: pw_get_patch_from_series gdb 67987 0 ++ 55492:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 55492:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 55492:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67987 ++ 55492:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 55492:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 55492:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 67987 property '.*' value Patches 0 +++ 55492:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 55492:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 55492:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 55492:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 55492:pw-trigger.sh: pw_yaml_get: 100: local id=67987 +++ 55492:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 55492:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 55492:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 55492:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 55492:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 55492:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 55492:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=146122 ++ 55492:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 146122 = '' ']' ++ 55492:pw-trigger.sh: pw_get_patch_from_series: 213: echo 146122 + 55492:pw-trigger.sh: 74: patch_id=146122 + 55492:pw-trigger.sh: 75: '[' 146122 = '' ']' ++ 55492:pw-trigger.sh: 82: pw_get_patch_data gdb 146122 State ++ 55492:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 55492:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 55492:pw-trigger.sh: pw_get_patch_data: 224: local project=gdb ++ 55492:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=146122 ++ 55492:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 55492:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gdb patch 146122 property State value ++ 55492:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 55492:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 55492:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 55492:pw-trigger.sh: pw_yaml_get: 100: local id=146122 ++ 55492:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 55492:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 55492:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 55492:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 55492:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 55492:pw-trigger.sh: pw_yaml_get: 108: set +x + 55492:pw-trigger.sh: 82: patch_state=new + 55492:pw-trigger.sh: 83: case "$patch_state" in ++ 55492:pw-trigger.sh: 89: pw_patch_check_state 146122 tcwg_gdb_build--master-arm ++ 55492:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 55492:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=146122 ++ 55492:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_build--master-arm ++ 55492:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 55492:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_build--master-arm +++ 55492:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 55492:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 55492:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_build--master-arm +++ 55492:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 55492:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 55492:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 55492:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 55492:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_build--master-arm ++ 55492:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 55492:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 55492:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.WWz8YDRNPF +++ 55492:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 55492:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.kI8PlWmxy9 ++ 55492:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.WWz8YDRNPF /tmp/tmp.kI8PlWmxy9' EXIT ++ 55492:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 55492:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/146122/checks/ ++ 55492:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/146122/checks/?user=linaro-tcwg-bot&context=tcwg_gdb_build--master-arm&page=last' ++ 55492:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 55492:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 55492:pw-trigger.sh: pw_patch_check_state: 263: true ++ 55492:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 55492:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 55492:pw-trigger.sh: pw_patch_check_state: 267: wait 59095 ++ 55492:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 55492:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 55492:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.kI8PlWmxy9 ++ 55492:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 529947, "url": "https://patchwork.sourceware.org/api/1.2/patches/146122/checks/529947/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-10-16T18:45:10.774336", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-arm-precommit/builds/11601/log", "context": "tcwg_gdb_build--master-arm", "description": "Build started" }' = null ']' +++ 55492:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 55492:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-16T18:45:10.774336 +++ 55492:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-16T18:45:10.774336 +%s ++ 55492:pw-trigger.sh: pw_patch_check_state: 274: date=1792176310 ++ 55492:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1792176310 ']' ++ 55492:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1792176310 +++ 55492:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 55492:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 55492:pw-trigger.sh: pw_patch_check_state: 263: true ++ 55492:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 55492:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 55492:pw-trigger.sh: pw_patch_check_state: 267: wait 59102 ++ 55492:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 55492:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 55492:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.kI8PlWmxy9 ++ 55492:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 529949, "url": "https://patchwork.sourceware.org/api/1.2/patches/146122/checks/529949/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-10-16T18:45:18.776988", "state": "fail", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-arm-precommit/builds/11601/archive/artifacts/jenkins/pw-apply.log", "context": "tcwg_gdb_build--master-arm", "description": "Patch failed to apply" }' = null ']' +++ 55492:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 55492:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-16T18:45:18.776988 +++ 55492:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-16T18:45:18.776988 +%s ++ 55492:pw-trigger.sh: pw_patch_check_state: 274: date=1792176318 ++ 55492:pw-trigger.sh: pw_patch_check_state: 275: '[' 1792176310 -le 1792176318 ']' ++ 55492:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1792176318 +++ 55492:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 55492:pw-trigger.sh: pw_patch_check_state: 277: cur_state=fail ++ 55492:pw-trigger.sh: pw_patch_check_state: 263: true ++ 55492:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 55492:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 55492:pw-trigger.sh: pw_patch_check_state: 267: wait 59109 ++ 55492:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 55492:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 55492:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.kI8PlWmxy9 ++ 55492:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 55492:pw-trigger.sh: pw_patch_check_state: 270: break ++ 55492:pw-trigger.sh: pw_patch_check_state: 281: echo fail +++ 55492:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.WWz8YDRNPF /tmp/tmp.kI8PlWmxy9 + 55492:pw-trigger.sh: 89: check_state=fail + 55492:pw-trigger.sh: 90: '[' fail = pending ']' + 55492:pw-trigger.sh: 93: num_patch=1 + 55492:pw-trigger.sh: 72: true ++ 55492:pw-trigger.sh: 74: pw_get_patch_from_series gdb 67987 1 ++ 55492:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 55492:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 55492:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67987 ++ 55492:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 55492:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 55492:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 67987 property '.*' value Patches 1 +++ 55492:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 55492:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 55492:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 55492:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 55492:pw-trigger.sh: pw_yaml_get: 100: local id=67987 +++ 55492:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 55492:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 55492:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 55492:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 55492:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 55492:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 55492:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=146121 ++ 55492:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 146121 = '' ']' ++ 55492:pw-trigger.sh: pw_get_patch_from_series: 213: echo 146121 + 55492:pw-trigger.sh: 74: patch_id=146121 + 55492:pw-trigger.sh: 75: '[' 146121 = '' ']' ++ 55492:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 55492:pw-trigger.sh: 82: pw_get_patch_data gdb 146121 State ++ 55492:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 55492:pw-trigger.sh: pw_get_patch_data: 224: local project=gdb ++ 55492:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=146121 ++ 55492:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 55492:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gdb patch 146121 property State value ++ 55492:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 55492:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 55492:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 55492:pw-trigger.sh: pw_yaml_get: 100: local id=146121 ++ 55492:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 55492:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 55492:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 55492:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 55492:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 55492:pw-trigger.sh: pw_yaml_get: 108: set +x + 55492:pw-trigger.sh: 82: patch_state=new + 55492:pw-trigger.sh: 83: case "$patch_state" in ++ 55492:pw-trigger.sh: 89: pw_patch_check_state 146121 tcwg_gdb_build--master-arm ++ 55492:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 55492:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=146121 ++ 55492:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_build--master-arm ++ 55492:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 55492:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_build--master-arm +++ 55492:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 55492:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 55492:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_build--master-arm +++ 55492:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 55492:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 55492:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 55492:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 55492:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_build--master-arm ++ 55492:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 55492:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 55492:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.EyQkFzji72 +++ 55492:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 55492:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.ITsdSYnd93 ++ 55492:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.EyQkFzji72 /tmp/tmp.ITsdSYnd93' EXIT ++ 55492:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 55492:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/146121/checks/ ++ 55492:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/146121/checks/?user=linaro-tcwg-bot&context=tcwg_gdb_build--master-arm&page=last' ++ 55492:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 55492:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 55492:pw-trigger.sh: pw_patch_check_state: 263: true ++ 55492:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 55492:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 55492:pw-trigger.sh: pw_patch_check_state: 267: wait 59173 ++ 55492:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 55492:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 55492:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.ITsdSYnd93 ++ 55492:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 530299, "url": "https://patchwork.sourceware.org/api/1.2/patches/146121/checks/530299/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-10-17T13:47:24.096781", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-arm-precommit/builds/11608/log", "context": "tcwg_gdb_build--master-arm", "description": "Build started" }' = null ']' +++ 55492:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 55492:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-17T13:47:24.096781 +++ 55492:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-17T13:47:24.096781 +%s ++ 55492:pw-trigger.sh: pw_patch_check_state: 274: date=1792244844 ++ 55492:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1792244844 ']' ++ 55492:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1792244844 +++ 55492:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 55492:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 55492:pw-trigger.sh: pw_patch_check_state: 263: true ++ 55492:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 55492:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 55492:pw-trigger.sh: pw_patch_check_state: 267: wait 59180 ++ 55492:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 55492:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 55492:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.ITsdSYnd93 ++ 55492:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 530303, "url": "https://patchwork.sourceware.org/api/1.2/patches/146121/checks/530303/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-10-17T13:47:28.296111", "state": "fail", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-arm-precommit/builds/11608/archive/artifacts/jenkins/pw-apply.log", "context": "tcwg_gdb_build--master-arm", "description": "Patch failed to apply" }' = null ']' +++ 55492:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 55492:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-17T13:47:28.296111 +++ 55492:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-17T13:47:28.296111 +%s ++ 55492:pw-trigger.sh: pw_patch_check_state: 274: date=1792244848 ++ 55492:pw-trigger.sh: pw_patch_check_state: 275: '[' 1792244844 -le 1792244848 ']' ++ 55492:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1792244848 +++ 55492:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 55492:pw-trigger.sh: pw_patch_check_state: 277: cur_state=fail ++ 55492:pw-trigger.sh: pw_patch_check_state: 263: true ++ 55492:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 55492:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 55492:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 55492:pw-trigger.sh: pw_patch_check_state: 267: wait 59187 ++ 55492:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 55492:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.ITsdSYnd93 ++ 55492:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 55492:pw-trigger.sh: pw_patch_check_state: 270: break ++ 55492:pw-trigger.sh: pw_patch_check_state: 281: echo fail +++ 55492:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.EyQkFzji72 /tmp/tmp.ITsdSYnd93 + 55492:pw-trigger.sh: 89: check_state=fail + 55492:pw-trigger.sh: 90: '[' fail = pending ']' + 55492:pw-trigger.sh: 93: num_patch=2 + 55492:pw-trigger.sh: 72: true ++ 55492:pw-trigger.sh: 74: pw_get_patch_from_series gdb 67987 2 ++ 55492:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 55492:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 55492:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67987 ++ 55492:pw-trigger.sh: pw_get_patch_from_series: 205: local num=2 ++ 55492:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 55492:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 55492:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 67987 property '.*' value Patches 2 +++ 55492:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 55492:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 55492:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 55492:pw-trigger.sh: pw_yaml_get: 100: local id=67987 +++ 55492:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 55492:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 55492:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 55492:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 55492:pw-trigger.sh: pw_yaml_get: 105: local match_num=2 +++ 55492:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 55492:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=146120 ++ 55492:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 146120 = '' ']' ++ 55492:pw-trigger.sh: pw_get_patch_from_series: 213: echo 146120 + 55492:pw-trigger.sh: 74: patch_id=146120 + 55492:pw-trigger.sh: 75: '[' 146120 = '' ']' ++ 55492:pw-trigger.sh: 82: pw_get_patch_data gdb 146120 State ++ 55492:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 55492:pw-trigger.sh: pw_get_patch_data: 224: local project=gdb ++ 55492:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 55492:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=146120 ++ 55492:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 55492:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gdb patch 146120 property State value ++ 55492:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 55492:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 55492:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 55492:pw-trigger.sh: pw_yaml_get: 100: local id=146120 ++ 55492:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 55492:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 55492:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 55492:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 55492:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 55492:pw-trigger.sh: pw_yaml_get: 108: set +x + 55492:pw-trigger.sh: 82: patch_state=new + 55492:pw-trigger.sh: 83: case "$patch_state" in ++ 55492:pw-trigger.sh: 89: pw_patch_check_state 146120 tcwg_gdb_build--master-arm ++ 55492:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 55492:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=146120 ++ 55492:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_build--master-arm ++ 55492:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 55492:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_build--master-arm +++ 55492:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 55492:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 55492:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_build--master-arm +++ 55492:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 55492:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 55492:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 55492:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 55492:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_build--master-arm ++ 55492:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 55492:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 55492:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.JkiJSyNQ6u +++ 55492:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 55492:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.ha5o5FzFIO ++ 55492:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.JkiJSyNQ6u /tmp/tmp.ha5o5FzFIO' EXIT ++ 55492:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 55492:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/146120/checks/ ++ 55492:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/146120/checks/?user=linaro-tcwg-bot&context=tcwg_gdb_build--master-arm&page=last' ++ 55492:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 55492:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 55492:pw-trigger.sh: pw_patch_check_state: 263: true ++ 55492:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 55492:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 55492:pw-trigger.sh: pw_patch_check_state: 267: wait 59254 ++ 55492:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 55492:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 55492:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.ha5o5FzFIO ++ 55492:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 530533, "url": "https://patchwork.sourceware.org/api/1.2/patches/146120/checks/530533/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-10-18T03:57:13.810112", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-arm-precommit/builds/11615/log", "context": "tcwg_gdb_build--master-arm", "description": "Build started" }' = null ']' +++ 55492:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 55492:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-18T03:57:13.810112 +++ 55492:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-18T03:57:13.810112 +%s ++ 55492:pw-trigger.sh: pw_patch_check_state: 274: date=1792295833 ++ 55492:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1792295833 ']' ++ 55492:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1792295833 +++ 55492:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 55492:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 55492:pw-trigger.sh: pw_patch_check_state: 263: true ++ 55492:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 55492:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 55492:pw-trigger.sh: pw_patch_check_state: 267: wait 59261 ++ 55492:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 55492:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 55492:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.ha5o5FzFIO ++ 55492:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 530534, "url": "https://patchwork.sourceware.org/api/1.2/patches/146120/checks/530534/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-10-18T03:57:16.301984", "state": "fail", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-arm-precommit/builds/11615/archive/artifacts/jenkins/pw-apply.log", "context": "tcwg_gdb_build--master-arm", "description": "Patch failed to apply" }' = null ']' +++ 55492:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 55492:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-18T03:57:16.301984 +++ 55492:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-18T03:57:16.301984 +%s ++ 55492:pw-trigger.sh: pw_patch_check_state: 274: date=1792295836 ++ 55492:pw-trigger.sh: pw_patch_check_state: 275: '[' 1792295833 -le 1792295836 ']' ++ 55492:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1792295836 +++ 55492:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 55492:pw-trigger.sh: pw_patch_check_state: 277: cur_state=fail ++ 55492:pw-trigger.sh: pw_patch_check_state: 263: true ++ 55492:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 55492:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 55492:pw-trigger.sh: pw_patch_check_state: 267: wait 59268 ++ 55492:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 55492:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 55492:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.ha5o5FzFIO ++ 55492:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 55492:pw-trigger.sh: pw_patch_check_state: 270: break ++ 55492:pw-trigger.sh: pw_patch_check_state: 281: echo fail +++ 55492:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.JkiJSyNQ6u /tmp/tmp.ha5o5FzFIO + 55492:pw-trigger.sh: 89: check_state=fail + 55492:pw-trigger.sh: 90: '[' fail = pending ']' + 55492:pw-trigger.sh: 93: num_patch=3 + 55492:pw-trigger.sh: 72: true ++ 55492:pw-trigger.sh: 74: pw_get_patch_from_series gdb 67987 3 ++ 55492:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 55492:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 55492:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67987 ++ 55492:pw-trigger.sh: pw_get_patch_from_series: 205: local num=3 ++ 55492:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 55492:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 67987 property '.*' value Patches 3 +++ 55492:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 55492:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 55492:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 55492:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 55492:pw-trigger.sh: pw_yaml_get: 100: local id=67987 +++ 55492:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 55492:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 55492:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 55492:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 55492:pw-trigger.sh: pw_yaml_get: 105: local match_num=3 +++ 55492:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 55492:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id= ++ 55492:pw-trigger.sh: pw_get_patch_from_series: 210: '[' '' = '' ']' ++ 55492:pw-trigger.sh: pw_get_patch_from_series: 211: return 1 ++ 55492:pw-trigger.sh: 74: true + 55492:pw-trigger.sh: 74: patch_id= + 55492:pw-trigger.sh: 75: '[' '' = '' ']' + 55492:pw-trigger.sh: 76: break + 55492:pw-trigger.sh: 96: '[' '' = '' ']' + 55492:pw-trigger.sh: 97: continue + 55492:pw-trigger.sh: 62: '[' 14 -gt 0 ']' + 55492:pw-trigger.sh: 63: i=13 ++ 55492:pw-trigger.sh: 64: shyaml get-value 13.id + 55492:pw-trigger.sh: 64: series_id=67989 + 55492:pw-trigger.sh: 66: pw_series_complete_p gdb 67989 + 55492:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 55492:pw-trigger.sh: pw_series_complete_p: 183: local project=gdb + 55492:pw-trigger.sh: pw_series_complete_p: 184: local series_id=67989 + 55492:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 55492:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get gdb series 67989 property Complete value ++ 55492:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 55492:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 55492:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 55492:pw-trigger.sh: pw_yaml_get: 100: local id=67989 ++ 55492:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 55492:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 55492:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 55492:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 55492:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 55492:pw-trigger.sh: pw_yaml_get: 108: set +x + 55492:pw-trigger.sh: pw_series_complete_p: 187: value=True + 55492:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 55492:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 55492:pw-trigger.sh: 71: num_patch=0 + 55492:pw-trigger.sh: 72: true ++ 55492:pw-trigger.sh: 74: pw_get_patch_from_series gdb 67989 0 ++ 55492:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 55492:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 55492:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67989 ++ 55492:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 55492:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 55492:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 67989 property '.*' value Patches 0 +++ 55492:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 55492:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 55492:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 55492:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 55492:pw-trigger.sh: pw_yaml_get: 100: local id=67989 +++ 55492:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 55492:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 55492:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 55492:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 55492:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 55492:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 55492:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=146124 ++ 55492:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 146124 = '' ']' ++ 55492:pw-trigger.sh: pw_get_patch_from_series: 213: echo 146124 + 55492:pw-trigger.sh: 74: patch_id=146124 + 55492:pw-trigger.sh: 75: '[' 146124 = '' ']' ++ 55492:pw-trigger.sh: 82: pw_get_patch_data gdb 146124 State ++ 55492:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 55492:pw-trigger.sh: pw_get_patch_data: 224: local project=gdb ++ 55492:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 55492:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=146124 ++ 55492:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 55492:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gdb patch 146124 property State value ++ 55492:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 55492:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 55492:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 55492:pw-trigger.sh: pw_yaml_get: 100: local id=146124 ++ 55492:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 55492:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 55492:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 55492:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 55492:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 55492:pw-trigger.sh: pw_yaml_get: 108: set +x + 55492:pw-trigger.sh: 82: patch_state=new + 55492:pw-trigger.sh: 83: case "$patch_state" in ++ 55492:pw-trigger.sh: 89: pw_patch_check_state 146124 tcwg_gdb_build--master-arm ++ 55492:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 55492:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=146124 ++ 55492:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_build--master-arm ++ 55492:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 55492:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_build--master-arm +++ 55492:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 55492:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 55492:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_build--master-arm +++ 55492:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 55492:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 55492:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 55492:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 55492:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_build--master-arm ++ 55492:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 55492:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 55492:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.090svO16At +++ 55492:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 55492:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.VyKT0jBQJb ++ 55492:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.090svO16At /tmp/tmp.VyKT0jBQJb' EXIT ++ 55492:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 55492:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/146124/checks/ ++ 55492:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/146124/checks/?user=linaro-tcwg-bot&context=tcwg_gdb_build--master-arm&page=last' ++ 55492:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 55492:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 55492:pw-trigger.sh: pw_patch_check_state: 263: true ++ 55492:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 55492:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 55492:pw-trigger.sh: pw_patch_check_state: 267: wait 59376 ++ 55492:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 55492:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 55492:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.VyKT0jBQJb ++ 55492:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 529953, "url": "https://patchwork.sourceware.org/api/1.2/patches/146124/checks/529953/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-10-16T18:46:18.643547", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-arm-precommit/builds/11602/log", "context": "tcwg_gdb_build--master-arm", "description": "Build started" }' = null ']' +++ 55492:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 55492:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-16T18:46:18.643547 +++ 55492:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-16T18:46:18.643547 +%s ++ 55492:pw-trigger.sh: pw_patch_check_state: 274: date=1792176378 ++ 55492:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1792176378 ']' ++ 55492:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1792176378 +++ 55492:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 55492:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 55492:pw-trigger.sh: pw_patch_check_state: 263: true ++ 55492:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 55492:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 55492:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 55492:pw-trigger.sh: pw_patch_check_state: 267: wait 59383 ++ 55492:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 55492:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.VyKT0jBQJb ++ 55492:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 529954, "url": "https://patchwork.sourceware.org/api/1.2/patches/146124/checks/529954/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-10-16T18:46:20.038597", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-arm-precommit/builds/11602/log", "context": "tcwg_gdb_build--master-arm", "description": "Patch applied" }' = null ']' +++ 55492:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 55492:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-16T18:46:20.038597 +++ 55492:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-16T18:46:20.038597 +%s ++ 55492:pw-trigger.sh: pw_patch_check_state: 274: date=1792176380 ++ 55492:pw-trigger.sh: pw_patch_check_state: 275: '[' 1792176378 -le 1792176380 ']' ++ 55492:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1792176380 +++ 55492:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 55492:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 55492:pw-trigger.sh: pw_patch_check_state: 263: true ++ 55492:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 55492:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 55492:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 55492:pw-trigger.sh: pw_patch_check_state: 267: wait 59390 ++ 55492:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 55492:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.VyKT0jBQJb ++ 55492:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 529959, "url": "https://patchwork.sourceware.org/api/1.2/patches/146124/checks/529959/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-10-16T18:48:47.736703", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-arm-precommit/builds/11602/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_gdb_build--master-arm", "description": "Build passed" }' = null ']' +++ 55492:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 55492:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-16T18:48:47.736703 +++ 55492:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-16T18:48:47.736703 +%s ++ 55492:pw-trigger.sh: pw_patch_check_state: 274: date=1792176527 ++ 55492:pw-trigger.sh: pw_patch_check_state: 275: '[' 1792176380 -le 1792176527 ']' ++ 55492:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1792176527 +++ 55492:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 55492:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 55492:pw-trigger.sh: pw_patch_check_state: 263: true ++ 55492:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 55492:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 55492:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 55492:pw-trigger.sh: pw_patch_check_state: 267: wait 59397 ++ 55492:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 55492:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.VyKT0jBQJb ++ 55492:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 55492:pw-trigger.sh: pw_patch_check_state: 270: break ++ 55492:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 55492:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.090svO16At /tmp/tmp.VyKT0jBQJb + 55492:pw-trigger.sh: 89: check_state=success + 55492:pw-trigger.sh: 90: '[' success = pending ']' + 55492:pw-trigger.sh: 93: num_patch=1 + 55492:pw-trigger.sh: 72: true ++ 55492:pw-trigger.sh: 74: pw_get_patch_from_series gdb 67989 1 ++ 55492:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 55492:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 55492:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67989 ++ 55492:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 55492:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 55492:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 55492:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 67989 property '.*' value Patches 1 +++ 55492:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 55492:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 55492:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 55492:pw-trigger.sh: pw_yaml_get: 100: local id=67989 +++ 55492:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 55492:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 55492:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 55492:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 55492:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 55492:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 55492:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id= ++ 55492:pw-trigger.sh: pw_get_patch_from_series: 210: '[' '' = '' ']' ++ 55492:pw-trigger.sh: pw_get_patch_from_series: 211: return 1 ++ 55492:pw-trigger.sh: 74: true + 55492:pw-trigger.sh: 74: patch_id= + 55492:pw-trigger.sh: 75: '[' '' = '' ']' + 55492:pw-trigger.sh: 76: break + 55492:pw-trigger.sh: 96: '[' '' = '' ']' + 55492:pw-trigger.sh: 97: continue + 55492:pw-trigger.sh: 62: '[' 13 -gt 0 ']' + 55492:pw-trigger.sh: 63: i=12 ++ 55492:pw-trigger.sh: 64: shyaml get-value 12.id + 55492:pw-trigger.sh: 64: series_id=68002 + 55492:pw-trigger.sh: 66: pw_series_complete_p gdb 68002 + 55492:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 55492:pw-trigger.sh: pw_series_complete_p: 183: local project=gdb + 55492:pw-trigger.sh: pw_series_complete_p: 184: local series_id=68002 + 55492:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 55492:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get gdb series 68002 property Complete value ++ 55492:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 55492:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 55492:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 55492:pw-trigger.sh: pw_yaml_get: 100: local id=68002 ++ 55492:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 55492:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 55492:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 55492:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 55492:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 55492:pw-trigger.sh: pw_yaml_get: 108: set +x + 55492:pw-trigger.sh: pw_series_complete_p: 187: value=True + 55492:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 55492:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 55492:pw-trigger.sh: 71: num_patch=0 + 55492:pw-trigger.sh: 72: true ++ 55492:pw-trigger.sh: 74: pw_get_patch_from_series gdb 68002 0 ++ 55492:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 55492:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 55492:pw-trigger.sh: pw_get_patch_from_series: 204: local id=68002 ++ 55492:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 55492:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 55492:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 55492:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 68002 property '.*' value Patches 0 +++ 55492:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 55492:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 55492:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 55492:pw-trigger.sh: pw_yaml_get: 100: local id=68002 +++ 55492:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 55492:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 55492:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 55492:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 55492:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 55492:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 55492:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=146148 ++ 55492:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 146148 = '' ']' ++ 55492:pw-trigger.sh: pw_get_patch_from_series: 213: echo 146148 + 55492:pw-trigger.sh: 74: patch_id=146148 + 55492:pw-trigger.sh: 75: '[' 146148 = '' ']' ++ 55492:pw-trigger.sh: 82: pw_get_patch_data gdb 146148 State ++ 55492:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 55492:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 55492:pw-trigger.sh: pw_get_patch_data: 224: local project=gdb ++ 55492:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=146148 ++ 55492:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 55492:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gdb patch 146148 property State value ++ 55492:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 55492:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 55492:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 55492:pw-trigger.sh: pw_yaml_get: 100: local id=146148 ++ 55492:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 55492:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 55492:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 55492:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 55492:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 55492:pw-trigger.sh: pw_yaml_get: 108: set +x + 55492:pw-trigger.sh: 82: patch_state=new + 55492:pw-trigger.sh: 83: case "$patch_state" in ++ 55492:pw-trigger.sh: 89: pw_patch_check_state 146148 tcwg_gdb_build--master-arm ++ 55492:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 55492:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=146148 ++ 55492:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_build--master-arm ++ 55492:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 55492:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_build--master-arm +++ 55492:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 55492:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 55492:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_build--master-arm +++ 55492:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 55492:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 55492:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 55492:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 55492:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_build--master-arm ++ 55492:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 55492:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 55492:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.XUF2SkJldG +++ 55492:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 55492:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.AlYB0lm4zh ++ 55492:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.XUF2SkJldG /tmp/tmp.AlYB0lm4zh' EXIT ++ 55492:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 55492:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/146148/checks/ ++ 55492:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/146148/checks/?user=linaro-tcwg-bot&context=tcwg_gdb_build--master-arm&page=last' ++ 55492:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 55492:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 55492:pw-trigger.sh: pw_patch_check_state: 263: true ++ 55492:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 55492:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 55492:pw-trigger.sh: pw_patch_check_state: 267: wait 59503 ++ 55492:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 55492:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 55492:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.AlYB0lm4zh ++ 55492:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 529955, "url": "https://patchwork.sourceware.org/api/1.2/patches/146148/checks/529955/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-10-16T18:46:35.613323", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-arm-precommit/builds/11603/log", "context": "tcwg_gdb_build--master-arm", "description": "Build started" }' = null ']' +++ 55492:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 55492:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-16T18:46:35.613323 +++ 55492:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-16T18:46:35.613323 +%s ++ 55492:pw-trigger.sh: pw_patch_check_state: 274: date=1792176395 ++ 55492:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1792176395 ']' ++ 55492:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1792176395 +++ 55492:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 55492:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 55492:pw-trigger.sh: pw_patch_check_state: 263: true ++ 55492:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 55492:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 55492:pw-trigger.sh: pw_patch_check_state: 267: wait 59510 ++ 55492:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 55492:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 55492:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.AlYB0lm4zh ++ 55492:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 529956, "url": "https://patchwork.sourceware.org/api/1.2/patches/146148/checks/529956/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-10-16T18:46:37.864549", "state": "fail", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-arm-precommit/builds/11603/archive/artifacts/jenkins/pw-apply.log", "context": "tcwg_gdb_build--master-arm", "description": "Patch failed to apply" }' = null ']' +++ 55492:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 55492:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-16T18:46:37.864549 +++ 55492:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-16T18:46:37.864549 +%s ++ 55492:pw-trigger.sh: pw_patch_check_state: 274: date=1792176397 ++ 55492:pw-trigger.sh: pw_patch_check_state: 275: '[' 1792176395 -le 1792176397 ']' ++ 55492:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1792176397 +++ 55492:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 55492:pw-trigger.sh: pw_patch_check_state: 277: cur_state=fail ++ 55492:pw-trigger.sh: pw_patch_check_state: 263: true ++ 55492:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 55492:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 55492:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 55492:pw-trigger.sh: pw_patch_check_state: 267: wait 59517 ++ 55492:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 55492:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.AlYB0lm4zh ++ 55492:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 55492:pw-trigger.sh: pw_patch_check_state: 270: break ++ 55492:pw-trigger.sh: pw_patch_check_state: 281: echo fail +++ 55492:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.XUF2SkJldG /tmp/tmp.AlYB0lm4zh + 55492:pw-trigger.sh: 89: check_state=fail + 55492:pw-trigger.sh: 90: '[' fail = pending ']' + 55492:pw-trigger.sh: 93: num_patch=1 + 55492:pw-trigger.sh: 72: true ++ 55492:pw-trigger.sh: 74: pw_get_patch_from_series gdb 68002 1 ++ 55492:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 55492:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 55492:pw-trigger.sh: pw_get_patch_from_series: 204: local id=68002 ++ 55492:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 55492:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 55492:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 68002 property '.*' value Patches 1 +++ 55492:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 55492:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 55492:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 55492:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 55492:pw-trigger.sh: pw_yaml_get: 100: local id=68002 +++ 55492:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 55492:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 55492:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 55492:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 55492:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 55492:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 55492:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=146146 ++ 55492:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 146146 = '' ']' ++ 55492:pw-trigger.sh: pw_get_patch_from_series: 213: echo 146146 + 55492:pw-trigger.sh: 74: patch_id=146146 + 55492:pw-trigger.sh: 75: '[' 146146 = '' ']' ++ 55492:pw-trigger.sh: 82: pw_get_patch_data gdb 146146 State ++ 55492:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 55492:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 55492:pw-trigger.sh: pw_get_patch_data: 224: local project=gdb ++ 55492:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=146146 ++ 55492:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 55492:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gdb patch 146146 property State value ++ 55492:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 55492:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 55492:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 55492:pw-trigger.sh: pw_yaml_get: 100: local id=146146 ++ 55492:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 55492:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 55492:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 55492:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 55492:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 55492:pw-trigger.sh: pw_yaml_get: 108: set +x + 55492:pw-trigger.sh: 82: patch_state=new + 55492:pw-trigger.sh: 83: case "$patch_state" in ++ 55492:pw-trigger.sh: 89: pw_patch_check_state 146146 tcwg_gdb_build--master-arm ++ 55492:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 55492:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=146146 ++ 55492:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_build--master-arm ++ 55492:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 55492:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_build--master-arm +++ 55492:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 55492:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 55492:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_build--master-arm +++ 55492:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 55492:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 55492:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 55492:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 55492:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_build--master-arm ++ 55492:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 55492:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 55492:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.VABGsfgBkg +++ 55492:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 55492:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.QWoFK8yMfu ++ 55492:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.VABGsfgBkg /tmp/tmp.QWoFK8yMfu' EXIT ++ 55492:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 55492:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/146146/checks/ ++ 55492:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/146146/checks/?user=linaro-tcwg-bot&context=tcwg_gdb_build--master-arm&page=last' ++ 55492:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 55492:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 55492:pw-trigger.sh: pw_patch_check_state: 263: true ++ 55492:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 55492:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 55492:pw-trigger.sh: pw_patch_check_state: 267: wait 59581 ++ 55492:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 55492:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 55492:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.QWoFK8yMfu ++ 55492:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 530300, "url": "https://patchwork.sourceware.org/api/1.2/patches/146146/checks/530300/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-10-17T13:47:25.055333", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-arm-precommit/builds/11609/log", "context": "tcwg_gdb_build--master-arm", "description": "Build started" }' = null ']' +++ 55492:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 55492:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-17T13:47:25.055333 +++ 55492:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-17T13:47:25.055333 +%s ++ 55492:pw-trigger.sh: pw_patch_check_state: 274: date=1792244845 ++ 55492:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1792244845 ']' ++ 55492:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1792244845 +++ 55492:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 55492:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 55492:pw-trigger.sh: pw_patch_check_state: 263: true ++ 55492:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 55492:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 55492:pw-trigger.sh: pw_patch_check_state: 267: wait 59588 ++ 55492:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 55492:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 55492:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.QWoFK8yMfu ++ 55492:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 530305, "url": "https://patchwork.sourceware.org/api/1.2/patches/146146/checks/530305/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-10-17T13:47:29.919939", "state": "fail", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-arm-precommit/builds/11609/archive/artifacts/jenkins/pw-apply.log", "context": "tcwg_gdb_build--master-arm", "description": "Patch failed to apply" }' = null ']' +++ 55492:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 55492:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-17T13:47:29.919939 +++ 55492:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-17T13:47:29.919939 +%s ++ 55492:pw-trigger.sh: pw_patch_check_state: 274: date=1792244849 ++ 55492:pw-trigger.sh: pw_patch_check_state: 275: '[' 1792244845 -le 1792244849 ']' ++ 55492:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1792244849 +++ 55492:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 55492:pw-trigger.sh: pw_patch_check_state: 277: cur_state=fail ++ 55492:pw-trigger.sh: pw_patch_check_state: 263: true ++ 55492:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 55492:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 55492:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 55492:pw-trigger.sh: pw_patch_check_state: 267: wait 59595 ++ 55492:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 55492:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.QWoFK8yMfu ++ 55492:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 55492:pw-trigger.sh: pw_patch_check_state: 270: break ++ 55492:pw-trigger.sh: pw_patch_check_state: 281: echo fail +++ 55492:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.VABGsfgBkg /tmp/tmp.QWoFK8yMfu + 55492:pw-trigger.sh: 89: check_state=fail + 55492:pw-trigger.sh: 90: '[' fail = pending ']' + 55492:pw-trigger.sh: 93: num_patch=2 + 55492:pw-trigger.sh: 72: true ++ 55492:pw-trigger.sh: 74: pw_get_patch_from_series gdb 68002 2 ++ 55492:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 55492:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 55492:pw-trigger.sh: pw_get_patch_from_series: 204: local id=68002 ++ 55492:pw-trigger.sh: pw_get_patch_from_series: 205: local num=2 ++ 55492:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 55492:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 68002 property '.*' value Patches 2 +++ 55492:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 55492:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 55492:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 55492:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 55492:pw-trigger.sh: pw_yaml_get: 100: local id=68002 +++ 55492:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 55492:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 55492:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 55492:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 55492:pw-trigger.sh: pw_yaml_get: 105: local match_num=2 +++ 55492:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 55492:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=146147 ++ 55492:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 146147 = '' ']' ++ 55492:pw-trigger.sh: pw_get_patch_from_series: 213: echo 146147 + 55492:pw-trigger.sh: 74: patch_id=146147 + 55492:pw-trigger.sh: 75: '[' 146147 = '' ']' ++ 55492:pw-trigger.sh: 82: pw_get_patch_data gdb 146147 State ++ 55492:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 55492:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 55492:pw-trigger.sh: pw_get_patch_data: 224: local project=gdb ++ 55492:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=146147 ++ 55492:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 55492:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gdb patch 146147 property State value ++ 55492:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 55492:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 55492:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 55492:pw-trigger.sh: pw_yaml_get: 100: local id=146147 ++ 55492:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 55492:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 55492:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 55492:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 55492:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 55492:pw-trigger.sh: pw_yaml_get: 108: set +x + 55492:pw-trigger.sh: 82: patch_state=new + 55492:pw-trigger.sh: 83: case "$patch_state" in ++ 55492:pw-trigger.sh: 89: pw_patch_check_state 146147 tcwg_gdb_build--master-arm ++ 55492:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 55492:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=146147 ++ 55492:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_build--master-arm ++ 55492:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 55492:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_build--master-arm +++ 55492:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 55492:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 55492:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_build--master-arm +++ 55492:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 55492:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 55492:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 55492:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 55492:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_build--master-arm ++ 55492:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 55492:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 55492:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.lguySaLxuk +++ 55492:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 55492:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.fSAnH9EfgF ++ 55492:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.lguySaLxuk /tmp/tmp.fSAnH9EfgF' EXIT ++ 55492:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 55492:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/146147/checks/ ++ 55492:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/146147/checks/?user=linaro-tcwg-bot&context=tcwg_gdb_build--master-arm&page=last' ++ 55492:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 55492:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 55492:pw-trigger.sh: pw_patch_check_state: 263: true ++ 55492:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 55492:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 55492:pw-trigger.sh: pw_patch_check_state: 267: wait 59662 ++ 55492:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 55492:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 55492:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.fSAnH9EfgF ++ 55492:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 530535, "url": "https://patchwork.sourceware.org/api/1.2/patches/146147/checks/530535/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-10-18T03:57:50.155521", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-arm-precommit/builds/11616/log", "context": "tcwg_gdb_build--master-arm", "description": "Build started" }' = null ']' +++ 55492:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 55492:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-18T03:57:50.155521 +++ 55492:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-18T03:57:50.155521 +%s ++ 55492:pw-trigger.sh: pw_patch_check_state: 274: date=1792295870 ++ 55492:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1792295870 ']' ++ 55492:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1792295870 +++ 55492:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 55492:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 55492:pw-trigger.sh: pw_patch_check_state: 263: true ++ 55492:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 55492:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 55492:pw-trigger.sh: pw_patch_check_state: 267: wait 59669 ++ 55492:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 55492:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 55492:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.fSAnH9EfgF ++ 55492:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 530536, "url": "https://patchwork.sourceware.org/api/1.2/patches/146147/checks/530536/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-10-18T03:57:52.403094", "state": "fail", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-arm-precommit/builds/11616/archive/artifacts/jenkins/pw-apply.log", "context": "tcwg_gdb_build--master-arm", "description": "Patch failed to apply" }' = null ']' +++ 55492:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 55492:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-18T03:57:52.403094 +++ 55492:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-18T03:57:52.403094 +%s ++ 55492:pw-trigger.sh: pw_patch_check_state: 274: date=1792295872 ++ 55492:pw-trigger.sh: pw_patch_check_state: 275: '[' 1792295870 -le 1792295872 ']' ++ 55492:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1792295872 +++ 55492:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 55492:pw-trigger.sh: pw_patch_check_state: 277: cur_state=fail ++ 55492:pw-trigger.sh: pw_patch_check_state: 263: true ++ 55492:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 55492:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 55492:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 55492:pw-trigger.sh: pw_patch_check_state: 267: wait 59676 ++ 55492:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 55492:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.fSAnH9EfgF ++ 55492:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 55492:pw-trigger.sh: pw_patch_check_state: 270: break ++ 55492:pw-trigger.sh: pw_patch_check_state: 281: echo fail +++ 55492:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.lguySaLxuk /tmp/tmp.fSAnH9EfgF + 55492:pw-trigger.sh: 89: check_state=fail + 55492:pw-trigger.sh: 90: '[' fail = pending ']' + 55492:pw-trigger.sh: 93: num_patch=3 + 55492:pw-trigger.sh: 72: true ++ 55492:pw-trigger.sh: 74: pw_get_patch_from_series gdb 68002 3 ++ 55492:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 55492:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 55492:pw-trigger.sh: pw_get_patch_from_series: 204: local id=68002 ++ 55492:pw-trigger.sh: pw_get_patch_from_series: 205: local num=3 ++ 55492:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 55492:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 68002 property '.*' value Patches 3 +++ 55492:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 55492:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 55492:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 55492:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 55492:pw-trigger.sh: pw_yaml_get: 100: local id=68002 +++ 55492:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 55492:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 55492:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 55492:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 55492:pw-trigger.sh: pw_yaml_get: 105: local match_num=3 +++ 55492:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 55492:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id= ++ 55492:pw-trigger.sh: pw_get_patch_from_series: 210: '[' '' = '' ']' ++ 55492:pw-trigger.sh: pw_get_patch_from_series: 211: return 1 ++ 55492:pw-trigger.sh: 74: true + 55492:pw-trigger.sh: 74: patch_id= + 55492:pw-trigger.sh: 75: '[' '' = '' ']' + 55492:pw-trigger.sh: 76: break + 55492:pw-trigger.sh: 96: '[' '' = '' ']' + 55492:pw-trigger.sh: 97: continue + 55492:pw-trigger.sh: 62: '[' 12 -gt 0 ']' + 55492:pw-trigger.sh: 63: i=11 ++ 55492:pw-trigger.sh: 64: shyaml get-value 11.id + 55492:pw-trigger.sh: 64: series_id=68015 + 55492:pw-trigger.sh: 66: pw_series_complete_p gdb 68015 + 55492:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 55492:pw-trigger.sh: pw_series_complete_p: 183: local project=gdb + 55492:pw-trigger.sh: pw_series_complete_p: 184: local series_id=68015 + 55492:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 55492:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get gdb series 68015 property Complete value ++ 55492:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 55492:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 55492:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 55492:pw-trigger.sh: pw_yaml_get: 100: local id=68015 ++ 55492:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 55492:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 55492:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 55492:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 55492:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 55492:pw-trigger.sh: pw_yaml_get: 108: set +x + 55492:pw-trigger.sh: pw_series_complete_p: 187: value=True + 55492:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 55492:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 55492:pw-trigger.sh: 71: num_patch=0 + 55492:pw-trigger.sh: 72: true ++ 55492:pw-trigger.sh: 74: pw_get_patch_from_series gdb 68015 0 ++ 55492:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 55492:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 55492:pw-trigger.sh: pw_get_patch_from_series: 204: local id=68015 ++ 55492:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 55492:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 55492:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 68015 property '.*' value Patches 0 +++ 55492:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 55492:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 55492:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 55492:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 55492:pw-trigger.sh: pw_yaml_get: 100: local id=68015 +++ 55492:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 55492:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 55492:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 55492:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 55492:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 55492:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 55492:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=146172 ++ 55492:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 146172 = '' ']' ++ 55492:pw-trigger.sh: pw_get_patch_from_series: 213: echo 146172 + 55492:pw-trigger.sh: 74: patch_id=146172 + 55492:pw-trigger.sh: 75: '[' 146172 = '' ']' ++ 55492:pw-trigger.sh: 82: pw_get_patch_data gdb 146172 State ++ 55492:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 55492:pw-trigger.sh: pw_get_patch_data: 224: local project=gdb ++ 55492:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=146172 ++ 55492:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 55492:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gdb patch 146172 property State value ++ 55492:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 55492:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 55492:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 55492:pw-trigger.sh: pw_yaml_get: 100: local id=146172 ++ 55492:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 55492:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 55492:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 55492:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 55492:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 55492:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 55492:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' + 55492:pw-trigger.sh: 82: patch_state=new + 55492:pw-trigger.sh: 83: case "$patch_state" in ++ 55492:pw-trigger.sh: 89: pw_patch_check_state 146172 tcwg_gdb_build--master-arm ++ 55492:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 55492:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=146172 ++ 55492:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_build--master-arm ++ 55492:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 55492:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_build--master-arm +++ 55492:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 55492:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 55492:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_build--master-arm +++ 55492:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 55492:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 55492:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 55492:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 55492:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_build--master-arm ++ 55492:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 55492:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 55492:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.32daEtCGtT +++ 55492:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 55492:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.dg8OSil0Sf ++ 55492:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.32daEtCGtT /tmp/tmp.dg8OSil0Sf' EXIT ++ 55492:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 55492:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/146172/checks/ ++ 55492:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/146172/checks/?user=linaro-tcwg-bot&context=tcwg_gdb_build--master-arm&page=last' ++ 55492:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 55492:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 55492:pw-trigger.sh: pw_patch_check_state: 263: true ++ 55492:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 55492:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 55492:pw-trigger.sh: pw_patch_check_state: 267: wait 59784 ++ 55492:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 55492:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 55492:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.dg8OSil0Sf ++ 55492:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 530307, "url": "https://patchwork.sourceware.org/api/1.2/patches/146172/checks/530307/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-10-17T13:48:35.572709", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-arm-precommit/builds/11610/log", "context": "tcwg_gdb_build--master-arm", "description": "Build started" }' = null ']' +++ 55492:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 55492:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-17T13:48:35.572709 +++ 55492:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-17T13:48:35.572709 +%s ++ 55492:pw-trigger.sh: pw_patch_check_state: 274: date=1792244915 ++ 55492:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1792244915 ']' ++ 55492:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1792244915 +++ 55492:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 55492:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 55492:pw-trigger.sh: pw_patch_check_state: 263: true ++ 55492:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 55492:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 55492:pw-trigger.sh: pw_patch_check_state: 267: wait 59791 ++ 55492:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 55492:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 55492:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.dg8OSil0Sf ++ 55492:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 530308, "url": "https://patchwork.sourceware.org/api/1.2/patches/146172/checks/530308/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-10-17T13:48:36.996564", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-arm-precommit/builds/11610/log", "context": "tcwg_gdb_build--master-arm", "description": "Patch applied" }' = null ']' +++ 55492:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 55492:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-17T13:48:36.996564 +++ 55492:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-17T13:48:36.996564 +%s ++ 55492:pw-trigger.sh: pw_patch_check_state: 274: date=1792244916 ++ 55492:pw-trigger.sh: pw_patch_check_state: 275: '[' 1792244915 -le 1792244916 ']' ++ 55492:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1792244916 +++ 55492:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 55492:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 55492:pw-trigger.sh: pw_patch_check_state: 263: true ++ 55492:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 55492:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 55492:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 55492:pw-trigger.sh: pw_patch_check_state: 267: wait 59798 ++ 55492:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 55492:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.dg8OSil0Sf ++ 55492:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 530312, "url": "https://patchwork.sourceware.org/api/1.2/patches/146172/checks/530312/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-10-17T13:51:08.958947", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-arm-precommit/builds/11610/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_gdb_build--master-arm", "description": "Build passed" }' = null ']' +++ 55492:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 55492:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-17T13:51:08.958947 +++ 55492:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-17T13:51:08.958947 +%s ++ 55492:pw-trigger.sh: pw_patch_check_state: 274: date=1792245068 ++ 55492:pw-trigger.sh: pw_patch_check_state: 275: '[' 1792244916 -le 1792245068 ']' ++ 55492:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1792245068 +++ 55492:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 55492:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 55492:pw-trigger.sh: pw_patch_check_state: 263: true ++ 55492:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 55492:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 55492:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 55492:pw-trigger.sh: pw_patch_check_state: 267: wait 59805 ++ 55492:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 55492:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.dg8OSil0Sf ++ 55492:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 55492:pw-trigger.sh: pw_patch_check_state: 270: break ++ 55492:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 55492:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.32daEtCGtT /tmp/tmp.dg8OSil0Sf + 55492:pw-trigger.sh: 89: check_state=success + 55492:pw-trigger.sh: 90: '[' success = pending ']' + 55492:pw-trigger.sh: 93: num_patch=1 + 55492:pw-trigger.sh: 72: true ++ 55492:pw-trigger.sh: 74: pw_get_patch_from_series gdb 68015 1 ++ 55492:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 55492:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 55492:pw-trigger.sh: pw_get_patch_from_series: 204: local id=68015 ++ 55492:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 55492:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 55492:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 68015 property '.*' value Patches 1 +++ 55492:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 55492:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 55492:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 55492:pw-trigger.sh: pw_yaml_get: 100: local id=68015 +++ 55492:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 55492:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 55492:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 55492:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 55492:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 55492:pw-trigger.sh: pw_yaml_get: 108: set +x +++ 55492:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 ++ 55492:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id= ++ 55492:pw-trigger.sh: pw_get_patch_from_series: 210: '[' '' = '' ']' ++ 55492:pw-trigger.sh: pw_get_patch_from_series: 211: return 1 ++ 55492:pw-trigger.sh: 74: true + 55492:pw-trigger.sh: 74: patch_id= + 55492:pw-trigger.sh: 75: '[' '' = '' ']' + 55492:pw-trigger.sh: 76: break + 55492:pw-trigger.sh: 96: '[' '' = '' ']' + 55492:pw-trigger.sh: 97: continue + 55492:pw-trigger.sh: 62: '[' 11 -gt 0 ']' + 55492:pw-trigger.sh: 63: i=10 ++ 55492:pw-trigger.sh: 64: shyaml get-value 10.id + 55492:pw-trigger.sh: 64: series_id=68031 + 55492:pw-trigger.sh: 66: pw_series_complete_p gdb 68031 + 55492:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 55492:pw-trigger.sh: pw_series_complete_p: 183: local project=gdb + 55492:pw-trigger.sh: pw_series_complete_p: 184: local series_id=68031 + 55492:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 55492:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get gdb series 68031 property Complete value ++ 55492:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 55492:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 55492:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 55492:pw-trigger.sh: pw_yaml_get: 100: local id=68031 ++ 55492:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 55492:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 55492:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 55492:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 55492:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 55492:pw-trigger.sh: pw_yaml_get: 108: set +x + 55492:pw-trigger.sh: pw_series_complete_p: 187: value=True + 55492:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 55492:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 55492:pw-trigger.sh: 71: num_patch=0 + 55492:pw-trigger.sh: 72: true ++ 55492:pw-trigger.sh: 74: pw_get_patch_from_series gdb 68031 0 ++ 55492:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 55492:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 55492:pw-trigger.sh: pw_get_patch_from_series: 204: local id=68031 ++ 55492:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 55492:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 55492:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 68031 property '.*' value Patches 0 +++ 55492:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 55492:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 55492:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 55492:pw-trigger.sh: pw_yaml_get: 100: local id=68031 +++ 55492:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 55492:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 55492:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 55492:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 55492:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 55492:pw-trigger.sh: pw_yaml_get: 108: set +x +++ 55492:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 ++ 55492:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=146207 ++ 55492:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 146207 = '' ']' ++ 55492:pw-trigger.sh: pw_get_patch_from_series: 213: echo 146207 + 55492:pw-trigger.sh: 74: patch_id=146207 + 55492:pw-trigger.sh: 75: '[' 146207 = '' ']' ++ 55492:pw-trigger.sh: 82: pw_get_patch_data gdb 146207 State ++ 55492:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 55492:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 55492:pw-trigger.sh: pw_get_patch_data: 224: local project=gdb ++ 55492:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=146207 ++ 55492:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 55492:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gdb patch 146207 property State value ++ 55492:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 55492:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 55492:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 55492:pw-trigger.sh: pw_yaml_get: 100: local id=146207 ++ 55492:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 55492:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 55492:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 55492:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 55492:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 55492:pw-trigger.sh: pw_yaml_get: 108: set +x + 55492:pw-trigger.sh: 82: patch_state=new + 55492:pw-trigger.sh: 83: case "$patch_state" in ++ 55492:pw-trigger.sh: 89: pw_patch_check_state 146207 tcwg_gdb_build--master-arm ++ 55492:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 55492:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=146207 ++ 55492:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_build--master-arm ++ 55492:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 55492:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_build--master-arm +++ 55492:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 55492:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 55492:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_build--master-arm +++ 55492:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 55492:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 55492:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 55492:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 55492:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_build--master-arm ++ 55492:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 55492:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 55492:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.KfVwM4olbM +++ 55492:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 55492:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.4ZST6QD5wN ++ 55492:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.KfVwM4olbM /tmp/tmp.4ZST6QD5wN' EXIT ++ 55492:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 55492:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/146207/checks/ ++ 55492:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/146207/checks/?user=linaro-tcwg-bot&context=tcwg_gdb_build--master-arm&page=last' ++ 55492:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 55492:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 55492:pw-trigger.sh: pw_patch_check_state: 263: true ++ 55492:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 55492:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 55492:pw-trigger.sh: pw_patch_check_state: 267: wait 59907 ++ 55492:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 55492:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 55492:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.4ZST6QD5wN ++ 55492:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 530537, "url": "https://patchwork.sourceware.org/api/1.2/patches/146207/checks/530537/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-10-18T03:58:25.280186", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-arm-precommit/builds/11617/log", "context": "tcwg_gdb_build--master-arm", "description": "Build started" }' = null ']' +++ 55492:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 55492:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-18T03:58:25.280186 +++ 55492:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-18T03:58:25.280186 +%s ++ 55492:pw-trigger.sh: pw_patch_check_state: 274: date=1792295905 ++ 55492:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1792295905 ']' ++ 55492:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1792295905 +++ 55492:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 55492:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 55492:pw-trigger.sh: pw_patch_check_state: 263: true ++ 55492:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 55492:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 55492:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 55492:pw-trigger.sh: pw_patch_check_state: 267: wait 59914 ++ 55492:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 55492:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.4ZST6QD5wN ++ 55492:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 530538, "url": "https://patchwork.sourceware.org/api/1.2/patches/146207/checks/530538/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-10-18T03:58:27.538608", "state": "fail", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-arm-precommit/builds/11617/archive/artifacts/jenkins/pw-apply.log", "context": "tcwg_gdb_build--master-arm", "description": "Patch failed to apply" }' = null ']' +++ 55492:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 55492:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-18T03:58:27.538608 +++ 55492:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-18T03:58:27.538608 +%s ++ 55492:pw-trigger.sh: pw_patch_check_state: 274: date=1792295907 ++ 55492:pw-trigger.sh: pw_patch_check_state: 275: '[' 1792295905 -le 1792295907 ']' ++ 55492:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1792295907 +++ 55492:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 55492:pw-trigger.sh: pw_patch_check_state: 277: cur_state=fail ++ 55492:pw-trigger.sh: pw_patch_check_state: 263: true ++ 55492:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 55492:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 55492:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 55492:pw-trigger.sh: pw_patch_check_state: 267: wait 59921 ++ 55492:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 55492:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.4ZST6QD5wN ++ 55492:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 55492:pw-trigger.sh: pw_patch_check_state: 270: break ++ 55492:pw-trigger.sh: pw_patch_check_state: 281: echo fail +++ 55492:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.KfVwM4olbM /tmp/tmp.4ZST6QD5wN + 55492:pw-trigger.sh: 89: check_state=fail + 55492:pw-trigger.sh: 90: '[' fail = pending ']' + 55492:pw-trigger.sh: 93: num_patch=1 + 55492:pw-trigger.sh: 72: true ++ 55492:pw-trigger.sh: 74: pw_get_patch_from_series gdb 68031 1 ++ 55492:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 55492:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 55492:pw-trigger.sh: pw_get_patch_from_series: 204: local id=68031 ++ 55492:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 55492:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 55492:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 68031 property '.*' value Patches 1 +++ 55492:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 55492:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 55492:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 55492:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 55492:pw-trigger.sh: pw_yaml_get: 100: local id=68031 +++ 55492:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 55492:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 55492:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 55492:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 55492:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 55492:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 55492:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id= ++ 55492:pw-trigger.sh: pw_get_patch_from_series: 210: '[' '' = '' ']' ++ 55492:pw-trigger.sh: pw_get_patch_from_series: 211: return 1 ++ 55492:pw-trigger.sh: 74: true + 55492:pw-trigger.sh: 74: patch_id= + 55492:pw-trigger.sh: 75: '[' '' = '' ']' + 55492:pw-trigger.sh: 76: break + 55492:pw-trigger.sh: 96: '[' '' = '' ']' + 55492:pw-trigger.sh: 97: continue + 55492:pw-trigger.sh: 62: '[' 10 -gt 0 ']' + 55492:pw-trigger.sh: 63: i=9 ++ 55492:pw-trigger.sh: 64: shyaml get-value 9.id + 55492:pw-trigger.sh: 64: series_id=68066 + 55492:pw-trigger.sh: 66: pw_series_complete_p gdb 68066 + 55492:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 55492:pw-trigger.sh: pw_series_complete_p: 183: local project=gdb + 55492:pw-trigger.sh: pw_series_complete_p: 184: local series_id=68066 + 55492:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 55492:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get gdb series 68066 property Complete value ++ 55492:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 55492:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 55492:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 55492:pw-trigger.sh: pw_yaml_get: 100: local id=68066 ++ 55492:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 55492:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 55492:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 55492:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 55492:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 55492:pw-trigger.sh: pw_yaml_get: 108: set +x + 55492:pw-trigger.sh: pw_series_complete_p: 187: value=True + 55492:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 55492:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 55492:pw-trigger.sh: 71: num_patch=0 + 55492:pw-trigger.sh: 72: true ++ 55492:pw-trigger.sh: 74: pw_get_patch_from_series gdb 68066 0 ++ 55492:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 55492:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 55492:pw-trigger.sh: pw_get_patch_from_series: 204: local id=68066 ++ 55492:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 55492:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 55492:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 68066 property '.*' value Patches 0 +++ 55492:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 55492:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 55492:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 55492:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 55492:pw-trigger.sh: pw_yaml_get: 100: local id=68066 +++ 55492:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 55492:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 55492:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 55492:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 55492:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 55492:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 55492:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=146249 ++ 55492:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 146249 = '' ']' ++ 55492:pw-trigger.sh: pw_get_patch_from_series: 213: echo 146249 + 55492:pw-trigger.sh: 74: patch_id=146249 + 55492:pw-trigger.sh: 75: '[' 146249 = '' ']' ++ 55492:pw-trigger.sh: 82: pw_get_patch_data gdb 146249 State ++ 55492:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 55492:pw-trigger.sh: pw_get_patch_data: 224: local project=gdb ++ 55492:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=146249 ++ 55492:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 55492:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gdb patch 146249 property State value ++ 55492:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 55492:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 55492:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 55492:pw-trigger.sh: pw_yaml_get: 100: local id=146249 ++ 55492:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 55492:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 55492:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 55492:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 55492:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 55492:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 55492:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' + 55492:pw-trigger.sh: 82: patch_state=new + 55492:pw-trigger.sh: 83: case "$patch_state" in ++ 55492:pw-trigger.sh: 89: pw_patch_check_state 146249 tcwg_gdb_build--master-arm ++ 55492:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 55492:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=146249 ++ 55492:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_build--master-arm ++ 55492:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 55492:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_build--master-arm +++ 55492:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 55492:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 55492:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_build--master-arm +++ 55492:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 55492:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 55492:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 55492:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 55492:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_build--master-arm ++ 55492:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 55492:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 55492:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.OGz5WbnOhs +++ 55492:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 55492:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.JuM4ylxM9I ++ 55492:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.OGz5WbnOhs /tmp/tmp.JuM4ylxM9I' EXIT ++ 55492:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 55492:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/146249/checks/ ++ 55492:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/146249/checks/?user=linaro-tcwg-bot&context=tcwg_gdb_build--master-arm&page=last' ++ 55492:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 55492:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 55492:pw-trigger.sh: pw_patch_check_state: 263: true ++ 55492:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 55492:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 55492:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 55492:pw-trigger.sh: pw_patch_check_state: 267: wait 60033 ++ 55492:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 55492:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.JuM4ylxM9I ++ 55492:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 531002, "url": "https://patchwork.sourceware.org/api/1.2/patches/146249/checks/531002/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-10-19T06:20:00.754181", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-arm-precommit/builds/11625/log", "context": "tcwg_gdb_build--master-arm", "description": "Build started" }' = null ']' +++ 55492:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 55492:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-19T06:20:00.754181 +++ 55492:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-19T06:20:00.754181 +%s ++ 55492:pw-trigger.sh: pw_patch_check_state: 274: date=1792390800 ++ 55492:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1792390800 ']' ++ 55492:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1792390800 +++ 55492:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 55492:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 55492:pw-trigger.sh: pw_patch_check_state: 263: true ++ 55492:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 55492:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 55492:pw-trigger.sh: pw_patch_check_state: 267: wait 60040 ++ 55492:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 55492:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 55492:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.JuM4ylxM9I ++ 55492:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 531003, "url": "https://patchwork.sourceware.org/api/1.2/patches/146249/checks/531003/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-10-19T06:20:02.699460", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-arm-precommit/builds/11625/log", "context": "tcwg_gdb_build--master-arm", "description": "Patch applied" }' = null ']' +++ 55492:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 55492:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-19T06:20:02.699460 +++ 55492:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-19T06:20:02.699460 +%s ++ 55492:pw-trigger.sh: pw_patch_check_state: 274: date=1792390802 ++ 55492:pw-trigger.sh: pw_patch_check_state: 275: '[' 1792390800 -le 1792390802 ']' ++ 55492:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1792390802 +++ 55492:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 55492:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 55492:pw-trigger.sh: pw_patch_check_state: 263: true ++ 55492:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 55492:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 55492:pw-trigger.sh: pw_patch_check_state: 267: wait 60047 ++ 55492:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 55492:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 55492:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.JuM4ylxM9I ++ 55492:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 531007, "url": "https://patchwork.sourceware.org/api/1.2/patches/146249/checks/531007/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-10-19T06:23:27.156108", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-arm-precommit/builds/11625/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_gdb_build--master-arm", "description": "Build passed" }' = null ']' +++ 55492:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 55492:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-19T06:23:27.156108 +++ 55492:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-19T06:23:27.156108 +%s ++ 55492:pw-trigger.sh: pw_patch_check_state: 274: date=1792391007 ++ 55492:pw-trigger.sh: pw_patch_check_state: 275: '[' 1792390802 -le 1792391007 ']' ++ 55492:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1792391007 +++ 55492:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 55492:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 55492:pw-trigger.sh: pw_patch_check_state: 263: true ++ 55492:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 55492:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 55492:pw-trigger.sh: pw_patch_check_state: 267: wait 60054 ++ 55492:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 55492:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 55492:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.JuM4ylxM9I ++ 55492:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 55492:pw-trigger.sh: pw_patch_check_state: 270: break ++ 55492:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 55492:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.OGz5WbnOhs /tmp/tmp.JuM4ylxM9I + 55492:pw-trigger.sh: 89: check_state=success + 55492:pw-trigger.sh: 90: '[' success = pending ']' + 55492:pw-trigger.sh: 93: num_patch=1 + 55492:pw-trigger.sh: 72: true ++ 55492:pw-trigger.sh: 74: pw_get_patch_from_series gdb 68066 1 ++ 55492:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 55492:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 55492:pw-trigger.sh: pw_get_patch_from_series: 204: local id=68066 ++ 55492:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 55492:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 55492:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 55492:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 68066 property '.*' value Patches 1 +++ 55492:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 55492:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 55492:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 55492:pw-trigger.sh: pw_yaml_get: 100: local id=68066 +++ 55492:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 55492:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 55492:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 55492:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 55492:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 55492:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 55492:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=146247 ++ 55492:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 146247 = '' ']' ++ 55492:pw-trigger.sh: pw_get_patch_from_series: 213: echo 146247 + 55492:pw-trigger.sh: 74: patch_id=146247 + 55492:pw-trigger.sh: 75: '[' 146247 = '' ']' ++ 55492:pw-trigger.sh: 82: pw_get_patch_data gdb 146247 State ++ 55492:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 55492:pw-trigger.sh: pw_get_patch_data: 224: local project=gdb ++ 55492:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=146247 ++ 55492:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 55492:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gdb patch 146247 property State value ++ 55492:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 55492:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 55492:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 55492:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 55492:pw-trigger.sh: pw_yaml_get: 100: local id=146247 ++ 55492:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 55492:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 55492:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 55492:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 55492:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 55492:pw-trigger.sh: pw_yaml_get: 108: set +x + 55492:pw-trigger.sh: 82: patch_state=new + 55492:pw-trigger.sh: 83: case "$patch_state" in ++ 55492:pw-trigger.sh: 89: pw_patch_check_state 146247 tcwg_gdb_build--master-arm ++ 55492:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 55492:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=146247 ++ 55492:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_build--master-arm ++ 55492:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 55492:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_build--master-arm +++ 55492:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 55492:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 55492:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_build--master-arm +++ 55492:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 55492:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 55492:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 55492:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 55492:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_build--master-arm ++ 55492:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 55492:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 55492:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.D5gKbYfdsf +++ 55492:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 55492:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.wkkK7XssSg ++ 55492:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.D5gKbYfdsf /tmp/tmp.wkkK7XssSg' EXIT ++ 55492:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 55492:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/146247/checks/ ++ 55492:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/146247/checks/?user=linaro-tcwg-bot&context=tcwg_gdb_build--master-arm&page=last' ++ 55492:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 55492:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 55492:pw-trigger.sh: pw_patch_check_state: 263: true ++ 55492:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 55492:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 55492:pw-trigger.sh: pw_patch_check_state: 267: wait 60118 ++ 55492:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 55492:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 55492:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.wkkK7XssSg ++ 55492:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 531115, "url": "https://patchwork.sourceware.org/api/1.2/patches/146247/checks/531115/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-10-19T12:48:34.797817", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-arm-precommit/builds/11628/log", "context": "tcwg_gdb_build--master-arm", "description": "Build started" }' = null ']' +++ 55492:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 55492:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-19T12:48:34.797817 +++ 55492:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-19T12:48:34.797817 +%s ++ 55492:pw-trigger.sh: pw_patch_check_state: 274: date=1792414114 ++ 55492:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1792414114 ']' ++ 55492:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1792414114 +++ 55492:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 55492:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 55492:pw-trigger.sh: pw_patch_check_state: 263: true ++ 55492:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 55492:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 55492:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 55492:pw-trigger.sh: pw_patch_check_state: 267: wait 60125 ++ 55492:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 55492:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.wkkK7XssSg ++ 55492:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 531116, "url": "https://patchwork.sourceware.org/api/1.2/patches/146247/checks/531116/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-10-19T12:48:37.069606", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-arm-precommit/builds/11628/log", "context": "tcwg_gdb_build--master-arm", "description": "Patch applied" }' = null ']' +++ 55492:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 55492:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-19T12:48:37.069606 +++ 55492:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-19T12:48:37.069606 +%s ++ 55492:pw-trigger.sh: pw_patch_check_state: 274: date=1792414117 ++ 55492:pw-trigger.sh: pw_patch_check_state: 275: '[' 1792414114 -le 1792414117 ']' ++ 55492:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1792414117 +++ 55492:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 55492:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 55492:pw-trigger.sh: pw_patch_check_state: 263: true ++ 55492:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 55492:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 55492:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 55492:pw-trigger.sh: pw_patch_check_state: 267: wait 60132 ++ 55492:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 55492:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.wkkK7XssSg ++ 55492:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 531123, "url": "https://patchwork.sourceware.org/api/1.2/patches/146247/checks/531123/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-10-19T12:51:03.929231", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-arm-precommit/builds/11628/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_gdb_build--master-arm", "description": "Build passed" }' = null ']' +++ 55492:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 55492:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-19T12:51:03.929231 +++ 55492:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-19T12:51:03.929231 +%s ++ 55492:pw-trigger.sh: pw_patch_check_state: 274: date=1792414263 ++ 55492:pw-trigger.sh: pw_patch_check_state: 275: '[' 1792414117 -le 1792414263 ']' ++ 55492:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1792414263 +++ 55492:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 55492:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 55492:pw-trigger.sh: pw_patch_check_state: 263: true ++ 55492:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 55492:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 55492:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 55492:pw-trigger.sh: pw_patch_check_state: 267: wait 60139 ++ 55492:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 55492:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.wkkK7XssSg ++ 55492:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 55492:pw-trigger.sh: pw_patch_check_state: 270: break ++ 55492:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 55492:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.D5gKbYfdsf /tmp/tmp.wkkK7XssSg + 55492:pw-trigger.sh: 89: check_state=success + 55492:pw-trigger.sh: 90: '[' success = pending ']' + 55492:pw-trigger.sh: 93: num_patch=2 + 55492:pw-trigger.sh: 72: true ++ 55492:pw-trigger.sh: 74: pw_get_patch_from_series gdb 68066 2 ++ 55492:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 55492:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 55492:pw-trigger.sh: pw_get_patch_from_series: 204: local id=68066 ++ 55492:pw-trigger.sh: pw_get_patch_from_series: 205: local num=2 ++ 55492:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 55492:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 68066 property '.*' value Patches 2 +++ 55492:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 55492:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 55492:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 55492:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 55492:pw-trigger.sh: pw_yaml_get: 100: local id=68066 +++ 55492:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 55492:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 55492:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 55492:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 55492:pw-trigger.sh: pw_yaml_get: 105: local match_num=2 +++ 55492:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 55492:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=146248 ++ 55492:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 146248 = '' ']' ++ 55492:pw-trigger.sh: pw_get_patch_from_series: 213: echo 146248 + 55492:pw-trigger.sh: 74: patch_id=146248 + 55492:pw-trigger.sh: 75: '[' 146248 = '' ']' ++ 55492:pw-trigger.sh: 82: pw_get_patch_data gdb 146248 State ++ 55492:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 55492:pw-trigger.sh: pw_get_patch_data: 224: local project=gdb ++ 55492:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=146248 ++ 55492:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 55492:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gdb patch 146248 property State value ++ 55492:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 55492:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 55492:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 55492:pw-trigger.sh: pw_yaml_get: 100: local id=146248 ++ 55492:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 55492:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 55492:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 55492:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 55492:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 55492:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 55492:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' + 55492:pw-trigger.sh: 82: patch_state=new + 55492:pw-trigger.sh: 83: case "$patch_state" in ++ 55492:pw-trigger.sh: 89: pw_patch_check_state 146248 tcwg_gdb_build--master-arm ++ 55492:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 55492:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=146248 ++ 55492:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_build--master-arm ++ 55492:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 55492:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_build--master-arm +++ 55492:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 55492:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 55492:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_build--master-arm +++ 55492:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 55492:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 55492:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 55492:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 55492:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_build--master-arm ++ 55492:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 55492:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 55492:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.aMoaPjiHl0 +++ 55492:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 55492:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.2faj8VvUrU ++ 55492:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.aMoaPjiHl0 /tmp/tmp.2faj8VvUrU' EXIT ++ 55492:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 55492:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/146248/checks/ ++ 55492:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/146248/checks/?user=linaro-tcwg-bot&context=tcwg_gdb_build--master-arm&page=last' ++ 55492:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 55492:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 55492:pw-trigger.sh: pw_patch_check_state: 263: true ++ 55492:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 55492:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 55492:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 55492:pw-trigger.sh: pw_patch_check_state: 267: wait 60206 ++ 55492:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 55492:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.2faj8VvUrU ++ 55492:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 55492:pw-trigger.sh: pw_patch_check_state: 270: break ++ 55492:pw-trigger.sh: pw_patch_check_state: 281: echo pending +++ 55492:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.aMoaPjiHl0 /tmp/tmp.2faj8VvUrU + 55492:pw-trigger.sh: 89: check_state=pending + 55492:pw-trigger.sh: 90: '[' pending = pending ']' + 55492:pw-trigger.sh: 91: break + 55492:pw-trigger.sh: 96: '[' 146248 = '' ']' + 55492:pw-trigger.sh: 101: check_state=success + 55492:pw-trigger.sh: 108: '[' success '!=' success ']' + 55492:pw-trigger.sh: 113: j=1 + 55492:pw-trigger.sh: 114: cat + 55492:pw-trigger.sh: 62: '[' 9 -gt 0 ']' + 55492:pw-trigger.sh: 63: i=8 ++ 55492:pw-trigger.sh: 64: shyaml get-value 8.id + 55492:pw-trigger.sh: 64: series_id=68072 + 55492:pw-trigger.sh: 66: pw_series_complete_p gdb 68072 + 55492:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 55492:pw-trigger.sh: pw_series_complete_p: 183: local project=gdb + 55492:pw-trigger.sh: pw_series_complete_p: 184: local series_id=68072 + 55492:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 55492:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get gdb series 68072 property Complete value ++ 55492:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 55492:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 55492:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 55492:pw-trigger.sh: pw_yaml_get: 100: local id=68072 ++ 55492:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 55492:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 55492:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 55492:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 55492:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 55492:pw-trigger.sh: pw_yaml_get: 108: set +x + 55492:pw-trigger.sh: pw_series_complete_p: 187: value=True + 55492:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 55492:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 55492:pw-trigger.sh: 71: num_patch=0 + 55492:pw-trigger.sh: 72: true ++ 55492:pw-trigger.sh: 74: pw_get_patch_from_series gdb 68072 0 ++ 55492:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 55492:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 55492:pw-trigger.sh: pw_get_patch_from_series: 204: local id=68072 ++ 55492:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 55492:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 55492:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 68072 property '.*' value Patches 0 +++ 55492:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 55492:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 55492:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 55492:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 55492:pw-trigger.sh: pw_yaml_get: 100: local id=68072 +++ 55492:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 55492:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 55492:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 55492:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 55492:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 55492:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 55492:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=146255 ++ 55492:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 146255 = '' ']' ++ 55492:pw-trigger.sh: pw_get_patch_from_series: 213: echo 146255 + 55492:pw-trigger.sh: 74: patch_id=146255 + 55492:pw-trigger.sh: 75: '[' 146255 = '' ']' ++ 55492:pw-trigger.sh: 82: pw_get_patch_data gdb 146255 State ++ 55492:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 55492:pw-trigger.sh: pw_get_patch_data: 224: local project=gdb ++ 55492:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=146255 ++ 55492:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 55492:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gdb patch 146255 property State value ++ 55492:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 55492:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 55492:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 55492:pw-trigger.sh: pw_yaml_get: 100: local id=146255 ++ 55492:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 55492:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 55492:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 55492:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 55492:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 55492:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 55492:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' + 55492:pw-trigger.sh: 82: patch_state=new + 55492:pw-trigger.sh: 83: case "$patch_state" in ++ 55492:pw-trigger.sh: 89: pw_patch_check_state 146255 tcwg_gdb_build--master-arm ++ 55492:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 55492:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=146255 ++ 55492:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_build--master-arm ++ 55492:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 55492:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_build--master-arm +++ 55492:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 55492:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 55492:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_build--master-arm +++ 55492:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 55492:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 55492:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 55492:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 55492:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_build--master-arm ++ 55492:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 55492:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 55492:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.gRNZi3sRL2 +++ 55492:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 55492:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.pyyCW8mGoP ++ 55492:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.gRNZi3sRL2 /tmp/tmp.pyyCW8mGoP' EXIT ++ 55492:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 55492:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/146255/checks/ ++ 55492:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/146255/checks/?user=linaro-tcwg-bot&context=tcwg_gdb_build--master-arm&page=last' ++ 55492:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 55492:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 55492:pw-trigger.sh: pw_patch_check_state: 263: true ++ 55492:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 55492:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 55492:pw-trigger.sh: pw_patch_check_state: 267: wait 60294 ++ 55492:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 55492:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 55492:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.pyyCW8mGoP ++ 55492:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 531005, "url": "https://patchwork.sourceware.org/api/1.2/patches/146255/checks/531005/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-10-19T06:22:04.810244", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-arm-precommit/builds/11626/log", "context": "tcwg_gdb_build--master-arm", "description": "Build started" }' = null ']' +++ 55492:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 55492:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-19T06:22:04.810244 +++ 55492:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-19T06:22:04.810244 +%s ++ 55492:pw-trigger.sh: pw_patch_check_state: 274: date=1792390924 ++ 55492:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1792390924 ']' ++ 55492:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1792390924 +++ 55492:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 55492:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 55492:pw-trigger.sh: pw_patch_check_state: 263: true ++ 55492:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 55492:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 55492:pw-trigger.sh: pw_patch_check_state: 267: wait 60301 ++ 55492:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 55492:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 55492:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.pyyCW8mGoP ++ 55492:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 531006, "url": "https://patchwork.sourceware.org/api/1.2/patches/146255/checks/531006/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-10-19T06:22:07.941597", "state": "fail", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-arm-precommit/builds/11626/archive/artifacts/jenkins/pw-apply.log", "context": "tcwg_gdb_build--master-arm", "description": "Patch failed to apply" }' = null ']' +++ 55492:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 55492:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-19T06:22:07.941597 +++ 55492:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-19T06:22:07.941597 +%s ++ 55492:pw-trigger.sh: pw_patch_check_state: 274: date=1792390927 ++ 55492:pw-trigger.sh: pw_patch_check_state: 275: '[' 1792390924 -le 1792390927 ']' ++ 55492:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1792390927 +++ 55492:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 55492:pw-trigger.sh: pw_patch_check_state: 277: cur_state=fail ++ 55492:pw-trigger.sh: pw_patch_check_state: 263: true ++ 55492:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 55492:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 55492:pw-trigger.sh: pw_patch_check_state: 267: wait 60308 ++ 55492:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 55492:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 55492:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.pyyCW8mGoP ++ 55492:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 55492:pw-trigger.sh: pw_patch_check_state: 270: break ++ 55492:pw-trigger.sh: pw_patch_check_state: 281: echo fail +++ 55492:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.gRNZi3sRL2 /tmp/tmp.pyyCW8mGoP + 55492:pw-trigger.sh: 89: check_state=fail + 55492:pw-trigger.sh: 90: '[' fail = pending ']' + 55492:pw-trigger.sh: 93: num_patch=1 + 55492:pw-trigger.sh: 72: true ++ 55492:pw-trigger.sh: 74: pw_get_patch_from_series gdb 68072 1 ++ 55492:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 55492:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 55492:pw-trigger.sh: pw_get_patch_from_series: 204: local id=68072 ++ 55492:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 55492:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 55492:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 68072 property '.*' value Patches 1 +++ 55492:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 55492:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 55492:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 55492:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 55492:pw-trigger.sh: pw_yaml_get: 100: local id=68072 +++ 55492:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 55492:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 55492:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 55492:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 55492:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 55492:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 55492:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id= ++ 55492:pw-trigger.sh: pw_get_patch_from_series: 210: '[' '' = '' ']' ++ 55492:pw-trigger.sh: pw_get_patch_from_series: 211: return 1 ++ 55492:pw-trigger.sh: 74: true + 55492:pw-trigger.sh: 74: patch_id= + 55492:pw-trigger.sh: 75: '[' '' = '' ']' + 55492:pw-trigger.sh: 76: break + 55492:pw-trigger.sh: 96: '[' '' = '' ']' + 55492:pw-trigger.sh: 97: continue + 55492:pw-trigger.sh: 62: '[' 8 -gt 0 ']' + 55492:pw-trigger.sh: 63: i=7 ++ 55492:pw-trigger.sh: 64: shyaml get-value 7.id + 55492:pw-trigger.sh: 64: series_id=68085 + 55492:pw-trigger.sh: 66: pw_series_complete_p gdb 68085 + 55492:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 55492:pw-trigger.sh: pw_series_complete_p: 183: local project=gdb + 55492:pw-trigger.sh: pw_series_complete_p: 184: local series_id=68085 + 55492:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 55492:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get gdb series 68085 property Complete value ++ 55492:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 55492:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 55492:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 55492:pw-trigger.sh: pw_yaml_get: 100: local id=68085 ++ 55492:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 55492:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 55492:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 55492:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 55492:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 55492:pw-trigger.sh: pw_yaml_get: 108: set +x + 55492:pw-trigger.sh: pw_series_complete_p: 187: value=True + 55492:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 55492:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 55492:pw-trigger.sh: 71: num_patch=0 + 55492:pw-trigger.sh: 72: true ++ 55492:pw-trigger.sh: 74: pw_get_patch_from_series gdb 68085 0 ++ 55492:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 55492:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 55492:pw-trigger.sh: pw_get_patch_from_series: 204: local id=68085 ++ 55492:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 55492:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 55492:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 68085 property '.*' value Patches 0 +++ 55492:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 55492:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 55492:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 55492:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 55492:pw-trigger.sh: pw_yaml_get: 100: local id=68085 +++ 55492:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 55492:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 55492:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 55492:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 55492:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 55492:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 55492:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=146271 ++ 55492:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 146271 = '' ']' ++ 55492:pw-trigger.sh: pw_get_patch_from_series: 213: echo 146271 + 55492:pw-trigger.sh: 74: patch_id=146271 + 55492:pw-trigger.sh: 75: '[' 146271 = '' ']' ++ 55492:pw-trigger.sh: 82: pw_get_patch_data gdb 146271 State ++ 55492:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 55492:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 55492:pw-trigger.sh: pw_get_patch_data: 224: local project=gdb ++ 55492:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=146271 ++ 55492:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 55492:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gdb patch 146271 property State value ++ 55492:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 55492:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 55492:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 55492:pw-trigger.sh: pw_yaml_get: 100: local id=146271 ++ 55492:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 55492:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 55492:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 55492:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 55492:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 55492:pw-trigger.sh: pw_yaml_get: 108: set +x + 55492:pw-trigger.sh: 82: patch_state=new + 55492:pw-trigger.sh: 83: case "$patch_state" in ++ 55492:pw-trigger.sh: 89: pw_patch_check_state 146271 tcwg_gdb_build--master-arm ++ 55492:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 55492:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=146271 ++ 55492:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_build--master-arm ++ 55492:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 55492:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_build--master-arm +++ 55492:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 55492:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 55492:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_build--master-arm +++ 55492:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 55492:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 55492:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 55492:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 55492:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_build--master-arm ++ 55492:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 55492:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 55492:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.CzxShIyP6J +++ 55492:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 55492:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.zRiPInIods ++ 55492:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.CzxShIyP6J /tmp/tmp.zRiPInIods' EXIT ++ 55492:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 55492:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/146271/checks/ ++ 55492:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/146271/checks/?user=linaro-tcwg-bot&context=tcwg_gdb_build--master-arm&page=last' ++ 55492:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 55492:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 55492:pw-trigger.sh: pw_patch_check_state: 263: true ++ 55492:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 55492:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 55492:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 55492:pw-trigger.sh: pw_patch_check_state: 267: wait 60410 ++ 55492:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 55492:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.zRiPInIods ++ 55492:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 531117, "url": "https://patchwork.sourceware.org/api/1.2/patches/146271/checks/531117/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-10-19T12:48:57.724317", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-arm-precommit/builds/11629/log", "context": "tcwg_gdb_build--master-arm", "description": "Build started" }' = null ']' +++ 55492:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 55492:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-19T12:48:57.724317 +++ 55492:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-19T12:48:57.724317 +%s ++ 55492:pw-trigger.sh: pw_patch_check_state: 274: date=1792414137 ++ 55492:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1792414137 ']' ++ 55492:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1792414137 +++ 55492:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 55492:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 55492:pw-trigger.sh: pw_patch_check_state: 263: true ++ 55492:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 55492:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 55492:pw-trigger.sh: pw_patch_check_state: 267: wait 60417 ++ 55492:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 55492:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 55492:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.zRiPInIods ++ 55492:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 531118, "url": "https://patchwork.sourceware.org/api/1.2/patches/146271/checks/531118/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-10-19T12:48:59.972193", "state": "fail", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-arm-precommit/builds/11629/archive/artifacts/jenkins/pw-apply.log", "context": "tcwg_gdb_build--master-arm", "description": "Patch failed to apply" }' = null ']' +++ 55492:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 55492:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-19T12:48:59.972193 +++ 55492:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-19T12:48:59.972193 +%s ++ 55492:pw-trigger.sh: pw_patch_check_state: 274: date=1792414139 ++ 55492:pw-trigger.sh: pw_patch_check_state: 275: '[' 1792414137 -le 1792414139 ']' ++ 55492:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1792414139 +++ 55492:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 55492:pw-trigger.sh: pw_patch_check_state: 277: cur_state=fail ++ 55492:pw-trigger.sh: pw_patch_check_state: 263: true ++ 55492:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 55492:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 55492:pw-trigger.sh: pw_patch_check_state: 267: wait 60424 ++ 55492:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 55492:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 55492:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.zRiPInIods ++ 55492:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 55492:pw-trigger.sh: pw_patch_check_state: 270: break ++ 55492:pw-trigger.sh: pw_patch_check_state: 281: echo fail +++ 55492:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.CzxShIyP6J /tmp/tmp.zRiPInIods + 55492:pw-trigger.sh: 89: check_state=fail + 55492:pw-trigger.sh: 90: '[' fail = pending ']' + 55492:pw-trigger.sh: 93: num_patch=1 + 55492:pw-trigger.sh: 72: true ++ 55492:pw-trigger.sh: 74: pw_get_patch_from_series gdb 68085 1 ++ 55492:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 55492:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 55492:pw-trigger.sh: pw_get_patch_from_series: 204: local id=68085 ++ 55492:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 55492:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 55492:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 68085 property '.*' value Patches 1 +++ 55492:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 55492:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 55492:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 55492:pw-trigger.sh: pw_yaml_get: 100: local id=68085 +++ 55492:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 55492:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 55492:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 55492:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 55492:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 55492:pw-trigger.sh: pw_yaml_get: 108: set +x +++ 55492:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 ++ 55492:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id= ++ 55492:pw-trigger.sh: pw_get_patch_from_series: 210: '[' '' = '' ']' ++ 55492:pw-trigger.sh: pw_get_patch_from_series: 211: return 1 ++ 55492:pw-trigger.sh: 74: true + 55492:pw-trigger.sh: 74: patch_id= + 55492:pw-trigger.sh: 75: '[' '' = '' ']' + 55492:pw-trigger.sh: 76: break + 55492:pw-trigger.sh: 96: '[' '' = '' ']' + 55492:pw-trigger.sh: 97: continue + 55492:pw-trigger.sh: 62: '[' 7 -gt 0 ']' + 55492:pw-trigger.sh: 63: i=6 ++ 55492:pw-trigger.sh: 64: shyaml get-value 6.id + 55492:pw-trigger.sh: 64: series_id=68086 + 55492:pw-trigger.sh: 66: pw_series_complete_p gdb 68086 + 55492:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 55492:pw-trigger.sh: pw_series_complete_p: 183: local project=gdb + 55492:pw-trigger.sh: pw_series_complete_p: 184: local series_id=68086 + 55492:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 55492:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get gdb series 68086 property Complete value ++ 55492:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 55492:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 55492:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 55492:pw-trigger.sh: pw_yaml_get: 100: local id=68086 ++ 55492:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 55492:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 55492:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 55492:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 55492:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 55492:pw-trigger.sh: pw_yaml_get: 108: set +x + 55492:pw-trigger.sh: pw_series_complete_p: 187: value=True + 55492:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 55492:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 55492:pw-trigger.sh: 71: num_patch=0 + 55492:pw-trigger.sh: 72: true ++ 55492:pw-trigger.sh: 74: pw_get_patch_from_series gdb 68086 0 ++ 55492:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 55492:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 55492:pw-trigger.sh: pw_get_patch_from_series: 204: local id=68086 ++ 55492:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 55492:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 55492:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 55492:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 68086 property '.*' value Patches 0 +++ 55492:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 55492:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 55492:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 55492:pw-trigger.sh: pw_yaml_get: 100: local id=68086 +++ 55492:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 55492:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 55492:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 55492:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 55492:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 55492:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 55492:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=146272 ++ 55492:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 146272 = '' ']' ++ 55492:pw-trigger.sh: pw_get_patch_from_series: 213: echo 146272 + 55492:pw-trigger.sh: 74: patch_id=146272 + 55492:pw-trigger.sh: 75: '[' 146272 = '' ']' ++ 55492:pw-trigger.sh: 82: pw_get_patch_data gdb 146272 State ++ 55492:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 55492:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 55492:pw-trigger.sh: pw_get_patch_data: 224: local project=gdb ++ 55492:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=146272 ++ 55492:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 55492:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gdb patch 146272 property State value ++ 55492:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 55492:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 55492:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 55492:pw-trigger.sh: pw_yaml_get: 100: local id=146272 ++ 55492:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 55492:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 55492:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 55492:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 55492:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 55492:pw-trigger.sh: pw_yaml_get: 108: set +x + 55492:pw-trigger.sh: 82: patch_state=new + 55492:pw-trigger.sh: 83: case "$patch_state" in ++ 55492:pw-trigger.sh: 89: pw_patch_check_state 146272 tcwg_gdb_build--master-arm ++ 55492:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 55492:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=146272 ++ 55492:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_build--master-arm ++ 55492:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 55492:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_build--master-arm +++ 55492:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 55492:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 55492:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_build--master-arm +++ 55492:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 55492:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 55492:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 55492:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 55492:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_build--master-arm ++ 55492:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 55492:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 55492:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.8WlfCynk36 +++ 55492:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 55492:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.F1PKk8vpW3 ++ 55492:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.8WlfCynk36 /tmp/tmp.F1PKk8vpW3' EXIT ++ 55492:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 55492:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/146272/checks/ ++ 55492:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/146272/checks/?user=linaro-tcwg-bot&context=tcwg_gdb_build--master-arm&page=last' ++ 55492:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 55492:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 55492:pw-trigger.sh: pw_patch_check_state: 263: true ++ 55492:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 55492:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 55492:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 55492:pw-trigger.sh: pw_patch_check_state: 267: wait 60526 ++ 55492:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 55492:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.F1PKk8vpW3 ++ 55492:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 531119, "url": "https://patchwork.sourceware.org/api/1.2/patches/146272/checks/531119/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-10-19T12:49:44.503625", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-arm-precommit/builds/11630/log", "context": "tcwg_gdb_build--master-arm", "description": "Build started" }' = null ']' +++ 55492:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 55492:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-19T12:49:44.503625 +++ 55492:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-19T12:49:44.503625 +%s ++ 55492:pw-trigger.sh: pw_patch_check_state: 274: date=1792414184 ++ 55492:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1792414184 ']' ++ 55492:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1792414184 +++ 55492:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 55492:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 55492:pw-trigger.sh: pw_patch_check_state: 263: true ++ 55492:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 55492:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 55492:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 55492:pw-trigger.sh: pw_patch_check_state: 267: wait 60533 ++ 55492:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 55492:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.F1PKk8vpW3 ++ 55492:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 531120, "url": "https://patchwork.sourceware.org/api/1.2/patches/146272/checks/531120/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-10-19T12:49:47.134660", "state": "fail", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-arm-precommit/builds/11630/archive/artifacts/jenkins/pw-apply.log", "context": "tcwg_gdb_build--master-arm", "description": "Patch failed to apply" }' = null ']' +++ 55492:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 55492:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-19T12:49:47.134660 +++ 55492:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-19T12:49:47.134660 +%s ++ 55492:pw-trigger.sh: pw_patch_check_state: 274: date=1792414187 ++ 55492:pw-trigger.sh: pw_patch_check_state: 275: '[' 1792414184 -le 1792414187 ']' ++ 55492:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1792414187 +++ 55492:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 55492:pw-trigger.sh: pw_patch_check_state: 277: cur_state=fail ++ 55492:pw-trigger.sh: pw_patch_check_state: 263: true ++ 55492:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 55492:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 55492:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 55492:pw-trigger.sh: pw_patch_check_state: 267: wait 60540 ++ 55492:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 55492:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.F1PKk8vpW3 ++ 55492:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 55492:pw-trigger.sh: pw_patch_check_state: 270: break ++ 55492:pw-trigger.sh: pw_patch_check_state: 281: echo fail +++ 55492:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.8WlfCynk36 /tmp/tmp.F1PKk8vpW3 + 55492:pw-trigger.sh: 89: check_state=fail + 55492:pw-trigger.sh: 90: '[' fail = pending ']' + 55492:pw-trigger.sh: 93: num_patch=1 + 55492:pw-trigger.sh: 72: true ++ 55492:pw-trigger.sh: 74: pw_get_patch_from_series gdb 68086 1 ++ 55492:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 55492:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 55492:pw-trigger.sh: pw_get_patch_from_series: 204: local id=68086 ++ 55492:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 55492:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 55492:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 68086 property '.*' value Patches 1 +++ 55492:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 55492:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 55492:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 55492:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 55492:pw-trigger.sh: pw_yaml_get: 100: local id=68086 +++ 55492:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 55492:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 55492:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 55492:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 55492:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 55492:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 55492:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id= ++ 55492:pw-trigger.sh: pw_get_patch_from_series: 210: '[' '' = '' ']' ++ 55492:pw-trigger.sh: pw_get_patch_from_series: 211: return 1 ++ 55492:pw-trigger.sh: 74: true + 55492:pw-trigger.sh: 74: patch_id= + 55492:pw-trigger.sh: 75: '[' '' = '' ']' + 55492:pw-trigger.sh: 76: break + 55492:pw-trigger.sh: 96: '[' '' = '' ']' + 55492:pw-trigger.sh: 97: continue + 55492:pw-trigger.sh: 62: '[' 6 -gt 0 ']' + 55492:pw-trigger.sh: 63: i=5 ++ 55492:pw-trigger.sh: 64: shyaml get-value 5.id + 55492:pw-trigger.sh: 64: series_id=68099 + 55492:pw-trigger.sh: 66: pw_series_complete_p gdb 68099 + 55492:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 55492:pw-trigger.sh: pw_series_complete_p: 183: local project=gdb + 55492:pw-trigger.sh: pw_series_complete_p: 184: local series_id=68099 + 55492:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 55492:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get gdb series 68099 property Complete value ++ 55492:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 55492:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 55492:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 55492:pw-trigger.sh: pw_yaml_get: 100: local id=68099 ++ 55492:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 55492:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 55492:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 55492:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 55492:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 55492:pw-trigger.sh: pw_yaml_get: 108: set +x + 55492:pw-trigger.sh: pw_series_complete_p: 187: value=True + 55492:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 55492:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 55492:pw-trigger.sh: 71: num_patch=0 + 55492:pw-trigger.sh: 72: true ++ 55492:pw-trigger.sh: 74: pw_get_patch_from_series gdb 68099 0 ++ 55492:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 55492:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 55492:pw-trigger.sh: pw_get_patch_from_series: 204: local id=68099 ++ 55492:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 55492:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 55492:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 68099 property '.*' value Patches 0 +++ 55492:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 55492:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 55492:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 55492:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 55492:pw-trigger.sh: pw_yaml_get: 100: local id=68099 +++ 55492:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 55492:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 55492:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 55492:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 55492:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 55492:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 55492:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=146289 ++ 55492:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 146289 = '' ']' ++ 55492:pw-trigger.sh: pw_get_patch_from_series: 213: echo 146289 + 55492:pw-trigger.sh: 74: patch_id=146289 + 55492:pw-trigger.sh: 75: '[' 146289 = '' ']' ++ 55492:pw-trigger.sh: 82: pw_get_patch_data gdb 146289 State ++ 55492:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 55492:pw-trigger.sh: pw_get_patch_data: 224: local project=gdb ++ 55492:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=146289 ++ 55492:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 55492:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gdb patch 146289 property State value ++ 55492:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 55492:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 55492:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 55492:pw-trigger.sh: pw_yaml_get: 100: local id=146289 ++ 55492:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 55492:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 55492:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 55492:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 55492:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 55492:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 55492:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' + 55492:pw-trigger.sh: 82: patch_state=new + 55492:pw-trigger.sh: 83: case "$patch_state" in ++ 55492:pw-trigger.sh: 89: pw_patch_check_state 146289 tcwg_gdb_build--master-arm ++ 55492:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 55492:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=146289 ++ 55492:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_build--master-arm ++ 55492:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 55492:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_build--master-arm +++ 55492:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 55492:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 55492:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_build--master-arm +++ 55492:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 55492:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 55492:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 55492:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 55492:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_build--master-arm ++ 55492:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 55492:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 55492:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.iyLldtWS7O +++ 55492:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 55492:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.s6vXhWnyAl ++ 55492:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.iyLldtWS7O /tmp/tmp.s6vXhWnyAl' EXIT ++ 55492:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 55492:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/146289/checks/ ++ 55492:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/146289/checks/?user=linaro-tcwg-bot&context=tcwg_gdb_build--master-arm&page=last' ++ 55492:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 55492:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 55492:pw-trigger.sh: pw_patch_check_state: 263: true ++ 55492:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 55492:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 55492:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 55492:pw-trigger.sh: pw_patch_check_state: 267: wait 60642 ++ 55492:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 55492:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.s6vXhWnyAl ++ 55492:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 55492:pw-trigger.sh: pw_patch_check_state: 270: break ++ 55492:pw-trigger.sh: pw_patch_check_state: 281: echo pending +++ 55492:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.iyLldtWS7O /tmp/tmp.s6vXhWnyAl + 55492:pw-trigger.sh: 89: check_state=pending + 55492:pw-trigger.sh: 90: '[' pending = pending ']' + 55492:pw-trigger.sh: 91: break + 55492:pw-trigger.sh: 96: '[' 146289 = '' ']' + 55492:pw-trigger.sh: 101: check_state=success + 55492:pw-trigger.sh: 108: '[' success '!=' success ']' + 55492:pw-trigger.sh: 113: j=2 + 55492:pw-trigger.sh: 114: cat + 55492:pw-trigger.sh: 62: '[' 5 -gt 0 ']' + 55492:pw-trigger.sh: 63: i=4 ++ 55492:pw-trigger.sh: 64: shyaml get-value 4.id + 55492:pw-trigger.sh: 64: series_id=68101 + 55492:pw-trigger.sh: 66: pw_series_complete_p gdb 68101 + 55492:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 55492:pw-trigger.sh: pw_series_complete_p: 183: local project=gdb + 55492:pw-trigger.sh: pw_series_complete_p: 184: local series_id=68101 + 55492:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 55492:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get gdb series 68101 property Complete value ++ 55492:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 55492:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 55492:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 55492:pw-trigger.sh: pw_yaml_get: 100: local id=68101 ++ 55492:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 55492:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 55492:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 55492:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 55492:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 55492:pw-trigger.sh: pw_yaml_get: 108: set +x + 55492:pw-trigger.sh: pw_series_complete_p: 187: value=True + 55492:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 55492:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 55492:pw-trigger.sh: 71: num_patch=0 + 55492:pw-trigger.sh: 72: true ++ 55492:pw-trigger.sh: 74: pw_get_patch_from_series gdb 68101 0 ++ 55492:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 55492:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 55492:pw-trigger.sh: pw_get_patch_from_series: 204: local id=68101 ++ 55492:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 55492:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 55492:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 68101 property '.*' value Patches 0 +++ 55492:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 55492:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 55492:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 55492:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 55492:pw-trigger.sh: pw_yaml_get: 100: local id=68101 +++ 55492:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 55492:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 55492:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 55492:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 55492:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 55492:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 55492:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=146291 ++ 55492:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 146291 = '' ']' ++ 55492:pw-trigger.sh: pw_get_patch_from_series: 213: echo 146291 + 55492:pw-trigger.sh: 74: patch_id=146291 + 55492:pw-trigger.sh: 75: '[' 146291 = '' ']' ++ 55492:pw-trigger.sh: 82: pw_get_patch_data gdb 146291 State ++ 55492:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 55492:pw-trigger.sh: pw_get_patch_data: 224: local project=gdb ++ 55492:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=146291 ++ 55492:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 55492:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gdb patch 146291 property State value ++ 55492:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 55492:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 55492:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 55492:pw-trigger.sh: pw_yaml_get: 100: local id=146291 ++ 55492:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 55492:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 55492:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 55492:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 55492:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 55492:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 55492:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' + 55492:pw-trigger.sh: 82: patch_state=new + 55492:pw-trigger.sh: 83: case "$patch_state" in ++ 55492:pw-trigger.sh: 89: pw_patch_check_state 146291 tcwg_gdb_build--master-arm ++ 55492:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 55492:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=146291 ++ 55492:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_build--master-arm ++ 55492:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 55492:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_build--master-arm +++ 55492:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 55492:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 55492:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_build--master-arm +++ 55492:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 55492:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 55492:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 55492:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 55492:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_build--master-arm ++ 55492:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 55492:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 55492:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.8h82nfVKux +++ 55492:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 55492:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.dcJnwMYlR2 ++ 55492:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.8h82nfVKux /tmp/tmp.dcJnwMYlR2' EXIT ++ 55492:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 55492:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/146291/checks/ ++ 55492:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/146291/checks/?user=linaro-tcwg-bot&context=tcwg_gdb_build--master-arm&page=last' ++ 55492:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 55492:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 55492:pw-trigger.sh: pw_patch_check_state: 263: true ++ 55492:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 55492:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 55492:pw-trigger.sh: pw_patch_check_state: 267: wait 60730 ++ 55492:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 55492:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 55492:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.dcJnwMYlR2 ++ 55492:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 55492:pw-trigger.sh: pw_patch_check_state: 270: break ++ 55492:pw-trigger.sh: pw_patch_check_state: 281: echo pending +++ 55492:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.8h82nfVKux /tmp/tmp.dcJnwMYlR2 + 55492:pw-trigger.sh: 89: check_state=pending + 55492:pw-trigger.sh: 90: '[' pending = pending ']' + 55492:pw-trigger.sh: 91: break + 55492:pw-trigger.sh: 96: '[' 146291 = '' ']' + 55492:pw-trigger.sh: 101: check_state=success + 55492:pw-trigger.sh: 108: '[' success '!=' success ']' + 55492:pw-trigger.sh: 113: j=3 + 55492:pw-trigger.sh: 114: cat + 55492:pw-trigger.sh: 62: '[' 4 -gt 0 ']' + 55492:pw-trigger.sh: 63: i=3 ++ 55492:pw-trigger.sh: 64: shyaml get-value 3.id + 55492:pw-trigger.sh: 64: series_id=68102 + 55492:pw-trigger.sh: 66: pw_series_complete_p gdb 68102 + 55492:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 55492:pw-trigger.sh: pw_series_complete_p: 183: local project=gdb + 55492:pw-trigger.sh: pw_series_complete_p: 184: local series_id=68102 + 55492:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 55492:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get gdb series 68102 property Complete value ++ 55492:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 55492:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 55492:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 55492:pw-trigger.sh: pw_yaml_get: 100: local id=68102 ++ 55492:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 55492:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 55492:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 55492:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 55492:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 55492:pw-trigger.sh: pw_yaml_get: 108: set +x + 55492:pw-trigger.sh: pw_series_complete_p: 187: value=True + 55492:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 55492:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 55492:pw-trigger.sh: 71: num_patch=0 + 55492:pw-trigger.sh: 72: true ++ 55492:pw-trigger.sh: 74: pw_get_patch_from_series gdb 68102 0 ++ 55492:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 55492:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 55492:pw-trigger.sh: pw_get_patch_from_series: 204: local id=68102 ++ 55492:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 55492:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 55492:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 68102 property '.*' value Patches 0 +++ 55492:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 55492:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 55492:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 55492:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 55492:pw-trigger.sh: pw_yaml_get: 100: local id=68102 +++ 55492:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 55492:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 55492:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 55492:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 55492:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 55492:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 55492:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=146292 ++ 55492:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 146292 = '' ']' ++ 55492:pw-trigger.sh: pw_get_patch_from_series: 213: echo 146292 + 55492:pw-trigger.sh: 74: patch_id=146292 + 55492:pw-trigger.sh: 75: '[' 146292 = '' ']' ++ 55492:pw-trigger.sh: 82: pw_get_patch_data gdb 146292 State ++ 55492:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 55492:pw-trigger.sh: pw_get_patch_data: 224: local project=gdb ++ 55492:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=146292 ++ 55492:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 55492:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gdb patch 146292 property State value ++ 55492:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 55492:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 55492:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 55492:pw-trigger.sh: pw_yaml_get: 100: local id=146292 ++ 55492:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 55492:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 55492:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 55492:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 55492:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 55492:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 55492:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' + 55492:pw-trigger.sh: 82: patch_state=new + 55492:pw-trigger.sh: 83: case "$patch_state" in ++ 55492:pw-trigger.sh: 89: pw_patch_check_state 146292 tcwg_gdb_build--master-arm ++ 55492:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 55492:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=146292 ++ 55492:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_build--master-arm ++ 55492:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 55492:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_build--master-arm +++ 55492:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 55492:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 55492:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_build--master-arm +++ 55492:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 55492:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 55492:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 55492:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 55492:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_build--master-arm ++ 55492:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 55492:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 55492:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.iH7nU2m3dH +++ 55492:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 55492:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.KKbVueAlqj ++ 55492:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.iH7nU2m3dH /tmp/tmp.KKbVueAlqj' EXIT ++ 55492:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 55492:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/146292/checks/ ++ 55492:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/146292/checks/?user=linaro-tcwg-bot&context=tcwg_gdb_build--master-arm&page=last' ++ 55492:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 55492:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 55492:pw-trigger.sh: pw_patch_check_state: 263: true ++ 55492:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 55492:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 55492:pw-trigger.sh: pw_patch_check_state: 267: wait 60818 ++ 55492:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 55492:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 55492:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.KKbVueAlqj ++ 55492:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 55492:pw-trigger.sh: pw_patch_check_state: 270: break ++ 55492:pw-trigger.sh: pw_patch_check_state: 281: echo pending +++ 55492:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.iH7nU2m3dH /tmp/tmp.KKbVueAlqj + 55492:pw-trigger.sh: 89: check_state=pending + 55492:pw-trigger.sh: 90: '[' pending = pending ']' + 55492:pw-trigger.sh: 91: break + 55492:pw-trigger.sh: 96: '[' 146292 = '' ']' + 55492:pw-trigger.sh: 101: check_state=success + 55492:pw-trigger.sh: 108: '[' success '!=' success ']' + 55492:pw-trigger.sh: 113: j=4 + 55492:pw-trigger.sh: 114: cat + 55492:pw-trigger.sh: 62: '[' 3 -gt 0 ']' + 55492:pw-trigger.sh: 63: i=2 ++ 55492:pw-trigger.sh: 64: shyaml get-value 2.id + 55492:pw-trigger.sh: 64: series_id=68106 + 55492:pw-trigger.sh: 66: pw_series_complete_p gdb 68106 + 55492:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 55492:pw-trigger.sh: pw_series_complete_p: 183: local project=gdb + 55492:pw-trigger.sh: pw_series_complete_p: 184: local series_id=68106 + 55492:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 55492:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get gdb series 68106 property Complete value ++ 55492:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 55492:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 55492:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 55492:pw-trigger.sh: pw_yaml_get: 100: local id=68106 ++ 55492:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 55492:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 55492:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 55492:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 55492:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 55492:pw-trigger.sh: pw_yaml_get: 108: set +x + 55492:pw-trigger.sh: pw_series_complete_p: 187: value=True + 55492:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 55492:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 55492:pw-trigger.sh: 71: num_patch=0 + 55492:pw-trigger.sh: 72: true ++ 55492:pw-trigger.sh: 74: pw_get_patch_from_series gdb 68106 0 ++ 55492:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 55492:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 55492:pw-trigger.sh: pw_get_patch_from_series: 204: local id=68106 ++ 55492:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 55492:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 55492:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 68106 property '.*' value Patches 0 +++ 55492:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 55492:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 55492:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 55492:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 55492:pw-trigger.sh: pw_yaml_get: 100: local id=68106 +++ 55492:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 55492:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 55492:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 55492:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 55492:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 55492:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 55492:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=146297 ++ 55492:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 146297 = '' ']' ++ 55492:pw-trigger.sh: pw_get_patch_from_series: 213: echo 146297 + 55492:pw-trigger.sh: 74: patch_id=146297 + 55492:pw-trigger.sh: 75: '[' 146297 = '' ']' ++ 55492:pw-trigger.sh: 82: pw_get_patch_data gdb 146297 State ++ 55492:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 55492:pw-trigger.sh: pw_get_patch_data: 224: local project=gdb ++ 55492:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=146297 ++ 55492:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 55492:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gdb patch 146297 property State value ++ 55492:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 55492:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 55492:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 55492:pw-trigger.sh: pw_yaml_get: 100: local id=146297 ++ 55492:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 55492:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 55492:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 55492:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 55492:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 55492:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 55492:pw-trigger.sh: pw_yaml_get: 108: set +x + 55492:pw-trigger.sh: 82: patch_state=new + 55492:pw-trigger.sh: 83: case "$patch_state" in ++ 55492:pw-trigger.sh: 89: pw_patch_check_state 146297 tcwg_gdb_build--master-arm ++ 55492:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 55492:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=146297 ++ 55492:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_build--master-arm ++ 55492:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 55492:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_build--master-arm +++ 55492:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 55492:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 55492:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_build--master-arm +++ 55492:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 55492:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 55492:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 55492:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 55492:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_build--master-arm ++ 55492:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 55492:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 55492:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.OHbF5fRtkY +++ 55492:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 55492:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.X49AnMKtrx ++ 55492:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.OHbF5fRtkY /tmp/tmp.X49AnMKtrx' EXIT ++ 55492:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 55492:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/146297/checks/ ++ 55492:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/146297/checks/?user=linaro-tcwg-bot&context=tcwg_gdb_build--master-arm&page=last' ++ 55492:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 55492:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 55492:pw-trigger.sh: pw_patch_check_state: 263: true ++ 55492:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 55492:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 55492:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 55492:pw-trigger.sh: pw_patch_check_state: 267: wait 60906 ++ 55492:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 55492:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.X49AnMKtrx ++ 55492:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 55492:pw-trigger.sh: pw_patch_check_state: 270: break ++ 55492:pw-trigger.sh: pw_patch_check_state: 281: echo pending +++ 55492:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.OHbF5fRtkY /tmp/tmp.X49AnMKtrx + 55492:pw-trigger.sh: 89: check_state=pending + 55492:pw-trigger.sh: 90: '[' pending = pending ']' + 55492:pw-trigger.sh: 91: break + 55492:pw-trigger.sh: 96: '[' 146297 = '' ']' + 55492:pw-trigger.sh: 101: check_state=success + 55492:pw-trigger.sh: 108: '[' success '!=' success ']' + 55492:pw-trigger.sh: 113: j=5 + 55492:pw-trigger.sh: 114: cat + 55492:pw-trigger.sh: 62: '[' 2 -gt 0 ']' + 55492:pw-trigger.sh: 63: i=1 ++ 55492:pw-trigger.sh: 64: shyaml get-value 1.id + 55492:pw-trigger.sh: 64: series_id=68107 + 55492:pw-trigger.sh: 66: pw_series_complete_p gdb 68107 + 55492:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 55492:pw-trigger.sh: pw_series_complete_p: 183: local project=gdb + 55492:pw-trigger.sh: pw_series_complete_p: 184: local series_id=68107 + 55492:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 55492:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get gdb series 68107 property Complete value ++ 55492:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 55492:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 55492:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 55492:pw-trigger.sh: pw_yaml_get: 100: local id=68107 ++ 55492:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 55492:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 55492:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 55492:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 55492:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 55492:pw-trigger.sh: pw_yaml_get: 108: set +x + 55492:pw-trigger.sh: pw_series_complete_p: 187: value=True + 55492:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 55492:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 55492:pw-trigger.sh: 71: num_patch=0 + 55492:pw-trigger.sh: 72: true ++ 55492:pw-trigger.sh: 74: pw_get_patch_from_series gdb 68107 0 ++ 55492:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 55492:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 55492:pw-trigger.sh: pw_get_patch_from_series: 204: local id=68107 ++ 55492:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 55492:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 55492:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 68107 property '.*' value Patches 0 +++ 55492:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 55492:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 55492:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 55492:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 55492:pw-trigger.sh: pw_yaml_get: 100: local id=68107 +++ 55492:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 55492:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 55492:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 55492:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 55492:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 55492:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 55492:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=146300 ++ 55492:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 146300 = '' ']' ++ 55492:pw-trigger.sh: pw_get_patch_from_series: 213: echo 146300 + 55492:pw-trigger.sh: 74: patch_id=146300 + 55492:pw-trigger.sh: 75: '[' 146300 = '' ']' ++ 55492:pw-trigger.sh: 82: pw_get_patch_data gdb 146300 State ++ 55492:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 55492:pw-trigger.sh: pw_get_patch_data: 224: local project=gdb ++ 55492:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=146300 ++ 55492:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 55492:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gdb patch 146300 property State value ++ 55492:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 55492:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 55492:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 55492:pw-trigger.sh: pw_yaml_get: 100: local id=146300 ++ 55492:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 55492:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 55492:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 55492:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 55492:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 55492:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 55492:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' + 55492:pw-trigger.sh: 82: patch_state=new + 55492:pw-trigger.sh: 83: case "$patch_state" in ++ 55492:pw-trigger.sh: 89: pw_patch_check_state 146300 tcwg_gdb_build--master-arm ++ 55492:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 55492:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=146300 ++ 55492:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_build--master-arm ++ 55492:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 55492:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_build--master-arm +++ 55492:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 55492:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 55492:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_build--master-arm +++ 55492:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 55492:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 55492:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 55492:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 55492:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_build--master-arm ++ 55492:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 55492:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 55492:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.ebBYtiSP3W +++ 55492:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 55492:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.SrcIaCxoNt ++ 55492:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.ebBYtiSP3W /tmp/tmp.SrcIaCxoNt' EXIT ++ 55492:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 55492:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/146300/checks/ ++ 55492:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/146300/checks/?user=linaro-tcwg-bot&context=tcwg_gdb_build--master-arm&page=last' ++ 55492:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 55492:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 55492:pw-trigger.sh: pw_patch_check_state: 263: true ++ 55492:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 55492:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 55492:pw-trigger.sh: pw_patch_check_state: 267: wait 60996 ++ 55492:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 55492:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 55492:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.SrcIaCxoNt ++ 55492:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 55492:pw-trigger.sh: pw_patch_check_state: 270: break ++ 55492:pw-trigger.sh: pw_patch_check_state: 281: echo pending +++ 55492:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.ebBYtiSP3W /tmp/tmp.SrcIaCxoNt + 55492:pw-trigger.sh: 89: check_state=pending + 55492:pw-trigger.sh: 90: '[' pending = pending ']' + 55492:pw-trigger.sh: 91: break + 55492:pw-trigger.sh: 96: '[' 146300 = '' ']' + 55492:pw-trigger.sh: 101: check_state=success + 55492:pw-trigger.sh: 108: '[' success '!=' success ']' + 55492:pw-trigger.sh: 113: j=6 + 55492:pw-trigger.sh: 114: cat + 55492:pw-trigger.sh: 62: '[' 1 -gt 0 ']' + 55492:pw-trigger.sh: 63: i=0 ++ 55492:pw-trigger.sh: 64: shyaml get-value 0.id + 55492:pw-trigger.sh: 64: series_id=68112 + 55492:pw-trigger.sh: 66: pw_series_complete_p gdb 68112 + 55492:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 55492:pw-trigger.sh: pw_series_complete_p: 183: local project=gdb + 55492:pw-trigger.sh: pw_series_complete_p: 184: local series_id=68112 + 55492:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 55492:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get gdb series 68112 property Complete value ++ 55492:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 55492:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 55492:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 55492:pw-trigger.sh: pw_yaml_get: 100: local id=68112 ++ 55492:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 55492:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 55492:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 55492:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 55492:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 55492:pw-trigger.sh: pw_yaml_get: 108: set +x + 55492:pw-trigger.sh: pw_series_complete_p: 187: value=True + 55492:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 55492:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 55492:pw-trigger.sh: 71: num_patch=0 + 55492:pw-trigger.sh: 72: true ++ 55492:pw-trigger.sh: 74: pw_get_patch_from_series gdb 68112 0 ++ 55492:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 55492:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 55492:pw-trigger.sh: pw_get_patch_from_series: 204: local id=68112 ++ 55492:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 55492:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 55492:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 68112 property '.*' value Patches 0 +++ 55492:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 55492:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 55492:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 55492:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 55492:pw-trigger.sh: pw_yaml_get: 100: local id=68112 +++ 55492:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 55492:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 55492:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 55492:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 55492:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 55492:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 55492:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=146311 ++ 55492:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 146311 = '' ']' ++ 55492:pw-trigger.sh: pw_get_patch_from_series: 213: echo 146311 + 55492:pw-trigger.sh: 74: patch_id=146311 + 55492:pw-trigger.sh: 75: '[' 146311 = '' ']' ++ 55492:pw-trigger.sh: 82: pw_get_patch_data gdb 146311 State ++ 55492:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 55492:pw-trigger.sh: pw_get_patch_data: 224: local project=gdb ++ 55492:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=146311 ++ 55492:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 55492:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gdb patch 146311 property State value ++ 55492:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 55492:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 55492:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 55492:pw-trigger.sh: pw_yaml_get: 100: local id=146311 ++ 55492:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 55492:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 55492:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 55492:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 55492:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 55492:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 55492:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' + 55492:pw-trigger.sh: 82: patch_state=new + 55492:pw-trigger.sh: 83: case "$patch_state" in ++ 55492:pw-trigger.sh: 89: pw_patch_check_state 146311 tcwg_gdb_build--master-arm ++ 55492:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 55492:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=146311 ++ 55492:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_build--master-arm ++ 55492:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 55492:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_build--master-arm +++ 55492:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 55492:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 55492:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_build--master-arm +++ 55492:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 55492:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 55492:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 55492:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 55492:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_build--master-arm ++ 55492:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 55492:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 55492:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.pFyPIHSvc1 +++ 55492:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 55492:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.9Rw2t5RKBz ++ 55492:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.pFyPIHSvc1 /tmp/tmp.9Rw2t5RKBz' EXIT ++ 55492:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 55492:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/146311/checks/ ++ 55492:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/146311/checks/?user=linaro-tcwg-bot&context=tcwg_gdb_build--master-arm&page=last' ++ 55492:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 55492:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 55492:pw-trigger.sh: pw_patch_check_state: 263: true ++ 55492:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 55492:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 55492:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 55492:pw-trigger.sh: pw_patch_check_state: 267: wait 61094 ++ 55492:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 55492:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.9Rw2t5RKBz ++ 55492:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 55492:pw-trigger.sh: pw_patch_check_state: 270: break ++ 55492:pw-trigger.sh: pw_patch_check_state: 281: echo pending +++ 55492:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.pFyPIHSvc1 /tmp/tmp.9Rw2t5RKBz + 55492:pw-trigger.sh: 89: check_state=pending + 55492:pw-trigger.sh: 90: '[' pending = pending ']' + 55492:pw-trigger.sh: 91: break + 55492:pw-trigger.sh: 96: '[' 146311 = '' ']' + 55492:pw-trigger.sh: 101: check_state=success + 55492:pw-trigger.sh: 108: '[' success '!=' success ']' + 55492:pw-trigger.sh: 113: j=7 + 55492:pw-trigger.sh: 114: cat + 55492:pw-trigger.sh: 62: '[' 0 -gt 0 ']' + 55492:pw-trigger.sh: 119: rm /tmp/tmp.QnUoaZtkwL Processed 30 series and created 7 pre-commit triggers + 55492:pw-trigger.sh: 121: echo 'Processed 30 series and created 7 pre-commit triggers' + 55492:pw-trigger.sh: 1: pw_deinit gdb + 55492:pw-trigger.sh: pw_deinit: 57: set -euf -o pipefail + 55492:pw-trigger.sh: pw_deinit: 58: local project=gdb + 55492:pw-trigger.sh: pw_deinit: 60: rm -rf /tmp/pw-yaml-cache-55492 + 55492:pw-trigger.sh: 1: rm -f /tmp/tmp.QnUoaZtkwL