+ 388963:jenkins14355399518569122389.sh: build_container_exec: 29: set +x + 61093:pw-trigger.sh: 46: trap 'pw_deinit gdb' EXIT + 61093:pw-trigger.sh: 47: pw_init gdb + 61093:pw-trigger.sh: pw_init: 41: set -euf -o pipefail + 61093:pw-trigger.sh: pw_init: 42: local project=gdb + 61093:pw-trigger.sh: pw_init: 44: git -C gdb config pw.server https://patchwork.sourceware.org/api/1.2/ + 61093:pw-trigger.sh: pw_init: 46: git -C gdb config pw.project gdb + 61093:pw-trigger.sh: pw_init: 48: pw_clear_cache + 61093:pw-trigger.sh: pw_clear_cache: 68: set -euf -o pipefail + 61093:pw-trigger.sh: pw_clear_cache: 70: rm -rf /tmp/pw-yaml-cache-61093 + 61093:pw-trigger.sh: pw_clear_cache: 71: mkdir /tmp/pw-yaml-cache-61093 ++ 61093:pw-trigger.sh: 49: mktemp + 61093:pw-trigger.sh: 49: yaml=/tmp/tmp.e49VDBFJOB + 61093:pw-trigger.sh: 51: trap 'pw_deinit gdb; rm -f /tmp/tmp.e49VDBFJOB' EXIT + 61093:pw-trigger.sh: 53: readarray -t prereq_bots ++ 61093:pw-trigger.sh: 53: print_prereq_bots tcwg_gdb_build--master-aarch64 ++ 61093:pw-trigger.sh: print_prereq_bots: 26: set -euf -o pipefail ++ 61093:pw-trigger.sh: print_prereq_bots: 27: local ci_bot=tcwg_gdb_build--master-aarch64 ++ 61093:pw-trigger.sh: print_prereq_bots: 30: case "$ci_bot" in ++ 61093:pw-trigger.sh: print_prereq_bots: 37: case "$ci_bot" in + 61093:pw-trigger.sh: 55: git -C gdb pw series list -f yaml + 61093:pw-trigger.sh: 56: mkdir -p artifacts/jenkins ++ 61093:pw-trigger.sh: 58: shyaml get-length + 61093:pw-trigger.sh: 58: len=30 + 61093:pw-trigger.sh: 59: i=30 + 61093:pw-trigger.sh: 60: j=0 + 61093:pw-trigger.sh: 62: '[' 30 -gt 0 ']' + 61093:pw-trigger.sh: 63: i=29 ++ 61093:pw-trigger.sh: 64: shyaml get-value 29.id + 61093:pw-trigger.sh: 64: series_id=67828 + 61093:pw-trigger.sh: 66: pw_series_complete_p gdb 67828 + 61093:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 61093:pw-trigger.sh: pw_series_complete_p: 183: local project=gdb + 61093:pw-trigger.sh: pw_series_complete_p: 184: local series_id=67828 + 61093:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 61093:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get gdb series 67828 property Complete value ++ 61093:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 61093:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 61093:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 61093:pw-trigger.sh: pw_yaml_get: 100: local id=67828 ++ 61093:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 61093:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 61093:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 61093:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 61093:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 61093:pw-trigger.sh: pw_yaml_get: 108: set +x + 61093:pw-trigger.sh: pw_series_complete_p: 187: value=True + 61093:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 61093:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 61093:pw-trigger.sh: 71: num_patch=0 + 61093:pw-trigger.sh: 72: true ++ 61093:pw-trigger.sh: 74: pw_get_patch_from_series gdb 67828 0 ++ 61093:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 61093:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 61093:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67828 ++ 61093:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 61093:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 61093:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 67828 property '.*' value Patches 0 +++ 61093:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 61093:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 61093:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 61093:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 61093:pw-trigger.sh: pw_yaml_get: 100: local id=67828 +++ 61093:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 61093:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 61093:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 61093:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 61093:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 61093:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 61093:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=145876 ++ 61093:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 145876 = '' ']' ++ 61093:pw-trigger.sh: pw_get_patch_from_series: 213: echo 145876 + 61093:pw-trigger.sh: 74: patch_id=145876 + 61093:pw-trigger.sh: 75: '[' 145876 = '' ']' ++ 61093:pw-trigger.sh: 82: pw_get_patch_data gdb 145876 State ++ 61093:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 61093:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 61093:pw-trigger.sh: pw_get_patch_data: 224: local project=gdb ++ 61093:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=145876 ++ 61093:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 61093:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gdb patch 145876 property State value ++ 61093:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 61093:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 61093:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 61093:pw-trigger.sh: pw_yaml_get: 100: local id=145876 ++ 61093:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 61093:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 61093:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 61093:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 61093:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 61093:pw-trigger.sh: pw_yaml_get: 108: set +x + 61093:pw-trigger.sh: 82: patch_state=new + 61093:pw-trigger.sh: 83: case "$patch_state" in ++ 61093:pw-trigger.sh: 89: pw_patch_check_state 145876 tcwg_gdb_build--master-aarch64 ++ 61093:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 61093:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=145876 ++ 61093:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_build--master-aarch64 ++ 61093:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 61093:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_build--master-aarch64 +++ 61093:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 61093:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 61093:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_build--master-aarch64 +++ 61093:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 61093:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 61093:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 61093:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 61093:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_build--master-aarch64 ++ 61093:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 61093:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 61093:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.XGoESJquh2 +++ 61093:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 61093:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.OXYitjjF5Y ++ 61093:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.XGoESJquh2 /tmp/tmp.OXYitjjF5Y' EXIT ++ 61093:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 61093:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/145876/checks/ ++ 61093:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/145876/checks/?user=linaro-tcwg-bot&context=tcwg_gdb_build--master-aarch64&page=last' ++ 61093:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 61093:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 61093:pw-trigger.sh: pw_patch_check_state: 263: true ++ 61093:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 61093:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 61093:pw-trigger.sh: pw_patch_check_state: 267: wait 61224 ++ 61093:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 61093:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 61093:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.OXYitjjF5Y ++ 61093:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 528089, "url": "https://patchwork.sourceware.org/api/1.2/patches/145876/checks/528089/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-10-13T16:51:35.446193", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-aarch64-precommit/builds/11534/log", "context": "tcwg_gdb_build--master-aarch64", "description": "Build started" }' = null ']' +++ 61093:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 61093:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-13T16:51:35.446193 +++ 61093:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-13T16:51:35.446193 +%s ++ 61093:pw-trigger.sh: pw_patch_check_state: 274: date=1791910295 ++ 61093:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1791910295 ']' ++ 61093:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1791910295 +++ 61093:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 61093:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 61093:pw-trigger.sh: pw_patch_check_state: 263: true ++ 61093:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 61093:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 61093:pw-trigger.sh: pw_patch_check_state: 267: wait 61231 ++ 61093:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 61093:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 61093:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.OXYitjjF5Y ++ 61093:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 528090, "url": "https://patchwork.sourceware.org/api/1.2/patches/145876/checks/528090/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-10-13T16:51:37.042997", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-aarch64-precommit/builds/11534/log", "context": "tcwg_gdb_build--master-aarch64", "description": "Patch applied" }' = null ']' +++ 61093:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 61093:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-13T16:51:37.042997 +++ 61093:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-13T16:51:37.042997 +%s ++ 61093:pw-trigger.sh: pw_patch_check_state: 274: date=1791910297 ++ 61093:pw-trigger.sh: pw_patch_check_state: 275: '[' 1791910295 -le 1791910297 ']' ++ 61093:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1791910297 +++ 61093:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 61093:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 61093:pw-trigger.sh: pw_patch_check_state: 263: true ++ 61093:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 61093:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 61093:pw-trigger.sh: pw_patch_check_state: 267: wait 61238 ++ 61093:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 61093:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 61093:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.OXYitjjF5Y ++ 61093:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 528104, "url": "https://patchwork.sourceware.org/api/1.2/patches/145876/checks/528104/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-10-13T16:56:02.871746", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-aarch64-precommit/builds/11534/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_gdb_build--master-aarch64", "description": "Build passed" }' = null ']' +++ 61093:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 61093:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-13T16:56:02.871746 +++ 61093:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-13T16:56:02.871746 +%s ++ 61093:pw-trigger.sh: pw_patch_check_state: 274: date=1791910562 ++ 61093:pw-trigger.sh: pw_patch_check_state: 275: '[' 1791910297 -le 1791910562 ']' ++ 61093:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1791910562 +++ 61093:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 61093:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 61093:pw-trigger.sh: pw_patch_check_state: 263: true ++ 61093:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 61093:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 61093:pw-trigger.sh: pw_patch_check_state: 267: wait 61245 ++ 61093:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 61093:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 61093:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.OXYitjjF5Y ++ 61093:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 61093:pw-trigger.sh: pw_patch_check_state: 270: break ++ 61093:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 61093:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.XGoESJquh2 /tmp/tmp.OXYitjjF5Y + 61093:pw-trigger.sh: 89: check_state=success + 61093:pw-trigger.sh: 90: '[' success = pending ']' + 61093:pw-trigger.sh: 93: num_patch=1 + 61093:pw-trigger.sh: 72: true ++ 61093:pw-trigger.sh: 74: pw_get_patch_from_series gdb 67828 1 ++ 61093:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 61093:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 61093:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67828 ++ 61093:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 61093:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 61093:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 67828 property '.*' value Patches 1 +++ 61093:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 61093:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 61093:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 61093:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 61093:pw-trigger.sh: pw_yaml_get: 100: local id=67828 +++ 61093:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 61093:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 61093:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 61093:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 61093:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 61093:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 61093:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=145875 ++ 61093:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 145875 = '' ']' ++ 61093:pw-trigger.sh: pw_get_patch_from_series: 213: echo 145875 + 61093:pw-trigger.sh: 74: patch_id=145875 + 61093:pw-trigger.sh: 75: '[' 145875 = '' ']' ++ 61093:pw-trigger.sh: 82: pw_get_patch_data gdb 145875 State ++ 61093:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 61093:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 61093:pw-trigger.sh: pw_get_patch_data: 224: local project=gdb ++ 61093:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=145875 ++ 61093:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 61093:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gdb patch 145875 property State value ++ 61093:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 61093:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 61093:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 61093:pw-trigger.sh: pw_yaml_get: 100: local id=145875 ++ 61093:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 61093:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 61093:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 61093:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 61093:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 61093:pw-trigger.sh: pw_yaml_get: 108: set +x + 61093:pw-trigger.sh: 82: patch_state=new + 61093:pw-trigger.sh: 83: case "$patch_state" in ++ 61093:pw-trigger.sh: 89: pw_patch_check_state 145875 tcwg_gdb_build--master-aarch64 ++ 61093:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 61093:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=145875 ++ 61093:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_build--master-aarch64 ++ 61093:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 61093:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_build--master-aarch64 +++ 61093:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 61093:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 61093:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_build--master-aarch64 +++ 61093:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 61093:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 61093:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 61093:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 61093:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_build--master-aarch64 ++ 61093:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 61093:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 61093:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.67ezWcsYvF +++ 61093:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 61093:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.UUivrf54vn ++ 61093:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.67ezWcsYvF /tmp/tmp.UUivrf54vn' EXIT ++ 61093:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 61093:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/145875/checks/ ++ 61093:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/145875/checks/?user=linaro-tcwg-bot&context=tcwg_gdb_build--master-aarch64&page=last' ++ 61093:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 61093:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 61093:pw-trigger.sh: pw_patch_check_state: 263: true ++ 61093:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 61093:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 61093:pw-trigger.sh: pw_patch_check_state: 267: wait 61309 ++ 61093:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 61093:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 61093:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.UUivrf54vn ++ 61093:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 528421, "url": "https://patchwork.sourceware.org/api/1.2/patches/145875/checks/528421/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-10-13T23:10:36.215740", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-aarch64-precommit/builds/11549/log", "context": "tcwg_gdb_build--master-aarch64", "description": "Build started" }' = null ']' +++ 61093:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 61093:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-13T23:10:36.215740 +++ 61093:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-13T23:10:36.215740 +%s ++ 61093:pw-trigger.sh: pw_patch_check_state: 274: date=1791933036 ++ 61093:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1791933036 ']' ++ 61093:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1791933036 +++ 61093:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 61093:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 61093:pw-trigger.sh: pw_patch_check_state: 263: true ++ 61093:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 61093:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 61093:pw-trigger.sh: pw_patch_check_state: 267: wait 61316 ++ 61093:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 61093:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 61093:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.UUivrf54vn ++ 61093:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 528422, "url": "https://patchwork.sourceware.org/api/1.2/patches/145875/checks/528422/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-10-13T23:10:38.644223", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-aarch64-precommit/builds/11549/log", "context": "tcwg_gdb_build--master-aarch64", "description": "Patch applied" }' = null ']' +++ 61093:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 61093:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-13T23:10:38.644223 +++ 61093:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-13T23:10:38.644223 +%s ++ 61093:pw-trigger.sh: pw_patch_check_state: 274: date=1791933038 ++ 61093:pw-trigger.sh: pw_patch_check_state: 275: '[' 1791933036 -le 1791933038 ']' ++ 61093:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1791933038 +++ 61093:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 61093:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 61093:pw-trigger.sh: pw_patch_check_state: 263: true ++ 61093:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 61093:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 61093:pw-trigger.sh: pw_patch_check_state: 267: wait 61323 ++ 61093:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 61093:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 61093:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.UUivrf54vn ++ 61093:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 528431, "url": "https://patchwork.sourceware.org/api/1.2/patches/145875/checks/528431/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-10-13T23:14:06.579867", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-aarch64-precommit/builds/11549/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_gdb_build--master-aarch64", "description": "Build passed" }' = null ']' +++ 61093:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 61093:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-13T23:14:06.579867 +++ 61093:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-13T23:14:06.579867 +%s ++ 61093:pw-trigger.sh: pw_patch_check_state: 274: date=1791933246 ++ 61093:pw-trigger.sh: pw_patch_check_state: 275: '[' 1791933038 -le 1791933246 ']' ++ 61093:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1791933246 +++ 61093:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 61093:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 61093:pw-trigger.sh: pw_patch_check_state: 263: true ++ 61093:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 61093:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 61093:pw-trigger.sh: pw_patch_check_state: 267: wait 61330 ++ 61093:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 61093:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 61093:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.UUivrf54vn ++ 61093:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 61093:pw-trigger.sh: pw_patch_check_state: 270: break ++ 61093:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 61093:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.67ezWcsYvF /tmp/tmp.UUivrf54vn + 61093:pw-trigger.sh: 89: check_state=success + 61093:pw-trigger.sh: 90: '[' success = pending ']' + 61093:pw-trigger.sh: 93: num_patch=2 + 61093:pw-trigger.sh: 72: true ++ 61093:pw-trigger.sh: 74: pw_get_patch_from_series gdb 67828 2 ++ 61093:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 61093:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 61093:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67828 ++ 61093:pw-trigger.sh: pw_get_patch_from_series: 205: local num=2 ++ 61093:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 61093:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 67828 property '.*' value Patches 2 +++ 61093:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 61093:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 61093:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 61093:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 61093:pw-trigger.sh: pw_yaml_get: 100: local id=67828 +++ 61093:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 61093:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 61093:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 61093:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 61093:pw-trigger.sh: pw_yaml_get: 105: local match_num=2 +++ 61093:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 61093:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=145874 ++ 61093:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 145874 = '' ']' ++ 61093:pw-trigger.sh: pw_get_patch_from_series: 213: echo 145874 + 61093:pw-trigger.sh: 74: patch_id=145874 + 61093:pw-trigger.sh: 75: '[' 145874 = '' ']' ++ 61093:pw-trigger.sh: 82: pw_get_patch_data gdb 145874 State ++ 61093:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 61093:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 61093:pw-trigger.sh: pw_get_patch_data: 224: local project=gdb ++ 61093:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=145874 ++ 61093:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 61093:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gdb patch 145874 property State value ++ 61093:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 61093:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 61093:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 61093:pw-trigger.sh: pw_yaml_get: 100: local id=145874 ++ 61093:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 61093:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 61093:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 61093:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 61093:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 61093:pw-trigger.sh: pw_yaml_get: 108: set +x + 61093:pw-trigger.sh: 82: patch_state=new + 61093:pw-trigger.sh: 83: case "$patch_state" in ++ 61093:pw-trigger.sh: 89: pw_patch_check_state 145874 tcwg_gdb_build--master-aarch64 ++ 61093:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 61093:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=145874 ++ 61093:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_build--master-aarch64 ++ 61093:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 61093:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_build--master-aarch64 +++ 61093:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 61093:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 61093:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_build--master-aarch64 +++ 61093:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 61093:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 61093:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 61093:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 61093:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_build--master-aarch64 ++ 61093:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 61093:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 61093:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.b2pIHanKdZ +++ 61093:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 61093:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.o3AyPNc5NO ++ 61093:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.b2pIHanKdZ /tmp/tmp.o3AyPNc5NO' EXIT ++ 61093:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 61093:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/145874/checks/ ++ 61093:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/145874/checks/?user=linaro-tcwg-bot&context=tcwg_gdb_build--master-aarch64&page=last' ++ 61093:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 61093:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 61093:pw-trigger.sh: pw_patch_check_state: 263: true ++ 61093:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 61093:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 61093:pw-trigger.sh: pw_patch_check_state: 267: wait 61397 ++ 61093:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 61093:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 61093:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.o3AyPNc5NO ++ 61093:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 528567, "url": "https://patchwork.sourceware.org/api/1.2/patches/145874/checks/528567/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-10-14T06:36:05.088698", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-aarch64-precommit/builds/11555/log", "context": "tcwg_gdb_build--master-aarch64", "description": "Build started" }' = null ']' +++ 61093:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 61093:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-14T06:36:05.088698 +++ 61093:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-14T06:36:05.088698 +%s ++ 61093:pw-trigger.sh: pw_patch_check_state: 274: date=1791959765 ++ 61093:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1791959765 ']' ++ 61093:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1791959765 +++ 61093:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 61093:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 61093:pw-trigger.sh: pw_patch_check_state: 263: true ++ 61093:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 61093:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 61093:pw-trigger.sh: pw_patch_check_state: 267: wait 61404 ++ 61093:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 61093:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 61093:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.o3AyPNc5NO ++ 61093:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 528569, "url": "https://patchwork.sourceware.org/api/1.2/patches/145874/checks/528569/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-10-14T06:36:08.391020", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-aarch64-precommit/builds/11555/log", "context": "tcwg_gdb_build--master-aarch64", "description": "Patch applied" }' = null ']' +++ 61093:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 61093:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-14T06:36:08.391020 +++ 61093:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-14T06:36:08.391020 +%s ++ 61093:pw-trigger.sh: pw_patch_check_state: 274: date=1791959768 ++ 61093:pw-trigger.sh: pw_patch_check_state: 275: '[' 1791959765 -le 1791959768 ']' ++ 61093:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1791959768 +++ 61093:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 61093:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 61093:pw-trigger.sh: pw_patch_check_state: 263: true ++ 61093:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 61093:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 61093:pw-trigger.sh: pw_patch_check_state: 267: wait 61411 ++ 61093:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 61093:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 61093:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.o3AyPNc5NO ++ 61093:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 528576, "url": "https://patchwork.sourceware.org/api/1.2/patches/145874/checks/528576/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-10-14T06:39:12.697603", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-aarch64-precommit/builds/11555/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_gdb_build--master-aarch64", "description": "Build passed" }' = null ']' +++ 61093:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 61093:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-14T06:39:12.697603 +++ 61093:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-14T06:39:12.697603 +%s ++ 61093:pw-trigger.sh: pw_patch_check_state: 274: date=1791959952 ++ 61093:pw-trigger.sh: pw_patch_check_state: 275: '[' 1791959768 -le 1791959952 ']' ++ 61093:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1791959952 +++ 61093:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 61093:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 61093:pw-trigger.sh: pw_patch_check_state: 263: true ++ 61093:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 61093:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 61093:pw-trigger.sh: pw_patch_check_state: 267: wait 61418 ++ 61093:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 61093:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 61093:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.o3AyPNc5NO ++ 61093:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 61093:pw-trigger.sh: pw_patch_check_state: 270: break ++ 61093:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 61093:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.b2pIHanKdZ /tmp/tmp.o3AyPNc5NO + 61093:pw-trigger.sh: 89: check_state=success + 61093:pw-trigger.sh: 90: '[' success = pending ']' + 61093:pw-trigger.sh: 93: num_patch=3 + 61093:pw-trigger.sh: 72: true ++ 61093:pw-trigger.sh: 74: pw_get_patch_from_series gdb 67828 3 ++ 61093:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 61093:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 61093:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67828 ++ 61093:pw-trigger.sh: pw_get_patch_from_series: 205: local num=3 ++ 61093:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 61093:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 67828 property '.*' value Patches 3 +++ 61093:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 61093:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 61093:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 61093:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 61093:pw-trigger.sh: pw_yaml_get: 100: local id=67828 +++ 61093:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 61093:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 61093:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 61093:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 61093:pw-trigger.sh: pw_yaml_get: 105: local match_num=3 +++ 61093:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 61093:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=145873 ++ 61093:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 145873 = '' ']' ++ 61093:pw-trigger.sh: pw_get_patch_from_series: 213: echo 145873 + 61093:pw-trigger.sh: 74: patch_id=145873 + 61093:pw-trigger.sh: 75: '[' 145873 = '' ']' ++ 61093:pw-trigger.sh: 82: pw_get_patch_data gdb 145873 State ++ 61093:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 61093:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 61093:pw-trigger.sh: pw_get_patch_data: 224: local project=gdb ++ 61093:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=145873 ++ 61093:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 61093:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gdb patch 145873 property State value ++ 61093:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 61093:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 61093:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 61093:pw-trigger.sh: pw_yaml_get: 100: local id=145873 ++ 61093:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 61093:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 61093:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 61093:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 61093:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 61093:pw-trigger.sh: pw_yaml_get: 108: set +x + 61093:pw-trigger.sh: 82: patch_state=new + 61093:pw-trigger.sh: 83: case "$patch_state" in ++ 61093:pw-trigger.sh: 89: pw_patch_check_state 145873 tcwg_gdb_build--master-aarch64 ++ 61093:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 61093:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=145873 ++ 61093:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_build--master-aarch64 ++ 61093:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 61093:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_build--master-aarch64 +++ 61093:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 61093:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 61093:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_build--master-aarch64 +++ 61093:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 61093:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 61093:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 61093:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 61093:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_build--master-aarch64 ++ 61093:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 61093:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 61093:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.0RKMlOF0T5 +++ 61093:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 61093:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.DgSlESIcEF ++ 61093:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.0RKMlOF0T5 /tmp/tmp.DgSlESIcEF' EXIT ++ 61093:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 61093:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/145873/checks/ ++ 61093:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/145873/checks/?user=linaro-tcwg-bot&context=tcwg_gdb_build--master-aarch64&page=last' ++ 61093:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 61093:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 61093:pw-trigger.sh: pw_patch_check_state: 263: true ++ 61093:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 61093:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 61093:pw-trigger.sh: pw_patch_check_state: 267: wait 61488 ++ 61093:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 61093:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 61093:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.DgSlESIcEF ++ 61093:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 529198, "url": "https://patchwork.sourceware.org/api/1.2/patches/145873/checks/529198/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-10-15T10:39:39.767132", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-aarch64-precommit/builds/11560/log", "context": "tcwg_gdb_build--master-aarch64", "description": "Build started" }' = null ']' +++ 61093:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 61093:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-15T10:39:39.767132 +++ 61093:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-15T10:39:39.767132 +%s ++ 61093:pw-trigger.sh: pw_patch_check_state: 274: date=1792060779 ++ 61093:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1792060779 ']' ++ 61093:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1792060779 +++ 61093:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 61093:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 61093:pw-trigger.sh: pw_patch_check_state: 263: true ++ 61093:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 61093:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 61093:pw-trigger.sh: pw_patch_check_state: 267: wait 61495 ++ 61093:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 61093:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 61093:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.DgSlESIcEF ++ 61093:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 529201, "url": "https://patchwork.sourceware.org/api/1.2/patches/145873/checks/529201/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-10-15T10:39:43.861563", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-aarch64-precommit/builds/11560/log", "context": "tcwg_gdb_build--master-aarch64", "description": "Patch applied" }' = null ']' +++ 61093:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 61093:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-15T10:39:43.861563 +++ 61093:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-15T10:39:43.861563 +%s ++ 61093:pw-trigger.sh: pw_patch_check_state: 274: date=1792060783 ++ 61093:pw-trigger.sh: pw_patch_check_state: 275: '[' 1792060779 -le 1792060783 ']' ++ 61093:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1792060783 +++ 61093:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 61093:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 61093:pw-trigger.sh: pw_patch_check_state: 263: true ++ 61093:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 61093:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 61093:pw-trigger.sh: pw_patch_check_state: 267: wait 61502 ++ 61093:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 61093:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 61093:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.DgSlESIcEF ++ 61093:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 529210, "url": "https://patchwork.sourceware.org/api/1.2/patches/145873/checks/529210/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-10-15T10:42:07.586460", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-aarch64-precommit/builds/11560/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_gdb_build--master-aarch64", "description": "Build passed" }' = null ']' +++ 61093:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 61093:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-15T10:42:07.586460 +++ 61093:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-15T10:42:07.586460 +%s ++ 61093:pw-trigger.sh: pw_patch_check_state: 274: date=1792060927 ++ 61093:pw-trigger.sh: pw_patch_check_state: 275: '[' 1792060783 -le 1792060927 ']' ++ 61093:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1792060927 +++ 61093:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 61093:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 61093:pw-trigger.sh: pw_patch_check_state: 263: true ++ 61093:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 61093:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 61093:pw-trigger.sh: pw_patch_check_state: 267: wait 61509 ++ 61093:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 61093:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 61093:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.DgSlESIcEF ++ 61093:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 61093:pw-trigger.sh: pw_patch_check_state: 270: break ++ 61093:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 61093:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.0RKMlOF0T5 /tmp/tmp.DgSlESIcEF + 61093:pw-trigger.sh: 89: check_state=success + 61093:pw-trigger.sh: 90: '[' success = pending ']' + 61093:pw-trigger.sh: 93: num_patch=4 + 61093:pw-trigger.sh: 72: true ++ 61093:pw-trigger.sh: 74: pw_get_patch_from_series gdb 67828 4 ++ 61093:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 61093:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 61093:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67828 ++ 61093:pw-trigger.sh: pw_get_patch_from_series: 205: local num=4 ++ 61093:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 61093:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 67828 property '.*' value Patches 4 +++ 61093:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 61093:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 61093:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 61093:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 61093:pw-trigger.sh: pw_yaml_get: 100: local id=67828 +++ 61093:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 61093:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 61093:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 61093:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 61093:pw-trigger.sh: pw_yaml_get: 105: local match_num=4 +++ 61093:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 61093:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id= ++ 61093:pw-trigger.sh: pw_get_patch_from_series: 210: '[' '' = '' ']' ++ 61093:pw-trigger.sh: pw_get_patch_from_series: 211: return 1 ++ 61093:pw-trigger.sh: 74: true + 61093:pw-trigger.sh: 74: patch_id= + 61093:pw-trigger.sh: 75: '[' '' = '' ']' + 61093:pw-trigger.sh: 76: break + 61093:pw-trigger.sh: 96: '[' '' = '' ']' + 61093:pw-trigger.sh: 97: continue + 61093:pw-trigger.sh: 62: '[' 29 -gt 0 ']' + 61093:pw-trigger.sh: 63: i=28 ++ 61093:pw-trigger.sh: 64: shyaml get-value 28.id + 61093:pw-trigger.sh: 64: series_id=67829 + 61093:pw-trigger.sh: 66: pw_series_complete_p gdb 67829 + 61093:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 61093:pw-trigger.sh: pw_series_complete_p: 183: local project=gdb + 61093:pw-trigger.sh: pw_series_complete_p: 184: local series_id=67829 + 61093:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 61093:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get gdb series 67829 property Complete value ++ 61093:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 61093:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 61093:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 61093:pw-trigger.sh: pw_yaml_get: 100: local id=67829 ++ 61093:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 61093:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 61093:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 61093:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 61093:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 61093:pw-trigger.sh: pw_yaml_get: 108: set +x + 61093:pw-trigger.sh: pw_series_complete_p: 187: value=True + 61093:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 61093:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 61093:pw-trigger.sh: 71: num_patch=0 + 61093:pw-trigger.sh: 72: true ++ 61093:pw-trigger.sh: 74: pw_get_patch_from_series gdb 67829 0 ++ 61093:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 61093:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 61093:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67829 ++ 61093:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 61093:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 61093:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 67829 property '.*' value Patches 0 +++ 61093:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 61093:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 61093:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 61093:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 61093:pw-trigger.sh: pw_yaml_get: 100: local id=67829 +++ 61093:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 61093:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 61093:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 61093:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 61093:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 61093:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 61093:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=145877 ++ 61093:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 145877 = '' ']' ++ 61093:pw-trigger.sh: pw_get_patch_from_series: 213: echo 145877 + 61093:pw-trigger.sh: 74: patch_id=145877 + 61093:pw-trigger.sh: 75: '[' 145877 = '' ']' ++ 61093:pw-trigger.sh: 82: pw_get_patch_data gdb 145877 State ++ 61093:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 61093:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 61093:pw-trigger.sh: pw_get_patch_data: 224: local project=gdb ++ 61093:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=145877 ++ 61093:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 61093:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gdb patch 145877 property State value ++ 61093:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 61093:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 61093:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 61093:pw-trigger.sh: pw_yaml_get: 100: local id=145877 ++ 61093:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 61093:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 61093:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 61093:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 61093:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 61093:pw-trigger.sh: pw_yaml_get: 108: set +x + 61093:pw-trigger.sh: 82: patch_state=new + 61093:pw-trigger.sh: 83: case "$patch_state" in ++ 61093:pw-trigger.sh: 89: pw_patch_check_state 145877 tcwg_gdb_build--master-aarch64 ++ 61093:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 61093:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=145877 ++ 61093:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_build--master-aarch64 ++ 61093:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 61093:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_build--master-aarch64 +++ 61093:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 61093:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 61093:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_build--master-aarch64 +++ 61093:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 61093:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 61093:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 61093:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 61093:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_build--master-aarch64 ++ 61093:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 61093:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 61093:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.2y8ZgnjGJR +++ 61093:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 61093:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.Mz84uttyEu ++ 61093:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.2y8ZgnjGJR /tmp/tmp.Mz84uttyEu' EXIT ++ 61093:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 61093:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/145877/checks/ ++ 61093:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/145877/checks/?user=linaro-tcwg-bot&context=tcwg_gdb_build--master-aarch64&page=last' ++ 61093:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 61093:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 61093:pw-trigger.sh: pw_patch_check_state: 263: true ++ 61093:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 61093:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 61093:pw-trigger.sh: pw_patch_check_state: 267: wait 61620 ++ 61093:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 61093:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 61093:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.Mz84uttyEu ++ 61093:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 528091, "url": "https://patchwork.sourceware.org/api/1.2/patches/145877/checks/528091/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-10-13T16:52:12.722909", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-aarch64-precommit/builds/11535/log", "context": "tcwg_gdb_build--master-aarch64", "description": "Build started" }' = null ']' +++ 61093:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 61093:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-13T16:52:12.722909 +++ 61093:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-13T16:52:12.722909 +%s ++ 61093:pw-trigger.sh: pw_patch_check_state: 274: date=1791910332 ++ 61093:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1791910332 ']' ++ 61093:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1791910332 +++ 61093:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 61093:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 61093:pw-trigger.sh: pw_patch_check_state: 263: true ++ 61093:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 61093:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 61093:pw-trigger.sh: pw_patch_check_state: 267: wait 61627 ++ 61093:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 61093:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 61093:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.Mz84uttyEu ++ 61093:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 528092, "url": "https://patchwork.sourceware.org/api/1.2/patches/145877/checks/528092/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-10-13T16:52:22.104515", "state": "fail", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-aarch64-precommit/builds/11535/archive/artifacts/jenkins/pw-apply.log", "context": "tcwg_gdb_build--master-aarch64", "description": "Patch failed to apply" }' = null ']' +++ 61093:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 61093:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-13T16:52:22.104515 +++ 61093:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-13T16:52:22.104515 +%s ++ 61093:pw-trigger.sh: pw_patch_check_state: 274: date=1791910342 ++ 61093:pw-trigger.sh: pw_patch_check_state: 275: '[' 1791910332 -le 1791910342 ']' ++ 61093:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1791910342 +++ 61093:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 61093:pw-trigger.sh: pw_patch_check_state: 277: cur_state=fail ++ 61093:pw-trigger.sh: pw_patch_check_state: 263: true ++ 61093:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 61093:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 61093:pw-trigger.sh: pw_patch_check_state: 267: wait 61634 ++ 61093:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 61093:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 61093:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.Mz84uttyEu ++ 61093:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 61093:pw-trigger.sh: pw_patch_check_state: 270: break ++ 61093:pw-trigger.sh: pw_patch_check_state: 281: echo fail +++ 61093:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.2y8ZgnjGJR /tmp/tmp.Mz84uttyEu + 61093:pw-trigger.sh: 89: check_state=fail + 61093:pw-trigger.sh: 90: '[' fail = pending ']' + 61093:pw-trigger.sh: 93: num_patch=1 + 61093:pw-trigger.sh: 72: true ++ 61093:pw-trigger.sh: 74: pw_get_patch_from_series gdb 67829 1 ++ 61093:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 61093:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 61093:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67829 ++ 61093:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 61093:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 61093:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 67829 property '.*' value Patches 1 +++ 61093:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 61093:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 61093:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 61093:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 61093:pw-trigger.sh: pw_yaml_get: 100: local id=67829 +++ 61093:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 61093:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 61093:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 61093:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 61093:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 61093:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 61093:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id= ++ 61093:pw-trigger.sh: pw_get_patch_from_series: 210: '[' '' = '' ']' ++ 61093:pw-trigger.sh: pw_get_patch_from_series: 211: return 1 ++ 61093:pw-trigger.sh: 74: true + 61093:pw-trigger.sh: 74: patch_id= + 61093:pw-trigger.sh: 75: '[' '' = '' ']' + 61093:pw-trigger.sh: 76: break + 61093:pw-trigger.sh: 96: '[' '' = '' ']' + 61093:pw-trigger.sh: 97: continue + 61093:pw-trigger.sh: 62: '[' 28 -gt 0 ']' + 61093:pw-trigger.sh: 63: i=27 ++ 61093:pw-trigger.sh: 64: shyaml get-value 27.id + 61093:pw-trigger.sh: 64: series_id=67839 + 61093:pw-trigger.sh: 66: pw_series_complete_p gdb 67839 + 61093:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 61093:pw-trigger.sh: pw_series_complete_p: 183: local project=gdb + 61093:pw-trigger.sh: pw_series_complete_p: 184: local series_id=67839 + 61093:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 61093:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get gdb series 67839 property Complete value ++ 61093:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 61093:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 61093:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 61093:pw-trigger.sh: pw_yaml_get: 100: local id=67839 ++ 61093:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 61093:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 61093:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 61093:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 61093:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 61093:pw-trigger.sh: pw_yaml_get: 108: set +x + 61093:pw-trigger.sh: pw_series_complete_p: 187: value=True + 61093:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 61093:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 61093:pw-trigger.sh: 71: num_patch=0 + 61093:pw-trigger.sh: 72: true ++ 61093:pw-trigger.sh: 74: pw_get_patch_from_series gdb 67839 0 ++ 61093:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 61093:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 61093:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67839 ++ 61093:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 61093:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 61093:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 67839 property '.*' value Patches 0 +++ 61093:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 61093:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 61093:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 61093:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 61093:pw-trigger.sh: pw_yaml_get: 100: local id=67839 +++ 61093:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 61093:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 61093:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 61093:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 61093:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 61093:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 61093:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=145890 ++ 61093:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 145890 = '' ']' ++ 61093:pw-trigger.sh: pw_get_patch_from_series: 213: echo 145890 + 61093:pw-trigger.sh: 74: patch_id=145890 + 61093:pw-trigger.sh: 75: '[' 145890 = '' ']' ++ 61093:pw-trigger.sh: 82: pw_get_patch_data gdb 145890 State ++ 61093:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 61093:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 61093:pw-trigger.sh: pw_get_patch_data: 224: local project=gdb ++ 61093:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=145890 ++ 61093:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 61093:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gdb patch 145890 property State value ++ 61093:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 61093:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 61093:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 61093:pw-trigger.sh: pw_yaml_get: 100: local id=145890 ++ 61093:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 61093:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 61093:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 61093:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 61093:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 61093:pw-trigger.sh: pw_yaml_get: 108: set +x + 61093:pw-trigger.sh: 82: patch_state=committed + 61093:pw-trigger.sh: 83: case "$patch_state" in ++ 61093:pw-trigger.sh: 89: pw_patch_check_state 145890 tcwg_gdb_build--master-aarch64 ++ 61093:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 61093:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=145890 ++ 61093:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_build--master-aarch64 ++ 61093:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 61093:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_build--master-aarch64 +++ 61093:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 61093:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 61093:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_build--master-aarch64 +++ 61093:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 61093:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 61093:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 61093:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 61093:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_build--master-aarch64 ++ 61093:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 61093:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 61093:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.ObYz5uDdxR +++ 61093:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 61093:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.QXx1BKpEZS ++ 61093:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.ObYz5uDdxR /tmp/tmp.QXx1BKpEZS' EXIT ++ 61093:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 61093:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/145890/checks/ ++ 61093:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/145890/checks/?user=linaro-tcwg-bot&context=tcwg_gdb_build--master-aarch64&page=last' ++ 61093:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 61093:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 61093:pw-trigger.sh: pw_patch_check_state: 263: true ++ 61093:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 61093:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 61093:pw-trigger.sh: pw_patch_check_state: 267: wait 61736 ++ 61093:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 61093:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 61093:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.QXx1BKpEZS ++ 61093:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 528093, "url": "https://patchwork.sourceware.org/api/1.2/patches/145890/checks/528093/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-10-13T16:52:44.834007", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-aarch64-precommit/builds/11536/log", "context": "tcwg_gdb_build--master-aarch64", "description": "Build started" }' = null ']' +++ 61093:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 61093:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-13T16:52:44.834007 +++ 61093:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-13T16:52:44.834007 +%s ++ 61093:pw-trigger.sh: pw_patch_check_state: 274: date=1791910364 ++ 61093:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1791910364 ']' ++ 61093:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1791910364 +++ 61093:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 61093:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 61093:pw-trigger.sh: pw_patch_check_state: 263: true ++ 61093:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 61093:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 61093:pw-trigger.sh: pw_patch_check_state: 267: wait 61743 ++ 61093:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 61093:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 61093:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.QXx1BKpEZS ++ 61093:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 528094, "url": "https://patchwork.sourceware.org/api/1.2/patches/145890/checks/528094/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-10-13T16:52:49.019770", "state": "fail", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-aarch64-precommit/builds/11536/archive/artifacts/jenkins/pw-apply.log", "context": "tcwg_gdb_build--master-aarch64", "description": "Patch failed to apply" }' = null ']' +++ 61093:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 61093:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-13T16:52:49.019770 +++ 61093:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-13T16:52:49.019770 +%s ++ 61093:pw-trigger.sh: pw_patch_check_state: 274: date=1791910369 ++ 61093:pw-trigger.sh: pw_patch_check_state: 275: '[' 1791910364 -le 1791910369 ']' ++ 61093:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1791910369 +++ 61093:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 61093:pw-trigger.sh: pw_patch_check_state: 277: cur_state=fail ++ 61093:pw-trigger.sh: pw_patch_check_state: 263: true ++ 61093:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 61093:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 61093:pw-trigger.sh: pw_patch_check_state: 267: wait 61750 ++ 61093:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 61093:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 61093:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.QXx1BKpEZS ++ 61093:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 61093:pw-trigger.sh: pw_patch_check_state: 270: break ++ 61093:pw-trigger.sh: pw_patch_check_state: 281: echo fail +++ 61093:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.ObYz5uDdxR /tmp/tmp.QXx1BKpEZS + 61093:pw-trigger.sh: 89: check_state=fail + 61093:pw-trigger.sh: 90: '[' fail = pending ']' + 61093:pw-trigger.sh: 93: num_patch=1 + 61093:pw-trigger.sh: 72: true ++ 61093:pw-trigger.sh: 74: pw_get_patch_from_series gdb 67839 1 ++ 61093:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 61093:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 61093:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67839 ++ 61093:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 61093:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 61093:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 67839 property '.*' value Patches 1 +++ 61093:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 61093:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 61093:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 61093:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 61093:pw-trigger.sh: pw_yaml_get: 100: local id=67839 +++ 61093:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 61093:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 61093:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 61093:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 61093:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 61093:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 61093:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id= ++ 61093:pw-trigger.sh: pw_get_patch_from_series: 210: '[' '' = '' ']' ++ 61093:pw-trigger.sh: pw_get_patch_from_series: 211: return 1 ++ 61093:pw-trigger.sh: 74: true + 61093:pw-trigger.sh: 74: patch_id= + 61093:pw-trigger.sh: 75: '[' '' = '' ']' + 61093:pw-trigger.sh: 76: break + 61093:pw-trigger.sh: 96: '[' '' = '' ']' + 61093:pw-trigger.sh: 97: continue + 61093:pw-trigger.sh: 62: '[' 27 -gt 0 ']' + 61093:pw-trigger.sh: 63: i=26 ++ 61093:pw-trigger.sh: 64: shyaml get-value 26.id + 61093:pw-trigger.sh: 64: series_id=67842 + 61093:pw-trigger.sh: 66: pw_series_complete_p gdb 67842 + 61093:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 61093:pw-trigger.sh: pw_series_complete_p: 183: local project=gdb + 61093:pw-trigger.sh: pw_series_complete_p: 184: local series_id=67842 + 61093:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 61093:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get gdb series 67842 property Complete value ++ 61093:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 61093:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 61093:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 61093:pw-trigger.sh: pw_yaml_get: 100: local id=67842 ++ 61093:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 61093:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 61093:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 61093:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 61093:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 61093:pw-trigger.sh: pw_yaml_get: 108: set +x + 61093:pw-trigger.sh: pw_series_complete_p: 187: value=True + 61093:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 61093:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 61093:pw-trigger.sh: 71: num_patch=0 + 61093:pw-trigger.sh: 72: true ++ 61093:pw-trigger.sh: 74: pw_get_patch_from_series gdb 67842 0 ++ 61093:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 61093:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 61093:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67842 ++ 61093:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 61093:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 61093:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 67842 property '.*' value Patches 0 +++ 61093:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 61093:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 61093:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 61093:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 61093:pw-trigger.sh: pw_yaml_get: 100: local id=67842 +++ 61093:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 61093:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 61093:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 61093:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 61093:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 61093:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 61093:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=145893 ++ 61093:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 145893 = '' ']' ++ 61093:pw-trigger.sh: pw_get_patch_from_series: 213: echo 145893 + 61093:pw-trigger.sh: 74: patch_id=145893 + 61093:pw-trigger.sh: 75: '[' 145893 = '' ']' ++ 61093:pw-trigger.sh: 82: pw_get_patch_data gdb 145893 State ++ 61093:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 61093:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 61093:pw-trigger.sh: pw_get_patch_data: 224: local project=gdb ++ 61093:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=145893 ++ 61093:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 61093:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gdb patch 145893 property State value ++ 61093:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 61093:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 61093:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 61093:pw-trigger.sh: pw_yaml_get: 100: local id=145893 ++ 61093:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 61093:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 61093:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 61093:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 61093:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 61093:pw-trigger.sh: pw_yaml_get: 108: set +x + 61093:pw-trigger.sh: 82: patch_state=new + 61093:pw-trigger.sh: 83: case "$patch_state" in ++ 61093:pw-trigger.sh: 89: pw_patch_check_state 145893 tcwg_gdb_build--master-aarch64 ++ 61093:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 61093:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=145893 ++ 61093:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_build--master-aarch64 ++ 61093:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 61093:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_build--master-aarch64 +++ 61093:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 61093:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 61093:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_build--master-aarch64 +++ 61093:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 61093:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 61093:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 61093:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 61093:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_build--master-aarch64 ++ 61093:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 61093:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 61093:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.dmG7XGUizk +++ 61093:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 61093:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.qgAp836EOf ++ 61093:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.dmG7XGUizk /tmp/tmp.qgAp836EOf' EXIT ++ 61093:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 61093:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/145893/checks/ ++ 61093:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/145893/checks/?user=linaro-tcwg-bot&context=tcwg_gdb_build--master-aarch64&page=last' ++ 61093:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 61093:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 61093:pw-trigger.sh: pw_patch_check_state: 263: true ++ 61093:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 61093:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 61093:pw-trigger.sh: pw_patch_check_state: 267: wait 61852 ++ 61093:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 61093:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 61093:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.qgAp836EOf ++ 61093:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 528096, "url": "https://patchwork.sourceware.org/api/1.2/patches/145893/checks/528096/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-10-13T16:53:33.011177", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-aarch64-precommit/builds/11538/log", "context": "tcwg_gdb_build--master-aarch64", "description": "Build started" }' = null ']' +++ 61093:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 61093:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-13T16:53:33.011177 +++ 61093:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-13T16:53:33.011177 +%s ++ 61093:pw-trigger.sh: pw_patch_check_state: 274: date=1791910413 ++ 61093:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1791910413 ']' ++ 61093:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1791910413 +++ 61093:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 61093:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 61093:pw-trigger.sh: pw_patch_check_state: 263: true ++ 61093:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 61093:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 61093:pw-trigger.sh: pw_patch_check_state: 267: wait 61859 ++ 61093:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 61093:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 61093:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.qgAp836EOf ++ 61093:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 528099, "url": "https://patchwork.sourceware.org/api/1.2/patches/145893/checks/528099/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-10-13T16:53:34.223338", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-aarch64-precommit/builds/11538/log", "context": "tcwg_gdb_build--master-aarch64", "description": "Patch applied" }' = null ']' +++ 61093:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 61093:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-13T16:53:34.223338 +++ 61093:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-13T16:53:34.223338 +%s ++ 61093:pw-trigger.sh: pw_patch_check_state: 274: date=1791910414 ++ 61093:pw-trigger.sh: pw_patch_check_state: 275: '[' 1791910413 -le 1791910414 ']' ++ 61093:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1791910414 +++ 61093:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 61093:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 61093:pw-trigger.sh: pw_patch_check_state: 263: true ++ 61093:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 61093:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 61093:pw-trigger.sh: pw_patch_check_state: 267: wait 61866 ++ 61093:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 61093:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 61093:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.qgAp836EOf ++ 61093:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 528107, "url": "https://patchwork.sourceware.org/api/1.2/patches/145893/checks/528107/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-10-13T16:58:00.659899", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-aarch64-precommit/builds/11538/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_gdb_build--master-aarch64", "description": "Build passed" }' = null ']' +++ 61093:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 61093:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-13T16:58:00.659899 +++ 61093:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-13T16:58:00.659899 +%s ++ 61093:pw-trigger.sh: pw_patch_check_state: 274: date=1791910680 ++ 61093:pw-trigger.sh: pw_patch_check_state: 275: '[' 1791910414 -le 1791910680 ']' ++ 61093:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1791910680 +++ 61093:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 61093:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 61093:pw-trigger.sh: pw_patch_check_state: 263: true ++ 61093:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 61093:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 61093:pw-trigger.sh: pw_patch_check_state: 267: wait 61873 ++ 61093:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 61093:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 61093:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.qgAp836EOf ++ 61093:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 61093:pw-trigger.sh: pw_patch_check_state: 270: break ++ 61093:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 61093:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.dmG7XGUizk /tmp/tmp.qgAp836EOf + 61093:pw-trigger.sh: 89: check_state=success + 61093:pw-trigger.sh: 90: '[' success = pending ']' + 61093:pw-trigger.sh: 93: num_patch=1 + 61093:pw-trigger.sh: 72: true ++ 61093:pw-trigger.sh: 74: pw_get_patch_from_series gdb 67842 1 ++ 61093:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 61093:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 61093:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67842 ++ 61093:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 61093:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 61093:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 67842 property '.*' value Patches 1 +++ 61093:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 61093:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 61093:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 61093:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 61093:pw-trigger.sh: pw_yaml_get: 100: local id=67842 +++ 61093:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 61093:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 61093:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 61093:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 61093:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 61093:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 61093:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id= ++ 61093:pw-trigger.sh: pw_get_patch_from_series: 210: '[' '' = '' ']' ++ 61093:pw-trigger.sh: pw_get_patch_from_series: 211: return 1 ++ 61093:pw-trigger.sh: 74: true + 61093:pw-trigger.sh: 74: patch_id= + 61093:pw-trigger.sh: 75: '[' '' = '' ']' + 61093:pw-trigger.sh: 76: break + 61093:pw-trigger.sh: 96: '[' '' = '' ']' + 61093:pw-trigger.sh: 97: continue + 61093:pw-trigger.sh: 62: '[' 26 -gt 0 ']' + 61093:pw-trigger.sh: 63: i=25 ++ 61093:pw-trigger.sh: 64: shyaml get-value 25.id + 61093:pw-trigger.sh: 64: series_id=67847 + 61093:pw-trigger.sh: 66: pw_series_complete_p gdb 67847 + 61093:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 61093:pw-trigger.sh: pw_series_complete_p: 183: local project=gdb + 61093:pw-trigger.sh: pw_series_complete_p: 184: local series_id=67847 + 61093:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 61093:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get gdb series 67847 property Complete value ++ 61093:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 61093:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 61093:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 61093:pw-trigger.sh: pw_yaml_get: 100: local id=67847 ++ 61093:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 61093:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 61093:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 61093:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 61093:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 61093:pw-trigger.sh: pw_yaml_get: 108: set +x + 61093:pw-trigger.sh: pw_series_complete_p: 187: value=True + 61093:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 61093:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 61093:pw-trigger.sh: 71: num_patch=0 + 61093:pw-trigger.sh: 72: true ++ 61093:pw-trigger.sh: 74: pw_get_patch_from_series gdb 67847 0 ++ 61093:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 61093:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 61093:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67847 ++ 61093:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 61093:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 61093:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 67847 property '.*' value Patches 0 +++ 61093:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 61093:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 61093:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 61093:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 61093:pw-trigger.sh: pw_yaml_get: 100: local id=67847 +++ 61093:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 61093:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 61093:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 61093:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 61093:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 61093:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 61093:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=145898 ++ 61093:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 145898 = '' ']' ++ 61093:pw-trigger.sh: pw_get_patch_from_series: 213: echo 145898 + 61093:pw-trigger.sh: 74: patch_id=145898 + 61093:pw-trigger.sh: 75: '[' 145898 = '' ']' ++ 61093:pw-trigger.sh: 82: pw_get_patch_data gdb 145898 State ++ 61093:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 61093:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 61093:pw-trigger.sh: pw_get_patch_data: 224: local project=gdb ++ 61093:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=145898 ++ 61093:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 61093:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gdb patch 145898 property State value ++ 61093:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 61093:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 61093:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 61093:pw-trigger.sh: pw_yaml_get: 100: local id=145898 ++ 61093:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 61093:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 61093:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 61093:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 61093:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 61093:pw-trigger.sh: pw_yaml_get: 108: set +x + 61093:pw-trigger.sh: 82: patch_state=committed + 61093:pw-trigger.sh: 83: case "$patch_state" in ++ 61093:pw-trigger.sh: 89: pw_patch_check_state 145898 tcwg_gdb_build--master-aarch64 ++ 61093:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 61093:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=145898 ++ 61093:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_build--master-aarch64 ++ 61093:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 61093:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_build--master-aarch64 +++ 61093:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 61093:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 61093:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_build--master-aarch64 +++ 61093:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 61093:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 61093:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 61093:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 61093:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_build--master-aarch64 ++ 61093:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 61093:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 61093:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.h0d32EoFTe +++ 61093:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 61093:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.A2y9HtVnaT ++ 61093:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.h0d32EoFTe /tmp/tmp.A2y9HtVnaT' EXIT ++ 61093:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 61093:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/145898/checks/ ++ 61093:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/145898/checks/?user=linaro-tcwg-bot&context=tcwg_gdb_build--master-aarch64&page=last' ++ 61093:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 61093:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 61093:pw-trigger.sh: pw_patch_check_state: 263: true ++ 61093:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 61093:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 61093:pw-trigger.sh: pw_patch_check_state: 267: wait 61975 ++ 61093:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 61093:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 61093:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.A2y9HtVnaT ++ 61093:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 528423, "url": "https://patchwork.sourceware.org/api/1.2/patches/145898/checks/528423/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-10-13T23:10:39.668147", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-aarch64-precommit/builds/11550/log", "context": "tcwg_gdb_build--master-aarch64", "description": "Build started" }' = null ']' +++ 61093:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 61093:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-13T23:10:39.668147 +++ 61093:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-13T23:10:39.668147 +%s ++ 61093:pw-trigger.sh: pw_patch_check_state: 274: date=1791933039 ++ 61093:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1791933039 ']' ++ 61093:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1791933039 +++ 61093:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 61093:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 61093:pw-trigger.sh: pw_patch_check_state: 263: true ++ 61093:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 61093:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 61093:pw-trigger.sh: pw_patch_check_state: 267: wait 61982 ++ 61093:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 61093:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 61093:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.A2y9HtVnaT ++ 61093:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 528424, "url": "https://patchwork.sourceware.org/api/1.2/patches/145898/checks/528424/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-10-13T23:10:42.385476", "state": "fail", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-aarch64-precommit/builds/11550/archive/artifacts/jenkins/pw-apply.log", "context": "tcwg_gdb_build--master-aarch64", "description": "Patch failed to apply" }' = null ']' +++ 61093:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 61093:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-13T23:10:42.385476 +++ 61093:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-13T23:10:42.385476 +%s ++ 61093:pw-trigger.sh: pw_patch_check_state: 274: date=1791933042 ++ 61093:pw-trigger.sh: pw_patch_check_state: 275: '[' 1791933039 -le 1791933042 ']' ++ 61093:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1791933042 +++ 61093:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 61093:pw-trigger.sh: pw_patch_check_state: 277: cur_state=fail ++ 61093:pw-trigger.sh: pw_patch_check_state: 263: true ++ 61093:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 61093:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 61093:pw-trigger.sh: pw_patch_check_state: 267: wait 61989 ++ 61093:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 61093:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 61093:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.A2y9HtVnaT ++ 61093:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 61093:pw-trigger.sh: pw_patch_check_state: 270: break ++ 61093:pw-trigger.sh: pw_patch_check_state: 281: echo fail +++ 61093:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.h0d32EoFTe /tmp/tmp.A2y9HtVnaT + 61093:pw-trigger.sh: 89: check_state=fail + 61093:pw-trigger.sh: 90: '[' fail = pending ']' + 61093:pw-trigger.sh: 93: num_patch=1 + 61093:pw-trigger.sh: 72: true ++ 61093:pw-trigger.sh: 74: pw_get_patch_from_series gdb 67847 1 ++ 61093:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 61093:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 61093:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67847 ++ 61093:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 61093:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 61093:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 67847 property '.*' value Patches 1 +++ 61093:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 61093:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 61093:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 61093:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 61093:pw-trigger.sh: pw_yaml_get: 100: local id=67847 +++ 61093:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 61093:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 61093:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 61093:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 61093:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 61093:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 61093:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id= ++ 61093:pw-trigger.sh: pw_get_patch_from_series: 210: '[' '' = '' ']' ++ 61093:pw-trigger.sh: pw_get_patch_from_series: 211: return 1 ++ 61093:pw-trigger.sh: 74: true + 61093:pw-trigger.sh: 74: patch_id= + 61093:pw-trigger.sh: 75: '[' '' = '' ']' + 61093:pw-trigger.sh: 76: break + 61093:pw-trigger.sh: 96: '[' '' = '' ']' + 61093:pw-trigger.sh: 97: continue + 61093:pw-trigger.sh: 62: '[' 25 -gt 0 ']' + 61093:pw-trigger.sh: 63: i=24 ++ 61093:pw-trigger.sh: 64: shyaml get-value 24.id + 61093:pw-trigger.sh: 64: series_id=67849 + 61093:pw-trigger.sh: 66: pw_series_complete_p gdb 67849 + 61093:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 61093:pw-trigger.sh: pw_series_complete_p: 183: local project=gdb + 61093:pw-trigger.sh: pw_series_complete_p: 184: local series_id=67849 + 61093:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 61093:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get gdb series 67849 property Complete value ++ 61093:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 61093:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 61093:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 61093:pw-trigger.sh: pw_yaml_get: 100: local id=67849 ++ 61093:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 61093:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 61093:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 61093:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 61093:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 61093:pw-trigger.sh: pw_yaml_get: 108: set +x + 61093:pw-trigger.sh: pw_series_complete_p: 187: value=True + 61093:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 61093:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 61093:pw-trigger.sh: 71: num_patch=0 + 61093:pw-trigger.sh: 72: true ++ 61093:pw-trigger.sh: 74: pw_get_patch_from_series gdb 67849 0 ++ 61093:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 61093:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 61093:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67849 ++ 61093:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 61093:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 61093:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 67849 property '.*' value Patches 0 +++ 61093:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 61093:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 61093:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 61093:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 61093:pw-trigger.sh: pw_yaml_get: 100: local id=67849 +++ 61093:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 61093:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 61093:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 61093:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 61093:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 61093:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 61093:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=145915 ++ 61093:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 145915 = '' ']' ++ 61093:pw-trigger.sh: pw_get_patch_from_series: 213: echo 145915 + 61093:pw-trigger.sh: 74: patch_id=145915 + 61093:pw-trigger.sh: 75: '[' 145915 = '' ']' ++ 61093:pw-trigger.sh: 82: pw_get_patch_data gdb 145915 State ++ 61093:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 61093:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 61093:pw-trigger.sh: pw_get_patch_data: 224: local project=gdb ++ 61093:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=145915 ++ 61093:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 61093:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gdb patch 145915 property State value ++ 61093:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 61093:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 61093:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 61093:pw-trigger.sh: pw_yaml_get: 100: local id=145915 ++ 61093:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 61093:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 61093:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 61093:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 61093:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 61093:pw-trigger.sh: pw_yaml_get: 108: set +x + 61093:pw-trigger.sh: 82: patch_state=new + 61093:pw-trigger.sh: 83: case "$patch_state" in ++ 61093:pw-trigger.sh: 89: pw_patch_check_state 145915 tcwg_gdb_build--master-aarch64 ++ 61093:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 61093:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=145915 ++ 61093:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_build--master-aarch64 ++ 61093:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 61093:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_build--master-aarch64 +++ 61093:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 61093:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 61093:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_build--master-aarch64 +++ 61093:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 61093:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 61093:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 61093:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 61093:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_build--master-aarch64 ++ 61093:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 61093:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 61093:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.S7zoxkN5Iq +++ 61093:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 61093:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.YoYQZKTKrh ++ 61093:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.S7zoxkN5Iq /tmp/tmp.YoYQZKTKrh' EXIT ++ 61093:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 61093:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/145915/checks/ ++ 61093:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/145915/checks/?user=linaro-tcwg-bot&context=tcwg_gdb_build--master-aarch64&page=last' ++ 61093:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 61093:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 61093:pw-trigger.sh: pw_patch_check_state: 263: true ++ 61093:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 61093:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 61093:pw-trigger.sh: pw_patch_check_state: 267: wait 62121 ++ 61093:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 61093:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 61093:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.YoYQZKTKrh ++ 61093:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 528426, "url": "https://patchwork.sourceware.org/api/1.2/patches/145915/checks/528426/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-10-13T23:11:03.944888", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-aarch64-precommit/builds/11551/log", "context": "tcwg_gdb_build--master-aarch64", "description": "Build started" }' = null ']' +++ 61093:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 61093:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-13T23:11:03.944888 +++ 61093:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-13T23:11:03.944888 +%s ++ 61093:pw-trigger.sh: pw_patch_check_state: 274: date=1791933063 ++ 61093:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1791933063 ']' ++ 61093:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1791933063 +++ 61093:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 61093:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 61093:pw-trigger.sh: pw_patch_check_state: 263: true ++ 61093:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 61093:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 61093:pw-trigger.sh: pw_patch_check_state: 267: wait 62128 ++ 61093:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 61093:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 61093:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.YoYQZKTKrh ++ 61093:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 528428, "url": "https://patchwork.sourceware.org/api/1.2/patches/145915/checks/528428/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-10-13T23:11:06.117144", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-aarch64-precommit/builds/11551/log", "context": "tcwg_gdb_build--master-aarch64", "description": "Patch applied" }' = null ']' +++ 61093:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 61093:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-13T23:11:06.117144 +++ 61093:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-13T23:11:06.117144 +%s ++ 61093:pw-trigger.sh: pw_patch_check_state: 274: date=1791933066 ++ 61093:pw-trigger.sh: pw_patch_check_state: 275: '[' 1791933063 -le 1791933066 ']' ++ 61093:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1791933066 +++ 61093:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 61093:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 61093:pw-trigger.sh: pw_patch_check_state: 263: true ++ 61093:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 61093:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 61093:pw-trigger.sh: pw_patch_check_state: 267: wait 62135 ++ 61093:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 61093:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 61093:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.YoYQZKTKrh ++ 61093:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 528433, "url": "https://patchwork.sourceware.org/api/1.2/patches/145915/checks/528433/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-10-13T23:14:57.170768", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-aarch64-precommit/builds/11551/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_gdb_build--master-aarch64", "description": "Build passed" }' = null ']' +++ 61093:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 61093:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-13T23:14:57.170768 +++ 61093:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-13T23:14:57.170768 +%s ++ 61093:pw-trigger.sh: pw_patch_check_state: 274: date=1791933297 ++ 61093:pw-trigger.sh: pw_patch_check_state: 275: '[' 1791933066 -le 1791933297 ']' ++ 61093:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1791933297 +++ 61093:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 61093:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 61093:pw-trigger.sh: pw_patch_check_state: 263: true ++ 61093:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 61093:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 61093:pw-trigger.sh: pw_patch_check_state: 267: wait 62142 ++ 61093:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 61093:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 61093:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.YoYQZKTKrh ++ 61093:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 61093:pw-trigger.sh: pw_patch_check_state: 270: break ++ 61093:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 61093:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.S7zoxkN5Iq /tmp/tmp.YoYQZKTKrh + 61093:pw-trigger.sh: 89: check_state=success + 61093:pw-trigger.sh: 90: '[' success = pending ']' + 61093:pw-trigger.sh: 93: num_patch=1 + 61093:pw-trigger.sh: 72: true ++ 61093:pw-trigger.sh: 74: pw_get_patch_from_series gdb 67849 1 ++ 61093:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 61093:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 61093:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67849 ++ 61093:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 61093:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 61093:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 67849 property '.*' value Patches 1 +++ 61093:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 61093:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 61093:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 61093:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 61093:pw-trigger.sh: pw_yaml_get: 100: local id=67849 +++ 61093:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 61093:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 61093:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 61093:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 61093:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 61093:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 61093:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=145913 ++ 61093:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 145913 = '' ']' ++ 61093:pw-trigger.sh: pw_get_patch_from_series: 213: echo 145913 + 61093:pw-trigger.sh: 74: patch_id=145913 + 61093:pw-trigger.sh: 75: '[' 145913 = '' ']' ++ 61093:pw-trigger.sh: 82: pw_get_patch_data gdb 145913 State ++ 61093:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 61093:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 61093:pw-trigger.sh: pw_get_patch_data: 224: local project=gdb ++ 61093:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=145913 ++ 61093:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 61093:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gdb patch 145913 property State value ++ 61093:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 61093:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 61093:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 61093:pw-trigger.sh: pw_yaml_get: 100: local id=145913 ++ 61093:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 61093:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 61093:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 61093:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 61093:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 61093:pw-trigger.sh: pw_yaml_get: 108: set +x + 61093:pw-trigger.sh: 82: patch_state=new + 61093:pw-trigger.sh: 83: case "$patch_state" in ++ 61093:pw-trigger.sh: 89: pw_patch_check_state 145913 tcwg_gdb_build--master-aarch64 ++ 61093:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 61093:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=145913 ++ 61093:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_build--master-aarch64 ++ 61093:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 61093:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_build--master-aarch64 +++ 61093:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 61093:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 61093:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_build--master-aarch64 +++ 61093:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 61093:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 61093:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 61093:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 61093:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_build--master-aarch64 ++ 61093:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 61093:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 61093:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.vVqxoVbmZ4 +++ 61093:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 61093:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.eAEZGQBKAb ++ 61093:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.vVqxoVbmZ4 /tmp/tmp.eAEZGQBKAb' EXIT ++ 61093:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 61093:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/145913/checks/ ++ 61093:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/145913/checks/?user=linaro-tcwg-bot&context=tcwg_gdb_build--master-aarch64&page=last' ++ 61093:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 61093:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 61093:pw-trigger.sh: pw_patch_check_state: 263: true ++ 61093:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 61093:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 61093:pw-trigger.sh: pw_patch_check_state: 267: wait 62206 ++ 61093:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 61093:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 61093:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.eAEZGQBKAb ++ 61093:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 528571, "url": "https://patchwork.sourceware.org/api/1.2/patches/145913/checks/528571/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-10-14T06:37:06.682913", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-aarch64-precommit/builds/11556/log", "context": "tcwg_gdb_build--master-aarch64", "description": "Build started" }' = null ']' +++ 61093:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 61093:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-14T06:37:06.682913 +++ 61093:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-14T06:37:06.682913 +%s ++ 61093:pw-trigger.sh: pw_patch_check_state: 274: date=1791959826 ++ 61093:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1791959826 ']' ++ 61093:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1791959826 +++ 61093:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 61093:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 61093:pw-trigger.sh: pw_patch_check_state: 263: true ++ 61093:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 61093:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 61093:pw-trigger.sh: pw_patch_check_state: 267: wait 62213 ++ 61093:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 61093:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 61093:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.eAEZGQBKAb ++ 61093:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 528573, "url": "https://patchwork.sourceware.org/api/1.2/patches/145913/checks/528573/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-10-14T06:37:08.827750", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-aarch64-precommit/builds/11556/log", "context": "tcwg_gdb_build--master-aarch64", "description": "Patch applied" }' = null ']' +++ 61093:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 61093:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-14T06:37:08.827750 +++ 61093:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-14T06:37:08.827750 +%s ++ 61093:pw-trigger.sh: pw_patch_check_state: 274: date=1791959828 ++ 61093:pw-trigger.sh: pw_patch_check_state: 275: '[' 1791959826 -le 1791959828 ']' ++ 61093:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1791959828 +++ 61093:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 61093:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 61093:pw-trigger.sh: pw_patch_check_state: 263: true ++ 61093:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 61093:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 61093:pw-trigger.sh: pw_patch_check_state: 267: wait 62220 ++ 61093:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 61093:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 61093:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.eAEZGQBKAb ++ 61093:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 528581, "url": "https://patchwork.sourceware.org/api/1.2/patches/145913/checks/528581/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-10-14T06:41:31.860750", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-aarch64-precommit/builds/11556/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_gdb_build--master-aarch64", "description": "Build passed" }' = null ']' +++ 61093:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 61093:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-14T06:41:31.860750 +++ 61093:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-14T06:41:31.860750 +%s ++ 61093:pw-trigger.sh: pw_patch_check_state: 274: date=1791960091 ++ 61093:pw-trigger.sh: pw_patch_check_state: 275: '[' 1791959828 -le 1791960091 ']' ++ 61093:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1791960091 +++ 61093:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 61093:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 61093:pw-trigger.sh: pw_patch_check_state: 263: true ++ 61093:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 61093:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 61093:pw-trigger.sh: pw_patch_check_state: 267: wait 62227 ++ 61093:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 61093:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 61093:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.eAEZGQBKAb ++ 61093:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 61093:pw-trigger.sh: pw_patch_check_state: 270: break ++ 61093:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 61093:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.vVqxoVbmZ4 /tmp/tmp.eAEZGQBKAb + 61093:pw-trigger.sh: 89: check_state=success + 61093:pw-trigger.sh: 90: '[' success = pending ']' + 61093:pw-trigger.sh: 93: num_patch=2 + 61093:pw-trigger.sh: 72: true ++ 61093:pw-trigger.sh: 74: pw_get_patch_from_series gdb 67849 2 ++ 61093:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 61093:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 61093:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67849 ++ 61093:pw-trigger.sh: pw_get_patch_from_series: 205: local num=2 ++ 61093:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 61093:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 67849 property '.*' value Patches 2 +++ 61093:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 61093:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 61093:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 61093:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 61093:pw-trigger.sh: pw_yaml_get: 100: local id=67849 +++ 61093:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 61093:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 61093:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 61093:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 61093:pw-trigger.sh: pw_yaml_get: 105: local match_num=2 +++ 61093:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 61093:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=145912 ++ 61093:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 145912 = '' ']' ++ 61093:pw-trigger.sh: pw_get_patch_from_series: 213: echo 145912 + 61093:pw-trigger.sh: 74: patch_id=145912 + 61093:pw-trigger.sh: 75: '[' 145912 = '' ']' ++ 61093:pw-trigger.sh: 82: pw_get_patch_data gdb 145912 State ++ 61093:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 61093:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 61093:pw-trigger.sh: pw_get_patch_data: 224: local project=gdb ++ 61093:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=145912 ++ 61093:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 61093:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gdb patch 145912 property State value ++ 61093:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 61093:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 61093:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 61093:pw-trigger.sh: pw_yaml_get: 100: local id=145912 ++ 61093:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 61093:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 61093:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 61093:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 61093:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 61093:pw-trigger.sh: pw_yaml_get: 108: set +x + 61093:pw-trigger.sh: 82: patch_state=new + 61093:pw-trigger.sh: 83: case "$patch_state" in ++ 61093:pw-trigger.sh: 89: pw_patch_check_state 145912 tcwg_gdb_build--master-aarch64 ++ 61093:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 61093:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=145912 ++ 61093:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_build--master-aarch64 ++ 61093:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 61093:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_build--master-aarch64 +++ 61093:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 61093:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 61093:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_build--master-aarch64 +++ 61093:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 61093:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 61093:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 61093:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 61093:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_build--master-aarch64 ++ 61093:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 61093:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 61093:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.96qHpxcaJB +++ 61093:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 61093:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.7IHFGdGpdb ++ 61093:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.96qHpxcaJB /tmp/tmp.7IHFGdGpdb' EXIT ++ 61093:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 61093:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/145912/checks/ ++ 61093:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/145912/checks/?user=linaro-tcwg-bot&context=tcwg_gdb_build--master-aarch64&page=last' ++ 61093:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 61093:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 61093:pw-trigger.sh: pw_patch_check_state: 263: true ++ 61093:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 61093:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 61093:pw-trigger.sh: pw_patch_check_state: 267: wait 62294 ++ 61093:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 61093:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 61093:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.7IHFGdGpdb ++ 61093:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 529197, "url": "https://patchwork.sourceware.org/api/1.2/patches/145912/checks/529197/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-10-15T10:39:37.410693", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-aarch64-precommit/builds/11561/log", "context": "tcwg_gdb_build--master-aarch64", "description": "Build started" }' = null ']' +++ 61093:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 61093:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-15T10:39:37.410693 +++ 61093:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-15T10:39:37.410693 +%s ++ 61093:pw-trigger.sh: pw_patch_check_state: 274: date=1792060777 ++ 61093:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1792060777 ']' ++ 61093:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1792060777 +++ 61093:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 61093:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 61093:pw-trigger.sh: pw_patch_check_state: 263: true ++ 61093:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 61093:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 61093:pw-trigger.sh: pw_patch_check_state: 267: wait 62301 ++ 61093:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 61093:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 61093:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.7IHFGdGpdb ++ 61093:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 529200, "url": "https://patchwork.sourceware.org/api/1.2/patches/145912/checks/529200/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-10-15T10:39:40.329745", "state": "fail", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-aarch64-precommit/builds/11561/archive/artifacts/jenkins/pw-apply.log", "context": "tcwg_gdb_build--master-aarch64", "description": "Patch failed to apply" }' = null ']' +++ 61093:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 61093:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-15T10:39:40.329745 +++ 61093:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-15T10:39:40.329745 +%s ++ 61093:pw-trigger.sh: pw_patch_check_state: 274: date=1792060780 ++ 61093:pw-trigger.sh: pw_patch_check_state: 275: '[' 1792060777 -le 1792060780 ']' ++ 61093:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1792060780 +++ 61093:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 61093:pw-trigger.sh: pw_patch_check_state: 277: cur_state=fail ++ 61093:pw-trigger.sh: pw_patch_check_state: 263: true ++ 61093:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 61093:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 61093:pw-trigger.sh: pw_patch_check_state: 267: wait 62308 ++ 61093:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 61093:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 61093:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.7IHFGdGpdb ++ 61093:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 61093:pw-trigger.sh: pw_patch_check_state: 270: break ++ 61093:pw-trigger.sh: pw_patch_check_state: 281: echo fail +++ 61093:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.96qHpxcaJB /tmp/tmp.7IHFGdGpdb + 61093:pw-trigger.sh: 89: check_state=fail + 61093:pw-trigger.sh: 90: '[' fail = pending ']' + 61093:pw-trigger.sh: 93: num_patch=3 + 61093:pw-trigger.sh: 72: true ++ 61093:pw-trigger.sh: 74: pw_get_patch_from_series gdb 67849 3 ++ 61093:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 61093:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 61093:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67849 ++ 61093:pw-trigger.sh: pw_get_patch_from_series: 205: local num=3 ++ 61093:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 61093:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 67849 property '.*' value Patches 3 +++ 61093:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 61093:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 61093:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 61093:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 61093:pw-trigger.sh: pw_yaml_get: 100: local id=67849 +++ 61093:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 61093:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 61093:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 61093:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 61093:pw-trigger.sh: pw_yaml_get: 105: local match_num=3 +++ 61093:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 61093:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=145914 ++ 61093:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 145914 = '' ']' ++ 61093:pw-trigger.sh: pw_get_patch_from_series: 213: echo 145914 + 61093:pw-trigger.sh: 74: patch_id=145914 + 61093:pw-trigger.sh: 75: '[' 145914 = '' ']' ++ 61093:pw-trigger.sh: 82: pw_get_patch_data gdb 145914 State ++ 61093:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 61093:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 61093:pw-trigger.sh: pw_get_patch_data: 224: local project=gdb ++ 61093:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=145914 ++ 61093:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 61093:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gdb patch 145914 property State value ++ 61093:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 61093:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 61093:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 61093:pw-trigger.sh: pw_yaml_get: 100: local id=145914 ++ 61093:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 61093:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 61093:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 61093:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 61093:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 61093:pw-trigger.sh: pw_yaml_get: 108: set +x + 61093:pw-trigger.sh: 82: patch_state=new + 61093:pw-trigger.sh: 83: case "$patch_state" in ++ 61093:pw-trigger.sh: 89: pw_patch_check_state 145914 tcwg_gdb_build--master-aarch64 ++ 61093:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 61093:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=145914 ++ 61093:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_build--master-aarch64 ++ 61093:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 61093:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_build--master-aarch64 +++ 61093:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 61093:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 61093:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_build--master-aarch64 +++ 61093:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 61093:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 61093:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 61093:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 61093:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_build--master-aarch64 ++ 61093:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 61093:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 61093:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.HWYubPz4HM +++ 61093:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 61093:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.Gwbdr98Z5q ++ 61093:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.HWYubPz4HM /tmp/tmp.Gwbdr98Z5q' EXIT ++ 61093:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 61093:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/145914/checks/ ++ 61093:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/145914/checks/?user=linaro-tcwg-bot&context=tcwg_gdb_build--master-aarch64&page=last' ++ 61093:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 61093:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 61093:pw-trigger.sh: pw_patch_check_state: 263: true ++ 61093:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 61093:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 61093:pw-trigger.sh: pw_patch_check_state: 267: wait 62378 ++ 61093:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 61093:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 61093:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.Gwbdr98Z5q ++ 61093:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 529465, "url": "https://patchwork.sourceware.org/api/1.2/patches/145914/checks/529465/", "user": { "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:26:16.272123", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-aarch64-precommit/builds/11574/log", "context": "tcwg_gdb_build--master-aarch64", "description": "Build started" }' = null ']' +++ 61093:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 61093:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-15T22:26:16.272123 +++ 61093:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-15T22:26:16.272123 +%s ++ 61093:pw-trigger.sh: pw_patch_check_state: 274: date=1792103176 ++ 61093:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1792103176 ']' ++ 61093:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1792103176 +++ 61093:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 61093:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 61093:pw-trigger.sh: pw_patch_check_state: 263: true ++ 61093:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 61093:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 61093:pw-trigger.sh: pw_patch_check_state: 267: wait 62385 ++ 61093:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 61093:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 61093:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.Gwbdr98Z5q ++ 61093:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 529467, "url": "https://patchwork.sourceware.org/api/1.2/patches/145914/checks/529467/", "user": { "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:26:18.667513", "state": "fail", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-aarch64-precommit/builds/11574/archive/artifacts/jenkins/pw-apply.log", "context": "tcwg_gdb_build--master-aarch64", "description": "Patch failed to apply" }' = null ']' +++ 61093:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 61093:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-15T22:26:18.667513 +++ 61093:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-15T22:26:18.667513 +%s ++ 61093:pw-trigger.sh: pw_patch_check_state: 274: date=1792103178 ++ 61093:pw-trigger.sh: pw_patch_check_state: 275: '[' 1792103176 -le 1792103178 ']' ++ 61093:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1792103178 +++ 61093:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 61093:pw-trigger.sh: pw_patch_check_state: 277: cur_state=fail ++ 61093:pw-trigger.sh: pw_patch_check_state: 263: true ++ 61093:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 61093:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 61093:pw-trigger.sh: pw_patch_check_state: 267: wait 62392 ++ 61093:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 61093:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 61093:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.Gwbdr98Z5q ++ 61093:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 61093:pw-trigger.sh: pw_patch_check_state: 270: break ++ 61093:pw-trigger.sh: pw_patch_check_state: 281: echo fail +++ 61093:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.HWYubPz4HM /tmp/tmp.Gwbdr98Z5q + 61093:pw-trigger.sh: 89: check_state=fail + 61093:pw-trigger.sh: 90: '[' fail = pending ']' + 61093:pw-trigger.sh: 93: num_patch=4 + 61093:pw-trigger.sh: 72: true ++ 61093:pw-trigger.sh: 74: pw_get_patch_from_series gdb 67849 4 ++ 61093:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 61093:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 61093:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67849 ++ 61093:pw-trigger.sh: pw_get_patch_from_series: 205: local num=4 ++ 61093:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 61093:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 67849 property '.*' value Patches 4 +++ 61093:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 61093:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 61093:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 61093:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 61093:pw-trigger.sh: pw_yaml_get: 100: local id=67849 +++ 61093:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 61093:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 61093:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 61093:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 61093:pw-trigger.sh: pw_yaml_get: 105: local match_num=4 +++ 61093:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 61093:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=145909 ++ 61093:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 145909 = '' ']' ++ 61093:pw-trigger.sh: pw_get_patch_from_series: 213: echo 145909 + 61093:pw-trigger.sh: 74: patch_id=145909 + 61093:pw-trigger.sh: 75: '[' 145909 = '' ']' ++ 61093:pw-trigger.sh: 82: pw_get_patch_data gdb 145909 State ++ 61093:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 61093:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 61093:pw-trigger.sh: pw_get_patch_data: 224: local project=gdb ++ 61093:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=145909 ++ 61093:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 61093:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gdb patch 145909 property State value ++ 61093:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 61093:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 61093:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 61093:pw-trigger.sh: pw_yaml_get: 100: local id=145909 ++ 61093:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 61093:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 61093:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 61093:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 61093:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 61093:pw-trigger.sh: pw_yaml_get: 108: set +x + 61093:pw-trigger.sh: 82: patch_state=new + 61093:pw-trigger.sh: 83: case "$patch_state" in ++ 61093:pw-trigger.sh: 89: pw_patch_check_state 145909 tcwg_gdb_build--master-aarch64 ++ 61093:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 61093:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=145909 ++ 61093:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_build--master-aarch64 ++ 61093:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 61093:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_build--master-aarch64 +++ 61093:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 61093:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 61093:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_build--master-aarch64 +++ 61093:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 61093:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 61093:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 61093:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 61093:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_build--master-aarch64 ++ 61093:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 61093:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 61093:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.vj8iExAhPx +++ 61093:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 61093:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.nuD1shU849 ++ 61093:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.vj8iExAhPx /tmp/tmp.nuD1shU849' EXIT ++ 61093:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 61093:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/145909/checks/ ++ 61093:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/145909/checks/?user=linaro-tcwg-bot&context=tcwg_gdb_build--master-aarch64&page=last' ++ 61093:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 61093:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 61093:pw-trigger.sh: pw_patch_check_state: 263: true ++ 61093:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 61093:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 61093:pw-trigger.sh: pw_patch_check_state: 267: wait 62465 ++ 61093:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 61093:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 61093:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.nuD1shU849 ++ 61093:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 529717, "url": "https://patchwork.sourceware.org/api/1.2/patches/145909/checks/529717/", "user": { "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:47:45.615312", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-aarch64-precommit/builds/11581/log", "context": "tcwg_gdb_build--master-aarch64", "description": "Build started" }' = null ']' +++ 61093:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 61093:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-16T10:47:45.615312 +++ 61093:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-16T10:47:45.615312 +%s ++ 61093:pw-trigger.sh: pw_patch_check_state: 274: date=1792147665 ++ 61093:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1792147665 ']' ++ 61093:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1792147665 +++ 61093:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 61093:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 61093:pw-trigger.sh: pw_patch_check_state: 263: true ++ 61093:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 61093:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 61093:pw-trigger.sh: pw_patch_check_state: 267: wait 62472 ++ 61093:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 61093:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 61093:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.nuD1shU849 ++ 61093:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 529718, "url": "https://patchwork.sourceware.org/api/1.2/patches/145909/checks/529718/", "user": { "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:47:48.111037", "state": "fail", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-aarch64-precommit/builds/11581/archive/artifacts/jenkins/pw-apply.log", "context": "tcwg_gdb_build--master-aarch64", "description": "Patch failed to apply" }' = null ']' +++ 61093:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 61093:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-16T10:47:48.111037 +++ 61093:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-16T10:47:48.111037 +%s ++ 61093:pw-trigger.sh: pw_patch_check_state: 274: date=1792147668 ++ 61093:pw-trigger.sh: pw_patch_check_state: 275: '[' 1792147665 -le 1792147668 ']' ++ 61093:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1792147668 +++ 61093:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 61093:pw-trigger.sh: pw_patch_check_state: 277: cur_state=fail ++ 61093:pw-trigger.sh: pw_patch_check_state: 263: true ++ 61093:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 61093:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 61093:pw-trigger.sh: pw_patch_check_state: 267: wait 62479 ++ 61093:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 61093:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 61093:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.nuD1shU849 ++ 61093:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 61093:pw-trigger.sh: pw_patch_check_state: 270: break ++ 61093:pw-trigger.sh: pw_patch_check_state: 281: echo fail +++ 61093:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.vj8iExAhPx /tmp/tmp.nuD1shU849 + 61093:pw-trigger.sh: 89: check_state=fail + 61093:pw-trigger.sh: 90: '[' fail = pending ']' + 61093:pw-trigger.sh: 93: num_patch=5 + 61093:pw-trigger.sh: 72: true ++ 61093:pw-trigger.sh: 74: pw_get_patch_from_series gdb 67849 5 ++ 61093:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 61093:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 61093:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67849 ++ 61093:pw-trigger.sh: pw_get_patch_from_series: 205: local num=5 ++ 61093:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 61093:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 67849 property '.*' value Patches 5 +++ 61093:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 61093:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 61093:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 61093:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 61093:pw-trigger.sh: pw_yaml_get: 100: local id=67849 +++ 61093:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 61093:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 61093:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 61093:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 61093:pw-trigger.sh: pw_yaml_get: 105: local match_num=5 +++ 61093:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 61093:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=145908 ++ 61093:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 145908 = '' ']' ++ 61093:pw-trigger.sh: pw_get_patch_from_series: 213: echo 145908 + 61093:pw-trigger.sh: 74: patch_id=145908 + 61093:pw-trigger.sh: 75: '[' 145908 = '' ']' ++ 61093:pw-trigger.sh: 82: pw_get_patch_data gdb 145908 State ++ 61093:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 61093:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 61093:pw-trigger.sh: pw_get_patch_data: 224: local project=gdb ++ 61093:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=145908 ++ 61093:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 61093:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gdb patch 145908 property State value ++ 61093:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 61093:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 61093:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 61093:pw-trigger.sh: pw_yaml_get: 100: local id=145908 ++ 61093:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 61093:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 61093:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 61093:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 61093:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 61093:pw-trigger.sh: pw_yaml_get: 108: set +x + 61093:pw-trigger.sh: 82: patch_state=new + 61093:pw-trigger.sh: 83: case "$patch_state" in ++ 61093:pw-trigger.sh: 89: pw_patch_check_state 145908 tcwg_gdb_build--master-aarch64 ++ 61093:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 61093:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=145908 ++ 61093:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_build--master-aarch64 ++ 61093:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 61093:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_build--master-aarch64 +++ 61093:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 61093:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 61093:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_build--master-aarch64 +++ 61093:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 61093:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 61093:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 61093:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 61093:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_build--master-aarch64 ++ 61093:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 61093:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 61093:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.ezUCuzlvXN +++ 61093:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 61093:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.ZzD81kmFgs ++ 61093:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.ezUCuzlvXN /tmp/tmp.ZzD81kmFgs' EXIT ++ 61093:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 61093:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/145908/checks/ ++ 61093:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/145908/checks/?user=linaro-tcwg-bot&context=tcwg_gdb_build--master-aarch64&page=last' ++ 61093:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 61093:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 61093:pw-trigger.sh: pw_patch_check_state: 263: true ++ 61093:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 61093:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 61093:pw-trigger.sh: pw_patch_check_state: 267: wait 62555 ++ 61093:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 61093:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 61093:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.ZzD81kmFgs ++ 61093:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 529925, "url": "https://patchwork.sourceware.org/api/1.2/patches/145908/checks/529925/", "user": { "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:36:43.533137", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-aarch64-precommit/builds/11588/log", "context": "tcwg_gdb_build--master-aarch64", "description": "Build started" }' = null ']' +++ 61093:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 61093:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-16T18:36:43.533137 +++ 61093:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-16T18:36:43.533137 +%s ++ 61093:pw-trigger.sh: pw_patch_check_state: 274: date=1792175803 ++ 61093:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1792175803 ']' ++ 61093:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1792175803 +++ 61093:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 61093:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 61093:pw-trigger.sh: pw_patch_check_state: 263: true ++ 61093:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 61093:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 61093:pw-trigger.sh: pw_patch_check_state: 267: wait 62562 ++ 61093:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 61093:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 61093:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.ZzD81kmFgs ++ 61093:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 529926, "url": "https://patchwork.sourceware.org/api/1.2/patches/145908/checks/529926/", "user": { "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:36:46.447663", "state": "fail", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-aarch64-precommit/builds/11588/archive/artifacts/jenkins/pw-apply.log", "context": "tcwg_gdb_build--master-aarch64", "description": "Patch failed to apply" }' = null ']' +++ 61093:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 61093:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-16T18:36:46.447663 +++ 61093:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-16T18:36:46.447663 +%s ++ 61093:pw-trigger.sh: pw_patch_check_state: 274: date=1792175806 ++ 61093:pw-trigger.sh: pw_patch_check_state: 275: '[' 1792175803 -le 1792175806 ']' ++ 61093:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1792175806 +++ 61093:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 61093:pw-trigger.sh: pw_patch_check_state: 277: cur_state=fail ++ 61093:pw-trigger.sh: pw_patch_check_state: 263: true ++ 61093:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 61093:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 61093:pw-trigger.sh: pw_patch_check_state: 267: wait 62569 ++ 61093:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 61093:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 61093:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.ZzD81kmFgs ++ 61093:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 61093:pw-trigger.sh: pw_patch_check_state: 270: break ++ 61093:pw-trigger.sh: pw_patch_check_state: 281: echo fail +++ 61093:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.ezUCuzlvXN /tmp/tmp.ZzD81kmFgs + 61093:pw-trigger.sh: 89: check_state=fail + 61093:pw-trigger.sh: 90: '[' fail = pending ']' + 61093:pw-trigger.sh: 93: num_patch=6 + 61093:pw-trigger.sh: 72: true ++ 61093:pw-trigger.sh: 74: pw_get_patch_from_series gdb 67849 6 ++ 61093:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 61093:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 61093:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67849 ++ 61093:pw-trigger.sh: pw_get_patch_from_series: 205: local num=6 ++ 61093:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 61093:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 67849 property '.*' value Patches 6 +++ 61093:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 61093:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 61093:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 61093:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 61093:pw-trigger.sh: pw_yaml_get: 100: local id=67849 +++ 61093:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 61093:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 61093:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 61093:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 61093:pw-trigger.sh: pw_yaml_get: 105: local match_num=6 +++ 61093:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 61093:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=145911 ++ 61093:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 145911 = '' ']' ++ 61093:pw-trigger.sh: pw_get_patch_from_series: 213: echo 145911 + 61093:pw-trigger.sh: 74: patch_id=145911 + 61093:pw-trigger.sh: 75: '[' 145911 = '' ']' ++ 61093:pw-trigger.sh: 82: pw_get_patch_data gdb 145911 State ++ 61093:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 61093:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 61093:pw-trigger.sh: pw_get_patch_data: 224: local project=gdb ++ 61093:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=145911 ++ 61093:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 61093:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gdb patch 145911 property State value ++ 61093:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 61093:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 61093:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 61093:pw-trigger.sh: pw_yaml_get: 100: local id=145911 ++ 61093:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 61093:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 61093:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 61093:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 61093:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 61093:pw-trigger.sh: pw_yaml_get: 108: set +x + 61093:pw-trigger.sh: 82: patch_state=new + 61093:pw-trigger.sh: 83: case "$patch_state" in ++ 61093:pw-trigger.sh: 89: pw_patch_check_state 145911 tcwg_gdb_build--master-aarch64 ++ 61093:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 61093:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=145911 ++ 61093:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_build--master-aarch64 ++ 61093:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 61093:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_build--master-aarch64 +++ 61093:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 61093:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 61093:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_build--master-aarch64 +++ 61093:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 61093:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 61093:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 61093:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 61093:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_build--master-aarch64 ++ 61093:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 61093:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 61093:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.3HJo6xCC5r +++ 61093:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 61093:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.MhgbZslv1V ++ 61093:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.3HJo6xCC5r /tmp/tmp.MhgbZslv1V' EXIT ++ 61093:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 61093:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/145911/checks/ ++ 61093:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/145911/checks/?user=linaro-tcwg-bot&context=tcwg_gdb_build--master-aarch64&page=last' ++ 61093:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 61093:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 61093:pw-trigger.sh: pw_patch_check_state: 263: true ++ 61093:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 61093:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 61093:pw-trigger.sh: pw_patch_check_state: 267: wait 62648 ++ 61093:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 61093:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 61093:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.MhgbZslv1V ++ 61093:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 530458, "url": "https://patchwork.sourceware.org/api/1.2/patches/145911/checks/530458/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-10-17T20:11:14.620062", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-aarch64-precommit/builds/11596/log", "context": "tcwg_gdb_build--master-aarch64", "description": "Build started" }' = null ']' +++ 61093:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 61093:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-17T20:11:14.620062 +++ 61093:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-17T20:11:14.620062 +%s ++ 61093:pw-trigger.sh: pw_patch_check_state: 274: date=1792267874 ++ 61093:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1792267874 ']' ++ 61093:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1792267874 +++ 61093:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 61093:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 61093:pw-trigger.sh: pw_patch_check_state: 263: true ++ 61093:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 61093:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 61093:pw-trigger.sh: pw_patch_check_state: 267: wait 62655 ++ 61093:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 61093:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 61093:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.MhgbZslv1V ++ 61093:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 530460, "url": "https://patchwork.sourceware.org/api/1.2/patches/145911/checks/530460/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-10-17T20:11:18.079977", "state": "fail", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-aarch64-precommit/builds/11596/archive/artifacts/jenkins/pw-apply.log", "context": "tcwg_gdb_build--master-aarch64", "description": "Patch failed to apply" }' = null ']' +++ 61093:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 61093:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-17T20:11:18.079977 +++ 61093:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-17T20:11:18.079977 +%s ++ 61093:pw-trigger.sh: pw_patch_check_state: 274: date=1792267878 ++ 61093:pw-trigger.sh: pw_patch_check_state: 275: '[' 1792267874 -le 1792267878 ']' ++ 61093:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1792267878 +++ 61093:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 61093:pw-trigger.sh: pw_patch_check_state: 277: cur_state=fail ++ 61093:pw-trigger.sh: pw_patch_check_state: 263: true ++ 61093:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 61093:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 61093:pw-trigger.sh: pw_patch_check_state: 267: wait 62662 ++ 61093:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 61093:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 61093:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.MhgbZslv1V ++ 61093:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 61093:pw-trigger.sh: pw_patch_check_state: 270: break ++ 61093:pw-trigger.sh: pw_patch_check_state: 281: echo fail +++ 61093:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.3HJo6xCC5r /tmp/tmp.MhgbZslv1V + 61093:pw-trigger.sh: 89: check_state=fail + 61093:pw-trigger.sh: 90: '[' fail = pending ']' + 61093:pw-trigger.sh: 93: num_patch=7 + 61093:pw-trigger.sh: 72: true ++ 61093:pw-trigger.sh: 74: pw_get_patch_from_series gdb 67849 7 ++ 61093:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 61093:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 61093:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67849 ++ 61093:pw-trigger.sh: pw_get_patch_from_series: 205: local num=7 ++ 61093:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 61093:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 67849 property '.*' value Patches 7 +++ 61093:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 61093:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 61093:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 61093:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 61093:pw-trigger.sh: pw_yaml_get: 100: local id=67849 +++ 61093:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 61093:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 61093:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 61093:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 61093:pw-trigger.sh: pw_yaml_get: 105: local match_num=7 +++ 61093:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 61093:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=145910 ++ 61093:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 145910 = '' ']' ++ 61093:pw-trigger.sh: pw_get_patch_from_series: 213: echo 145910 + 61093:pw-trigger.sh: 74: patch_id=145910 + 61093:pw-trigger.sh: 75: '[' 145910 = '' ']' ++ 61093:pw-trigger.sh: 82: pw_get_patch_data gdb 145910 State ++ 61093:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 61093:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 61093:pw-trigger.sh: pw_get_patch_data: 224: local project=gdb ++ 61093:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=145910 ++ 61093:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 61093:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gdb patch 145910 property State value ++ 61093:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 61093:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 61093:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 61093:pw-trigger.sh: pw_yaml_get: 100: local id=145910 ++ 61093:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 61093:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 61093:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 61093:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 61093:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 61093:pw-trigger.sh: pw_yaml_get: 108: set +x + 61093:pw-trigger.sh: 82: patch_state=new + 61093:pw-trigger.sh: 83: case "$patch_state" in ++ 61093:pw-trigger.sh: 89: pw_patch_check_state 145910 tcwg_gdb_build--master-aarch64 ++ 61093:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 61093:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=145910 ++ 61093:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_build--master-aarch64 ++ 61093:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 61093:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_build--master-aarch64 +++ 61093:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 61093:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 61093:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_build--master-aarch64 +++ 61093:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 61093:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 61093:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 61093:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 61093:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_build--master-aarch64 ++ 61093:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 61093:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 61093:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.bFcJd4dYxk +++ 61093:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 61093:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.czPg8dnDBN ++ 61093:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.bFcJd4dYxk /tmp/tmp.czPg8dnDBN' EXIT ++ 61093:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 61093:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/145910/checks/ ++ 61093:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/145910/checks/?user=linaro-tcwg-bot&context=tcwg_gdb_build--master-aarch64&page=last' ++ 61093:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 61093:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 61093:pw-trigger.sh: pw_patch_check_state: 263: true ++ 61093:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 61093:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 61093:pw-trigger.sh: pw_patch_check_state: 267: wait 62744 ++ 61093:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 61093:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 61093:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.czPg8dnDBN ++ 61093:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 530774, "url": "https://patchwork.sourceware.org/api/1.2/patches/145910/checks/530774/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-10-18T10:52:56.949155", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-aarch64-precommit/builds/11605/log", "context": "tcwg_gdb_build--master-aarch64", "description": "Build started" }' = null ']' +++ 61093:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 61093:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-18T10:52:56.949155 +++ 61093:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-18T10:52:56.949155 +%s ++ 61093:pw-trigger.sh: pw_patch_check_state: 274: date=1792320776 ++ 61093:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1792320776 ']' ++ 61093:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1792320776 +++ 61093:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 61093:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 61093:pw-trigger.sh: pw_patch_check_state: 263: true ++ 61093:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 61093:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 61093:pw-trigger.sh: pw_patch_check_state: 267: wait 62751 ++ 61093:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 61093:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 61093:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.czPg8dnDBN ++ 61093:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 530776, "url": "https://patchwork.sourceware.org/api/1.2/patches/145910/checks/530776/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-10-18T10:53:01.199742", "state": "fail", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-aarch64-precommit/builds/11605/archive/artifacts/jenkins/pw-apply.log", "context": "tcwg_gdb_build--master-aarch64", "description": "Patch failed to apply" }' = null ']' +++ 61093:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 61093:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-18T10:53:01.199742 +++ 61093:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-18T10:53:01.199742 +%s ++ 61093:pw-trigger.sh: pw_patch_check_state: 274: date=1792320781 ++ 61093:pw-trigger.sh: pw_patch_check_state: 275: '[' 1792320776 -le 1792320781 ']' ++ 61093:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1792320781 +++ 61093:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 61093:pw-trigger.sh: pw_patch_check_state: 277: cur_state=fail ++ 61093:pw-trigger.sh: pw_patch_check_state: 263: true ++ 61093:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 61093:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 61093:pw-trigger.sh: pw_patch_check_state: 267: wait 62758 ++ 61093:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 61093:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 61093:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.czPg8dnDBN ++ 61093:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 61093:pw-trigger.sh: pw_patch_check_state: 270: break ++ 61093:pw-trigger.sh: pw_patch_check_state: 281: echo fail +++ 61093:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.bFcJd4dYxk /tmp/tmp.czPg8dnDBN + 61093:pw-trigger.sh: 89: check_state=fail + 61093:pw-trigger.sh: 90: '[' fail = pending ']' + 61093:pw-trigger.sh: 93: num_patch=8 + 61093:pw-trigger.sh: 72: true ++ 61093:pw-trigger.sh: 74: pw_get_patch_from_series gdb 67849 8 ++ 61093:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 61093:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 61093:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67849 ++ 61093:pw-trigger.sh: pw_get_patch_from_series: 205: local num=8 ++ 61093:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 61093:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 67849 property '.*' value Patches 8 +++ 61093:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 61093:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 61093:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 61093:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 61093:pw-trigger.sh: pw_yaml_get: 100: local id=67849 +++ 61093:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 61093:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 61093:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 61093:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 61093:pw-trigger.sh: pw_yaml_get: 105: local match_num=8 +++ 61093:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 61093:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=145907 ++ 61093:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 145907 = '' ']' ++ 61093:pw-trigger.sh: pw_get_patch_from_series: 213: echo 145907 + 61093:pw-trigger.sh: 74: patch_id=145907 + 61093:pw-trigger.sh: 75: '[' 145907 = '' ']' ++ 61093:pw-trigger.sh: 82: pw_get_patch_data gdb 145907 State ++ 61093:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 61093:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 61093:pw-trigger.sh: pw_get_patch_data: 224: local project=gdb ++ 61093:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=145907 ++ 61093:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 61093:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gdb patch 145907 property State value ++ 61093:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 61093:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 61093:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 61093:pw-trigger.sh: pw_yaml_get: 100: local id=145907 ++ 61093:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 61093:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 61093:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 61093:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 61093:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 61093:pw-trigger.sh: pw_yaml_get: 108: set +x + 61093:pw-trigger.sh: 82: patch_state=new + 61093:pw-trigger.sh: 83: case "$patch_state" in ++ 61093:pw-trigger.sh: 89: pw_patch_check_state 145907 tcwg_gdb_build--master-aarch64 ++ 61093:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 61093:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=145907 ++ 61093:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_build--master-aarch64 ++ 61093:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 61093:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_build--master-aarch64 +++ 61093:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 61093:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 61093:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_build--master-aarch64 +++ 61093:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 61093:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 61093:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 61093:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 61093:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_build--master-aarch64 ++ 61093:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 61093:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 61093:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.TRS0QK2iW6 +++ 61093:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 61093:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.AzicETMWGM ++ 61093:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.TRS0QK2iW6 /tmp/tmp.AzicETMWGM' EXIT ++ 61093:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 61093:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/145907/checks/ ++ 61093:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/145907/checks/?user=linaro-tcwg-bot&context=tcwg_gdb_build--master-aarch64&page=last' ++ 61093:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 61093:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 61093:pw-trigger.sh: pw_patch_check_state: 263: true ++ 61093:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 61093:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 61093:pw-trigger.sh: pw_patch_check_state: 267: wait 62843 ++ 61093:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 61093:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 61093:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.AzicETMWGM ++ 61093:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 61093:pw-trigger.sh: pw_patch_check_state: 270: break ++ 61093:pw-trigger.sh: pw_patch_check_state: 281: echo pending +++ 61093:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.TRS0QK2iW6 /tmp/tmp.AzicETMWGM + 61093:pw-trigger.sh: 89: check_state=pending + 61093:pw-trigger.sh: 90: '[' pending = pending ']' + 61093:pw-trigger.sh: 91: break + 61093:pw-trigger.sh: 96: '[' 145907 = '' ']' + 61093:pw-trigger.sh: 101: check_state=success + 61093:pw-trigger.sh: 108: '[' success '!=' success ']' + 61093:pw-trigger.sh: 113: j=1 + 61093:pw-trigger.sh: 114: cat + 61093:pw-trigger.sh: 62: '[' 24 -gt 0 ']' + 61093:pw-trigger.sh: 63: i=23 ++ 61093:pw-trigger.sh: 64: shyaml get-value 23.id + 61093:pw-trigger.sh: 64: series_id=67856 + 61093:pw-trigger.sh: 66: pw_series_complete_p gdb 67856 + 61093:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 61093:pw-trigger.sh: pw_series_complete_p: 183: local project=gdb + 61093:pw-trigger.sh: pw_series_complete_p: 184: local series_id=67856 + 61093:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 61093:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get gdb series 67856 property Complete value ++ 61093:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 61093:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 61093:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 61093:pw-trigger.sh: pw_yaml_get: 100: local id=67856 ++ 61093:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 61093:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 61093:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 61093:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 61093:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 61093:pw-trigger.sh: pw_yaml_get: 108: set +x + 61093:pw-trigger.sh: pw_series_complete_p: 187: value=True + 61093:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 61093:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 61093:pw-trigger.sh: 71: num_patch=0 + 61093:pw-trigger.sh: 72: true ++ 61093:pw-trigger.sh: 74: pw_get_patch_from_series gdb 67856 0 ++ 61093:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 61093:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 61093:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67856 ++ 61093:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 61093:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 61093:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 67856 property '.*' value Patches 0 +++ 61093:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 61093:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 61093:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 61093:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 61093:pw-trigger.sh: pw_yaml_get: 100: local id=67856 +++ 61093:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 61093:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 61093:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 61093:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 61093:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 61093:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 61093:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=145924 ++ 61093:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 145924 = '' ']' ++ 61093:pw-trigger.sh: pw_get_patch_from_series: 213: echo 145924 + 61093:pw-trigger.sh: 74: patch_id=145924 + 61093:pw-trigger.sh: 75: '[' 145924 = '' ']' ++ 61093:pw-trigger.sh: 82: pw_get_patch_data gdb 145924 State ++ 61093:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 61093:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 61093:pw-trigger.sh: pw_get_patch_data: 224: local project=gdb ++ 61093:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=145924 ++ 61093:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 61093:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gdb patch 145924 property State value ++ 61093:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 61093:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 61093:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 61093:pw-trigger.sh: pw_yaml_get: 100: local id=145924 ++ 61093:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 61093:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 61093:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 61093:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 61093:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 61093:pw-trigger.sh: pw_yaml_get: 108: set +x + 61093:pw-trigger.sh: 82: patch_state=new + 61093:pw-trigger.sh: 83: case "$patch_state" in ++ 61093:pw-trigger.sh: 89: pw_patch_check_state 145924 tcwg_gdb_build--master-aarch64 ++ 61093:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 61093:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=145924 ++ 61093:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_build--master-aarch64 ++ 61093:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 61093:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_build--master-aarch64 +++ 61093:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 61093:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 61093:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_build--master-aarch64 +++ 61093:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 61093:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 61093:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 61093:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 61093:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_build--master-aarch64 ++ 61093:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 61093:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 61093:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.QJkQrg9R2j +++ 61093:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 61093:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.eGTahTJkJp ++ 61093:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.QJkQrg9R2j /tmp/tmp.eGTahTJkJp' EXIT ++ 61093:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 61093:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/145924/checks/ ++ 61093:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/145924/checks/?user=linaro-tcwg-bot&context=tcwg_gdb_build--master-aarch64&page=last' ++ 61093:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 61093:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 61093:pw-trigger.sh: pw_patch_check_state: 263: true ++ 61093:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 61093:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 61093:pw-trigger.sh: pw_patch_check_state: 267: wait 62933 ++ 61093:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 61093:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 61093:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.eGTahTJkJp ++ 61093:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 528425, "url": "https://patchwork.sourceware.org/api/1.2/patches/145924/checks/528425/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-10-13T23:11:03.025670", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-aarch64-precommit/builds/11552/log", "context": "tcwg_gdb_build--master-aarch64", "description": "Build started" }' = null ']' +++ 61093:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 61093:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-13T23:11:03.025670 +++ 61093:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-13T23:11:03.025670 +%s ++ 61093:pw-trigger.sh: pw_patch_check_state: 274: date=1791933063 ++ 61093:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1791933063 ']' ++ 61093:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1791933063 +++ 61093:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 61093:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 61093:pw-trigger.sh: pw_patch_check_state: 263: true ++ 61093:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 61093:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 61093:pw-trigger.sh: pw_patch_check_state: 267: wait 62940 ++ 61093:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 61093:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 61093:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.eGTahTJkJp ++ 61093:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 528427, "url": "https://patchwork.sourceware.org/api/1.2/patches/145924/checks/528427/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-10-13T23:11:04.101439", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-aarch64-precommit/builds/11552/log", "context": "tcwg_gdb_build--master-aarch64", "description": "Patch applied" }' = null ']' +++ 61093:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 61093:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-13T23:11:04.101439 +++ 61093:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-13T23:11:04.101439 +%s ++ 61093:pw-trigger.sh: pw_patch_check_state: 274: date=1791933064 ++ 61093:pw-trigger.sh: pw_patch_check_state: 275: '[' 1791933063 -le 1791933064 ']' ++ 61093:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1791933064 +++ 61093:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 61093:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 61093:pw-trigger.sh: pw_patch_check_state: 263: true ++ 61093:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 61093:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 61093:pw-trigger.sh: pw_patch_check_state: 267: wait 62947 ++ 61093:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 61093:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 61093:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.eGTahTJkJp ++ 61093:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 528432, "url": "https://patchwork.sourceware.org/api/1.2/patches/145924/checks/528432/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-10-13T23:14:54.996465", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-aarch64-precommit/builds/11552/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_gdb_build--master-aarch64", "description": "Build passed" }' = null ']' +++ 61093:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 61093:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-13T23:14:54.996465 +++ 61093:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-13T23:14:54.996465 +%s ++ 61093:pw-trigger.sh: pw_patch_check_state: 274: date=1791933294 ++ 61093:pw-trigger.sh: pw_patch_check_state: 275: '[' 1791933064 -le 1791933294 ']' ++ 61093:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1791933294 +++ 61093:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 61093:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 61093:pw-trigger.sh: pw_patch_check_state: 263: true ++ 61093:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 61093:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 61093:pw-trigger.sh: pw_patch_check_state: 267: wait 62954 ++ 61093:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 61093:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 61093:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.eGTahTJkJp ++ 61093:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 61093:pw-trigger.sh: pw_patch_check_state: 270: break ++ 61093:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 61093:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.QJkQrg9R2j /tmp/tmp.eGTahTJkJp + 61093:pw-trigger.sh: 89: check_state=success + 61093:pw-trigger.sh: 90: '[' success = pending ']' + 61093:pw-trigger.sh: 93: num_patch=1 + 61093:pw-trigger.sh: 72: true ++ 61093:pw-trigger.sh: 74: pw_get_patch_from_series gdb 67856 1 ++ 61093:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 61093:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 61093:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67856 ++ 61093:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 61093:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 61093:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 67856 property '.*' value Patches 1 +++ 61093:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 61093:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 61093:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 61093:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 61093:pw-trigger.sh: pw_yaml_get: 100: local id=67856 +++ 61093:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 61093:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 61093:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 61093:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 61093:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 61093:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 61093:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=145922 ++ 61093:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 145922 = '' ']' ++ 61093:pw-trigger.sh: pw_get_patch_from_series: 213: echo 145922 + 61093:pw-trigger.sh: 74: patch_id=145922 + 61093:pw-trigger.sh: 75: '[' 145922 = '' ']' ++ 61093:pw-trigger.sh: 82: pw_get_patch_data gdb 145922 State ++ 61093:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 61093:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 61093:pw-trigger.sh: pw_get_patch_data: 224: local project=gdb ++ 61093:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=145922 ++ 61093:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 61093:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gdb patch 145922 property State value ++ 61093:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 61093:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 61093:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 61093:pw-trigger.sh: pw_yaml_get: 100: local id=145922 ++ 61093:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 61093:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 61093:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 61093:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 61093:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 61093:pw-trigger.sh: pw_yaml_get: 108: set +x + 61093:pw-trigger.sh: 82: patch_state=new + 61093:pw-trigger.sh: 83: case "$patch_state" in ++ 61093:pw-trigger.sh: 89: pw_patch_check_state 145922 tcwg_gdb_build--master-aarch64 ++ 61093:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 61093:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=145922 ++ 61093:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_build--master-aarch64 ++ 61093:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 61093:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_build--master-aarch64 +++ 61093:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 61093:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 61093:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_build--master-aarch64 +++ 61093:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 61093:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 61093:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 61093:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 61093:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_build--master-aarch64 ++ 61093:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 61093:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 61093:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.eMG9uzD5VD +++ 61093:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 61093:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.F3ZGCwOiUX ++ 61093:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.eMG9uzD5VD /tmp/tmp.F3ZGCwOiUX' EXIT ++ 61093:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 61093:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/145922/checks/ ++ 61093:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/145922/checks/?user=linaro-tcwg-bot&context=tcwg_gdb_build--master-aarch64&page=last' ++ 61093:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 61093:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 61093:pw-trigger.sh: pw_patch_check_state: 263: true ++ 61093:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 61093:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 61093:pw-trigger.sh: pw_patch_check_state: 267: wait 63018 ++ 61093:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 61093:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 61093:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.F3ZGCwOiUX ++ 61093:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 528572, "url": "https://patchwork.sourceware.org/api/1.2/patches/145922/checks/528572/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-10-14T06:37:07.571701", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-aarch64-precommit/builds/11557/log", "context": "tcwg_gdb_build--master-aarch64", "description": "Build started" }' = null ']' +++ 61093:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 61093:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-14T06:37:07.571701 +++ 61093:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-14T06:37:07.571701 +%s ++ 61093:pw-trigger.sh: pw_patch_check_state: 274: date=1791959827 ++ 61093:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1791959827 ']' ++ 61093:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1791959827 +++ 61093:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 61093:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 61093:pw-trigger.sh: pw_patch_check_state: 263: true ++ 61093:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 61093:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 61093:pw-trigger.sh: pw_patch_check_state: 267: wait 63025 ++ 61093:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 61093:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 61093:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.F3ZGCwOiUX ++ 61093:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 528574, "url": "https://patchwork.sourceware.org/api/1.2/patches/145922/checks/528574/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-10-14T06:37:09.024881", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-aarch64-precommit/builds/11557/log", "context": "tcwg_gdb_build--master-aarch64", "description": "Patch applied" }' = null ']' +++ 61093:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 61093:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-14T06:37:09.024881 +++ 61093:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-14T06:37:09.024881 +%s ++ 61093:pw-trigger.sh: pw_patch_check_state: 274: date=1791959829 ++ 61093:pw-trigger.sh: pw_patch_check_state: 275: '[' 1791959827 -le 1791959829 ']' ++ 61093:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1791959829 +++ 61093:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 61093:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 61093:pw-trigger.sh: pw_patch_check_state: 263: true ++ 61093:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 61093:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 61093:pw-trigger.sh: pw_patch_check_state: 267: wait 63032 ++ 61093:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 61093:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 61093:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.F3ZGCwOiUX ++ 61093:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 528582, "url": "https://patchwork.sourceware.org/api/1.2/patches/145922/checks/528582/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-10-14T06:41:34.186160", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-aarch64-precommit/builds/11557/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_gdb_build--master-aarch64", "description": "Build passed" }' = null ']' +++ 61093:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 61093:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-14T06:41:34.186160 +++ 61093:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-14T06:41:34.186160 +%s ++ 61093:pw-trigger.sh: pw_patch_check_state: 274: date=1791960094 ++ 61093:pw-trigger.sh: pw_patch_check_state: 275: '[' 1791959829 -le 1791960094 ']' ++ 61093:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1791960094 +++ 61093:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 61093:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 61093:pw-trigger.sh: pw_patch_check_state: 263: true ++ 61093:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 61093:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 61093:pw-trigger.sh: pw_patch_check_state: 267: wait 63039 ++ 61093:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 61093:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 61093:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.F3ZGCwOiUX ++ 61093:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 61093:pw-trigger.sh: pw_patch_check_state: 270: break ++ 61093:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 61093:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.eMG9uzD5VD /tmp/tmp.F3ZGCwOiUX + 61093:pw-trigger.sh: 89: check_state=success + 61093:pw-trigger.sh: 90: '[' success = pending ']' + 61093:pw-trigger.sh: 93: num_patch=2 + 61093:pw-trigger.sh: 72: true ++ 61093:pw-trigger.sh: 74: pw_get_patch_from_series gdb 67856 2 ++ 61093:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 61093:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 61093:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67856 ++ 61093:pw-trigger.sh: pw_get_patch_from_series: 205: local num=2 ++ 61093:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 61093:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 67856 property '.*' value Patches 2 +++ 61093:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 61093:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 61093:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 61093:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 61093:pw-trigger.sh: pw_yaml_get: 100: local id=67856 +++ 61093:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 61093:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 61093:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 61093:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 61093:pw-trigger.sh: pw_yaml_get: 105: local match_num=2 +++ 61093:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 61093:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id= ++ 61093:pw-trigger.sh: pw_get_patch_from_series: 210: '[' '' = '' ']' ++ 61093:pw-trigger.sh: pw_get_patch_from_series: 211: return 1 ++ 61093:pw-trigger.sh: 74: true + 61093:pw-trigger.sh: 74: patch_id= + 61093:pw-trigger.sh: 75: '[' '' = '' ']' + 61093:pw-trigger.sh: 76: break + 61093:pw-trigger.sh: 96: '[' '' = '' ']' + 61093:pw-trigger.sh: 97: continue + 61093:pw-trigger.sh: 62: '[' 23 -gt 0 ']' + 61093:pw-trigger.sh: 63: i=22 ++ 61093:pw-trigger.sh: 64: shyaml get-value 22.id + 61093:pw-trigger.sh: 64: series_id=67879 + 61093:pw-trigger.sh: 66: pw_series_complete_p gdb 67879 + 61093:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 61093:pw-trigger.sh: pw_series_complete_p: 183: local project=gdb + 61093:pw-trigger.sh: pw_series_complete_p: 184: local series_id=67879 + 61093:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 61093:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get gdb series 67879 property Complete value ++ 61093:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 61093:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 61093:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 61093:pw-trigger.sh: pw_yaml_get: 100: local id=67879 ++ 61093:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 61093:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 61093:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 61093:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 61093:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 61093:pw-trigger.sh: pw_yaml_get: 108: set +x + 61093:pw-trigger.sh: pw_series_complete_p: 187: value=True + 61093:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 61093:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 61093:pw-trigger.sh: 71: num_patch=0 + 61093:pw-trigger.sh: 72: true ++ 61093:pw-trigger.sh: 74: pw_get_patch_from_series gdb 67879 0 ++ 61093:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 61093:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 61093:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67879 ++ 61093:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 61093:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 61093:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 67879 property '.*' value Patches 0 +++ 61093:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 61093:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 61093:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 61093:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 61093:pw-trigger.sh: pw_yaml_get: 100: local id=67879 +++ 61093:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 61093:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 61093:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 61093:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 61093:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 61093:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 61093:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=145947 ++ 61093:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 145947 = '' ']' ++ 61093:pw-trigger.sh: pw_get_patch_from_series: 213: echo 145947 + 61093:pw-trigger.sh: 74: patch_id=145947 + 61093:pw-trigger.sh: 75: '[' 145947 = '' ']' ++ 61093:pw-trigger.sh: 82: pw_get_patch_data gdb 145947 State ++ 61093:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 61093:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 61093:pw-trigger.sh: pw_get_patch_data: 224: local project=gdb ++ 61093:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=145947 ++ 61093:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 61093:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gdb patch 145947 property State value ++ 61093:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 61093:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 61093:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 61093:pw-trigger.sh: pw_yaml_get: 100: local id=145947 ++ 61093:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 61093:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 61093:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 61093:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 61093:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 61093:pw-trigger.sh: pw_yaml_get: 108: set +x + 61093:pw-trigger.sh: 82: patch_state=new + 61093:pw-trigger.sh: 83: case "$patch_state" in ++ 61093:pw-trigger.sh: 89: pw_patch_check_state 145947 tcwg_gdb_build--master-aarch64 ++ 61093:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 61093:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=145947 ++ 61093:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_build--master-aarch64 ++ 61093:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 61093:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_build--master-aarch64 +++ 61093:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 61093:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 61093:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_build--master-aarch64 +++ 61093:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 61093:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 61093:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 61093:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 61093:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_build--master-aarch64 ++ 61093:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 61093:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 61093:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.ptvTBBMMH6 +++ 61093:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 61093:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.npdDRXgclW ++ 61093:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.ptvTBBMMH6 /tmp/tmp.npdDRXgclW' EXIT ++ 61093:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 61093:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/145947/checks/ ++ 61093:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/145947/checks/?user=linaro-tcwg-bot&context=tcwg_gdb_build--master-aarch64&page=last' ++ 61093:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 61093:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 61093:pw-trigger.sh: pw_patch_check_state: 263: true ++ 61093:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 61093:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 61093:pw-trigger.sh: pw_patch_check_state: 267: wait 63144 ++ 61093:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 61093:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 61093:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.npdDRXgclW ++ 61093:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 529199, "url": "https://patchwork.sourceware.org/api/1.2/patches/145947/checks/529199/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-10-15T10:39:40.206154", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-aarch64-precommit/builds/11562/log", "context": "tcwg_gdb_build--master-aarch64", "description": "Build started" }' = null ']' +++ 61093:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 61093:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-15T10:39:40.206154 +++ 61093:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-15T10:39:40.206154 +%s ++ 61093:pw-trigger.sh: pw_patch_check_state: 274: date=1792060780 ++ 61093:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1792060780 ']' ++ 61093:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1792060780 +++ 61093:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 61093:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 61093:pw-trigger.sh: pw_patch_check_state: 263: true ++ 61093:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 61093:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 61093:pw-trigger.sh: pw_patch_check_state: 267: wait 63151 ++ 61093:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 61093:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 61093:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.npdDRXgclW ++ 61093:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 529202, "url": "https://patchwork.sourceware.org/api/1.2/patches/145947/checks/529202/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-10-15T10:39:52.156646", "state": "fail", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-aarch64-precommit/builds/11562/archive/artifacts/jenkins/pw-apply.log", "context": "tcwg_gdb_build--master-aarch64", "description": "Patch failed to apply" }' = null ']' +++ 61093:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 61093:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-15T10:39:52.156646 +++ 61093:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-15T10:39:52.156646 +%s ++ 61093:pw-trigger.sh: pw_patch_check_state: 274: date=1792060792 ++ 61093:pw-trigger.sh: pw_patch_check_state: 275: '[' 1792060780 -le 1792060792 ']' ++ 61093:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1792060792 +++ 61093:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 61093:pw-trigger.sh: pw_patch_check_state: 277: cur_state=fail ++ 61093:pw-trigger.sh: pw_patch_check_state: 263: true ++ 61093:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 61093:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 61093:pw-trigger.sh: pw_patch_check_state: 267: wait 63158 ++ 61093:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 61093:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 61093:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.npdDRXgclW ++ 61093:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 61093:pw-trigger.sh: pw_patch_check_state: 270: break ++ 61093:pw-trigger.sh: pw_patch_check_state: 281: echo fail +++ 61093:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.ptvTBBMMH6 /tmp/tmp.npdDRXgclW + 61093:pw-trigger.sh: 89: check_state=fail + 61093:pw-trigger.sh: 90: '[' fail = pending ']' + 61093:pw-trigger.sh: 93: num_patch=1 + 61093:pw-trigger.sh: 72: true ++ 61093:pw-trigger.sh: 74: pw_get_patch_from_series gdb 67879 1 ++ 61093:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 61093:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 61093:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67879 ++ 61093:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 61093:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 61093:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 67879 property '.*' value Patches 1 +++ 61093:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 61093:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 61093:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 61093:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 61093:pw-trigger.sh: pw_yaml_get: 100: local id=67879 +++ 61093:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 61093:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 61093:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 61093:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 61093:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 61093:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 61093:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id= ++ 61093:pw-trigger.sh: pw_get_patch_from_series: 210: '[' '' = '' ']' ++ 61093:pw-trigger.sh: pw_get_patch_from_series: 211: return 1 ++ 61093:pw-trigger.sh: 74: true + 61093:pw-trigger.sh: 74: patch_id= + 61093:pw-trigger.sh: 75: '[' '' = '' ']' + 61093:pw-trigger.sh: 76: break + 61093:pw-trigger.sh: 96: '[' '' = '' ']' + 61093:pw-trigger.sh: 97: continue + 61093:pw-trigger.sh: 62: '[' 22 -gt 0 ']' + 61093:pw-trigger.sh: 63: i=21 ++ 61093:pw-trigger.sh: 64: shyaml get-value 21.id + 61093:pw-trigger.sh: 64: series_id=67881 + 61093:pw-trigger.sh: 66: pw_series_complete_p gdb 67881 + 61093:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 61093:pw-trigger.sh: pw_series_complete_p: 183: local project=gdb + 61093:pw-trigger.sh: pw_series_complete_p: 184: local series_id=67881 + 61093:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 61093:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get gdb series 67881 property Complete value ++ 61093:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 61093:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 61093:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 61093:pw-trigger.sh: pw_yaml_get: 100: local id=67881 ++ 61093:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 61093:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 61093:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 61093:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 61093:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 61093:pw-trigger.sh: pw_yaml_get: 108: set +x + 61093:pw-trigger.sh: pw_series_complete_p: 187: value=True + 61093:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 61093:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 61093:pw-trigger.sh: 71: num_patch=0 + 61093:pw-trigger.sh: 72: true ++ 61093:pw-trigger.sh: 74: pw_get_patch_from_series gdb 67881 0 ++ 61093:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 61093:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 61093:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67881 ++ 61093:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 61093:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 61093:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 67881 property '.*' value Patches 0 +++ 61093:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 61093:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 61093:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 61093:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 61093:pw-trigger.sh: pw_yaml_get: 100: local id=67881 +++ 61093:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 61093:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 61093:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 61093:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 61093:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 61093:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 61093:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=145949 ++ 61093:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 145949 = '' ']' ++ 61093:pw-trigger.sh: pw_get_patch_from_series: 213: echo 145949 + 61093:pw-trigger.sh: 74: patch_id=145949 + 61093:pw-trigger.sh: 75: '[' 145949 = '' ']' ++ 61093:pw-trigger.sh: 82: pw_get_patch_data gdb 145949 State ++ 61093:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 61093:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 61093:pw-trigger.sh: pw_get_patch_data: 224: local project=gdb ++ 61093:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=145949 ++ 61093:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 61093:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gdb patch 145949 property State value ++ 61093:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 61093:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 61093:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 61093:pw-trigger.sh: pw_yaml_get: 100: local id=145949 ++ 61093:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 61093:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 61093:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 61093:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 61093:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 61093:pw-trigger.sh: pw_yaml_get: 108: set +x + 61093:pw-trigger.sh: 82: patch_state=new + 61093:pw-trigger.sh: 83: case "$patch_state" in ++ 61093:pw-trigger.sh: 89: pw_patch_check_state 145949 tcwg_gdb_build--master-aarch64 ++ 61093:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 61093:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=145949 ++ 61093:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_build--master-aarch64 ++ 61093:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 61093:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_build--master-aarch64 +++ 61093:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 61093:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 61093:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_build--master-aarch64 +++ 61093:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 61093:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 61093:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 61093:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 61093:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_build--master-aarch64 ++ 61093:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 61093:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 61093:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.QOTQ3ag9xI +++ 61093:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 61093:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.GgOndQ2wbh ++ 61093:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.QOTQ3ag9xI /tmp/tmp.GgOndQ2wbh' EXIT ++ 61093:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 61093:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/145949/checks/ ++ 61093:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/145949/checks/?user=linaro-tcwg-bot&context=tcwg_gdb_build--master-aarch64&page=last' ++ 61093:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 61093:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 61093:pw-trigger.sh: pw_patch_check_state: 263: true ++ 61093:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 61093:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 61093:pw-trigger.sh: pw_patch_check_state: 267: wait 63262 ++ 61093:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 61093:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 61093:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.GgOndQ2wbh ++ 61093:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 529204, "url": "https://patchwork.sourceware.org/api/1.2/patches/145949/checks/529204/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-10-15T10:40:58.481426", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-aarch64-precommit/builds/11563/log", "context": "tcwg_gdb_build--master-aarch64", "description": "Build started" }' = null ']' +++ 61093:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 61093:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-15T10:40:58.481426 +++ 61093:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-15T10:40:58.481426 +%s ++ 61093:pw-trigger.sh: pw_patch_check_state: 274: date=1792060858 ++ 61093:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1792060858 ']' ++ 61093:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1792060858 +++ 61093:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 61093:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 61093:pw-trigger.sh: pw_patch_check_state: 263: true ++ 61093:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 61093:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 61093:pw-trigger.sh: pw_patch_check_state: 267: wait 63269 ++ 61093:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 61093:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 61093:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.GgOndQ2wbh ++ 61093:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 529205, "url": "https://patchwork.sourceware.org/api/1.2/patches/145949/checks/529205/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-10-15T10:40:59.741961", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-aarch64-precommit/builds/11563/log", "context": "tcwg_gdb_build--master-aarch64", "description": "Patch applied" }' = null ']' +++ 61093:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 61093:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-15T10:40:59.741961 +++ 61093:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-15T10:40:59.741961 +%s ++ 61093:pw-trigger.sh: pw_patch_check_state: 274: date=1792060859 ++ 61093:pw-trigger.sh: pw_patch_check_state: 275: '[' 1792060858 -le 1792060859 ']' ++ 61093:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1792060859 +++ 61093:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 61093:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 61093:pw-trigger.sh: pw_patch_check_state: 263: true ++ 61093:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 61093:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 61093:pw-trigger.sh: pw_patch_check_state: 267: wait 63276 ++ 61093:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 61093:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 61093:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.GgOndQ2wbh ++ 61093:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 529211, "url": "https://patchwork.sourceware.org/api/1.2/patches/145949/checks/529211/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-10-15T10:44:31.195108", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-aarch64-precommit/builds/11563/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_gdb_build--master-aarch64", "description": "Build passed" }' = null ']' +++ 61093:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 61093:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-15T10:44:31.195108 +++ 61093:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-15T10:44:31.195108 +%s ++ 61093:pw-trigger.sh: pw_patch_check_state: 274: date=1792061071 ++ 61093:pw-trigger.sh: pw_patch_check_state: 275: '[' 1792060859 -le 1792061071 ']' ++ 61093:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1792061071 +++ 61093:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 61093:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 61093:pw-trigger.sh: pw_patch_check_state: 263: true ++ 61093:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 61093:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 61093:pw-trigger.sh: pw_patch_check_state: 267: wait 63283 ++ 61093:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 61093:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 61093:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.GgOndQ2wbh ++ 61093:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 61093:pw-trigger.sh: pw_patch_check_state: 270: break ++ 61093:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 61093:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.QOTQ3ag9xI /tmp/tmp.GgOndQ2wbh + 61093:pw-trigger.sh: 89: check_state=success + 61093:pw-trigger.sh: 90: '[' success = pending ']' + 61093:pw-trigger.sh: 93: num_patch=1 + 61093:pw-trigger.sh: 72: true ++ 61093:pw-trigger.sh: 74: pw_get_patch_from_series gdb 67881 1 ++ 61093:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 61093:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 61093:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67881 ++ 61093:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 61093:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 61093:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 67881 property '.*' value Patches 1 +++ 61093:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 61093:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 61093:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 61093:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 61093:pw-trigger.sh: pw_yaml_get: 100: local id=67881 +++ 61093:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 61093:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 61093:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 61093:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 61093:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 61093:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 61093:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=145950 ++ 61093:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 145950 = '' ']' ++ 61093:pw-trigger.sh: pw_get_patch_from_series: 213: echo 145950 + 61093:pw-trigger.sh: 74: patch_id=145950 + 61093:pw-trigger.sh: 75: '[' 145950 = '' ']' ++ 61093:pw-trigger.sh: 82: pw_get_patch_data gdb 145950 State ++ 61093:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 61093:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 61093:pw-trigger.sh: pw_get_patch_data: 224: local project=gdb ++ 61093:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=145950 ++ 61093:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 61093:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gdb patch 145950 property State value ++ 61093:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 61093:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 61093:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 61093:pw-trigger.sh: pw_yaml_get: 100: local id=145950 ++ 61093:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 61093:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 61093:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 61093:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 61093:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 61093:pw-trigger.sh: pw_yaml_get: 108: set +x + 61093:pw-trigger.sh: 82: patch_state=new + 61093:pw-trigger.sh: 83: case "$patch_state" in ++ 61093:pw-trigger.sh: 89: pw_patch_check_state 145950 tcwg_gdb_build--master-aarch64 ++ 61093:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 61093:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=145950 ++ 61093:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_build--master-aarch64 ++ 61093:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 61093:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_build--master-aarch64 +++ 61093:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 61093:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 61093:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_build--master-aarch64 +++ 61093:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 61093:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 61093:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 61093:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 61093:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_build--master-aarch64 ++ 61093:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 61093:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 61093:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.b9SIyyrrq6 +++ 61093:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 61093:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.GQKB07v7Bv ++ 61093:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.b9SIyyrrq6 /tmp/tmp.GQKB07v7Bv' EXIT ++ 61093:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 61093:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/145950/checks/ ++ 61093:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/145950/checks/?user=linaro-tcwg-bot&context=tcwg_gdb_build--master-aarch64&page=last' ++ 61093:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 61093:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 61093:pw-trigger.sh: pw_patch_check_state: 263: true ++ 61093:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 61093:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 61093:pw-trigger.sh: pw_patch_check_state: 267: wait 63347 ++ 61093:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 61093:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 61093:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.GQKB07v7Bv ++ 61093:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 529468, "url": "https://patchwork.sourceware.org/api/1.2/patches/145950/checks/529468/", "user": { "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:27:24.868527", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-aarch64-precommit/builds/11575/log", "context": "tcwg_gdb_build--master-aarch64", "description": "Build started" }' = null ']' +++ 61093:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 61093:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-15T22:27:24.868527 +++ 61093:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-15T22:27:24.868527 +%s ++ 61093:pw-trigger.sh: pw_patch_check_state: 274: date=1792103244 ++ 61093:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1792103244 ']' ++ 61093:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1792103244 +++ 61093:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 61093:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 61093:pw-trigger.sh: pw_patch_check_state: 263: true ++ 61093:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 61093:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 61093:pw-trigger.sh: pw_patch_check_state: 267: wait 63354 ++ 61093:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 61093:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 61093:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.GQKB07v7Bv ++ 61093:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 529469, "url": "https://patchwork.sourceware.org/api/1.2/patches/145950/checks/529469/", "user": { "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:27:26.198713", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-aarch64-precommit/builds/11575/log", "context": "tcwg_gdb_build--master-aarch64", "description": "Patch applied" }' = null ']' +++ 61093:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 61093:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-15T22:27:26.198713 +++ 61093:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-15T22:27:26.198713 +%s ++ 61093:pw-trigger.sh: pw_patch_check_state: 274: date=1792103246 ++ 61093:pw-trigger.sh: pw_patch_check_state: 275: '[' 1792103244 -le 1792103246 ']' ++ 61093:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1792103246 +++ 61093:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 61093:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 61093:pw-trigger.sh: pw_patch_check_state: 263: true ++ 61093:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 61093:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 61093:pw-trigger.sh: pw_patch_check_state: 267: wait 63361 ++ 61093:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 61093:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 61093:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.GQKB07v7Bv ++ 61093:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 529473, "url": "https://patchwork.sourceware.org/api/1.2/patches/145950/checks/529473/", "user": { "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:30:08.623523", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-aarch64-precommit/builds/11575/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_gdb_build--master-aarch64", "description": "Build passed" }' = null ']' +++ 61093:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 61093:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-15T22:30:08.623523 +++ 61093:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-15T22:30:08.623523 +%s ++ 61093:pw-trigger.sh: pw_patch_check_state: 274: date=1792103408 ++ 61093:pw-trigger.sh: pw_patch_check_state: 275: '[' 1792103246 -le 1792103408 ']' ++ 61093:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1792103408 +++ 61093:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 61093:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 61093:pw-trigger.sh: pw_patch_check_state: 263: true ++ 61093:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 61093:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 61093:pw-trigger.sh: pw_patch_check_state: 267: wait 63368 ++ 61093:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 61093:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 61093:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.GQKB07v7Bv ++ 61093:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 61093:pw-trigger.sh: pw_patch_check_state: 270: break ++ 61093:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 61093:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.b9SIyyrrq6 /tmp/tmp.GQKB07v7Bv + 61093:pw-trigger.sh: 89: check_state=success + 61093:pw-trigger.sh: 90: '[' success = pending ']' + 61093:pw-trigger.sh: 93: num_patch=2 + 61093:pw-trigger.sh: 72: true ++ 61093:pw-trigger.sh: 74: pw_get_patch_from_series gdb 67881 2 ++ 61093:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 61093:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 61093:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67881 ++ 61093:pw-trigger.sh: pw_get_patch_from_series: 205: local num=2 ++ 61093:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 61093:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 67881 property '.*' value Patches 2 +++ 61093:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 61093:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 61093:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 61093:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 61093:pw-trigger.sh: pw_yaml_get: 100: local id=67881 +++ 61093:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 61093:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 61093:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 61093:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 61093:pw-trigger.sh: pw_yaml_get: 105: local match_num=2 +++ 61093:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 61093:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id= ++ 61093:pw-trigger.sh: pw_get_patch_from_series: 210: '[' '' = '' ']' ++ 61093:pw-trigger.sh: pw_get_patch_from_series: 211: return 1 ++ 61093:pw-trigger.sh: 74: true + 61093:pw-trigger.sh: 74: patch_id= + 61093:pw-trigger.sh: 75: '[' '' = '' ']' + 61093:pw-trigger.sh: 76: break + 61093:pw-trigger.sh: 96: '[' '' = '' ']' + 61093:pw-trigger.sh: 97: continue + 61093:pw-trigger.sh: 62: '[' 21 -gt 0 ']' + 61093:pw-trigger.sh: 63: i=20 ++ 61093:pw-trigger.sh: 64: shyaml get-value 20.id + 61093:pw-trigger.sh: 64: series_id=67895 + 61093:pw-trigger.sh: 66: pw_series_complete_p gdb 67895 + 61093:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 61093:pw-trigger.sh: pw_series_complete_p: 183: local project=gdb + 61093:pw-trigger.sh: pw_series_complete_p: 184: local series_id=67895 + 61093:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 61093:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get gdb series 67895 property Complete value ++ 61093:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 61093:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 61093:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 61093:pw-trigger.sh: pw_yaml_get: 100: local id=67895 ++ 61093:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 61093:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 61093:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 61093:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 61093:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 61093:pw-trigger.sh: pw_yaml_get: 108: set +x + 61093:pw-trigger.sh: pw_series_complete_p: 187: value=True + 61093:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 61093:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 61093:pw-trigger.sh: 71: num_patch=0 + 61093:pw-trigger.sh: 72: true ++ 61093:pw-trigger.sh: 74: pw_get_patch_from_series gdb 67895 0 ++ 61093:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 61093:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 61093:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67895 ++ 61093:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 61093:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 61093:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 67895 property '.*' value Patches 0 +++ 61093:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 61093:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 61093:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 61093:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 61093:pw-trigger.sh: pw_yaml_get: 100: local id=67895 +++ 61093:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 61093:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 61093:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 61093:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 61093:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 61093:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 61093:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=145978 ++ 61093:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 145978 = '' ']' ++ 61093:pw-trigger.sh: pw_get_patch_from_series: 213: echo 145978 + 61093:pw-trigger.sh: 74: patch_id=145978 + 61093:pw-trigger.sh: 75: '[' 145978 = '' ']' ++ 61093:pw-trigger.sh: 82: pw_get_patch_data gdb 145978 State ++ 61093:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 61093:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 61093:pw-trigger.sh: pw_get_patch_data: 224: local project=gdb ++ 61093:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=145978 ++ 61093:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 61093:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gdb patch 145978 property State value ++ 61093:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 61093:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 61093:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 61093:pw-trigger.sh: pw_yaml_get: 100: local id=145978 ++ 61093:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 61093:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 61093:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 61093:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 61093:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 61093:pw-trigger.sh: pw_yaml_get: 108: set +x + 61093:pw-trigger.sh: 82: patch_state=new + 61093:pw-trigger.sh: 83: case "$patch_state" in ++ 61093:pw-trigger.sh: 89: pw_patch_check_state 145978 tcwg_gdb_build--master-aarch64 ++ 61093:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 61093:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=145978 ++ 61093:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_build--master-aarch64 ++ 61093:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 61093:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_build--master-aarch64 +++ 61093:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 61093:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 61093:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_build--master-aarch64 +++ 61093:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 61093:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 61093:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 61093:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 61093:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_build--master-aarch64 ++ 61093:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 61093:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 61093:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.EN5DMgtQAj +++ 61093:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 61093:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.F2FtsB6PQK ++ 61093:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.EN5DMgtQAj /tmp/tmp.F2FtsB6PQK' EXIT ++ 61093:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 61093:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/145978/checks/ ++ 61093:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/145978/checks/?user=linaro-tcwg-bot&context=tcwg_gdb_build--master-aarch64&page=last' ++ 61093:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 61093:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 61093:pw-trigger.sh: pw_patch_check_state: 263: true ++ 61093:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 61093:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 61093:pw-trigger.sh: pw_patch_check_state: 267: wait 63473 ++ 61093:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 61093:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 61093:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.F2FtsB6PQK ++ 61093:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 529474, "url": "https://patchwork.sourceware.org/api/1.2/patches/145978/checks/529474/", "user": { "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:31:11.140250", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-aarch64-precommit/builds/11576/log", "context": "tcwg_gdb_build--master-aarch64", "description": "Build started" }' = null ']' +++ 61093:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 61093:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-15T22:31:11.140250 +++ 61093:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-15T22:31:11.140250 +%s ++ 61093:pw-trigger.sh: pw_patch_check_state: 274: date=1792103471 ++ 61093:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1792103471 ']' ++ 61093:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1792103471 +++ 61093:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 61093:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 61093:pw-trigger.sh: pw_patch_check_state: 263: true ++ 61093:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 61093:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 61093:pw-trigger.sh: pw_patch_check_state: 267: wait 63480 ++ 61093:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 61093:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 61093:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.F2FtsB6PQK ++ 61093:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 529475, "url": "https://patchwork.sourceware.org/api/1.2/patches/145978/checks/529475/", "user": { "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:31:13.301008", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-aarch64-precommit/builds/11576/log", "context": "tcwg_gdb_build--master-aarch64", "description": "Patch applied" }' = null ']' +++ 61093:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 61093:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-15T22:31:13.301008 +++ 61093:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-15T22:31:13.301008 +%s ++ 61093:pw-trigger.sh: pw_patch_check_state: 274: date=1792103473 ++ 61093:pw-trigger.sh: pw_patch_check_state: 275: '[' 1792103471 -le 1792103473 ']' ++ 61093:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1792103473 +++ 61093:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 61093:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 61093:pw-trigger.sh: pw_patch_check_state: 263: true ++ 61093:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 61093:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 61093:pw-trigger.sh: pw_patch_check_state: 267: wait 63487 ++ 61093:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 61093:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 61093:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.F2FtsB6PQK ++ 61093:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 529480, "url": "https://patchwork.sourceware.org/api/1.2/patches/145978/checks/529480/", "user": { "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:33:35.769204", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-aarch64-precommit/builds/11576/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_gdb_build--master-aarch64", "description": "Build passed" }' = null ']' +++ 61093:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 61093:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-15T22:33:35.769204 +++ 61093:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-15T22:33:35.769204 +%s ++ 61093:pw-trigger.sh: pw_patch_check_state: 274: date=1792103615 ++ 61093:pw-trigger.sh: pw_patch_check_state: 275: '[' 1792103473 -le 1792103615 ']' ++ 61093:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1792103615 +++ 61093:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 61093:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 61093:pw-trigger.sh: pw_patch_check_state: 263: true ++ 61093:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 61093:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 61093:pw-trigger.sh: pw_patch_check_state: 267: wait 63494 ++ 61093:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 61093:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 61093:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.F2FtsB6PQK ++ 61093:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 61093:pw-trigger.sh: pw_patch_check_state: 270: break ++ 61093:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 61093:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.EN5DMgtQAj /tmp/tmp.F2FtsB6PQK + 61093:pw-trigger.sh: 89: check_state=success + 61093:pw-trigger.sh: 90: '[' success = pending ']' + 61093:pw-trigger.sh: 93: num_patch=1 + 61093:pw-trigger.sh: 72: true ++ 61093:pw-trigger.sh: 74: pw_get_patch_from_series gdb 67895 1 ++ 61093:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 61093:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 61093:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67895 ++ 61093:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 61093:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 61093:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 67895 property '.*' value Patches 1 +++ 61093:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 61093:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 61093:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 61093:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 61093:pw-trigger.sh: pw_yaml_get: 100: local id=67895 +++ 61093:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 61093:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 61093:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 61093:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 61093:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 61093:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 61093:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id= ++ 61093:pw-trigger.sh: pw_get_patch_from_series: 210: '[' '' = '' ']' ++ 61093:pw-trigger.sh: pw_get_patch_from_series: 211: return 1 ++ 61093:pw-trigger.sh: 74: true + 61093:pw-trigger.sh: 74: patch_id= + 61093:pw-trigger.sh: 75: '[' '' = '' ']' + 61093:pw-trigger.sh: 76: break + 61093:pw-trigger.sh: 96: '[' '' = '' ']' + 61093:pw-trigger.sh: 97: continue + 61093:pw-trigger.sh: 62: '[' 20 -gt 0 ']' + 61093:pw-trigger.sh: 63: i=19 ++ 61093:pw-trigger.sh: 64: shyaml get-value 19.id + 61093:pw-trigger.sh: 64: series_id=67896 + 61093:pw-trigger.sh: 66: pw_series_complete_p gdb 67896 + 61093:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 61093:pw-trigger.sh: pw_series_complete_p: 183: local project=gdb + 61093:pw-trigger.sh: pw_series_complete_p: 184: local series_id=67896 + 61093:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 61093:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get gdb series 67896 property Complete value ++ 61093:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 61093:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 61093:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 61093:pw-trigger.sh: pw_yaml_get: 100: local id=67896 ++ 61093:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 61093:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 61093:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 61093:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 61093:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 61093:pw-trigger.sh: pw_yaml_get: 108: set +x + 61093:pw-trigger.sh: pw_series_complete_p: 187: value=True + 61093:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 61093:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 61093:pw-trigger.sh: 71: num_patch=0 + 61093:pw-trigger.sh: 72: true ++ 61093:pw-trigger.sh: 74: pw_get_patch_from_series gdb 67896 0 ++ 61093:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 61093:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 61093:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67896 ++ 61093:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 61093:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 61093:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 67896 property '.*' value Patches 0 +++ 61093:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 61093:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 61093:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 61093:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 61093:pw-trigger.sh: pw_yaml_get: 100: local id=67896 +++ 61093:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 61093:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 61093:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 61093:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 61093:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 61093:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 61093:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=145983 ++ 61093:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 145983 = '' ']' ++ 61093:pw-trigger.sh: pw_get_patch_from_series: 213: echo 145983 + 61093:pw-trigger.sh: 74: patch_id=145983 + 61093:pw-trigger.sh: 75: '[' 145983 = '' ']' ++ 61093:pw-trigger.sh: 82: pw_get_patch_data gdb 145983 State ++ 61093:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 61093:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 61093:pw-trigger.sh: pw_get_patch_data: 224: local project=gdb ++ 61093:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=145983 ++ 61093:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 61093:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gdb patch 145983 property State value ++ 61093:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 61093:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 61093:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 61093:pw-trigger.sh: pw_yaml_get: 100: local id=145983 ++ 61093:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 61093:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 61093:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 61093:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 61093:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 61093:pw-trigger.sh: pw_yaml_get: 108: set +x + 61093:pw-trigger.sh: 82: patch_state=new + 61093:pw-trigger.sh: 83: case "$patch_state" in ++ 61093:pw-trigger.sh: 89: pw_patch_check_state 145983 tcwg_gdb_build--master-aarch64 ++ 61093:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 61093:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=145983 ++ 61093:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_build--master-aarch64 ++ 61093:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 61093:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_build--master-aarch64 +++ 61093:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 61093:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 61093:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_build--master-aarch64 +++ 61093:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 61093:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 61093:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 61093:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 61093:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_build--master-aarch64 ++ 61093:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 61093:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 61093:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.ojk3MGm46D +++ 61093:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 61093:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.QwTxlPMtDR ++ 61093:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.ojk3MGm46D /tmp/tmp.QwTxlPMtDR' EXIT ++ 61093:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 61093:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/145983/checks/ ++ 61093: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-aarch64&page=last' ++ 61093:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 61093:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 61093:pw-trigger.sh: pw_patch_check_state: 263: true ++ 61093:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 61093:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 61093:pw-trigger.sh: pw_patch_check_state: 267: wait 63604 ++ 61093:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 61093:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 61093:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.QwTxlPMtDR ++ 61093:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 529476, "url": "https://patchwork.sourceware.org/api/1.2/patches/145983/checks/529476/", "user": { "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:31:58.367046", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-aarch64-precommit/builds/11577/log", "context": "tcwg_gdb_build--master-aarch64", "description": "Build started" }' = null ']' +++ 61093:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 61093:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-15T22:31:58.367046 +++ 61093:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-15T22:31:58.367046 +%s ++ 61093:pw-trigger.sh: pw_patch_check_state: 274: date=1792103518 ++ 61093:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1792103518 ']' ++ 61093:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1792103518 +++ 61093:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 61093:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 61093:pw-trigger.sh: pw_patch_check_state: 263: true ++ 61093:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 61093:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 61093:pw-trigger.sh: pw_patch_check_state: 267: wait 63611 ++ 61093:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 61093:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 61093:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.QwTxlPMtDR ++ 61093:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 529477, "url": "https://patchwork.sourceware.org/api/1.2/patches/145983/checks/529477/", "user": { "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:31:59.990070", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-aarch64-precommit/builds/11577/log", "context": "tcwg_gdb_build--master-aarch64", "description": "Patch applied" }' = null ']' +++ 61093:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 61093:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-15T22:31:59.990070 +++ 61093:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-15T22:31:59.990070 +%s ++ 61093:pw-trigger.sh: pw_patch_check_state: 274: date=1792103519 ++ 61093:pw-trigger.sh: pw_patch_check_state: 275: '[' 1792103518 -le 1792103519 ']' ++ 61093:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1792103519 +++ 61093:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 61093:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 61093:pw-trigger.sh: pw_patch_check_state: 263: true ++ 61093:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 61093:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 61093:pw-trigger.sh: pw_patch_check_state: 267: wait 63618 ++ 61093:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 61093:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 61093:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.QwTxlPMtDR ++ 61093:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 529482, "url": "https://patchwork.sourceware.org/api/1.2/patches/145983/checks/529482/", "user": { "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:34:31.955011", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-aarch64-precommit/builds/11577/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_gdb_build--master-aarch64", "description": "Build passed" }' = null ']' +++ 61093:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 61093:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-15T22:34:31.955011 +++ 61093:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-15T22:34:31.955011 +%s ++ 61093:pw-trigger.sh: pw_patch_check_state: 274: date=1792103671 ++ 61093:pw-trigger.sh: pw_patch_check_state: 275: '[' 1792103519 -le 1792103671 ']' ++ 61093:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1792103671 +++ 61093:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 61093:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 61093:pw-trigger.sh: pw_patch_check_state: 263: true ++ 61093:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 61093:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 61093:pw-trigger.sh: pw_patch_check_state: 267: wait 63625 ++ 61093:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 61093:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 61093:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.QwTxlPMtDR ++ 61093:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 61093:pw-trigger.sh: pw_patch_check_state: 270: break ++ 61093:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 61093:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.ojk3MGm46D /tmp/tmp.QwTxlPMtDR + 61093:pw-trigger.sh: 89: check_state=success + 61093:pw-trigger.sh: 90: '[' success = pending ']' + 61093:pw-trigger.sh: 93: num_patch=1 + 61093:pw-trigger.sh: 72: true ++ 61093:pw-trigger.sh: 74: pw_get_patch_from_series gdb 67896 1 ++ 61093:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 61093:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 61093:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67896 ++ 61093:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 61093:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 61093:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 67896 property '.*' value Patches 1 +++ 61093:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 61093:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 61093:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 61093:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 61093:pw-trigger.sh: pw_yaml_get: 100: local id=67896 +++ 61093:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 61093:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 61093:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 61093:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 61093:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 61093:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 61093:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=145981 ++ 61093:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 145981 = '' ']' ++ 61093:pw-trigger.sh: pw_get_patch_from_series: 213: echo 145981 + 61093:pw-trigger.sh: 74: patch_id=145981 + 61093:pw-trigger.sh: 75: '[' 145981 = '' ']' ++ 61093:pw-trigger.sh: 82: pw_get_patch_data gdb 145981 State ++ 61093:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 61093:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 61093:pw-trigger.sh: pw_get_patch_data: 224: local project=gdb ++ 61093:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=145981 ++ 61093:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 61093:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gdb patch 145981 property State value ++ 61093:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 61093:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 61093:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 61093:pw-trigger.sh: pw_yaml_get: 100: local id=145981 ++ 61093:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 61093:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 61093:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 61093:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 61093:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 61093:pw-trigger.sh: pw_yaml_get: 108: set +x + 61093:pw-trigger.sh: 82: patch_state=new + 61093:pw-trigger.sh: 83: case "$patch_state" in ++ 61093:pw-trigger.sh: 89: pw_patch_check_state 145981 tcwg_gdb_build--master-aarch64 ++ 61093:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 61093:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=145981 ++ 61093:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_build--master-aarch64 ++ 61093:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 61093:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_build--master-aarch64 +++ 61093:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 61093:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 61093:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_build--master-aarch64 +++ 61093:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 61093:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 61093:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 61093:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 61093:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_build--master-aarch64 ++ 61093:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 61093:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 61093:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.pBQjzsfl0g +++ 61093:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 61093:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.UFLzEnEK4T ++ 61093:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.pBQjzsfl0g /tmp/tmp.UFLzEnEK4T' EXIT ++ 61093:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 61093:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/145981/checks/ ++ 61093: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-aarch64&page=last' ++ 61093:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 61093:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 61093:pw-trigger.sh: pw_patch_check_state: 263: true ++ 61093:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 61093:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 61093:pw-trigger.sh: pw_patch_check_state: 267: wait 63689 ++ 61093:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 61093:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 61093:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.UFLzEnEK4T ++ 61093:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 529720, "url": "https://patchwork.sourceware.org/api/1.2/patches/145981/checks/529720/", "user": { "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:48:54.189750", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-aarch64-precommit/builds/11582/log", "context": "tcwg_gdb_build--master-aarch64", "description": "Build started" }' = null ']' +++ 61093:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 61093:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-16T10:48:54.189750 +++ 61093:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-16T10:48:54.189750 +%s ++ 61093:pw-trigger.sh: pw_patch_check_state: 274: date=1792147734 ++ 61093:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1792147734 ']' ++ 61093:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1792147734 +++ 61093:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 61093:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 61093:pw-trigger.sh: pw_patch_check_state: 263: true ++ 61093:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 61093:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 61093:pw-trigger.sh: pw_patch_check_state: 267: wait 63696 ++ 61093:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 61093:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 61093:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.UFLzEnEK4T ++ 61093:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 529721, "url": "https://patchwork.sourceware.org/api/1.2/patches/145981/checks/529721/", "user": { "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:48:59.783723", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-aarch64-precommit/builds/11582/log", "context": "tcwg_gdb_build--master-aarch64", "description": "Patch applied" }' = null ']' +++ 61093:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 61093:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-16T10:48:59.783723 +++ 61093:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-16T10:48:59.783723 +%s ++ 61093:pw-trigger.sh: pw_patch_check_state: 274: date=1792147739 ++ 61093:pw-trigger.sh: pw_patch_check_state: 275: '[' 1792147734 -le 1792147739 ']' ++ 61093:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1792147739 +++ 61093:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 61093:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 61093:pw-trigger.sh: pw_patch_check_state: 263: true ++ 61093:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 61093:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 61093:pw-trigger.sh: pw_patch_check_state: 267: wait 63703 ++ 61093:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 61093:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 61093:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.UFLzEnEK4T ++ 61093:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 529726, "url": "https://patchwork.sourceware.org/api/1.2/patches/145981/checks/529726/", "user": { "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:51:28.325213", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-aarch64-precommit/builds/11582/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_gdb_build--master-aarch64", "description": "Build passed" }' = null ']' +++ 61093:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 61093:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-16T10:51:28.325213 +++ 61093:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-16T10:51:28.325213 +%s ++ 61093:pw-trigger.sh: pw_patch_check_state: 274: date=1792147888 ++ 61093:pw-trigger.sh: pw_patch_check_state: 275: '[' 1792147739 -le 1792147888 ']' ++ 61093:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1792147888 +++ 61093:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 61093:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 61093:pw-trigger.sh: pw_patch_check_state: 263: true ++ 61093:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 61093:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 61093:pw-trigger.sh: pw_patch_check_state: 267: wait 63710 ++ 61093:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 61093:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 61093:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.UFLzEnEK4T ++ 61093:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 61093:pw-trigger.sh: pw_patch_check_state: 270: break ++ 61093:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 61093:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.pBQjzsfl0g /tmp/tmp.UFLzEnEK4T + 61093:pw-trigger.sh: 89: check_state=success + 61093:pw-trigger.sh: 90: '[' success = pending ']' + 61093:pw-trigger.sh: 93: num_patch=2 + 61093:pw-trigger.sh: 72: true ++ 61093:pw-trigger.sh: 74: pw_get_patch_from_series gdb 67896 2 ++ 61093:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 61093:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 61093:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67896 ++ 61093:pw-trigger.sh: pw_get_patch_from_series: 205: local num=2 ++ 61093:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 61093:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 67896 property '.*' value Patches 2 +++ 61093:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 61093:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 61093:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 61093:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 61093:pw-trigger.sh: pw_yaml_get: 100: local id=67896 +++ 61093:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 61093:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 61093:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 61093:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 61093:pw-trigger.sh: pw_yaml_get: 105: local match_num=2 +++ 61093:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 61093:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=145982 ++ 61093:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 145982 = '' ']' ++ 61093:pw-trigger.sh: pw_get_patch_from_series: 213: echo 145982 + 61093:pw-trigger.sh: 74: patch_id=145982 + 61093:pw-trigger.sh: 75: '[' 145982 = '' ']' ++ 61093:pw-trigger.sh: 82: pw_get_patch_data gdb 145982 State ++ 61093:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 61093:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 61093:pw-trigger.sh: pw_get_patch_data: 224: local project=gdb ++ 61093:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=145982 ++ 61093:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 61093:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gdb patch 145982 property State value ++ 61093:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 61093:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 61093:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 61093:pw-trigger.sh: pw_yaml_get: 100: local id=145982 ++ 61093:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 61093:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 61093:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 61093:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 61093:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 61093:pw-trigger.sh: pw_yaml_get: 108: set +x + 61093:pw-trigger.sh: 82: patch_state=new + 61093:pw-trigger.sh: 83: case "$patch_state" in ++ 61093:pw-trigger.sh: 89: pw_patch_check_state 145982 tcwg_gdb_build--master-aarch64 ++ 61093:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 61093:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=145982 ++ 61093:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_build--master-aarch64 ++ 61093:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 61093:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_build--master-aarch64 +++ 61093:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 61093:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 61093:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_build--master-aarch64 +++ 61093:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 61093:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 61093:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 61093:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 61093:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_build--master-aarch64 ++ 61093:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 61093:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 61093:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.Au4f7WnmNL +++ 61093:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 61093:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.o38QTU3oBC ++ 61093:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.Au4f7WnmNL /tmp/tmp.o38QTU3oBC' EXIT ++ 61093:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 61093:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/145982/checks/ ++ 61093: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-aarch64&page=last' ++ 61093:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 61093:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 61093:pw-trigger.sh: pw_patch_check_state: 263: true ++ 61093:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 61093:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 61093:pw-trigger.sh: pw_patch_check_state: 267: wait 63777 ++ 61093:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 61093:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 61093:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.o38QTU3oBC ++ 61093:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 529927, "url": "https://patchwork.sourceware.org/api/1.2/patches/145982/checks/529927/", "user": { "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:37:24.528417", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-aarch64-precommit/builds/11589/log", "context": "tcwg_gdb_build--master-aarch64", "description": "Build started" }' = null ']' +++ 61093:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 61093:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-16T18:37:24.528417 +++ 61093:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-16T18:37:24.528417 +%s ++ 61093:pw-trigger.sh: pw_patch_check_state: 274: date=1792175844 ++ 61093:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1792175844 ']' ++ 61093:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1792175844 +++ 61093:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 61093:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 61093:pw-trigger.sh: pw_patch_check_state: 263: true ++ 61093:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 61093:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 61093:pw-trigger.sh: pw_patch_check_state: 267: wait 63784 ++ 61093:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 61093:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 61093:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.o38QTU3oBC ++ 61093:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 529928, "url": "https://patchwork.sourceware.org/api/1.2/patches/145982/checks/529928/", "user": { "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:37:25.973308", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-aarch64-precommit/builds/11589/log", "context": "tcwg_gdb_build--master-aarch64", "description": "Patch applied" }' = null ']' +++ 61093:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 61093:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-16T18:37:25.973308 +++ 61093:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-16T18:37:25.973308 +%s ++ 61093:pw-trigger.sh: pw_patch_check_state: 274: date=1792175845 ++ 61093:pw-trigger.sh: pw_patch_check_state: 275: '[' 1792175844 -le 1792175845 ']' ++ 61093:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1792175845 +++ 61093:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 61093:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 61093:pw-trigger.sh: pw_patch_check_state: 263: true ++ 61093:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 61093:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 61093:pw-trigger.sh: pw_patch_check_state: 267: wait 63791 ++ 61093:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 61093:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 61093:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.o38QTU3oBC ++ 61093:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 529931, "url": "https://patchwork.sourceware.org/api/1.2/patches/145982/checks/529931/", "user": { "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:39:47.101938", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-aarch64-precommit/builds/11589/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_gdb_build--master-aarch64", "description": "Build passed" }' = null ']' +++ 61093:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 61093:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-16T18:39:47.101938 +++ 61093:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-16T18:39:47.101938 +%s ++ 61093:pw-trigger.sh: pw_patch_check_state: 274: date=1792175987 ++ 61093:pw-trigger.sh: pw_patch_check_state: 275: '[' 1792175845 -le 1792175987 ']' ++ 61093:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1792175987 +++ 61093:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 61093:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 61093:pw-trigger.sh: pw_patch_check_state: 263: true ++ 61093:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 61093:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 61093:pw-trigger.sh: pw_patch_check_state: 267: wait 63798 ++ 61093:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 61093:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 61093:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.o38QTU3oBC ++ 61093:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 61093:pw-trigger.sh: pw_patch_check_state: 270: break ++ 61093:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 61093:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.Au4f7WnmNL /tmp/tmp.o38QTU3oBC + 61093:pw-trigger.sh: 89: check_state=success + 61093:pw-trigger.sh: 90: '[' success = pending ']' + 61093:pw-trigger.sh: 93: num_patch=3 + 61093:pw-trigger.sh: 72: true ++ 61093:pw-trigger.sh: 74: pw_get_patch_from_series gdb 67896 3 ++ 61093:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 61093:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 61093:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67896 ++ 61093:pw-trigger.sh: pw_get_patch_from_series: 205: local num=3 ++ 61093:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 61093:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 67896 property '.*' value Patches 3 +++ 61093:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 61093:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 61093:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 61093:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 61093:pw-trigger.sh: pw_yaml_get: 100: local id=67896 +++ 61093:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 61093:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 61093:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 61093:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 61093:pw-trigger.sh: pw_yaml_get: 105: local match_num=3 +++ 61093:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 61093:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=145979 ++ 61093:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 145979 = '' ']' ++ 61093:pw-trigger.sh: pw_get_patch_from_series: 213: echo 145979 + 61093:pw-trigger.sh: 74: patch_id=145979 + 61093:pw-trigger.sh: 75: '[' 145979 = '' ']' ++ 61093:pw-trigger.sh: 82: pw_get_patch_data gdb 145979 State ++ 61093:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 61093:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 61093:pw-trigger.sh: pw_get_patch_data: 224: local project=gdb ++ 61093:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=145979 ++ 61093:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 61093:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gdb patch 145979 property State value ++ 61093:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 61093:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 61093:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 61093:pw-trigger.sh: pw_yaml_get: 100: local id=145979 ++ 61093:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 61093:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 61093:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 61093:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 61093:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 61093:pw-trigger.sh: pw_yaml_get: 108: set +x + 61093:pw-trigger.sh: 82: patch_state=new + 61093:pw-trigger.sh: 83: case "$patch_state" in ++ 61093:pw-trigger.sh: 89: pw_patch_check_state 145979 tcwg_gdb_build--master-aarch64 ++ 61093:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 61093:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=145979 ++ 61093:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_build--master-aarch64 ++ 61093:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 61093:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_build--master-aarch64 +++ 61093:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 61093:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 61093:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_build--master-aarch64 +++ 61093:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 61093:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 61093:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 61093:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 61093:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_build--master-aarch64 ++ 61093:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 61093:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 61093:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.BUIs6AHouu +++ 61093:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 61093:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.tCKiDRhDYa ++ 61093:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.BUIs6AHouu /tmp/tmp.tCKiDRhDYa' EXIT ++ 61093:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 61093:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/145979/checks/ ++ 61093: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-aarch64&page=last' ++ 61093:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 61093:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 61093:pw-trigger.sh: pw_patch_check_state: 263: true ++ 61093:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 61093:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 61093:pw-trigger.sh: pw_patch_check_state: 267: wait 63868 ++ 61093:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 61093:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 61093:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.tCKiDRhDYa ++ 61093:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 530461, "url": "https://patchwork.sourceware.org/api/1.2/patches/145979/checks/530461/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-10-17T20:12:17.074808", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-aarch64-precommit/builds/11597/log", "context": "tcwg_gdb_build--master-aarch64", "description": "Build started" }' = null ']' +++ 61093:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 61093:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-17T20:12:17.074808 +++ 61093:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-17T20:12:17.074808 +%s ++ 61093:pw-trigger.sh: pw_patch_check_state: 274: date=1792267937 ++ 61093:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1792267937 ']' ++ 61093:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1792267937 +++ 61093:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 61093:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 61093:pw-trigger.sh: pw_patch_check_state: 263: true ++ 61093:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 61093:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 61093:pw-trigger.sh: pw_patch_check_state: 267: wait 63875 ++ 61093:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 61093:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 61093:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.tCKiDRhDYa ++ 61093:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 530463, "url": "https://patchwork.sourceware.org/api/1.2/patches/145979/checks/530463/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-10-17T20:12:18.306530", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-aarch64-precommit/builds/11597/log", "context": "tcwg_gdb_build--master-aarch64", "description": "Patch applied" }' = null ']' +++ 61093:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 61093:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-17T20:12:18.306530 +++ 61093:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-17T20:12:18.306530 +%s ++ 61093:pw-trigger.sh: pw_patch_check_state: 274: date=1792267938 ++ 61093:pw-trigger.sh: pw_patch_check_state: 275: '[' 1792267937 -le 1792267938 ']' ++ 61093:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1792267938 +++ 61093:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 61093:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 61093:pw-trigger.sh: pw_patch_check_state: 263: true ++ 61093:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 61093:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 61093:pw-trigger.sh: pw_patch_check_state: 267: wait 63882 ++ 61093:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 61093:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 61093:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.tCKiDRhDYa ++ 61093:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 530468, "url": "https://patchwork.sourceware.org/api/1.2/patches/145979/checks/530468/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-10-17T20:15:07.752584", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-aarch64-precommit/builds/11597/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_gdb_build--master-aarch64", "description": "Build passed" }' = null ']' +++ 61093:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 61093:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-17T20:15:07.752584 +++ 61093:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-17T20:15:07.752584 +%s ++ 61093:pw-trigger.sh: pw_patch_check_state: 274: date=1792268107 ++ 61093:pw-trigger.sh: pw_patch_check_state: 275: '[' 1792267938 -le 1792268107 ']' ++ 61093:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1792268107 +++ 61093:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 61093:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 61093:pw-trigger.sh: pw_patch_check_state: 263: true ++ 61093:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 61093:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 61093:pw-trigger.sh: pw_patch_check_state: 267: wait 63889 ++ 61093:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 61093:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 61093:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.tCKiDRhDYa ++ 61093:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 61093:pw-trigger.sh: pw_patch_check_state: 270: break ++ 61093:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 61093:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.BUIs6AHouu /tmp/tmp.tCKiDRhDYa + 61093:pw-trigger.sh: 89: check_state=success + 61093:pw-trigger.sh: 90: '[' success = pending ']' + 61093:pw-trigger.sh: 93: num_patch=4 + 61093:pw-trigger.sh: 72: true ++ 61093:pw-trigger.sh: 74: pw_get_patch_from_series gdb 67896 4 ++ 61093:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 61093:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 61093:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67896 ++ 61093:pw-trigger.sh: pw_get_patch_from_series: 205: local num=4 ++ 61093:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 61093:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 67896 property '.*' value Patches 4 +++ 61093:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 61093:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 61093:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 61093:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 61093:pw-trigger.sh: pw_yaml_get: 100: local id=67896 +++ 61093:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 61093:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 61093:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 61093:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 61093:pw-trigger.sh: pw_yaml_get: 105: local match_num=4 +++ 61093:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 61093:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=145980 ++ 61093:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 145980 = '' ']' ++ 61093:pw-trigger.sh: pw_get_patch_from_series: 213: echo 145980 + 61093:pw-trigger.sh: 74: patch_id=145980 + 61093:pw-trigger.sh: 75: '[' 145980 = '' ']' ++ 61093:pw-trigger.sh: 82: pw_get_patch_data gdb 145980 State ++ 61093:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 61093:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 61093:pw-trigger.sh: pw_get_patch_data: 224: local project=gdb ++ 61093:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=145980 ++ 61093:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 61093:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gdb patch 145980 property State value ++ 61093:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 61093:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 61093:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 61093:pw-trigger.sh: pw_yaml_get: 100: local id=145980 ++ 61093:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 61093:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 61093:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 61093:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 61093:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 61093:pw-trigger.sh: pw_yaml_get: 108: set +x + 61093:pw-trigger.sh: 82: patch_state=new + 61093:pw-trigger.sh: 83: case "$patch_state" in ++ 61093:pw-trigger.sh: 89: pw_patch_check_state 145980 tcwg_gdb_build--master-aarch64 ++ 61093:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 61093:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=145980 ++ 61093:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_build--master-aarch64 ++ 61093:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 61093:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_build--master-aarch64 +++ 61093:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 61093:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 61093:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_build--master-aarch64 +++ 61093:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 61093:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 61093:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 61093:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 61093:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_build--master-aarch64 ++ 61093:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 61093:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 61093:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.EjzsoMxVkP +++ 61093:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 61093:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.UYcmEHM7XD ++ 61093:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.EjzsoMxVkP /tmp/tmp.UYcmEHM7XD' EXIT ++ 61093:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 61093:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/145980/checks/ ++ 61093: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-aarch64&page=last' ++ 61093:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 61093:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 61093:pw-trigger.sh: pw_patch_check_state: 263: true ++ 61093:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 61093:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 61093:pw-trigger.sh: pw_patch_check_state: 267: wait 63962 ++ 61093:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 61093:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 61093:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.UYcmEHM7XD ++ 61093:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 530771, "url": "https://patchwork.sourceware.org/api/1.2/patches/145980/checks/530771/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-10-18T10:52:53.956273", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-aarch64-precommit/builds/11606/log", "context": "tcwg_gdb_build--master-aarch64", "description": "Build started" }' = null ']' +++ 61093:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 61093:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-18T10:52:53.956273 +++ 61093:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-18T10:52:53.956273 +%s ++ 61093:pw-trigger.sh: pw_patch_check_state: 274: date=1792320773 ++ 61093:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1792320773 ']' ++ 61093:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1792320773 +++ 61093:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 61093:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 61093:pw-trigger.sh: pw_patch_check_state: 263: true ++ 61093:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 61093:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 61093:pw-trigger.sh: pw_patch_check_state: 267: wait 63969 ++ 61093:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 61093:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 61093:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.UYcmEHM7XD ++ 61093:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 530773, "url": "https://patchwork.sourceware.org/api/1.2/patches/145980/checks/530773/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-10-18T10:52:55.736095", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-aarch64-precommit/builds/11606/log", "context": "tcwg_gdb_build--master-aarch64", "description": "Patch applied" }' = null ']' +++ 61093:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 61093:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-18T10:52:55.736095 +++ 61093:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-18T10:52:55.736095 +%s ++ 61093:pw-trigger.sh: pw_patch_check_state: 274: date=1792320775 ++ 61093:pw-trigger.sh: pw_patch_check_state: 275: '[' 1792320773 -le 1792320775 ']' ++ 61093:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1792320775 +++ 61093:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 61093:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 61093:pw-trigger.sh: pw_patch_check_state: 263: true ++ 61093:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 61093:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 61093:pw-trigger.sh: pw_patch_check_state: 267: wait 63976 ++ 61093:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 61093:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 61093:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.UYcmEHM7XD ++ 61093:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 530783, "url": "https://patchwork.sourceware.org/api/1.2/patches/145980/checks/530783/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-10-18T10:55:47.410681", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-aarch64-precommit/builds/11606/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_gdb_build--master-aarch64", "description": "Build passed" }' = null ']' +++ 61093:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 61093:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-18T10:55:47.410681 +++ 61093:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-18T10:55:47.410681 +%s ++ 61093:pw-trigger.sh: pw_patch_check_state: 274: date=1792320947 ++ 61093:pw-trigger.sh: pw_patch_check_state: 275: '[' 1792320775 -le 1792320947 ']' ++ 61093:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1792320947 +++ 61093:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 61093:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 61093:pw-trigger.sh: pw_patch_check_state: 263: true ++ 61093:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 61093:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 61093:pw-trigger.sh: pw_patch_check_state: 267: wait 63983 ++ 61093:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 61093:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 61093:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.UYcmEHM7XD ++ 61093:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 61093:pw-trigger.sh: pw_patch_check_state: 270: break ++ 61093:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 61093:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.EjzsoMxVkP /tmp/tmp.UYcmEHM7XD + 61093:pw-trigger.sh: 89: check_state=success + 61093:pw-trigger.sh: 90: '[' success = pending ']' + 61093:pw-trigger.sh: 93: num_patch=5 + 61093:pw-trigger.sh: 72: true ++ 61093:pw-trigger.sh: 74: pw_get_patch_from_series gdb 67896 5 ++ 61093:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 61093:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 61093:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67896 ++ 61093:pw-trigger.sh: pw_get_patch_from_series: 205: local num=5 ++ 61093:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 61093:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 67896 property '.*' value Patches 5 +++ 61093:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 61093:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 61093:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 61093:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 61093:pw-trigger.sh: pw_yaml_get: 100: local id=67896 +++ 61093:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 61093:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 61093:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 61093:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 61093:pw-trigger.sh: pw_yaml_get: 105: local match_num=5 +++ 61093:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 61093:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id= ++ 61093:pw-trigger.sh: pw_get_patch_from_series: 210: '[' '' = '' ']' ++ 61093:pw-trigger.sh: pw_get_patch_from_series: 211: return 1 ++ 61093:pw-trigger.sh: 74: true + 61093:pw-trigger.sh: 74: patch_id= + 61093:pw-trigger.sh: 75: '[' '' = '' ']' + 61093:pw-trigger.sh: 76: break + 61093:pw-trigger.sh: 96: '[' '' = '' ']' + 61093:pw-trigger.sh: 97: continue + 61093:pw-trigger.sh: 62: '[' 19 -gt 0 ']' + 61093:pw-trigger.sh: 63: i=18 ++ 61093:pw-trigger.sh: 64: shyaml get-value 18.id + 61093:pw-trigger.sh: 64: series_id=67898 + 61093:pw-trigger.sh: 66: pw_series_complete_p gdb 67898 + 61093:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 61093:pw-trigger.sh: pw_series_complete_p: 183: local project=gdb + 61093:pw-trigger.sh: pw_series_complete_p: 184: local series_id=67898 + 61093:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 61093:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get gdb series 67898 property Complete value ++ 61093:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 61093:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 61093:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 61093:pw-trigger.sh: pw_yaml_get: 100: local id=67898 ++ 61093:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 61093:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 61093:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 61093:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 61093:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 61093:pw-trigger.sh: pw_yaml_get: 108: set +x + 61093:pw-trigger.sh: pw_series_complete_p: 187: value=True + 61093:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 61093:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 61093:pw-trigger.sh: 71: num_patch=0 + 61093:pw-trigger.sh: 72: true ++ 61093:pw-trigger.sh: 74: pw_get_patch_from_series gdb 67898 0 ++ 61093:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 61093:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 61093:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67898 ++ 61093:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 61093:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 61093:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 67898 property '.*' value Patches 0 +++ 61093:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 61093:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 61093:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 61093:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 61093:pw-trigger.sh: pw_yaml_get: 100: local id=67898 +++ 61093:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 61093:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 61093:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 61093:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 61093:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 61093:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 61093:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=145991 ++ 61093:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 145991 = '' ']' ++ 61093:pw-trigger.sh: pw_get_patch_from_series: 213: echo 145991 + 61093:pw-trigger.sh: 74: patch_id=145991 + 61093:pw-trigger.sh: 75: '[' 145991 = '' ']' ++ 61093:pw-trigger.sh: 82: pw_get_patch_data gdb 145991 State ++ 61093:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 61093:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 61093:pw-trigger.sh: pw_get_patch_data: 224: local project=gdb ++ 61093:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=145991 ++ 61093:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 61093:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gdb patch 145991 property State value ++ 61093:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 61093:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 61093:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 61093:pw-trigger.sh: pw_yaml_get: 100: local id=145991 ++ 61093:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 61093:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 61093:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 61093:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 61093:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 61093:pw-trigger.sh: pw_yaml_get: 108: set +x + 61093:pw-trigger.sh: 82: patch_state=committed + 61093:pw-trigger.sh: 83: case "$patch_state" in ++ 61093:pw-trigger.sh: 89: pw_patch_check_state 145991 tcwg_gdb_build--master-aarch64 ++ 61093:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 61093:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=145991 ++ 61093:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_build--master-aarch64 ++ 61093:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 61093:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_build--master-aarch64 +++ 61093:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 61093:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 61093:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_build--master-aarch64 +++ 61093:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 61093:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 61093:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 61093:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 61093:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_build--master-aarch64 ++ 61093:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 61093:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 61093:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.hYM8PKEWGh +++ 61093:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 61093:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.ZTMPfnKhXS ++ 61093:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.hYM8PKEWGh /tmp/tmp.ZTMPfnKhXS' EXIT ++ 61093:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 61093:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/145991/checks/ ++ 61093: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-aarch64&page=last' ++ 61093:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 61093:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 61093:pw-trigger.sh: pw_patch_check_state: 263: true ++ 61093:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 61093:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 61093:pw-trigger.sh: pw_patch_check_state: 267: wait 64109 ++ 61093:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 61093:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 61093:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.ZTMPfnKhXS ++ 61093:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 529478, "url": "https://patchwork.sourceware.org/api/1.2/patches/145991/checks/529478/", "user": { "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:33:12.597641", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-aarch64-precommit/builds/11578/log", "context": "tcwg_gdb_build--master-aarch64", "description": "Build started" }' = null ']' +++ 61093:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 61093:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-15T22:33:12.597641 +++ 61093:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-15T22:33:12.597641 +%s ++ 61093:pw-trigger.sh: pw_patch_check_state: 274: date=1792103592 ++ 61093:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1792103592 ']' ++ 61093:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1792103592 +++ 61093:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 61093:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 61093:pw-trigger.sh: pw_patch_check_state: 263: true ++ 61093:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 61093:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 61093:pw-trigger.sh: pw_patch_check_state: 267: wait 64116 ++ 61093:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 61093:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 61093:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.ZTMPfnKhXS ++ 61093:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 529479, "url": "https://patchwork.sourceware.org/api/1.2/patches/145991/checks/529479/", "user": { "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:33:14.820427", "state": "fail", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-aarch64-precommit/builds/11578/archive/artifacts/jenkins/pw-apply.log", "context": "tcwg_gdb_build--master-aarch64", "description": "Patch failed to apply" }' = null ']' +++ 61093:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 61093:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-15T22:33:14.820427 +++ 61093:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-15T22:33:14.820427 +%s ++ 61093:pw-trigger.sh: pw_patch_check_state: 274: date=1792103594 ++ 61093:pw-trigger.sh: pw_patch_check_state: 275: '[' 1792103592 -le 1792103594 ']' ++ 61093:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1792103594 +++ 61093:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 61093:pw-trigger.sh: pw_patch_check_state: 277: cur_state=fail ++ 61093:pw-trigger.sh: pw_patch_check_state: 263: true ++ 61093:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 61093:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 61093:pw-trigger.sh: pw_patch_check_state: 267: wait 64123 ++ 61093:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 61093:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 61093:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.ZTMPfnKhXS ++ 61093:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 61093:pw-trigger.sh: pw_patch_check_state: 270: break ++ 61093:pw-trigger.sh: pw_patch_check_state: 281: echo fail +++ 61093:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.hYM8PKEWGh /tmp/tmp.ZTMPfnKhXS + 61093:pw-trigger.sh: 89: check_state=fail + 61093:pw-trigger.sh: 90: '[' fail = pending ']' + 61093:pw-trigger.sh: 93: num_patch=1 + 61093:pw-trigger.sh: 72: true ++ 61093:pw-trigger.sh: 74: pw_get_patch_from_series gdb 67898 1 ++ 61093:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 61093:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 61093:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67898 ++ 61093:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 61093:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 61093:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 67898 property '.*' value Patches 1 +++ 61093:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 61093:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 61093:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 61093:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 61093:pw-trigger.sh: pw_yaml_get: 100: local id=67898 +++ 61093:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 61093:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 61093:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 61093:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 61093:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 61093:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 61093:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=145987 ++ 61093:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 145987 = '' ']' ++ 61093:pw-trigger.sh: pw_get_patch_from_series: 213: echo 145987 + 61093:pw-trigger.sh: 74: patch_id=145987 + 61093:pw-trigger.sh: 75: '[' 145987 = '' ']' ++ 61093:pw-trigger.sh: 82: pw_get_patch_data gdb 145987 State ++ 61093:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 61093:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 61093:pw-trigger.sh: pw_get_patch_data: 224: local project=gdb ++ 61093:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=145987 ++ 61093:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 61093:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gdb patch 145987 property State value ++ 61093:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 61093:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 61093:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 61093:pw-trigger.sh: pw_yaml_get: 100: local id=145987 ++ 61093:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 61093:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 61093:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 61093:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 61093:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 61093:pw-trigger.sh: pw_yaml_get: 108: set +x + 61093:pw-trigger.sh: 82: patch_state=committed + 61093:pw-trigger.sh: 83: case "$patch_state" in ++ 61093:pw-trigger.sh: 89: pw_patch_check_state 145987 tcwg_gdb_build--master-aarch64 ++ 61093:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 61093:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=145987 ++ 61093:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_build--master-aarch64 ++ 61093:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 61093:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_build--master-aarch64 +++ 61093:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 61093:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 61093:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_build--master-aarch64 +++ 61093:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 61093:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 61093:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 61093:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 61093:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_build--master-aarch64 ++ 61093:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 61093:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 61093:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.mGm7CyJ1q3 +++ 61093:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 61093:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.WAJuatNLDH ++ 61093:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.mGm7CyJ1q3 /tmp/tmp.WAJuatNLDH' EXIT ++ 61093:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 61093:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/145987/checks/ ++ 61093: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-aarch64&page=last' ++ 61093:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 61093:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 61093:pw-trigger.sh: pw_patch_check_state: 263: true ++ 61093:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 61093:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 61093:pw-trigger.sh: pw_patch_check_state: 267: wait 64187 ++ 61093:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 61093:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 61093:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.WAJuatNLDH ++ 61093:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 529722, "url": "https://patchwork.sourceware.org/api/1.2/patches/145987/checks/529722/", "user": { "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:49:53.228281", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-aarch64-precommit/builds/11583/log", "context": "tcwg_gdb_build--master-aarch64", "description": "Build started" }' = null ']' +++ 61093:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 61093:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-16T10:49:53.228281 +++ 61093:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-16T10:49:53.228281 +%s ++ 61093:pw-trigger.sh: pw_patch_check_state: 274: date=1792147793 ++ 61093:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1792147793 ']' ++ 61093:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1792147793 +++ 61093:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 61093:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 61093:pw-trigger.sh: pw_patch_check_state: 263: true ++ 61093:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 61093:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 61093:pw-trigger.sh: pw_patch_check_state: 267: wait 64194 ++ 61093:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 61093:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 61093:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.WAJuatNLDH ++ 61093:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 529723, "url": "https://patchwork.sourceware.org/api/1.2/patches/145987/checks/529723/", "user": { "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:49:55.441190", "state": "fail", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-aarch64-precommit/builds/11583/archive/artifacts/jenkins/pw-apply.log", "context": "tcwg_gdb_build--master-aarch64", "description": "Patch failed to apply" }' = null ']' +++ 61093:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 61093:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-16T10:49:55.441190 +++ 61093:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-16T10:49:55.441190 +%s ++ 61093:pw-trigger.sh: pw_patch_check_state: 274: date=1792147795 ++ 61093:pw-trigger.sh: pw_patch_check_state: 275: '[' 1792147793 -le 1792147795 ']' ++ 61093:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1792147795 +++ 61093:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 61093:pw-trigger.sh: pw_patch_check_state: 277: cur_state=fail ++ 61093:pw-trigger.sh: pw_patch_check_state: 263: true ++ 61093:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 61093:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 61093:pw-trigger.sh: pw_patch_check_state: 267: wait 64201 ++ 61093:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 61093:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 61093:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.WAJuatNLDH ++ 61093:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 61093:pw-trigger.sh: pw_patch_check_state: 270: break ++ 61093:pw-trigger.sh: pw_patch_check_state: 281: echo fail +++ 61093:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.mGm7CyJ1q3 /tmp/tmp.WAJuatNLDH + 61093:pw-trigger.sh: 89: check_state=fail + 61093:pw-trigger.sh: 90: '[' fail = pending ']' + 61093:pw-trigger.sh: 93: num_patch=2 + 61093:pw-trigger.sh: 72: true ++ 61093:pw-trigger.sh: 74: pw_get_patch_from_series gdb 67898 2 ++ 61093:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 61093:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 61093:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67898 ++ 61093:pw-trigger.sh: pw_get_patch_from_series: 205: local num=2 ++ 61093:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 61093:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 67898 property '.*' value Patches 2 +++ 61093:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 61093:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 61093:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 61093:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 61093:pw-trigger.sh: pw_yaml_get: 100: local id=67898 +++ 61093:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 61093:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 61093:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 61093:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 61093:pw-trigger.sh: pw_yaml_get: 105: local match_num=2 +++ 61093:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 61093:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=145988 ++ 61093:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 145988 = '' ']' ++ 61093:pw-trigger.sh: pw_get_patch_from_series: 213: echo 145988 + 61093:pw-trigger.sh: 74: patch_id=145988 + 61093:pw-trigger.sh: 75: '[' 145988 = '' ']' ++ 61093:pw-trigger.sh: 82: pw_get_patch_data gdb 145988 State ++ 61093:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 61093:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 61093:pw-trigger.sh: pw_get_patch_data: 224: local project=gdb ++ 61093:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=145988 ++ 61093:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 61093:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gdb patch 145988 property State value ++ 61093:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 61093:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 61093:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 61093:pw-trigger.sh: pw_yaml_get: 100: local id=145988 ++ 61093:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 61093:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 61093:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 61093:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 61093:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 61093:pw-trigger.sh: pw_yaml_get: 108: set +x + 61093:pw-trigger.sh: 82: patch_state=committed + 61093:pw-trigger.sh: 83: case "$patch_state" in ++ 61093:pw-trigger.sh: 89: pw_patch_check_state 145988 tcwg_gdb_build--master-aarch64 ++ 61093:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 61093:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=145988 ++ 61093:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_build--master-aarch64 ++ 61093:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 61093:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_build--master-aarch64 +++ 61093:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 61093:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 61093:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_build--master-aarch64 +++ 61093:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 61093:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 61093:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 61093:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 61093:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_build--master-aarch64 ++ 61093:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 61093:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 61093:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.4kozcByLx8 +++ 61093:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 61093:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.lOAaNldMfW ++ 61093:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.4kozcByLx8 /tmp/tmp.lOAaNldMfW' EXIT ++ 61093:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 61093:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/145988/checks/ ++ 61093: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-aarch64&page=last' ++ 61093:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 61093:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 61093:pw-trigger.sh: pw_patch_check_state: 263: true ++ 61093:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 61093:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 61093:pw-trigger.sh: pw_patch_check_state: 267: wait 64268 ++ 61093:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 61093:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 61093:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.lOAaNldMfW ++ 61093:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 529932, "url": "https://patchwork.sourceware.org/api/1.2/patches/145988/checks/529932/", "user": { "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:39:50.514158", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-aarch64-precommit/builds/11590/log", "context": "tcwg_gdb_build--master-aarch64", "description": "Build started" }' = null ']' +++ 61093:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 61093:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-16T18:39:50.514158 +++ 61093:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-16T18:39:50.514158 +%s ++ 61093:pw-trigger.sh: pw_patch_check_state: 274: date=1792175990 ++ 61093:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1792175990 ']' ++ 61093:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1792175990 +++ 61093:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 61093:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 61093:pw-trigger.sh: pw_patch_check_state: 263: true ++ 61093:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 61093:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 61093:pw-trigger.sh: pw_patch_check_state: 267: wait 64275 ++ 61093:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 61093:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 61093:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.lOAaNldMfW ++ 61093:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 529933, "url": "https://patchwork.sourceware.org/api/1.2/patches/145988/checks/529933/", "user": { "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:39:54.453128", "state": "fail", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-aarch64-precommit/builds/11590/archive/artifacts/jenkins/pw-apply.log", "context": "tcwg_gdb_build--master-aarch64", "description": "Patch failed to apply" }' = null ']' +++ 61093:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 61093:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-16T18:39:54.453128 +++ 61093:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-16T18:39:54.453128 +%s ++ 61093:pw-trigger.sh: pw_patch_check_state: 274: date=1792175994 ++ 61093:pw-trigger.sh: pw_patch_check_state: 275: '[' 1792175990 -le 1792175994 ']' ++ 61093:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1792175994 +++ 61093:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 61093:pw-trigger.sh: pw_patch_check_state: 277: cur_state=fail ++ 61093:pw-trigger.sh: pw_patch_check_state: 263: true ++ 61093:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 61093:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 61093:pw-trigger.sh: pw_patch_check_state: 267: wait 64282 ++ 61093:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 61093:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 61093:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.lOAaNldMfW ++ 61093:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 61093:pw-trigger.sh: pw_patch_check_state: 270: break ++ 61093:pw-trigger.sh: pw_patch_check_state: 281: echo fail +++ 61093:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.4kozcByLx8 /tmp/tmp.lOAaNldMfW + 61093:pw-trigger.sh: 89: check_state=fail + 61093:pw-trigger.sh: 90: '[' fail = pending ']' + 61093:pw-trigger.sh: 93: num_patch=3 + 61093:pw-trigger.sh: 72: true ++ 61093:pw-trigger.sh: 74: pw_get_patch_from_series gdb 67898 3 ++ 61093:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 61093:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 61093:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67898 ++ 61093:pw-trigger.sh: pw_get_patch_from_series: 205: local num=3 ++ 61093:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 61093:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 67898 property '.*' value Patches 3 +++ 61093:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 61093:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 61093:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 61093:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 61093:pw-trigger.sh: pw_yaml_get: 100: local id=67898 +++ 61093:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 61093:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 61093:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 61093:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 61093:pw-trigger.sh: pw_yaml_get: 105: local match_num=3 +++ 61093:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 61093:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=145989 ++ 61093:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 145989 = '' ']' ++ 61093:pw-trigger.sh: pw_get_patch_from_series: 213: echo 145989 + 61093:pw-trigger.sh: 74: patch_id=145989 + 61093:pw-trigger.sh: 75: '[' 145989 = '' ']' ++ 61093:pw-trigger.sh: 82: pw_get_patch_data gdb 145989 State ++ 61093:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 61093:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 61093:pw-trigger.sh: pw_get_patch_data: 224: local project=gdb ++ 61093:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=145989 ++ 61093:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 61093:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gdb patch 145989 property State value ++ 61093:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 61093:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 61093:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 61093:pw-trigger.sh: pw_yaml_get: 100: local id=145989 ++ 61093:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 61093:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 61093:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 61093:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 61093:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 61093:pw-trigger.sh: pw_yaml_get: 108: set +x + 61093:pw-trigger.sh: 82: patch_state=committed + 61093:pw-trigger.sh: 83: case "$patch_state" in ++ 61093:pw-trigger.sh: 89: pw_patch_check_state 145989 tcwg_gdb_build--master-aarch64 ++ 61093:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 61093:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=145989 ++ 61093:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_build--master-aarch64 ++ 61093:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 61093:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_build--master-aarch64 +++ 61093:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 61093:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 61093:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_build--master-aarch64 +++ 61093:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 61093:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 61093:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 61093:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 61093:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_build--master-aarch64 ++ 61093:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 61093:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 61093:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.ja2FstN0VD +++ 61093:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 61093:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.tf07i1VCFr ++ 61093:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.ja2FstN0VD /tmp/tmp.tf07i1VCFr' EXIT ++ 61093:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 61093:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/145989/checks/ ++ 61093: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-aarch64&page=last' ++ 61093:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 61093:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 61093:pw-trigger.sh: pw_patch_check_state: 263: true ++ 61093:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 61093:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 61093:pw-trigger.sh: pw_patch_check_state: 267: wait 64352 ++ 61093:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 61093:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 61093:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.tf07i1VCFr ++ 61093:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 530462, "url": "https://patchwork.sourceware.org/api/1.2/patches/145989/checks/530462/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-10-17T20:12:17.258412", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-aarch64-precommit/builds/11598/log", "context": "tcwg_gdb_build--master-aarch64", "description": "Build started" }' = null ']' +++ 61093:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 61093:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-17T20:12:17.258412 +++ 61093:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-17T20:12:17.258412 +%s ++ 61093:pw-trigger.sh: pw_patch_check_state: 274: date=1792267937 ++ 61093:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1792267937 ']' ++ 61093:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1792267937 +++ 61093:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 61093:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 61093:pw-trigger.sh: pw_patch_check_state: 263: true ++ 61093:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 61093:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 61093:pw-trigger.sh: pw_patch_check_state: 267: wait 64359 ++ 61093:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 61093:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 61093:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.tf07i1VCFr ++ 61093:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 530464, "url": "https://patchwork.sourceware.org/api/1.2/patches/145989/checks/530464/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-10-17T20:12:19.579202", "state": "fail", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-aarch64-precommit/builds/11598/archive/artifacts/jenkins/pw-apply.log", "context": "tcwg_gdb_build--master-aarch64", "description": "Patch failed to apply" }' = null ']' +++ 61093:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 61093:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-17T20:12:19.579202 +++ 61093:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-17T20:12:19.579202 +%s ++ 61093:pw-trigger.sh: pw_patch_check_state: 274: date=1792267939 ++ 61093:pw-trigger.sh: pw_patch_check_state: 275: '[' 1792267937 -le 1792267939 ']' ++ 61093:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1792267939 +++ 61093:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 61093:pw-trigger.sh: pw_patch_check_state: 277: cur_state=fail ++ 61093:pw-trigger.sh: pw_patch_check_state: 263: true ++ 61093:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 61093:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 61093:pw-trigger.sh: pw_patch_check_state: 267: wait 64366 ++ 61093:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 61093:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 61093:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.tf07i1VCFr ++ 61093:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 61093:pw-trigger.sh: pw_patch_check_state: 270: break ++ 61093:pw-trigger.sh: pw_patch_check_state: 281: echo fail +++ 61093:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.ja2FstN0VD /tmp/tmp.tf07i1VCFr + 61093:pw-trigger.sh: 89: check_state=fail + 61093:pw-trigger.sh: 90: '[' fail = pending ']' + 61093:pw-trigger.sh: 93: num_patch=4 + 61093:pw-trigger.sh: 72: true ++ 61093:pw-trigger.sh: 74: pw_get_patch_from_series gdb 67898 4 ++ 61093:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 61093:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 61093:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67898 ++ 61093:pw-trigger.sh: pw_get_patch_from_series: 205: local num=4 ++ 61093:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 61093:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 67898 property '.*' value Patches 4 +++ 61093:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 61093:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 61093:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 61093:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 61093:pw-trigger.sh: pw_yaml_get: 100: local id=67898 +++ 61093:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 61093:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 61093:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 61093:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 61093:pw-trigger.sh: pw_yaml_get: 105: local match_num=4 +++ 61093:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 61093:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=145986 ++ 61093:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 145986 = '' ']' ++ 61093:pw-trigger.sh: pw_get_patch_from_series: 213: echo 145986 + 61093:pw-trigger.sh: 74: patch_id=145986 + 61093:pw-trigger.sh: 75: '[' 145986 = '' ']' ++ 61093:pw-trigger.sh: 82: pw_get_patch_data gdb 145986 State ++ 61093:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 61093:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 61093:pw-trigger.sh: pw_get_patch_data: 224: local project=gdb ++ 61093:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=145986 ++ 61093:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 61093:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gdb patch 145986 property State value ++ 61093:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 61093:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 61093:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 61093:pw-trigger.sh: pw_yaml_get: 100: local id=145986 ++ 61093:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 61093:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 61093:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 61093:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 61093:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 61093:pw-trigger.sh: pw_yaml_get: 108: set +x + 61093:pw-trigger.sh: 82: patch_state=committed + 61093:pw-trigger.sh: 83: case "$patch_state" in ++ 61093:pw-trigger.sh: 89: pw_patch_check_state 145986 tcwg_gdb_build--master-aarch64 ++ 61093:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 61093:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=145986 ++ 61093:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_build--master-aarch64 ++ 61093:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 61093:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_build--master-aarch64 +++ 61093:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 61093:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 61093:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_build--master-aarch64 +++ 61093:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 61093:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 61093:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 61093:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 61093:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_build--master-aarch64 ++ 61093:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 61093:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 61093:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.kRmArouofA +++ 61093:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 61093:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.0g98pCU78a ++ 61093:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.kRmArouofA /tmp/tmp.0g98pCU78a' EXIT ++ 61093:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 61093:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/145986/checks/ ++ 61093: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-aarch64&page=last' ++ 61093:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 61093:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 61093:pw-trigger.sh: pw_patch_check_state: 263: true ++ 61093:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 61093:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 61093:pw-trigger.sh: pw_patch_check_state: 267: wait 64439 ++ 61093:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 61093:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 61093:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.0g98pCU78a ++ 61093:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 530772, "url": "https://patchwork.sourceware.org/api/1.2/patches/145986/checks/530772/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-10-18T10:52:54.982227", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-aarch64-precommit/builds/11607/log", "context": "tcwg_gdb_build--master-aarch64", "description": "Build started" }' = null ']' +++ 61093:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 61093:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-18T10:52:54.982227 +++ 61093:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-18T10:52:54.982227 +%s ++ 61093:pw-trigger.sh: pw_patch_check_state: 274: date=1792320774 ++ 61093:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1792320774 ']' ++ 61093:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1792320774 +++ 61093:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 61093:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 61093:pw-trigger.sh: pw_patch_check_state: 263: true ++ 61093:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 61093:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 61093:pw-trigger.sh: pw_patch_check_state: 267: wait 64446 ++ 61093:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 61093:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 61093:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.0g98pCU78a ++ 61093:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 530775, "url": "https://patchwork.sourceware.org/api/1.2/patches/145986/checks/530775/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-10-18T10:52:58.293544", "state": "fail", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-aarch64-precommit/builds/11607/archive/artifacts/jenkins/pw-apply.log", "context": "tcwg_gdb_build--master-aarch64", "description": "Patch failed to apply" }' = null ']' +++ 61093:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 61093:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-18T10:52:58.293544 +++ 61093:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-18T10:52:58.293544 +%s ++ 61093:pw-trigger.sh: pw_patch_check_state: 274: date=1792320778 ++ 61093:pw-trigger.sh: pw_patch_check_state: 275: '[' 1792320774 -le 1792320778 ']' ++ 61093:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1792320778 +++ 61093:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 61093:pw-trigger.sh: pw_patch_check_state: 277: cur_state=fail ++ 61093:pw-trigger.sh: pw_patch_check_state: 263: true ++ 61093:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 61093:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 61093:pw-trigger.sh: pw_patch_check_state: 267: wait 64453 ++ 61093:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 61093:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 61093:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.0g98pCU78a ++ 61093:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 61093:pw-trigger.sh: pw_patch_check_state: 270: break ++ 61093:pw-trigger.sh: pw_patch_check_state: 281: echo fail +++ 61093:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.kRmArouofA /tmp/tmp.0g98pCU78a + 61093:pw-trigger.sh: 89: check_state=fail + 61093:pw-trigger.sh: 90: '[' fail = pending ']' + 61093:pw-trigger.sh: 93: num_patch=5 + 61093:pw-trigger.sh: 72: true ++ 61093:pw-trigger.sh: 74: pw_get_patch_from_series gdb 67898 5 ++ 61093:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 61093:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 61093:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67898 ++ 61093:pw-trigger.sh: pw_get_patch_from_series: 205: local num=5 ++ 61093:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 61093:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 67898 property '.*' value Patches 5 +++ 61093:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 61093:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 61093:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 61093:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 61093:pw-trigger.sh: pw_yaml_get: 100: local id=67898 +++ 61093:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 61093:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 61093:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 61093:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 61093:pw-trigger.sh: pw_yaml_get: 105: local match_num=5 +++ 61093:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 61093:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=145985 ++ 61093:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 145985 = '' ']' ++ 61093:pw-trigger.sh: pw_get_patch_from_series: 213: echo 145985 + 61093:pw-trigger.sh: 74: patch_id=145985 + 61093:pw-trigger.sh: 75: '[' 145985 = '' ']' ++ 61093:pw-trigger.sh: 82: pw_get_patch_data gdb 145985 State ++ 61093:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 61093:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 61093:pw-trigger.sh: pw_get_patch_data: 224: local project=gdb ++ 61093:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=145985 ++ 61093:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 61093:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gdb patch 145985 property State value ++ 61093:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 61093:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 61093:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 61093:pw-trigger.sh: pw_yaml_get: 100: local id=145985 ++ 61093:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 61093:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 61093:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 61093:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 61093:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 61093:pw-trigger.sh: pw_yaml_get: 108: set +x + 61093:pw-trigger.sh: 82: patch_state=committed + 61093:pw-trigger.sh: 83: case "$patch_state" in ++ 61093:pw-trigger.sh: 89: pw_patch_check_state 145985 tcwg_gdb_build--master-aarch64 ++ 61093:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 61093:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=145985 ++ 61093:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_build--master-aarch64 ++ 61093:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 61093:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_build--master-aarch64 +++ 61093:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 61093:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 61093:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_build--master-aarch64 +++ 61093:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 61093:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 61093:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 61093:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 61093:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_build--master-aarch64 ++ 61093:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 61093:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 61093:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.zTvbb6G1Jh +++ 61093:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 61093:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.woAzin1q9B ++ 61093:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.zTvbb6G1Jh /tmp/tmp.woAzin1q9B' EXIT ++ 61093:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 61093:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/145985/checks/ ++ 61093: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-aarch64&page=last' ++ 61093:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 61093:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 61093:pw-trigger.sh: pw_patch_check_state: 263: true ++ 61093:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 61093:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 61093:pw-trigger.sh: pw_patch_check_state: 267: wait 64529 ++ 61093:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 61093:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 61093:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.woAzin1q9B ++ 61093:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 61093:pw-trigger.sh: pw_patch_check_state: 270: break ++ 61093:pw-trigger.sh: pw_patch_check_state: 281: echo pending +++ 61093:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.zTvbb6G1Jh /tmp/tmp.woAzin1q9B + 61093:pw-trigger.sh: 89: check_state=pending + 61093:pw-trigger.sh: 90: '[' pending = pending ']' + 61093:pw-trigger.sh: 91: break + 61093:pw-trigger.sh: 96: '[' 145985 = '' ']' + 61093:pw-trigger.sh: 101: check_state=success + 61093:pw-trigger.sh: 108: '[' success '!=' success ']' + 61093:pw-trigger.sh: 113: j=2 + 61093:pw-trigger.sh: 114: cat + 61093:pw-trigger.sh: 62: '[' 18 -gt 0 ']' + 61093:pw-trigger.sh: 63: i=17 ++ 61093:pw-trigger.sh: 64: shyaml get-value 17.id + 61093:pw-trigger.sh: 64: series_id=67903 + 61093:pw-trigger.sh: 66: pw_series_complete_p gdb 67903 + 61093:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 61093:pw-trigger.sh: pw_series_complete_p: 183: local project=gdb + 61093:pw-trigger.sh: pw_series_complete_p: 184: local series_id=67903 + 61093:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 61093:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get gdb series 67903 property Complete value ++ 61093:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 61093:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 61093:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 61093:pw-trigger.sh: pw_yaml_get: 100: local id=67903 ++ 61093:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 61093:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 61093:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 61093:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 61093:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 61093:pw-trigger.sh: pw_yaml_get: 108: set +x + 61093:pw-trigger.sh: pw_series_complete_p: 187: value=True + 61093:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 61093:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 61093:pw-trigger.sh: 71: num_patch=0 + 61093:pw-trigger.sh: 72: true ++ 61093:pw-trigger.sh: 74: pw_get_patch_from_series gdb 67903 0 ++ 61093:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 61093:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 61093:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67903 ++ 61093:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 61093:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 61093:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 67903 property '.*' value Patches 0 +++ 61093:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 61093:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 61093:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 61093:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 61093:pw-trigger.sh: pw_yaml_get: 100: local id=67903 +++ 61093:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 61093:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 61093:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 61093:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 61093:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 61093:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 61093:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=145997 ++ 61093:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 145997 = '' ']' ++ 61093:pw-trigger.sh: pw_get_patch_from_series: 213: echo 145997 + 61093:pw-trigger.sh: 74: patch_id=145997 + 61093:pw-trigger.sh: 75: '[' 145997 = '' ']' ++ 61093:pw-trigger.sh: 82: pw_get_patch_data gdb 145997 State ++ 61093:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 61093:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 61093:pw-trigger.sh: pw_get_patch_data: 224: local project=gdb ++ 61093:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=145997 ++ 61093:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 61093:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gdb patch 145997 property State value ++ 61093:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 61093:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 61093:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 61093:pw-trigger.sh: pw_yaml_get: 100: local id=145997 ++ 61093:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 61093:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 61093:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 61093:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 61093:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 61093:pw-trigger.sh: pw_yaml_get: 108: set +x + 61093:pw-trigger.sh: 82: patch_state=new + 61093:pw-trigger.sh: 83: case "$patch_state" in ++ 61093:pw-trigger.sh: 89: pw_patch_check_state 145997 tcwg_gdb_build--master-aarch64 ++ 61093:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 61093:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=145997 ++ 61093:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_build--master-aarch64 ++ 61093:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 61093:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_build--master-aarch64 +++ 61093:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 61093:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 61093:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_build--master-aarch64 +++ 61093:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 61093:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 61093:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 61093:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 61093:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_build--master-aarch64 ++ 61093:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 61093:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 61093:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.FZ8htkDtrF +++ 61093:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 61093:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.UxLjIE1jL5 ++ 61093:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.FZ8htkDtrF /tmp/tmp.UxLjIE1jL5' EXIT ++ 61093:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 61093:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/145997/checks/ ++ 61093: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-aarch64&page=last' ++ 61093:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 61093:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 61093:pw-trigger.sh: pw_patch_check_state: 263: true ++ 61093:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 61093:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 61093:pw-trigger.sh: pw_patch_check_state: 267: wait 64619 ++ 61093:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 61093:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 61093:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.UxLjIE1jL5 ++ 61093:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 529481, "url": "https://patchwork.sourceware.org/api/1.2/patches/145997/checks/529481/", "user": { "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:34:31.432715", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-aarch64-precommit/builds/11579/log", "context": "tcwg_gdb_build--master-aarch64", "description": "Build started" }' = null ']' +++ 61093:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 61093:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-15T22:34:31.432715 +++ 61093:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-15T22:34:31.432715 +%s ++ 61093:pw-trigger.sh: pw_patch_check_state: 274: date=1792103671 ++ 61093:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1792103671 ']' ++ 61093:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1792103671 +++ 61093:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 61093:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 61093:pw-trigger.sh: pw_patch_check_state: 263: true ++ 61093:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 61093:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 61093:pw-trigger.sh: pw_patch_check_state: 267: wait 64626 ++ 61093:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 61093:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 61093:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.UxLjIE1jL5 ++ 61093:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 529483, "url": "https://patchwork.sourceware.org/api/1.2/patches/145997/checks/529483/", "user": { "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:34:32.573450", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-aarch64-precommit/builds/11579/log", "context": "tcwg_gdb_build--master-aarch64", "description": "Patch applied" }' = null ']' +++ 61093:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 61093:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-15T22:34:32.573450 +++ 61093:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-15T22:34:32.573450 +%s ++ 61093:pw-trigger.sh: pw_patch_check_state: 274: date=1792103672 ++ 61093:pw-trigger.sh: pw_patch_check_state: 275: '[' 1792103671 -le 1792103672 ']' ++ 61093:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1792103672 +++ 61093:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 61093:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 61093:pw-trigger.sh: pw_patch_check_state: 263: true ++ 61093:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 61093:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 61093:pw-trigger.sh: pw_patch_check_state: 267: wait 64633 ++ 61093:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 61093:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 61093:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.UxLjIE1jL5 ++ 61093:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 529488, "url": "https://patchwork.sourceware.org/api/1.2/patches/145997/checks/529488/", "user": { "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:46.989041", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-aarch64-precommit/builds/11579/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_gdb_build--master-aarch64", "description": "Build passed" }' = null ']' +++ 61093:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 61093:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-15T22:36:46.989041 +++ 61093:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-15T22:36:46.989041 +%s ++ 61093:pw-trigger.sh: pw_patch_check_state: 274: date=1792103806 ++ 61093:pw-trigger.sh: pw_patch_check_state: 275: '[' 1792103672 -le 1792103806 ']' ++ 61093:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1792103806 +++ 61093:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 61093:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 61093:pw-trigger.sh: pw_patch_check_state: 263: true ++ 61093:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 61093:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 61093:pw-trigger.sh: pw_patch_check_state: 267: wait 64640 ++ 61093:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 61093:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 61093:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.UxLjIE1jL5 ++ 61093:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 61093:pw-trigger.sh: pw_patch_check_state: 270: break ++ 61093:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 61093:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.FZ8htkDtrF /tmp/tmp.UxLjIE1jL5 + 61093:pw-trigger.sh: 89: check_state=success + 61093:pw-trigger.sh: 90: '[' success = pending ']' + 61093:pw-trigger.sh: 93: num_patch=1 + 61093:pw-trigger.sh: 72: true ++ 61093:pw-trigger.sh: 74: pw_get_patch_from_series gdb 67903 1 ++ 61093:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 61093:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 61093:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67903 ++ 61093:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 61093:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 61093:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 67903 property '.*' value Patches 1 +++ 61093:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 61093:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 61093:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 61093:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 61093:pw-trigger.sh: pw_yaml_get: 100: local id=67903 +++ 61093:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 61093:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 61093:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 61093:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 61093:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 61093:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 61093:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=145996 ++ 61093:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 145996 = '' ']' ++ 61093:pw-trigger.sh: pw_get_patch_from_series: 213: echo 145996 + 61093:pw-trigger.sh: 74: patch_id=145996 + 61093:pw-trigger.sh: 75: '[' 145996 = '' ']' ++ 61093:pw-trigger.sh: 82: pw_get_patch_data gdb 145996 State ++ 61093:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 61093:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 61093:pw-trigger.sh: pw_get_patch_data: 224: local project=gdb ++ 61093:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=145996 ++ 61093:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 61093:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gdb patch 145996 property State value ++ 61093:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 61093:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 61093:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 61093:pw-trigger.sh: pw_yaml_get: 100: local id=145996 ++ 61093:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 61093:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 61093:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 61093:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 61093:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 61093:pw-trigger.sh: pw_yaml_get: 108: set +x + 61093:pw-trigger.sh: 82: patch_state=new + 61093:pw-trigger.sh: 83: case "$patch_state" in ++ 61093:pw-trigger.sh: 89: pw_patch_check_state 145996 tcwg_gdb_build--master-aarch64 ++ 61093:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 61093:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=145996 ++ 61093:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_build--master-aarch64 ++ 61093:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 61093:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_build--master-aarch64 +++ 61093:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 61093:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 61093:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_build--master-aarch64 +++ 61093:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 61093:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 61093:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 61093:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 61093:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_build--master-aarch64 ++ 61093:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 61093:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 61093:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.P1KgLgT6dt +++ 61093:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 61093:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.dozHKVuPKy ++ 61093:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.P1KgLgT6dt /tmp/tmp.dozHKVuPKy' EXIT ++ 61093:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 61093:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/145996/checks/ ++ 61093: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-aarch64&page=last' ++ 61093:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 61093:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 61093:pw-trigger.sh: pw_patch_check_state: 263: true ++ 61093:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 61093:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 61093:pw-trigger.sh: pw_patch_check_state: 267: wait 64704 ++ 61093:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 61093:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 61093:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.dozHKVuPKy ++ 61093:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 529724, "url": "https://patchwork.sourceware.org/api/1.2/patches/145996/checks/529724/", "user": { "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:50:50.750190", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-aarch64-precommit/builds/11584/log", "context": "tcwg_gdb_build--master-aarch64", "description": "Build started" }' = null ']' +++ 61093:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 61093:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-16T10:50:50.750190 +++ 61093:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-16T10:50:50.750190 +%s ++ 61093:pw-trigger.sh: pw_patch_check_state: 274: date=1792147850 ++ 61093:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1792147850 ']' ++ 61093:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1792147850 +++ 61093:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 61093:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 61093:pw-trigger.sh: pw_patch_check_state: 263: true ++ 61093:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 61093:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 61093:pw-trigger.sh: pw_patch_check_state: 267: wait 64711 ++ 61093:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 61093:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 61093:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.dozHKVuPKy ++ 61093:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 529725, "url": "https://patchwork.sourceware.org/api/1.2/patches/145996/checks/529725/", "user": { "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:50:56.534800", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-aarch64-precommit/builds/11584/log", "context": "tcwg_gdb_build--master-aarch64", "description": "Patch applied" }' = null ']' +++ 61093:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 61093:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-16T10:50:56.534800 +++ 61093:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-16T10:50:56.534800 +%s ++ 61093:pw-trigger.sh: pw_patch_check_state: 274: date=1792147856 ++ 61093:pw-trigger.sh: pw_patch_check_state: 275: '[' 1792147850 -le 1792147856 ']' ++ 61093:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1792147856 +++ 61093:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 61093:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 61093:pw-trigger.sh: pw_patch_check_state: 263: true ++ 61093:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 61093:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 61093:pw-trigger.sh: pw_patch_check_state: 267: wait 64718 ++ 61093:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 61093:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 61093:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.dozHKVuPKy ++ 61093:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 529731, "url": "https://patchwork.sourceware.org/api/1.2/patches/145996/checks/529731/", "user": { "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:53:19.010322", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-aarch64-precommit/builds/11584/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_gdb_build--master-aarch64", "description": "Build passed" }' = null ']' +++ 61093:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 61093:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-16T10:53:19.010322 +++ 61093:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-16T10:53:19.010322 +%s ++ 61093:pw-trigger.sh: pw_patch_check_state: 274: date=1792147999 ++ 61093:pw-trigger.sh: pw_patch_check_state: 275: '[' 1792147856 -le 1792147999 ']' ++ 61093:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1792147999 +++ 61093:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 61093:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 61093:pw-trigger.sh: pw_patch_check_state: 263: true ++ 61093:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 61093:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 61093:pw-trigger.sh: pw_patch_check_state: 267: wait 64725 ++ 61093:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 61093:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 61093:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.dozHKVuPKy ++ 61093:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 61093:pw-trigger.sh: pw_patch_check_state: 270: break ++ 61093:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 61093:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.P1KgLgT6dt /tmp/tmp.dozHKVuPKy + 61093:pw-trigger.sh: 89: check_state=success + 61093:pw-trigger.sh: 90: '[' success = pending ']' + 61093:pw-trigger.sh: 93: num_patch=2 + 61093:pw-trigger.sh: 72: true ++ 61093:pw-trigger.sh: 74: pw_get_patch_from_series gdb 67903 2 ++ 61093:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 61093:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 61093:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67903 ++ 61093:pw-trigger.sh: pw_get_patch_from_series: 205: local num=2 ++ 61093:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 61093:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 67903 property '.*' value Patches 2 +++ 61093:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 61093:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 61093:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 61093:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 61093:pw-trigger.sh: pw_yaml_get: 100: local id=67903 +++ 61093:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 61093:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 61093:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 61093:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 61093:pw-trigger.sh: pw_yaml_get: 105: local match_num=2 +++ 61093:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 61093:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id= ++ 61093:pw-trigger.sh: pw_get_patch_from_series: 210: '[' '' = '' ']' ++ 61093:pw-trigger.sh: pw_get_patch_from_series: 211: return 1 ++ 61093:pw-trigger.sh: 74: true + 61093:pw-trigger.sh: 74: patch_id= + 61093:pw-trigger.sh: 75: '[' '' = '' ']' + 61093:pw-trigger.sh: 76: break + 61093:pw-trigger.sh: 96: '[' '' = '' ']' + 61093:pw-trigger.sh: 97: continue + 61093:pw-trigger.sh: 62: '[' 17 -gt 0 ']' + 61093:pw-trigger.sh: 63: i=16 ++ 61093:pw-trigger.sh: 64: shyaml get-value 16.id + 61093:pw-trigger.sh: 64: series_id=67908 + 61093:pw-trigger.sh: 66: pw_series_complete_p gdb 67908 + 61093:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 61093:pw-trigger.sh: pw_series_complete_p: 183: local project=gdb + 61093:pw-trigger.sh: pw_series_complete_p: 184: local series_id=67908 + 61093:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 61093:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get gdb series 67908 property Complete value ++ 61093:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 61093:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 61093:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 61093:pw-trigger.sh: pw_yaml_get: 100: local id=67908 ++ 61093:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 61093:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 61093:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 61093:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 61093:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 61093:pw-trigger.sh: pw_yaml_get: 108: set +x + 61093:pw-trigger.sh: pw_series_complete_p: 187: value=True + 61093:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 61093:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 61093:pw-trigger.sh: 71: num_patch=0 + 61093:pw-trigger.sh: 72: true ++ 61093:pw-trigger.sh: 74: pw_get_patch_from_series gdb 67908 0 ++ 61093:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 61093:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 61093:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67908 ++ 61093:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 61093:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 61093:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 67908 property '.*' value Patches 0 +++ 61093:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 61093:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 61093:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 61093:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 61093:pw-trigger.sh: pw_yaml_get: 100: local id=67908 +++ 61093:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 61093:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 61093:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 61093:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 61093:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 61093:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 61093:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=146003 ++ 61093:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 146003 = '' ']' ++ 61093:pw-trigger.sh: pw_get_patch_from_series: 213: echo 146003 + 61093:pw-trigger.sh: 74: patch_id=146003 + 61093:pw-trigger.sh: 75: '[' 146003 = '' ']' ++ 61093:pw-trigger.sh: 82: pw_get_patch_data gdb 146003 State ++ 61093:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 61093:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 61093:pw-trigger.sh: pw_get_patch_data: 224: local project=gdb ++ 61093:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=146003 ++ 61093:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 61093:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gdb patch 146003 property State value ++ 61093:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 61093:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 61093:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 61093:pw-trigger.sh: pw_yaml_get: 100: local id=146003 ++ 61093:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 61093:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 61093:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 61093:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 61093:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 61093:pw-trigger.sh: pw_yaml_get: 108: set +x + 61093:pw-trigger.sh: 82: patch_state=new + 61093:pw-trigger.sh: 83: case "$patch_state" in ++ 61093:pw-trigger.sh: 89: pw_patch_check_state 146003 tcwg_gdb_build--master-aarch64 ++ 61093:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 61093:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=146003 ++ 61093:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_build--master-aarch64 ++ 61093:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 61093:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_build--master-aarch64 +++ 61093:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 61093:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 61093:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_build--master-aarch64 +++ 61093:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 61093:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 61093:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 61093:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 61093:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_build--master-aarch64 ++ 61093:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 61093:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 61093:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.7zaHSqayOq +++ 61093:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 61093:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.FnCSPjhw1t ++ 61093:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.7zaHSqayOq /tmp/tmp.FnCSPjhw1t' EXIT ++ 61093:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 61093:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/146003/checks/ ++ 61093: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-aarch64&page=last' ++ 61093:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 61093:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 61093:pw-trigger.sh: pw_patch_check_state: 263: true ++ 61093:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 61093:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 61093:pw-trigger.sh: pw_patch_check_state: 267: wait 64832 ++ 61093:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 61093:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 61093:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.FnCSPjhw1t ++ 61093:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 529484, "url": "https://patchwork.sourceware.org/api/1.2/patches/146003/checks/529484/", "user": { "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:35:34.437138", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-aarch64-precommit/builds/11580/log", "context": "tcwg_gdb_build--master-aarch64", "description": "Build started" }' = null ']' +++ 61093:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 61093:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-15T22:35:34.437138 +++ 61093:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-15T22:35:34.437138 +%s ++ 61093:pw-trigger.sh: pw_patch_check_state: 274: date=1792103734 ++ 61093:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1792103734 ']' ++ 61093:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1792103734 +++ 61093:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 61093:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 61093:pw-trigger.sh: pw_patch_check_state: 263: true ++ 61093:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 61093:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 61093:pw-trigger.sh: pw_patch_check_state: 267: wait 64839 ++ 61093:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 61093:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 61093:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.FnCSPjhw1t ++ 61093:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 529485, "url": "https://patchwork.sourceware.org/api/1.2/patches/146003/checks/529485/", "user": { "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:35:36.855399", "state": "fail", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-aarch64-precommit/builds/11580/archive/artifacts/jenkins/pw-apply.log", "context": "tcwg_gdb_build--master-aarch64", "description": "Patch failed to apply" }' = null ']' +++ 61093:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 61093:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-15T22:35:36.855399 +++ 61093:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-15T22:35:36.855399 +%s ++ 61093:pw-trigger.sh: pw_patch_check_state: 274: date=1792103736 ++ 61093:pw-trigger.sh: pw_patch_check_state: 275: '[' 1792103734 -le 1792103736 ']' ++ 61093:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1792103736 +++ 61093:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 61093:pw-trigger.sh: pw_patch_check_state: 277: cur_state=fail ++ 61093:pw-trigger.sh: pw_patch_check_state: 263: true ++ 61093:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 61093:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 61093:pw-trigger.sh: pw_patch_check_state: 267: wait 64846 ++ 61093:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 61093:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 61093:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.FnCSPjhw1t ++ 61093:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 61093:pw-trigger.sh: pw_patch_check_state: 270: break ++ 61093:pw-trigger.sh: pw_patch_check_state: 281: echo fail +++ 61093:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.7zaHSqayOq /tmp/tmp.FnCSPjhw1t + 61093:pw-trigger.sh: 89: check_state=fail + 61093:pw-trigger.sh: 90: '[' fail = pending ']' + 61093:pw-trigger.sh: 93: num_patch=1 + 61093:pw-trigger.sh: 72: true ++ 61093:pw-trigger.sh: 74: pw_get_patch_from_series gdb 67908 1 ++ 61093:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 61093:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 61093:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67908 ++ 61093:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 61093:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 61093:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 67908 property '.*' value Patches 1 +++ 61093:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 61093:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 61093:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 61093:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 61093:pw-trigger.sh: pw_yaml_get: 100: local id=67908 +++ 61093:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 61093:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 61093:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 61093:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 61093:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 61093:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 61093:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=146004 ++ 61093:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 146004 = '' ']' ++ 61093:pw-trigger.sh: pw_get_patch_from_series: 213: echo 146004 + 61093:pw-trigger.sh: 74: patch_id=146004 + 61093:pw-trigger.sh: 75: '[' 146004 = '' ']' ++ 61093:pw-trigger.sh: 82: pw_get_patch_data gdb 146004 State ++ 61093:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 61093:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 61093:pw-trigger.sh: pw_get_patch_data: 224: local project=gdb ++ 61093:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=146004 ++ 61093:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 61093:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gdb patch 146004 property State value ++ 61093:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 61093:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 61093:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 61093:pw-trigger.sh: pw_yaml_get: 100: local id=146004 ++ 61093:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 61093:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 61093:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 61093:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 61093:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 61093:pw-trigger.sh: pw_yaml_get: 108: set +x + 61093:pw-trigger.sh: 82: patch_state=new + 61093:pw-trigger.sh: 83: case "$patch_state" in ++ 61093:pw-trigger.sh: 89: pw_patch_check_state 146004 tcwg_gdb_build--master-aarch64 ++ 61093:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 61093:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=146004 ++ 61093:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_build--master-aarch64 ++ 61093:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 61093:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_build--master-aarch64 +++ 61093:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 61093:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 61093:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_build--master-aarch64 +++ 61093:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 61093:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 61093:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 61093:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 61093:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_build--master-aarch64 ++ 61093:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 61093:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 61093:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.NanjNJImTy +++ 61093:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 61093:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.RKEDnALquU ++ 61093:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.NanjNJImTy /tmp/tmp.RKEDnALquU' EXIT ++ 61093:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 61093:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/146004/checks/ ++ 61093: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-aarch64&page=last' ++ 61093:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 61093:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 61093:pw-trigger.sh: pw_patch_check_state: 263: true ++ 61093:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 61093:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 61093:pw-trigger.sh: pw_patch_check_state: 267: wait 64910 ++ 61093:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 61093:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 61093:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.RKEDnALquU ++ 61093:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 529729, "url": "https://patchwork.sourceware.org/api/1.2/patches/146004/checks/529729/", "user": { "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:52:11.221294", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-aarch64-precommit/builds/11585/log", "context": "tcwg_gdb_build--master-aarch64", "description": "Build started" }' = null ']' +++ 61093:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 61093:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-16T10:52:11.221294 +++ 61093:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-16T10:52:11.221294 +%s ++ 61093:pw-trigger.sh: pw_patch_check_state: 274: date=1792147931 ++ 61093:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1792147931 ']' ++ 61093:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1792147931 +++ 61093:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 61093:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 61093:pw-trigger.sh: pw_patch_check_state: 263: true ++ 61093:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 61093:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 61093:pw-trigger.sh: pw_patch_check_state: 267: wait 64917 ++ 61093:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 61093:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 61093:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.RKEDnALquU ++ 61093:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 529730, "url": "https://patchwork.sourceware.org/api/1.2/patches/146004/checks/529730/", "user": { "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:52:13.589770", "state": "fail", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-aarch64-precommit/builds/11585/archive/artifacts/jenkins/pw-apply.log", "context": "tcwg_gdb_build--master-aarch64", "description": "Patch failed to apply" }' = null ']' +++ 61093:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 61093:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-16T10:52:13.589770 +++ 61093:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-16T10:52:13.589770 +%s ++ 61093:pw-trigger.sh: pw_patch_check_state: 274: date=1792147933 ++ 61093:pw-trigger.sh: pw_patch_check_state: 275: '[' 1792147931 -le 1792147933 ']' ++ 61093:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1792147933 +++ 61093:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 61093:pw-trigger.sh: pw_patch_check_state: 277: cur_state=fail ++ 61093:pw-trigger.sh: pw_patch_check_state: 263: true ++ 61093:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 61093:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 61093:pw-trigger.sh: pw_patch_check_state: 267: wait 64924 ++ 61093:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 61093:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 61093:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.RKEDnALquU ++ 61093:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 61093:pw-trigger.sh: pw_patch_check_state: 270: break ++ 61093:pw-trigger.sh: pw_patch_check_state: 281: echo fail +++ 61093:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.NanjNJImTy /tmp/tmp.RKEDnALquU + 61093:pw-trigger.sh: 89: check_state=fail + 61093:pw-trigger.sh: 90: '[' fail = pending ']' + 61093:pw-trigger.sh: 93: num_patch=2 + 61093:pw-trigger.sh: 72: true ++ 61093:pw-trigger.sh: 74: pw_get_patch_from_series gdb 67908 2 ++ 61093:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 61093:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 61093:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67908 ++ 61093:pw-trigger.sh: pw_get_patch_from_series: 205: local num=2 ++ 61093:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 61093:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 67908 property '.*' value Patches 2 +++ 61093:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 61093:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 61093:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 61093:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 61093:pw-trigger.sh: pw_yaml_get: 100: local id=67908 +++ 61093:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 61093:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 61093:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 61093:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 61093:pw-trigger.sh: pw_yaml_get: 105: local match_num=2 +++ 61093:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 61093:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id= ++ 61093:pw-trigger.sh: pw_get_patch_from_series: 210: '[' '' = '' ']' ++ 61093:pw-trigger.sh: pw_get_patch_from_series: 211: return 1 ++ 61093:pw-trigger.sh: 74: true + 61093:pw-trigger.sh: 74: patch_id= + 61093:pw-trigger.sh: 75: '[' '' = '' ']' + 61093:pw-trigger.sh: 76: break + 61093:pw-trigger.sh: 96: '[' '' = '' ']' + 61093:pw-trigger.sh: 97: continue + 61093:pw-trigger.sh: 62: '[' 16 -gt 0 ']' + 61093:pw-trigger.sh: 63: i=15 ++ 61093:pw-trigger.sh: 64: shyaml get-value 15.id + 61093:pw-trigger.sh: 64: series_id=67910 + 61093:pw-trigger.sh: 66: pw_series_complete_p gdb 67910 + 61093:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 61093:pw-trigger.sh: pw_series_complete_p: 183: local project=gdb + 61093:pw-trigger.sh: pw_series_complete_p: 184: local series_id=67910 + 61093:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 61093:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get gdb series 67910 property Complete value ++ 61093:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 61093:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 61093:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 61093:pw-trigger.sh: pw_yaml_get: 100: local id=67910 ++ 61093:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 61093:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 61093:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 61093:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 61093:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 61093:pw-trigger.sh: pw_yaml_get: 108: set +x + 61093:pw-trigger.sh: pw_series_complete_p: 187: value=True + 61093:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 61093:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 61093:pw-trigger.sh: 71: num_patch=0 + 61093:pw-trigger.sh: 72: true ++ 61093:pw-trigger.sh: 74: pw_get_patch_from_series gdb 67910 0 ++ 61093:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 61093:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 61093:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67910 ++ 61093:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 61093:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 61093:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 67910 property '.*' value Patches 0 +++ 61093:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 61093:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 61093:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 61093:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 61093:pw-trigger.sh: pw_yaml_get: 100: local id=67910 +++ 61093:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 61093:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 61093:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 61093:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 61093:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 61093:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 61093:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=146006 ++ 61093:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 146006 = '' ']' ++ 61093:pw-trigger.sh: pw_get_patch_from_series: 213: echo 146006 + 61093:pw-trigger.sh: 74: patch_id=146006 + 61093:pw-trigger.sh: 75: '[' 146006 = '' ']' ++ 61093:pw-trigger.sh: 82: pw_get_patch_data gdb 146006 State ++ 61093:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 61093:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 61093:pw-trigger.sh: pw_get_patch_data: 224: local project=gdb ++ 61093:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=146006 ++ 61093:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 61093:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gdb patch 146006 property State value ++ 61093:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 61093:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 61093:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 61093:pw-trigger.sh: pw_yaml_get: 100: local id=146006 ++ 61093:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 61093:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 61093:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 61093:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 61093:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 61093:pw-trigger.sh: pw_yaml_get: 108: set +x + 61093:pw-trigger.sh: 82: patch_state=new + 61093:pw-trigger.sh: 83: case "$patch_state" in ++ 61093:pw-trigger.sh: 89: pw_patch_check_state 146006 tcwg_gdb_build--master-aarch64 ++ 61093:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 61093:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=146006 ++ 61093:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_build--master-aarch64 ++ 61093:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 61093:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_build--master-aarch64 +++ 61093:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 61093:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 61093:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_build--master-aarch64 +++ 61093:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 61093:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 61093:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 61093:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 61093:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_build--master-aarch64 ++ 61093:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 61093:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 61093:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.UvbqQyye1k +++ 61093:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 61093:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.o9tD3SJyAR ++ 61093:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.UvbqQyye1k /tmp/tmp.o9tD3SJyAR' EXIT ++ 61093:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 61093:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/146006/checks/ ++ 61093: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-aarch64&page=last' ++ 61093:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 61093:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 61093:pw-trigger.sh: pw_patch_check_state: 263: true ++ 61093:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 61093:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 61093:pw-trigger.sh: pw_patch_check_state: 267: wait 65029 ++ 61093:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 61093:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 61093:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.o9tD3SJyAR ++ 61093:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 529444, "url": "https://patchwork.sourceware.org/api/1.2/patches/146006/checks/529444/", "user": { "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:12:31.981108", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-aarch64-precommit/builds/11565/log", "context": "tcwg_gdb_build--master-aarch64", "description": "Build started" }' = null ']' +++ 61093:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 61093:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-15T22:12:31.981108 +++ 61093:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-15T22:12:31.981108 +%s ++ 61093:pw-trigger.sh: pw_patch_check_state: 274: date=1792102351 ++ 61093:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1792102351 ']' ++ 61093:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1792102351 +++ 61093:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 61093:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 61093:pw-trigger.sh: pw_patch_check_state: 263: true ++ 61093:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 61093:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 61093:pw-trigger.sh: pw_patch_check_state: 267: wait 65036 ++ 61093:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 61093:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 61093:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.o9tD3SJyAR ++ 61093:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 529445, "url": "https://patchwork.sourceware.org/api/1.2/patches/146006/checks/529445/", "user": { "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:12:35.803069", "state": "fail", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-aarch64-precommit/builds/11565/archive/artifacts/jenkins/pw-apply.log", "context": "tcwg_gdb_build--master-aarch64", "description": "Patch failed to apply" }' = null ']' +++ 61093:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 61093:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-15T22:12:35.803069 +++ 61093:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-15T22:12:35.803069 +%s ++ 61093:pw-trigger.sh: pw_patch_check_state: 274: date=1792102355 ++ 61093:pw-trigger.sh: pw_patch_check_state: 275: '[' 1792102351 -le 1792102355 ']' ++ 61093:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1792102355 +++ 61093:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 61093:pw-trigger.sh: pw_patch_check_state: 277: cur_state=fail ++ 61093:pw-trigger.sh: pw_patch_check_state: 263: true ++ 61093:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 61093:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 61093:pw-trigger.sh: pw_patch_check_state: 267: wait 65043 ++ 61093:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 61093:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 61093:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.o9tD3SJyAR ++ 61093:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 61093:pw-trigger.sh: pw_patch_check_state: 270: break ++ 61093:pw-trigger.sh: pw_patch_check_state: 281: echo fail +++ 61093:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.UvbqQyye1k /tmp/tmp.o9tD3SJyAR + 61093:pw-trigger.sh: 89: check_state=fail + 61093:pw-trigger.sh: 90: '[' fail = pending ']' + 61093:pw-trigger.sh: 93: num_patch=1 + 61093:pw-trigger.sh: 72: true ++ 61093:pw-trigger.sh: 74: pw_get_patch_from_series gdb 67910 1 ++ 61093:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 61093:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 61093:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67910 ++ 61093:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 61093:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 61093:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 67910 property '.*' value Patches 1 +++ 61093:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 61093:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 61093:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 61093:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 61093:pw-trigger.sh: pw_yaml_get: 100: local id=67910 +++ 61093:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 61093:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 61093:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 61093:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 61093:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 61093:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 61093:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id= ++ 61093:pw-trigger.sh: pw_get_patch_from_series: 210: '[' '' = '' ']' ++ 61093:pw-trigger.sh: pw_get_patch_from_series: 211: return 1 ++ 61093:pw-trigger.sh: 74: true + 61093:pw-trigger.sh: 74: patch_id= + 61093:pw-trigger.sh: 75: '[' '' = '' ']' + 61093:pw-trigger.sh: 76: break + 61093:pw-trigger.sh: 96: '[' '' = '' ']' + 61093:pw-trigger.sh: 97: continue + 61093:pw-trigger.sh: 62: '[' 15 -gt 0 ']' + 61093:pw-trigger.sh: 63: i=14 ++ 61093:pw-trigger.sh: 64: shyaml get-value 14.id + 61093:pw-trigger.sh: 64: series_id=67922 + 61093:pw-trigger.sh: 66: pw_series_complete_p gdb 67922 + 61093:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 61093:pw-trigger.sh: pw_series_complete_p: 183: local project=gdb + 61093:pw-trigger.sh: pw_series_complete_p: 184: local series_id=67922 + 61093:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 61093:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get gdb series 67922 property Complete value ++ 61093:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 61093:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 61093:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 61093:pw-trigger.sh: pw_yaml_get: 100: local id=67922 ++ 61093:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 61093:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 61093:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 61093:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 61093:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 61093:pw-trigger.sh: pw_yaml_get: 108: set +x + 61093:pw-trigger.sh: pw_series_complete_p: 187: value=True + 61093:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 61093:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 61093:pw-trigger.sh: 71: num_patch=0 + 61093:pw-trigger.sh: 72: true ++ 61093:pw-trigger.sh: 74: pw_get_patch_from_series gdb 67922 0 ++ 61093:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 61093:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 61093:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67922 ++ 61093:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 61093:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 61093:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 67922 property '.*' value Patches 0 +++ 61093:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 61093:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 61093:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 61093:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 61093:pw-trigger.sh: pw_yaml_get: 100: local id=67922 +++ 61093:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 61093:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 61093:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 61093:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 61093:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 61093:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 61093:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=146021 ++ 61093:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 146021 = '' ']' ++ 61093:pw-trigger.sh: pw_get_patch_from_series: 213: echo 146021 + 61093:pw-trigger.sh: 74: patch_id=146021 + 61093:pw-trigger.sh: 75: '[' 146021 = '' ']' ++ 61093:pw-trigger.sh: 82: pw_get_patch_data gdb 146021 State ++ 61093:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 61093:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 61093:pw-trigger.sh: pw_get_patch_data: 224: local project=gdb ++ 61093:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=146021 ++ 61093:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 61093:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gdb patch 146021 property State value ++ 61093:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 61093:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 61093:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 61093:pw-trigger.sh: pw_yaml_get: 100: local id=146021 ++ 61093:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 61093:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 61093:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 61093:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 61093:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 61093:pw-trigger.sh: pw_yaml_get: 108: set +x + 61093:pw-trigger.sh: 82: patch_state=new + 61093:pw-trigger.sh: 83: case "$patch_state" in ++ 61093:pw-trigger.sh: 89: pw_patch_check_state 146021 tcwg_gdb_build--master-aarch64 ++ 61093:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 61093:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=146021 ++ 61093:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_build--master-aarch64 ++ 61093:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 61093:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_build--master-aarch64 +++ 61093:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 61093:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 61093:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_build--master-aarch64 +++ 61093:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 61093:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 61093:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 61093:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 61093:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_build--master-aarch64 ++ 61093:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 61093:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 61093:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.cNYkSs30YF +++ 61093:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 61093:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.Z1wqSQ2DtV ++ 61093:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.cNYkSs30YF /tmp/tmp.Z1wqSQ2DtV' EXIT ++ 61093:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 61093:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/146021/checks/ ++ 61093: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-aarch64&page=last' ++ 61093:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 61093:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 61093:pw-trigger.sh: pw_patch_check_state: 263: true ++ 61093:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 61093:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 61093:pw-trigger.sh: pw_patch_check_state: 267: wait 65145 ++ 61093:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 61093:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 61093:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.Z1wqSQ2DtV ++ 61093:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 529442, "url": "https://patchwork.sourceware.org/api/1.2/patches/146021/checks/529442/", "user": { "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:12:30.020640", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-aarch64-precommit/builds/11566/log", "context": "tcwg_gdb_build--master-aarch64", "description": "Build started" }' = null ']' +++ 61093:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 61093:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-15T22:12:30.020640 +++ 61093:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-15T22:12:30.020640 +%s ++ 61093:pw-trigger.sh: pw_patch_check_state: 274: date=1792102350 ++ 61093:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1792102350 ']' ++ 61093:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1792102350 +++ 61093:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 61093:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 61093:pw-trigger.sh: pw_patch_check_state: 263: true ++ 61093:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 61093:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 61093:pw-trigger.sh: pw_patch_check_state: 267: wait 65152 ++ 61093:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 61093:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 61093:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.Z1wqSQ2DtV ++ 61093:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 529443, "url": "https://patchwork.sourceware.org/api/1.2/patches/146021/checks/529443/", "user": { "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:12:31.313548", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-aarch64-precommit/builds/11566/log", "context": "tcwg_gdb_build--master-aarch64", "description": "Patch applied" }' = null ']' +++ 61093:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 61093:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-15T22:12:31.313548 +++ 61093:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-15T22:12:31.313548 +%s ++ 61093:pw-trigger.sh: pw_patch_check_state: 274: date=1792102351 ++ 61093:pw-trigger.sh: pw_patch_check_state: 275: '[' 1792102350 -le 1792102351 ']' ++ 61093:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1792102351 +++ 61093:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 61093:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 61093:pw-trigger.sh: pw_patch_check_state: 263: true ++ 61093:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 61093:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 61093:pw-trigger.sh: pw_patch_check_state: 267: wait 65159 ++ 61093:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 61093:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 61093:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.Z1wqSQ2DtV ++ 61093:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 529450, "url": "https://patchwork.sourceware.org/api/1.2/patches/146021/checks/529450/", "user": { "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:14:43.914366", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-aarch64-precommit/builds/11566/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_gdb_build--master-aarch64", "description": "Build passed" }' = null ']' +++ 61093:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 61093:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-15T22:14:43.914366 +++ 61093:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-15T22:14:43.914366 +%s ++ 61093:pw-trigger.sh: pw_patch_check_state: 274: date=1792102483 ++ 61093:pw-trigger.sh: pw_patch_check_state: 275: '[' 1792102351 -le 1792102483 ']' ++ 61093:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1792102483 +++ 61093:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 61093:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 61093:pw-trigger.sh: pw_patch_check_state: 263: true ++ 61093:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 61093:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 61093:pw-trigger.sh: pw_patch_check_state: 267: wait 65166 ++ 61093:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 61093:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 61093:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.Z1wqSQ2DtV ++ 61093:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 61093:pw-trigger.sh: pw_patch_check_state: 270: break ++ 61093:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 61093:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.cNYkSs30YF /tmp/tmp.Z1wqSQ2DtV + 61093:pw-trigger.sh: 89: check_state=success + 61093:pw-trigger.sh: 90: '[' success = pending ']' + 61093:pw-trigger.sh: 93: num_patch=1 + 61093:pw-trigger.sh: 72: true ++ 61093:pw-trigger.sh: 74: pw_get_patch_from_series gdb 67922 1 ++ 61093:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 61093:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 61093:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67922 ++ 61093:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 61093:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 61093:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 67922 property '.*' value Patches 1 +++ 61093:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 61093:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 61093:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 61093:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 61093:pw-trigger.sh: pw_yaml_get: 100: local id=67922 +++ 61093:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 61093:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 61093:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 61093:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 61093:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 61093:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 61093:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id= ++ 61093:pw-trigger.sh: pw_get_patch_from_series: 210: '[' '' = '' ']' ++ 61093:pw-trigger.sh: pw_get_patch_from_series: 211: return 1 ++ 61093:pw-trigger.sh: 74: true + 61093:pw-trigger.sh: 74: patch_id= + 61093:pw-trigger.sh: 75: '[' '' = '' ']' + 61093:pw-trigger.sh: 76: break + 61093:pw-trigger.sh: 96: '[' '' = '' ']' + 61093:pw-trigger.sh: 97: continue + 61093:pw-trigger.sh: 62: '[' 14 -gt 0 ']' + 61093:pw-trigger.sh: 63: i=13 ++ 61093:pw-trigger.sh: 64: shyaml get-value 13.id + 61093:pw-trigger.sh: 64: series_id=67939 + 61093:pw-trigger.sh: 66: pw_series_complete_p gdb 67939 + 61093:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 61093:pw-trigger.sh: pw_series_complete_p: 183: local project=gdb + 61093:pw-trigger.sh: pw_series_complete_p: 184: local series_id=67939 + 61093:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 61093:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get gdb series 67939 property Complete value ++ 61093:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 61093:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 61093:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 61093:pw-trigger.sh: pw_yaml_get: 100: local id=67939 ++ 61093:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 61093:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 61093:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 61093:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 61093:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 61093:pw-trigger.sh: pw_yaml_get: 108: set +x + 61093:pw-trigger.sh: pw_series_complete_p: 187: value=True + 61093:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 61093:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 61093:pw-trigger.sh: 71: num_patch=0 + 61093:pw-trigger.sh: 72: true ++ 61093:pw-trigger.sh: 74: pw_get_patch_from_series gdb 67939 0 ++ 61093:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 61093:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 61093:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67939 ++ 61093:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 61093:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 61093:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 67939 property '.*' value Patches 0 +++ 61093:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 61093:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 61093:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 61093:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 61093:pw-trigger.sh: pw_yaml_get: 100: local id=67939 +++ 61093:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 61093:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 61093:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 61093:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 61093:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 61093:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 61093:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=146045 ++ 61093:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 146045 = '' ']' ++ 61093:pw-trigger.sh: pw_get_patch_from_series: 213: echo 146045 + 61093:pw-trigger.sh: 74: patch_id=146045 + 61093:pw-trigger.sh: 75: '[' 146045 = '' ']' ++ 61093:pw-trigger.sh: 82: pw_get_patch_data gdb 146045 State ++ 61093:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 61093:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 61093:pw-trigger.sh: pw_get_patch_data: 224: local project=gdb ++ 61093:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=146045 ++ 61093:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 61093:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gdb patch 146045 property State value ++ 61093:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 61093:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 61093:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 61093:pw-trigger.sh: pw_yaml_get: 100: local id=146045 ++ 61093:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 61093:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 61093:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 61093:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 61093:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 61093:pw-trigger.sh: pw_yaml_get: 108: set +x + 61093:pw-trigger.sh: 82: patch_state=new + 61093:pw-trigger.sh: 83: case "$patch_state" in ++ 61093:pw-trigger.sh: 89: pw_patch_check_state 146045 tcwg_gdb_build--master-aarch64 ++ 61093:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 61093:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=146045 ++ 61093:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_build--master-aarch64 ++ 61093:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 61093:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_build--master-aarch64 +++ 61093:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 61093:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 61093:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_build--master-aarch64 +++ 61093:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 61093:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 61093:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 61093:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 61093:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_build--master-aarch64 ++ 61093:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 61093:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 61093:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.gGwNahqm7q +++ 61093:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 61093:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.kuy6dw9jeZ ++ 61093:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.gGwNahqm7q /tmp/tmp.kuy6dw9jeZ' EXIT ++ 61093:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 61093:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/146045/checks/ ++ 61093: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-aarch64&page=last' ++ 61093:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 61093:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 61093:pw-trigger.sh: pw_patch_check_state: 263: true ++ 61093:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 61093:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 61093:pw-trigger.sh: pw_patch_check_state: 267: wait 65268 ++ 61093:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 61093:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 61093:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.kuy6dw9jeZ ++ 61093:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 529446, "url": "https://patchwork.sourceware.org/api/1.2/patches/146045/checks/529446/", "user": { "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:13:20.386076", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-aarch64-precommit/builds/11567/log", "context": "tcwg_gdb_build--master-aarch64", "description": "Build started" }' = null ']' +++ 61093:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 61093:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-15T22:13:20.386076 +++ 61093:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-15T22:13:20.386076 +%s ++ 61093:pw-trigger.sh: pw_patch_check_state: 274: date=1792102400 ++ 61093:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1792102400 ']' ++ 61093:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1792102400 +++ 61093:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 61093:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 61093:pw-trigger.sh: pw_patch_check_state: 263: true ++ 61093:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 61093:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 61093:pw-trigger.sh: pw_patch_check_state: 267: wait 65275 ++ 61093:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 61093:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 61093:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.kuy6dw9jeZ ++ 61093:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 529447, "url": "https://patchwork.sourceware.org/api/1.2/patches/146045/checks/529447/", "user": { "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:13:21.374520", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-aarch64-precommit/builds/11567/log", "context": "tcwg_gdb_build--master-aarch64", "description": "Patch applied" }' = null ']' +++ 61093:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 61093:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-15T22:13:21.374520 +++ 61093:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-15T22:13:21.374520 +%s ++ 61093:pw-trigger.sh: pw_patch_check_state: 274: date=1792102401 ++ 61093:pw-trigger.sh: pw_patch_check_state: 275: '[' 1792102400 -le 1792102401 ']' ++ 61093:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1792102401 +++ 61093:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 61093:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 61093:pw-trigger.sh: pw_patch_check_state: 263: true ++ 61093:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 61093:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 61093:pw-trigger.sh: pw_patch_check_state: 267: wait 65282 ++ 61093:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 61093:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 61093:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.kuy6dw9jeZ ++ 61093:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 529451, "url": "https://patchwork.sourceware.org/api/1.2/patches/146045/checks/529451/", "user": { "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:16:19.335014", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-aarch64-precommit/builds/11567/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_gdb_build--master-aarch64", "description": "Build passed" }' = null ']' +++ 61093:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 61093:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-15T22:16:19.335014 +++ 61093:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-15T22:16:19.335014 +%s ++ 61093:pw-trigger.sh: pw_patch_check_state: 274: date=1792102579 ++ 61093:pw-trigger.sh: pw_patch_check_state: 275: '[' 1792102401 -le 1792102579 ']' ++ 61093:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1792102579 +++ 61093:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 61093:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 61093:pw-trigger.sh: pw_patch_check_state: 263: true ++ 61093:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 61093:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 61093:pw-trigger.sh: pw_patch_check_state: 267: wait 65289 ++ 61093:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 61093:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 61093:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.kuy6dw9jeZ ++ 61093:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 61093:pw-trigger.sh: pw_patch_check_state: 270: break ++ 61093:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 61093:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.gGwNahqm7q /tmp/tmp.kuy6dw9jeZ + 61093:pw-trigger.sh: 89: check_state=success + 61093:pw-trigger.sh: 90: '[' success = pending ']' + 61093:pw-trigger.sh: 93: num_patch=1 + 61093:pw-trigger.sh: 72: true ++ 61093:pw-trigger.sh: 74: pw_get_patch_from_series gdb 67939 1 ++ 61093:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 61093:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 61093:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67939 ++ 61093:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 61093:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 61093:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 67939 property '.*' value Patches 1 +++ 61093:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 61093:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 61093:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 61093:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 61093:pw-trigger.sh: pw_yaml_get: 100: local id=67939 +++ 61093:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 61093:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 61093:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 61093:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 61093:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 61093:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 61093:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id= ++ 61093:pw-trigger.sh: pw_get_patch_from_series: 210: '[' '' = '' ']' ++ 61093:pw-trigger.sh: pw_get_patch_from_series: 211: return 1 ++ 61093:pw-trigger.sh: 74: true + 61093:pw-trigger.sh: 74: patch_id= + 61093:pw-trigger.sh: 75: '[' '' = '' ']' + 61093:pw-trigger.sh: 76: break + 61093:pw-trigger.sh: 96: '[' '' = '' ']' + 61093:pw-trigger.sh: 97: continue + 61093:pw-trigger.sh: 62: '[' 13 -gt 0 ']' + 61093:pw-trigger.sh: 63: i=12 ++ 61093:pw-trigger.sh: 64: shyaml get-value 12.id + 61093:pw-trigger.sh: 64: series_id=67940 + 61093:pw-trigger.sh: 66: pw_series_complete_p gdb 67940 + 61093:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 61093:pw-trigger.sh: pw_series_complete_p: 183: local project=gdb + 61093:pw-trigger.sh: pw_series_complete_p: 184: local series_id=67940 + 61093:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 61093:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get gdb series 67940 property Complete value ++ 61093:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 61093:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 61093:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 61093:pw-trigger.sh: pw_yaml_get: 100: local id=67940 ++ 61093:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 61093:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 61093:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 61093:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 61093:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 61093:pw-trigger.sh: pw_yaml_get: 108: set +x + 61093:pw-trigger.sh: pw_series_complete_p: 187: value=True + 61093:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 61093:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 61093:pw-trigger.sh: 71: num_patch=0 + 61093:pw-trigger.sh: 72: true ++ 61093:pw-trigger.sh: 74: pw_get_patch_from_series gdb 67940 0 ++ 61093:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 61093:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 61093:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67940 ++ 61093:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 61093:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 61093:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 67940 property '.*' value Patches 0 +++ 61093:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 61093:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 61093:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 61093:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 61093:pw-trigger.sh: pw_yaml_get: 100: local id=67940 +++ 61093:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 61093:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 61093:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 61093:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 61093:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 61093:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 61093:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=146046 ++ 61093:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 146046 = '' ']' ++ 61093:pw-trigger.sh: pw_get_patch_from_series: 213: echo 146046 + 61093:pw-trigger.sh: 74: patch_id=146046 + 61093:pw-trigger.sh: 75: '[' 146046 = '' ']' ++ 61093:pw-trigger.sh: 82: pw_get_patch_data gdb 146046 State ++ 61093:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 61093:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 61093:pw-trigger.sh: pw_get_patch_data: 224: local project=gdb ++ 61093:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=146046 ++ 61093:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 61093:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gdb patch 146046 property State value ++ 61093:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 61093:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 61093:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 61093:pw-trigger.sh: pw_yaml_get: 100: local id=146046 ++ 61093:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 61093:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 61093:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 61093:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 61093:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 61093:pw-trigger.sh: pw_yaml_get: 108: set +x + 61093:pw-trigger.sh: 82: patch_state=new + 61093:pw-trigger.sh: 83: case "$patch_state" in ++ 61093:pw-trigger.sh: 89: pw_patch_check_state 146046 tcwg_gdb_build--master-aarch64 ++ 61093:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 61093:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=146046 ++ 61093:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_build--master-aarch64 ++ 61093:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 61093:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_build--master-aarch64 +++ 61093:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 61093:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 61093:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_build--master-aarch64 +++ 61093:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 61093:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 61093:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 61093:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 61093:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_build--master-aarch64 ++ 61093:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 61093:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 61093:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.g21WCtiYaX +++ 61093:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 61093:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.7YfjalDEp6 ++ 61093:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.g21WCtiYaX /tmp/tmp.7YfjalDEp6' EXIT ++ 61093:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 61093:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/146046/checks/ ++ 61093: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-aarch64&page=last' ++ 61093:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 61093:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 61093:pw-trigger.sh: pw_patch_check_state: 263: true ++ 61093:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 61093:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 61093:pw-trigger.sh: pw_patch_check_state: 267: wait 65391 ++ 61093:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 61093:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 61093:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.7YfjalDEp6 ++ 61093:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 529448, "url": "https://patchwork.sourceware.org/api/1.2/patches/146046/checks/529448/", "user": { "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:13:22.419957", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-aarch64-precommit/builds/11568/log", "context": "tcwg_gdb_build--master-aarch64", "description": "Build started" }' = null ']' +++ 61093:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 61093:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-15T22:13:22.419957 +++ 61093:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-15T22:13:22.419957 +%s ++ 61093:pw-trigger.sh: pw_patch_check_state: 274: date=1792102402 ++ 61093:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1792102402 ']' ++ 61093:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1792102402 +++ 61093:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 61093:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 61093:pw-trigger.sh: pw_patch_check_state: 263: true ++ 61093:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 61093:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 61093:pw-trigger.sh: pw_patch_check_state: 267: wait 65398 ++ 61093:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 61093:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 61093:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.7YfjalDEp6 ++ 61093:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 529449, "url": "https://patchwork.sourceware.org/api/1.2/patches/146046/checks/529449/", "user": { "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:13:23.377047", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-aarch64-precommit/builds/11568/log", "context": "tcwg_gdb_build--master-aarch64", "description": "Patch applied" }' = null ']' +++ 61093:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 61093:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-15T22:13:23.377047 +++ 61093:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-15T22:13:23.377047 +%s ++ 61093:pw-trigger.sh: pw_patch_check_state: 274: date=1792102403 ++ 61093:pw-trigger.sh: pw_patch_check_state: 275: '[' 1792102402 -le 1792102403 ']' ++ 61093:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1792102403 +++ 61093:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 61093:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 61093:pw-trigger.sh: pw_patch_check_state: 263: true ++ 61093:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 61093:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 61093:pw-trigger.sh: pw_patch_check_state: 267: wait 65405 ++ 61093:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 61093:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 61093:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.7YfjalDEp6 ++ 61093:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 529452, "url": "https://patchwork.sourceware.org/api/1.2/patches/146046/checks/529452/", "user": { "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:16:21.817242", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-aarch64-precommit/builds/11568/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_gdb_build--master-aarch64", "description": "Build passed" }' = null ']' +++ 61093:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 61093:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-15T22:16:21.817242 +++ 61093:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-15T22:16:21.817242 +%s ++ 61093:pw-trigger.sh: pw_patch_check_state: 274: date=1792102581 ++ 61093:pw-trigger.sh: pw_patch_check_state: 275: '[' 1792102403 -le 1792102581 ']' ++ 61093:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1792102581 +++ 61093:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 61093:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 61093:pw-trigger.sh: pw_patch_check_state: 263: true ++ 61093:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 61093:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 61093:pw-trigger.sh: pw_patch_check_state: 267: wait 65412 ++ 61093:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 61093:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 61093:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.7YfjalDEp6 ++ 61093:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 61093:pw-trigger.sh: pw_patch_check_state: 270: break ++ 61093:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 61093:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.g21WCtiYaX /tmp/tmp.7YfjalDEp6 + 61093:pw-trigger.sh: 89: check_state=success + 61093:pw-trigger.sh: 90: '[' success = pending ']' + 61093:pw-trigger.sh: 93: num_patch=1 + 61093:pw-trigger.sh: 72: true ++ 61093:pw-trigger.sh: 74: pw_get_patch_from_series gdb 67940 1 ++ 61093:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 61093:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 61093:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67940 ++ 61093:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 61093:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 61093:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 67940 property '.*' value Patches 1 +++ 61093:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 61093:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 61093:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 61093:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 61093:pw-trigger.sh: pw_yaml_get: 100: local id=67940 +++ 61093:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 61093:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 61093:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 61093:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 61093:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 61093:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 61093:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id= ++ 61093:pw-trigger.sh: pw_get_patch_from_series: 210: '[' '' = '' ']' ++ 61093:pw-trigger.sh: pw_get_patch_from_series: 211: return 1 ++ 61093:pw-trigger.sh: 74: true + 61093:pw-trigger.sh: 74: patch_id= + 61093:pw-trigger.sh: 75: '[' '' = '' ']' + 61093:pw-trigger.sh: 76: break + 61093:pw-trigger.sh: 96: '[' '' = '' ']' + 61093:pw-trigger.sh: 97: continue + 61093:pw-trigger.sh: 62: '[' 12 -gt 0 ']' + 61093:pw-trigger.sh: 63: i=11 ++ 61093:pw-trigger.sh: 64: shyaml get-value 11.id + 61093:pw-trigger.sh: 64: series_id=67941 + 61093:pw-trigger.sh: 66: pw_series_complete_p gdb 67941 + 61093:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 61093:pw-trigger.sh: pw_series_complete_p: 183: local project=gdb + 61093:pw-trigger.sh: pw_series_complete_p: 184: local series_id=67941 + 61093:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 61093:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get gdb series 67941 property Complete value ++ 61093:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 61093:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 61093:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 61093:pw-trigger.sh: pw_yaml_get: 100: local id=67941 ++ 61093:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 61093:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 61093:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 61093:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 61093:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 61093:pw-trigger.sh: pw_yaml_get: 108: set +x + 61093:pw-trigger.sh: pw_series_complete_p: 187: value=True + 61093:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 61093:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 61093:pw-trigger.sh: 71: num_patch=0 + 61093:pw-trigger.sh: 72: true ++ 61093:pw-trigger.sh: 74: pw_get_patch_from_series gdb 67941 0 ++ 61093:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 61093:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 61093:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67941 ++ 61093:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 61093:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 61093:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 67941 property '.*' value Patches 0 +++ 61093:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 61093:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 61093:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 61093:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 61093:pw-trigger.sh: pw_yaml_get: 100: local id=67941 +++ 61093:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 61093:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 61093:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 61093:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 61093:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 61093:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 61093:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=146047 ++ 61093:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 146047 = '' ']' ++ 61093:pw-trigger.sh: pw_get_patch_from_series: 213: echo 146047 + 61093:pw-trigger.sh: 74: patch_id=146047 + 61093:pw-trigger.sh: 75: '[' 146047 = '' ']' ++ 61093:pw-trigger.sh: 82: pw_get_patch_data gdb 146047 State ++ 61093:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 61093:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 61093:pw-trigger.sh: pw_get_patch_data: 224: local project=gdb ++ 61093:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=146047 ++ 61093:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 61093:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gdb patch 146047 property State value ++ 61093:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 61093:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 61093:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 61093:pw-trigger.sh: pw_yaml_get: 100: local id=146047 ++ 61093:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 61093:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 61093:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 61093:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 61093:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 61093:pw-trigger.sh: pw_yaml_get: 108: set +x + 61093:pw-trigger.sh: 82: patch_state=new + 61093:pw-trigger.sh: 83: case "$patch_state" in ++ 61093:pw-trigger.sh: 89: pw_patch_check_state 146047 tcwg_gdb_build--master-aarch64 ++ 61093:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 61093:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=146047 ++ 61093:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_build--master-aarch64 ++ 61093:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 61093:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_build--master-aarch64 +++ 61093:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 61093:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 61093:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_build--master-aarch64 +++ 61093:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 61093:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 61093:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 61093:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 61093:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_build--master-aarch64 ++ 61093:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 61093:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 61093:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.VbJ3ck9awv +++ 61093:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 61093:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.iYnn3t6uPX ++ 61093:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.VbJ3ck9awv /tmp/tmp.iYnn3t6uPX' EXIT ++ 61093:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 61093:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/146047/checks/ ++ 61093: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-aarch64&page=last' ++ 61093:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 61093:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 61093:pw-trigger.sh: pw_patch_check_state: 263: true ++ 61093:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 61093:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 61093:pw-trigger.sh: pw_patch_check_state: 267: wait 65514 ++ 61093:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 61093:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 61093:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.iYnn3t6uPX ++ 61093:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 529453, "url": "https://patchwork.sourceware.org/api/1.2/patches/146047/checks/529453/", "user": { "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:18:51.428236", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-aarch64-precommit/builds/11569/log", "context": "tcwg_gdb_build--master-aarch64", "description": "Build started" }' = null ']' +++ 61093:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 61093:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-15T22:18:51.428236 +++ 61093:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-15T22:18:51.428236 +%s ++ 61093:pw-trigger.sh: pw_patch_check_state: 274: date=1792102731 ++ 61093:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1792102731 ']' ++ 61093:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1792102731 +++ 61093:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 61093:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 61093:pw-trigger.sh: pw_patch_check_state: 263: true ++ 61093:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 61093:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 61093:pw-trigger.sh: pw_patch_check_state: 267: wait 65521 ++ 61093:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 61093:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 61093:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.iYnn3t6uPX ++ 61093:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 529454, "url": "https://patchwork.sourceware.org/api/1.2/patches/146047/checks/529454/", "user": { "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:18:52.496560", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-aarch64-precommit/builds/11569/log", "context": "tcwg_gdb_build--master-aarch64", "description": "Patch applied" }' = null ']' +++ 61093:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 61093:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-15T22:18:52.496560 +++ 61093:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-15T22:18:52.496560 +%s ++ 61093:pw-trigger.sh: pw_patch_check_state: 274: date=1792102732 ++ 61093:pw-trigger.sh: pw_patch_check_state: 275: '[' 1792102731 -le 1792102732 ']' ++ 61093:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1792102732 +++ 61093:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 61093:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 61093:pw-trigger.sh: pw_patch_check_state: 263: true ++ 61093:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 61093:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 61093:pw-trigger.sh: pw_patch_check_state: 267: wait 65528 ++ 61093:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 61093:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 61093:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.iYnn3t6uPX ++ 61093:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 529459, "url": "https://patchwork.sourceware.org/api/1.2/patches/146047/checks/529459/", "user": { "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:21:04.979682", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-aarch64-precommit/builds/11569/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_gdb_build--master-aarch64", "description": "Build passed" }' = null ']' +++ 61093:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 61093:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-15T22:21:04.979682 +++ 61093:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-15T22:21:04.979682 +%s ++ 61093:pw-trigger.sh: pw_patch_check_state: 274: date=1792102864 ++ 61093:pw-trigger.sh: pw_patch_check_state: 275: '[' 1792102732 -le 1792102864 ']' ++ 61093:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1792102864 +++ 61093:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 61093:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 61093:pw-trigger.sh: pw_patch_check_state: 263: true ++ 61093:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 61093:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 61093:pw-trigger.sh: pw_patch_check_state: 267: wait 65535 ++ 61093:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 61093:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 61093:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.iYnn3t6uPX ++ 61093:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 61093:pw-trigger.sh: pw_patch_check_state: 270: break ++ 61093:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 61093:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.VbJ3ck9awv /tmp/tmp.iYnn3t6uPX + 61093:pw-trigger.sh: 89: check_state=success + 61093:pw-trigger.sh: 90: '[' success = pending ']' + 61093:pw-trigger.sh: 93: num_patch=1 + 61093:pw-trigger.sh: 72: true ++ 61093:pw-trigger.sh: 74: pw_get_patch_from_series gdb 67941 1 ++ 61093:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 61093:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 61093:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67941 ++ 61093:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 61093:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 61093:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 67941 property '.*' value Patches 1 +++ 61093:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 61093:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 61093:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 61093:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 61093:pw-trigger.sh: pw_yaml_get: 100: local id=67941 +++ 61093:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 61093:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 61093:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 61093:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 61093:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 61093:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 61093:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id= ++ 61093:pw-trigger.sh: pw_get_patch_from_series: 210: '[' '' = '' ']' ++ 61093:pw-trigger.sh: pw_get_patch_from_series: 211: return 1 ++ 61093:pw-trigger.sh: 74: true + 61093:pw-trigger.sh: 74: patch_id= + 61093:pw-trigger.sh: 75: '[' '' = '' ']' + 61093:pw-trigger.sh: 76: break + 61093:pw-trigger.sh: 96: '[' '' = '' ']' + 61093:pw-trigger.sh: 97: continue + 61093:pw-trigger.sh: 62: '[' 11 -gt 0 ']' + 61093:pw-trigger.sh: 63: i=10 ++ 61093:pw-trigger.sh: 64: shyaml get-value 10.id + 61093:pw-trigger.sh: 64: series_id=67943 + 61093:pw-trigger.sh: 66: pw_series_complete_p gdb 67943 + 61093:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 61093:pw-trigger.sh: pw_series_complete_p: 183: local project=gdb + 61093:pw-trigger.sh: pw_series_complete_p: 184: local series_id=67943 + 61093:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 61093:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get gdb series 67943 property Complete value ++ 61093:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 61093:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 61093:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 61093:pw-trigger.sh: pw_yaml_get: 100: local id=67943 ++ 61093:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 61093:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 61093:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 61093:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 61093:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 61093:pw-trigger.sh: pw_yaml_get: 108: set +x + 61093:pw-trigger.sh: pw_series_complete_p: 187: value=True + 61093:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 61093:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 61093:pw-trigger.sh: 71: num_patch=0 + 61093:pw-trigger.sh: 72: true ++ 61093:pw-trigger.sh: 74: pw_get_patch_from_series gdb 67943 0 ++ 61093:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 61093:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 61093:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67943 ++ 61093:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 61093:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 61093:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 67943 property '.*' value Patches 0 +++ 61093:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 61093:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 61093:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 61093:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 61093:pw-trigger.sh: pw_yaml_get: 100: local id=67943 +++ 61093:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 61093:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 61093:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 61093:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 61093:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 61093:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 61093:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=146049 ++ 61093:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 146049 = '' ']' ++ 61093:pw-trigger.sh: pw_get_patch_from_series: 213: echo 146049 + 61093:pw-trigger.sh: 74: patch_id=146049 + 61093:pw-trigger.sh: 75: '[' 146049 = '' ']' ++ 61093:pw-trigger.sh: 82: pw_get_patch_data gdb 146049 State ++ 61093:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 61093:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 61093:pw-trigger.sh: pw_get_patch_data: 224: local project=gdb ++ 61093:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=146049 ++ 61093:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 61093:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gdb patch 146049 property State value ++ 61093:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 61093:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 61093:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 61093:pw-trigger.sh: pw_yaml_get: 100: local id=146049 ++ 61093:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 61093:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 61093:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 61093:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 61093:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 61093:pw-trigger.sh: pw_yaml_get: 108: set +x + 61093:pw-trigger.sh: 82: patch_state=new + 61093:pw-trigger.sh: 83: case "$patch_state" in ++ 61093:pw-trigger.sh: 89: pw_patch_check_state 146049 tcwg_gdb_build--master-aarch64 ++ 61093:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 61093:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=146049 ++ 61093:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_build--master-aarch64 ++ 61093:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 61093:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_build--master-aarch64 +++ 61093:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 61093:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 61093:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_build--master-aarch64 +++ 61093:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 61093:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 61093:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 61093:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 61093:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_build--master-aarch64 ++ 61093:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 61093:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 61093:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.EwFvpbB8Hb +++ 61093:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 61093:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.uffoOt7pby ++ 61093:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.EwFvpbB8Hb /tmp/tmp.uffoOt7pby' EXIT ++ 61093:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 61093:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/146049/checks/ ++ 61093: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-aarch64&page=last' ++ 61093:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 61093:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 61093:pw-trigger.sh: pw_patch_check_state: 263: true ++ 61093:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 61093:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 61093:pw-trigger.sh: pw_patch_check_state: 267: wait 65637 ++ 61093:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 61093:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 61093:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.uffoOt7pby ++ 61093:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 529455, "url": "https://patchwork.sourceware.org/api/1.2/patches/146049/checks/529455/", "user": { "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:19:48.990468", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-aarch64-precommit/builds/11570/log", "context": "tcwg_gdb_build--master-aarch64", "description": "Build started" }' = null ']' +++ 61093:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 61093:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-15T22:19:48.990468 +++ 61093:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-15T22:19:48.990468 +%s ++ 61093:pw-trigger.sh: pw_patch_check_state: 274: date=1792102788 ++ 61093:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1792102788 ']' ++ 61093:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1792102788 +++ 61093:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 61093:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 61093:pw-trigger.sh: pw_patch_check_state: 263: true ++ 61093:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 61093:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 61093:pw-trigger.sh: pw_patch_check_state: 267: wait 65644 ++ 61093:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 61093:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 61093:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.uffoOt7pby ++ 61093:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 529456, "url": "https://patchwork.sourceware.org/api/1.2/patches/146049/checks/529456/", "user": { "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:19:50.277233", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-aarch64-precommit/builds/11570/log", "context": "tcwg_gdb_build--master-aarch64", "description": "Patch applied" }' = null ']' +++ 61093:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 61093:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-15T22:19:50.277233 +++ 61093:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-15T22:19:50.277233 +%s ++ 61093:pw-trigger.sh: pw_patch_check_state: 274: date=1792102790 ++ 61093:pw-trigger.sh: pw_patch_check_state: 275: '[' 1792102788 -le 1792102790 ']' ++ 61093:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1792102790 +++ 61093:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 61093:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 61093:pw-trigger.sh: pw_patch_check_state: 263: true ++ 61093:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 61093:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 61093:pw-trigger.sh: pw_patch_check_state: 267: wait 65651 ++ 61093:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 61093:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 61093:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.uffoOt7pby ++ 61093:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 529460, "url": "https://patchwork.sourceware.org/api/1.2/patches/146049/checks/529460/", "user": { "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:22:45.815755", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-aarch64-precommit/builds/11570/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_gdb_build--master-aarch64", "description": "Build passed" }' = null ']' +++ 61093:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 61093:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-15T22:22:45.815755 +++ 61093:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-15T22:22:45.815755 +%s ++ 61093:pw-trigger.sh: pw_patch_check_state: 274: date=1792102965 ++ 61093:pw-trigger.sh: pw_patch_check_state: 275: '[' 1792102790 -le 1792102965 ']' ++ 61093:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1792102965 +++ 61093:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 61093:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 61093:pw-trigger.sh: pw_patch_check_state: 263: true ++ 61093:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 61093:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 61093:pw-trigger.sh: pw_patch_check_state: 267: wait 65658 ++ 61093:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 61093:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 61093:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.uffoOt7pby ++ 61093:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 61093:pw-trigger.sh: pw_patch_check_state: 270: break ++ 61093:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 61093:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.EwFvpbB8Hb /tmp/tmp.uffoOt7pby + 61093:pw-trigger.sh: 89: check_state=success + 61093:pw-trigger.sh: 90: '[' success = pending ']' + 61093:pw-trigger.sh: 93: num_patch=1 + 61093:pw-trigger.sh: 72: true ++ 61093:pw-trigger.sh: 74: pw_get_patch_from_series gdb 67943 1 ++ 61093:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 61093:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 61093:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67943 ++ 61093:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 61093:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 61093:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 67943 property '.*' value Patches 1 +++ 61093:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 61093:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 61093:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 61093:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 61093:pw-trigger.sh: pw_yaml_get: 100: local id=67943 +++ 61093:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 61093:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 61093:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 61093:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 61093:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 61093:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 61093:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id= ++ 61093:pw-trigger.sh: pw_get_patch_from_series: 210: '[' '' = '' ']' ++ 61093:pw-trigger.sh: pw_get_patch_from_series: 211: return 1 ++ 61093:pw-trigger.sh: 74: true + 61093:pw-trigger.sh: 74: patch_id= + 61093:pw-trigger.sh: 75: '[' '' = '' ']' + 61093:pw-trigger.sh: 76: break + 61093:pw-trigger.sh: 96: '[' '' = '' ']' + 61093:pw-trigger.sh: 97: continue + 61093:pw-trigger.sh: 62: '[' 10 -gt 0 ']' + 61093:pw-trigger.sh: 63: i=9 ++ 61093:pw-trigger.sh: 64: shyaml get-value 9.id + 61093:pw-trigger.sh: 64: series_id=67950 + 61093:pw-trigger.sh: 66: pw_series_complete_p gdb 67950 + 61093:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 61093:pw-trigger.sh: pw_series_complete_p: 183: local project=gdb + 61093:pw-trigger.sh: pw_series_complete_p: 184: local series_id=67950 + 61093:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 61093:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get gdb series 67950 property Complete value ++ 61093:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 61093:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 61093:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 61093:pw-trigger.sh: pw_yaml_get: 100: local id=67950 ++ 61093:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 61093:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 61093:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 61093:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 61093:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 61093:pw-trigger.sh: pw_yaml_get: 108: set +x + 61093:pw-trigger.sh: pw_series_complete_p: 187: value=True + 61093:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 61093:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 61093:pw-trigger.sh: 71: num_patch=0 + 61093:pw-trigger.sh: 72: true ++ 61093:pw-trigger.sh: 74: pw_get_patch_from_series gdb 67950 0 ++ 61093:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 61093:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 61093:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67950 ++ 61093:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 61093:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 61093:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 67950 property '.*' value Patches 0 +++ 61093:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 61093:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 61093:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 61093:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 61093:pw-trigger.sh: pw_yaml_get: 100: local id=67950 +++ 61093:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 61093:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 61093:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 61093:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 61093:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 61093:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 61093:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=146076 ++ 61093:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 146076 = '' ']' ++ 61093:pw-trigger.sh: pw_get_patch_from_series: 213: echo 146076 + 61093:pw-trigger.sh: 74: patch_id=146076 + 61093:pw-trigger.sh: 75: '[' 146076 = '' ']' ++ 61093:pw-trigger.sh: 82: pw_get_patch_data gdb 146076 State ++ 61093:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 61093:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 61093:pw-trigger.sh: pw_get_patch_data: 224: local project=gdb ++ 61093:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=146076 ++ 61093:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 61093:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gdb patch 146076 property State value ++ 61093:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 61093:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 61093:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 61093:pw-trigger.sh: pw_yaml_get: 100: local id=146076 ++ 61093:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 61093:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 61093:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 61093:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 61093:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 61093:pw-trigger.sh: pw_yaml_get: 108: set +x + 61093:pw-trigger.sh: 82: patch_state=new + 61093:pw-trigger.sh: 83: case "$patch_state" in ++ 61093:pw-trigger.sh: 89: pw_patch_check_state 146076 tcwg_gdb_build--master-aarch64 ++ 61093:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 61093:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=146076 ++ 61093:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_build--master-aarch64 ++ 61093:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 61093:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_build--master-aarch64 +++ 61093:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 61093:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 61093:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_build--master-aarch64 +++ 61093:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 61093:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 61093:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 61093:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 61093:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_build--master-aarch64 ++ 61093:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 61093:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 61093:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.mtYvMkaCge +++ 61093:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 61093:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.ywH0MfUkAu ++ 61093:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.mtYvMkaCge /tmp/tmp.ywH0MfUkAu' EXIT ++ 61093:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 61093:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/146076/checks/ ++ 61093: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-aarch64&page=last' ++ 61093:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 61093:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 61093:pw-trigger.sh: pw_patch_check_state: 263: true ++ 61093:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 61093:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 61093:pw-trigger.sh: pw_patch_check_state: 267: wait 65760 ++ 61093:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 61093:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 61093:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.ywH0MfUkAu ++ 61093:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 529457, "url": "https://patchwork.sourceware.org/api/1.2/patches/146076/checks/529457/", "user": { "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:19:51.258694", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-aarch64-precommit/builds/11571/log", "context": "tcwg_gdb_build--master-aarch64", "description": "Build started" }' = null ']' +++ 61093:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 61093:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-15T22:19:51.258694 +++ 61093:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-15T22:19:51.258694 +%s ++ 61093:pw-trigger.sh: pw_patch_check_state: 274: date=1792102791 ++ 61093:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1792102791 ']' ++ 61093:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1792102791 +++ 61093:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 61093:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 61093:pw-trigger.sh: pw_patch_check_state: 263: true ++ 61093:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 61093:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 61093:pw-trigger.sh: pw_patch_check_state: 267: wait 65767 ++ 61093:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 61093:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 61093:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.ywH0MfUkAu ++ 61093:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 529458, "url": "https://patchwork.sourceware.org/api/1.2/patches/146076/checks/529458/", "user": { "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:19:52.608728", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-aarch64-precommit/builds/11571/log", "context": "tcwg_gdb_build--master-aarch64", "description": "Patch applied" }' = null ']' +++ 61093:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 61093:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-15T22:19:52.608728 +++ 61093:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-15T22:19:52.608728 +%s ++ 61093:pw-trigger.sh: pw_patch_check_state: 274: date=1792102792 ++ 61093:pw-trigger.sh: pw_patch_check_state: 275: '[' 1792102791 -le 1792102792 ']' ++ 61093:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1792102792 +++ 61093:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 61093:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 61093:pw-trigger.sh: pw_patch_check_state: 263: true ++ 61093:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 61093:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 61093:pw-trigger.sh: pw_patch_check_state: 267: wait 65774 ++ 61093:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 61093:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 61093:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.ywH0MfUkAu ++ 61093:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 529461, "url": "https://patchwork.sourceware.org/api/1.2/patches/146076/checks/529461/", "user": { "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:22:49.175388", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-aarch64-precommit/builds/11571/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_gdb_build--master-aarch64", "description": "Build passed" }' = null ']' +++ 61093:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 61093:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-15T22:22:49.175388 +++ 61093:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-15T22:22:49.175388 +%s ++ 61093:pw-trigger.sh: pw_patch_check_state: 274: date=1792102969 ++ 61093:pw-trigger.sh: pw_patch_check_state: 275: '[' 1792102792 -le 1792102969 ']' ++ 61093:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1792102969 +++ 61093:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 61093:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 61093:pw-trigger.sh: pw_patch_check_state: 263: true ++ 61093:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 61093:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 61093:pw-trigger.sh: pw_patch_check_state: 267: wait 65781 ++ 61093:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 61093:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 61093:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.ywH0MfUkAu ++ 61093:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 61093:pw-trigger.sh: pw_patch_check_state: 270: break ++ 61093:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 61093:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.mtYvMkaCge /tmp/tmp.ywH0MfUkAu + 61093:pw-trigger.sh: 89: check_state=success + 61093:pw-trigger.sh: 90: '[' success = pending ']' + 61093:pw-trigger.sh: 93: num_patch=1 + 61093:pw-trigger.sh: 72: true ++ 61093:pw-trigger.sh: 74: pw_get_patch_from_series gdb 67950 1 ++ 61093:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 61093:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 61093:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67950 ++ 61093:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 61093:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 61093:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 67950 property '.*' value Patches 1 +++ 61093:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 61093:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 61093:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 61093:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 61093:pw-trigger.sh: pw_yaml_get: 100: local id=67950 +++ 61093:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 61093:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 61093:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 61093:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 61093:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 61093:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 61093:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id= ++ 61093:pw-trigger.sh: pw_get_patch_from_series: 210: '[' '' = '' ']' ++ 61093:pw-trigger.sh: pw_get_patch_from_series: 211: return 1 ++ 61093:pw-trigger.sh: 74: true + 61093:pw-trigger.sh: 74: patch_id= + 61093:pw-trigger.sh: 75: '[' '' = '' ']' + 61093:pw-trigger.sh: 76: break + 61093:pw-trigger.sh: 96: '[' '' = '' ']' + 61093:pw-trigger.sh: 97: continue + 61093:pw-trigger.sh: 62: '[' 9 -gt 0 ']' + 61093:pw-trigger.sh: 63: i=8 ++ 61093:pw-trigger.sh: 64: shyaml get-value 8.id + 61093:pw-trigger.sh: 64: series_id=67951 + 61093:pw-trigger.sh: 66: pw_series_complete_p gdb 67951 + 61093:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 61093:pw-trigger.sh: pw_series_complete_p: 183: local project=gdb + 61093:pw-trigger.sh: pw_series_complete_p: 184: local series_id=67951 + 61093:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 61093:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get gdb series 67951 property Complete value ++ 61093:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 61093:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 61093:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 61093:pw-trigger.sh: pw_yaml_get: 100: local id=67951 ++ 61093:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 61093:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 61093:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 61093:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 61093:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 61093:pw-trigger.sh: pw_yaml_get: 108: set +x + 61093:pw-trigger.sh: pw_series_complete_p: 187: value=True + 61093:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 61093:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 61093:pw-trigger.sh: 71: num_patch=0 + 61093:pw-trigger.sh: 72: true ++ 61093:pw-trigger.sh: 74: pw_get_patch_from_series gdb 67951 0 ++ 61093:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 61093:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 61093:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67951 ++ 61093:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 61093:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 61093:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 67951 property '.*' value Patches 0 +++ 61093:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 61093:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 61093:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 61093:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 61093:pw-trigger.sh: pw_yaml_get: 100: local id=67951 +++ 61093:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 61093:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 61093:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 61093:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 61093:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 61093:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 61093:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=146077 ++ 61093:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 146077 = '' ']' ++ 61093:pw-trigger.sh: pw_get_patch_from_series: 213: echo 146077 + 61093:pw-trigger.sh: 74: patch_id=146077 + 61093:pw-trigger.sh: 75: '[' 146077 = '' ']' ++ 61093:pw-trigger.sh: 82: pw_get_patch_data gdb 146077 State ++ 61093:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 61093:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 61093:pw-trigger.sh: pw_get_patch_data: 224: local project=gdb ++ 61093:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=146077 ++ 61093:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 61093:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gdb patch 146077 property State value ++ 61093:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 61093:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 61093:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 61093:pw-trigger.sh: pw_yaml_get: 100: local id=146077 ++ 61093:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 61093:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 61093:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 61093:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 61093:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 61093:pw-trigger.sh: pw_yaml_get: 108: set +x + 61093:pw-trigger.sh: 82: patch_state=new + 61093:pw-trigger.sh: 83: case "$patch_state" in ++ 61093:pw-trigger.sh: 89: pw_patch_check_state 146077 tcwg_gdb_build--master-aarch64 ++ 61093:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 61093:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=146077 ++ 61093:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_build--master-aarch64 ++ 61093:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 61093:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_build--master-aarch64 +++ 61093:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 61093:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 61093:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_build--master-aarch64 +++ 61093:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 61093:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 61093:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 61093:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 61093:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_build--master-aarch64 ++ 61093:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 61093:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 61093:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.rhCXVY0zko +++ 61093:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 61093:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.MXlODy2fvB ++ 61093:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.rhCXVY0zko /tmp/tmp.MXlODy2fvB' EXIT ++ 61093:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 61093:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/146077/checks/ ++ 61093: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-aarch64&page=last' ++ 61093:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 61093:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 61093:pw-trigger.sh: pw_patch_check_state: 263: true ++ 61093:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 61093:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 61093:pw-trigger.sh: pw_patch_check_state: 267: wait 65883 ++ 61093:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 61093:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 61093:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.MXlODy2fvB ++ 61093:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 529462, "url": "https://patchwork.sourceware.org/api/1.2/patches/146077/checks/529462/", "user": { "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:25:11.749981", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-aarch64-precommit/builds/11572/log", "context": "tcwg_gdb_build--master-aarch64", "description": "Build started" }' = null ']' +++ 61093:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 61093:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-15T22:25:11.749981 +++ 61093:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-15T22:25:11.749981 +%s ++ 61093:pw-trigger.sh: pw_patch_check_state: 274: date=1792103111 ++ 61093:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1792103111 ']' ++ 61093:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1792103111 +++ 61093:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 61093:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 61093:pw-trigger.sh: pw_patch_check_state: 263: true ++ 61093:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 61093:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 61093:pw-trigger.sh: pw_patch_check_state: 267: wait 65890 ++ 61093:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 61093:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 61093:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.MXlODy2fvB ++ 61093:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 529463, "url": "https://patchwork.sourceware.org/api/1.2/patches/146077/checks/529463/", "user": { "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:25:14.073143", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-aarch64-precommit/builds/11572/log", "context": "tcwg_gdb_build--master-aarch64", "description": "Patch applied" }' = null ']' +++ 61093:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 61093:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-15T22:25:14.073143 +++ 61093:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-15T22:25:14.073143 +%s ++ 61093:pw-trigger.sh: pw_patch_check_state: 274: date=1792103114 ++ 61093:pw-trigger.sh: pw_patch_check_state: 275: '[' 1792103111 -le 1792103114 ']' ++ 61093:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1792103114 +++ 61093:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 61093:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 61093:pw-trigger.sh: pw_patch_check_state: 263: true ++ 61093:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 61093:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 61093:pw-trigger.sh: pw_patch_check_state: 267: wait 65897 ++ 61093:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 61093:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 61093:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.MXlODy2fvB ++ 61093:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 529470, "url": "https://patchwork.sourceware.org/api/1.2/patches/146077/checks/529470/", "user": { "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:27:32.435807", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-aarch64-precommit/builds/11572/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_gdb_build--master-aarch64", "description": "Build passed" }' = null ']' +++ 61093:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 61093:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-15T22:27:32.435807 +++ 61093:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-15T22:27:32.435807 +%s ++ 61093:pw-trigger.sh: pw_patch_check_state: 274: date=1792103252 ++ 61093:pw-trigger.sh: pw_patch_check_state: 275: '[' 1792103114 -le 1792103252 ']' ++ 61093:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1792103252 +++ 61093:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 61093:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 61093:pw-trigger.sh: pw_patch_check_state: 263: true ++ 61093:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 61093:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 61093:pw-trigger.sh: pw_patch_check_state: 267: wait 65904 ++ 61093:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 61093:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 61093:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.MXlODy2fvB ++ 61093:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 61093:pw-trigger.sh: pw_patch_check_state: 270: break ++ 61093:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 61093:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.rhCXVY0zko /tmp/tmp.MXlODy2fvB + 61093:pw-trigger.sh: 89: check_state=success + 61093:pw-trigger.sh: 90: '[' success = pending ']' + 61093:pw-trigger.sh: 93: num_patch=1 + 61093:pw-trigger.sh: 72: true ++ 61093:pw-trigger.sh: 74: pw_get_patch_from_series gdb 67951 1 ++ 61093:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 61093:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 61093:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67951 ++ 61093:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 61093:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 61093:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 67951 property '.*' value Patches 1 +++ 61093:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 61093:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 61093:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 61093:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 61093:pw-trigger.sh: pw_yaml_get: 100: local id=67951 +++ 61093:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 61093:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 61093:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 61093:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 61093:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 61093:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 61093:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id= ++ 61093:pw-trigger.sh: pw_get_patch_from_series: 210: '[' '' = '' ']' ++ 61093:pw-trigger.sh: pw_get_patch_from_series: 211: return 1 ++ 61093:pw-trigger.sh: 74: true + 61093:pw-trigger.sh: 74: patch_id= + 61093:pw-trigger.sh: 75: '[' '' = '' ']' + 61093:pw-trigger.sh: 76: break + 61093:pw-trigger.sh: 96: '[' '' = '' ']' + 61093:pw-trigger.sh: 97: continue + 61093:pw-trigger.sh: 62: '[' 8 -gt 0 ']' + 61093:pw-trigger.sh: 63: i=7 ++ 61093:pw-trigger.sh: 64: shyaml get-value 7.id + 61093:pw-trigger.sh: 64: series_id=67966 + 61093:pw-trigger.sh: 66: pw_series_complete_p gdb 67966 + 61093:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 61093:pw-trigger.sh: pw_series_complete_p: 183: local project=gdb + 61093:pw-trigger.sh: pw_series_complete_p: 184: local series_id=67966 + 61093:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 61093:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get gdb series 67966 property Complete value ++ 61093:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 61093:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 61093:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 61093:pw-trigger.sh: pw_yaml_get: 100: local id=67966 ++ 61093:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 61093:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 61093:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 61093:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 61093:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 61093:pw-trigger.sh: pw_yaml_get: 108: set +x + 61093:pw-trigger.sh: pw_series_complete_p: 187: value=True + 61093:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 61093:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 61093:pw-trigger.sh: 71: num_patch=0 + 61093:pw-trigger.sh: 72: true ++ 61093:pw-trigger.sh: 74: pw_get_patch_from_series gdb 67966 0 ++ 61093:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 61093:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 61093:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67966 ++ 61093:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 61093:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 61093:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 67966 property '.*' value Patches 0 +++ 61093:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 61093:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 61093:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 61093:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 61093:pw-trigger.sh: pw_yaml_get: 100: local id=67966 +++ 61093:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 61093:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 61093:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 61093:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 61093:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 61093:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 61093:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=146092 ++ 61093:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 146092 = '' ']' ++ 61093:pw-trigger.sh: pw_get_patch_from_series: 213: echo 146092 + 61093:pw-trigger.sh: 74: patch_id=146092 + 61093:pw-trigger.sh: 75: '[' 146092 = '' ']' ++ 61093:pw-trigger.sh: 82: pw_get_patch_data gdb 146092 State ++ 61093:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 61093:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 61093:pw-trigger.sh: pw_get_patch_data: 224: local project=gdb ++ 61093:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=146092 ++ 61093:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 61093:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gdb patch 146092 property State value ++ 61093:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 61093:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 61093:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 61093:pw-trigger.sh: pw_yaml_get: 100: local id=146092 ++ 61093:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 61093:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 61093:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 61093:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 61093:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 61093:pw-trigger.sh: pw_yaml_get: 108: set +x + 61093:pw-trigger.sh: 82: patch_state=new + 61093:pw-trigger.sh: 83: case "$patch_state" in ++ 61093:pw-trigger.sh: 89: pw_patch_check_state 146092 tcwg_gdb_build--master-aarch64 ++ 61093:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 61093:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=146092 ++ 61093:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_build--master-aarch64 ++ 61093:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 61093:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_build--master-aarch64 +++ 61093:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 61093:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 61093:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_build--master-aarch64 +++ 61093:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 61093:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 61093:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 61093:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 61093:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_build--master-aarch64 ++ 61093:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 61093:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 61093:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.qoroD1nFew +++ 61093:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 61093:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.ouSc8y8DZ2 ++ 61093:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.qoroD1nFew /tmp/tmp.ouSc8y8DZ2' EXIT ++ 61093:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 61093:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/146092/checks/ ++ 61093: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-aarch64&page=last' ++ 61093:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 61093:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 61093:pw-trigger.sh: pw_patch_check_state: 263: true ++ 61093:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 61093:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 61093:pw-trigger.sh: pw_patch_check_state: 267: wait 66006 ++ 61093:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 61093:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 61093:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.ouSc8y8DZ2 ++ 61093:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 529727, "url": "https://patchwork.sourceware.org/api/1.2/patches/146092/checks/529727/", "user": { "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:52:02.627919", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-aarch64-precommit/builds/11586/log", "context": "tcwg_gdb_build--master-aarch64", "description": "Build started" }' = null ']' +++ 61093:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 61093:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-16T10:52:02.627919 +++ 61093:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-16T10:52:02.627919 +%s ++ 61093:pw-trigger.sh: pw_patch_check_state: 274: date=1792147922 ++ 61093:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1792147922 ']' ++ 61093:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1792147922 +++ 61093:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 61093:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 61093:pw-trigger.sh: pw_patch_check_state: 263: true ++ 61093:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 61093:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 61093:pw-trigger.sh: pw_patch_check_state: 267: wait 66013 ++ 61093:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 61093:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 61093:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.ouSc8y8DZ2 ++ 61093:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 529728, "url": "https://patchwork.sourceware.org/api/1.2/patches/146092/checks/529728/", "user": { "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:52:03.856332", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-aarch64-precommit/builds/11586/log", "context": "tcwg_gdb_build--master-aarch64", "description": "Patch applied" }' = null ']' +++ 61093:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 61093:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-16T10:52:03.856332 +++ 61093:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-16T10:52:03.856332 +%s ++ 61093:pw-trigger.sh: pw_patch_check_state: 274: date=1792147923 ++ 61093:pw-trigger.sh: pw_patch_check_state: 275: '[' 1792147922 -le 1792147923 ']' ++ 61093:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1792147923 +++ 61093:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 61093:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 61093:pw-trigger.sh: pw_patch_check_state: 263: true ++ 61093:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 61093:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 61093:pw-trigger.sh: pw_patch_check_state: 267: wait 66020 ++ 61093:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 61093:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 61093:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.ouSc8y8DZ2 ++ 61093:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 529734, "url": "https://patchwork.sourceware.org/api/1.2/patches/146092/checks/529734/", "user": { "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:54:37.892556", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-aarch64-precommit/builds/11586/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_gdb_build--master-aarch64", "description": "Build passed" }' = null ']' +++ 61093:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 61093:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-16T10:54:37.892556 +++ 61093:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-16T10:54:37.892556 +%s ++ 61093:pw-trigger.sh: pw_patch_check_state: 274: date=1792148077 ++ 61093:pw-trigger.sh: pw_patch_check_state: 275: '[' 1792147923 -le 1792148077 ']' ++ 61093:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1792148077 +++ 61093:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 61093:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 61093:pw-trigger.sh: pw_patch_check_state: 263: true ++ 61093:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 61093:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 61093:pw-trigger.sh: pw_patch_check_state: 267: wait 66027 ++ 61093:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 61093:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 61093:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.ouSc8y8DZ2 ++ 61093:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 61093:pw-trigger.sh: pw_patch_check_state: 270: break ++ 61093:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 61093:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.qoroD1nFew /tmp/tmp.ouSc8y8DZ2 + 61093:pw-trigger.sh: 89: check_state=success + 61093:pw-trigger.sh: 90: '[' success = pending ']' + 61093:pw-trigger.sh: 93: num_patch=1 + 61093:pw-trigger.sh: 72: true ++ 61093:pw-trigger.sh: 74: pw_get_patch_from_series gdb 67966 1 ++ 61093:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 61093:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 61093:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67966 ++ 61093:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 61093:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 61093:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 67966 property '.*' value Patches 1 +++ 61093:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 61093:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 61093:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 61093:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 61093:pw-trigger.sh: pw_yaml_get: 100: local id=67966 +++ 61093:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 61093:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 61093:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 61093:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 61093:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 61093:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 61093:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id= ++ 61093:pw-trigger.sh: pw_get_patch_from_series: 210: '[' '' = '' ']' ++ 61093:pw-trigger.sh: pw_get_patch_from_series: 211: return 1 ++ 61093:pw-trigger.sh: 74: true + 61093:pw-trigger.sh: 74: patch_id= + 61093:pw-trigger.sh: 75: '[' '' = '' ']' + 61093:pw-trigger.sh: 76: break + 61093:pw-trigger.sh: 96: '[' '' = '' ']' + 61093:pw-trigger.sh: 97: continue + 61093:pw-trigger.sh: 62: '[' 7 -gt 0 ']' + 61093:pw-trigger.sh: 63: i=6 ++ 61093:pw-trigger.sh: 64: shyaml get-value 6.id + 61093:pw-trigger.sh: 64: series_id=67970 + 61093:pw-trigger.sh: 66: pw_series_complete_p gdb 67970 + 61093:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 61093:pw-trigger.sh: pw_series_complete_p: 183: local project=gdb + 61093:pw-trigger.sh: pw_series_complete_p: 184: local series_id=67970 + 61093:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 61093:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get gdb series 67970 property Complete value ++ 61093:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 61093:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 61093:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 61093:pw-trigger.sh: pw_yaml_get: 100: local id=67970 ++ 61093:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 61093:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 61093:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 61093:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 61093:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 61093:pw-trigger.sh: pw_yaml_get: 108: set +x + 61093:pw-trigger.sh: pw_series_complete_p: 187: value=True + 61093:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 61093:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 61093:pw-trigger.sh: 71: num_patch=0 + 61093:pw-trigger.sh: 72: true ++ 61093:pw-trigger.sh: 74: pw_get_patch_from_series gdb 67970 0 ++ 61093:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 61093:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 61093:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67970 ++ 61093:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 61093:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 61093:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 67970 property '.*' value Patches 0 +++ 61093:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 61093:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 61093:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 61093:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 61093:pw-trigger.sh: pw_yaml_get: 100: local id=67970 +++ 61093:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 61093:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 61093:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 61093:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 61093:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 61093:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 61093:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=146098 ++ 61093:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 146098 = '' ']' ++ 61093:pw-trigger.sh: pw_get_patch_from_series: 213: echo 146098 + 61093:pw-trigger.sh: 74: patch_id=146098 + 61093:pw-trigger.sh: 75: '[' 146098 = '' ']' ++ 61093:pw-trigger.sh: 82: pw_get_patch_data gdb 146098 State ++ 61093:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 61093:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 61093:pw-trigger.sh: pw_get_patch_data: 224: local project=gdb ++ 61093:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=146098 ++ 61093:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 61093:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gdb patch 146098 property State value ++ 61093:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 61093:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 61093:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 61093:pw-trigger.sh: pw_yaml_get: 100: local id=146098 ++ 61093:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 61093:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 61093:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 61093:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 61093:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 61093:pw-trigger.sh: pw_yaml_get: 108: set +x + 61093:pw-trigger.sh: 82: patch_state=new + 61093:pw-trigger.sh: 83: case "$patch_state" in ++ 61093:pw-trigger.sh: 89: pw_patch_check_state 146098 tcwg_gdb_build--master-aarch64 ++ 61093:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 61093:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=146098 ++ 61093:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_build--master-aarch64 ++ 61093:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 61093:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_build--master-aarch64 +++ 61093:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 61093:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 61093:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_build--master-aarch64 +++ 61093:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 61093:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 61093:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 61093:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 61093:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_build--master-aarch64 ++ 61093:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 61093:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 61093:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.knkfoOYfor +++ 61093:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 61093:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.5BT2VGXQRR ++ 61093:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.knkfoOYfor /tmp/tmp.5BT2VGXQRR' EXIT ++ 61093:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 61093:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/146098/checks/ ++ 61093: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-aarch64&page=last' ++ 61093:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 61093:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 61093:pw-trigger.sh: pw_patch_check_state: 263: true ++ 61093:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 61093:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 61093:pw-trigger.sh: pw_patch_check_state: 267: wait 66139 ++ 61093:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 61093:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 61093:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.5BT2VGXQRR ++ 61093:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 529732, "url": "https://patchwork.sourceware.org/api/1.2/patches/146098/checks/529732/", "user": { "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:53:36.046860", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-aarch64-precommit/builds/11587/log", "context": "tcwg_gdb_build--master-aarch64", "description": "Build started" }' = null ']' +++ 61093:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 61093:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-16T10:53:36.046860 +++ 61093:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-16T10:53:36.046860 +%s ++ 61093:pw-trigger.sh: pw_patch_check_state: 274: date=1792148016 ++ 61093:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1792148016 ']' ++ 61093:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1792148016 +++ 61093:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 61093:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 61093:pw-trigger.sh: pw_patch_check_state: 263: true ++ 61093:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 61093:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 61093:pw-trigger.sh: pw_patch_check_state: 267: wait 66146 ++ 61093:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 61093:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 61093:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.5BT2VGXQRR ++ 61093:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 529733, "url": "https://patchwork.sourceware.org/api/1.2/patches/146098/checks/529733/", "user": { "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:53:37.737292", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-aarch64-precommit/builds/11587/log", "context": "tcwg_gdb_build--master-aarch64", "description": "Patch applied" }' = null ']' +++ 61093:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 61093:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-16T10:53:37.737292 +++ 61093:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-16T10:53:37.737292 +%s ++ 61093:pw-trigger.sh: pw_patch_check_state: 274: date=1792148017 ++ 61093:pw-trigger.sh: pw_patch_check_state: 275: '[' 1792148016 -le 1792148017 ']' ++ 61093:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1792148017 +++ 61093:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 61093:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 61093:pw-trigger.sh: pw_patch_check_state: 263: true ++ 61093:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 61093:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 61093:pw-trigger.sh: pw_patch_check_state: 267: wait 66153 ++ 61093:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 61093:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 61093:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.5BT2VGXQRR ++ 61093:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 529735, "url": "https://patchwork.sourceware.org/api/1.2/patches/146098/checks/529735/", "user": { "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:56:10.645538", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-aarch64-precommit/builds/11587/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_gdb_build--master-aarch64", "description": "Build passed" }' = null ']' +++ 61093:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 61093:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-16T10:56:10.645538 +++ 61093:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-16T10:56:10.645538 +%s ++ 61093:pw-trigger.sh: pw_patch_check_state: 274: date=1792148170 ++ 61093:pw-trigger.sh: pw_patch_check_state: 275: '[' 1792148017 -le 1792148170 ']' ++ 61093:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1792148170 +++ 61093:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 61093:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 61093:pw-trigger.sh: pw_patch_check_state: 263: true ++ 61093:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 61093:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 61093:pw-trigger.sh: pw_patch_check_state: 267: wait 66160 ++ 61093:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 61093:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 61093:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.5BT2VGXQRR ++ 61093:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 61093:pw-trigger.sh: pw_patch_check_state: 270: break ++ 61093:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 61093:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.knkfoOYfor /tmp/tmp.5BT2VGXQRR + 61093:pw-trigger.sh: 89: check_state=success + 61093:pw-trigger.sh: 90: '[' success = pending ']' + 61093:pw-trigger.sh: 93: num_patch=1 + 61093:pw-trigger.sh: 72: true ++ 61093:pw-trigger.sh: 74: pw_get_patch_from_series gdb 67970 1 ++ 61093:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 61093:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 61093:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67970 ++ 61093:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 61093:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 61093:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 67970 property '.*' value Patches 1 +++ 61093:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 61093:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 61093:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 61093:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 61093:pw-trigger.sh: pw_yaml_get: 100: local id=67970 +++ 61093:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 61093:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 61093:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 61093:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 61093:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 61093:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 61093:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=146102 ++ 61093:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 146102 = '' ']' ++ 61093:pw-trigger.sh: pw_get_patch_from_series: 213: echo 146102 + 61093:pw-trigger.sh: 74: patch_id=146102 + 61093:pw-trigger.sh: 75: '[' 146102 = '' ']' ++ 61093:pw-trigger.sh: 82: pw_get_patch_data gdb 146102 State ++ 61093:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 61093:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 61093:pw-trigger.sh: pw_get_patch_data: 224: local project=gdb ++ 61093:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=146102 ++ 61093:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 61093:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gdb patch 146102 property State value ++ 61093:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 61093:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 61093:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 61093:pw-trigger.sh: pw_yaml_get: 100: local id=146102 ++ 61093:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 61093:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 61093:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 61093:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 61093:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 61093:pw-trigger.sh: pw_yaml_get: 108: set +x + 61093:pw-trigger.sh: 82: patch_state=new + 61093:pw-trigger.sh: 83: case "$patch_state" in ++ 61093:pw-trigger.sh: 89: pw_patch_check_state 146102 tcwg_gdb_build--master-aarch64 ++ 61093:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 61093:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=146102 ++ 61093:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_build--master-aarch64 ++ 61093:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 61093:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_build--master-aarch64 +++ 61093:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 61093:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 61093:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_build--master-aarch64 +++ 61093:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 61093:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 61093:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 61093:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 61093:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_build--master-aarch64 ++ 61093:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 61093:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 61093:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.tjgTCKcfOU +++ 61093:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 61093:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.hpPHdaZP6L ++ 61093:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.tjgTCKcfOU /tmp/tmp.hpPHdaZP6L' EXIT ++ 61093:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 61093:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/146102/checks/ ++ 61093: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-aarch64&page=last' ++ 61093:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 61093:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 61093:pw-trigger.sh: pw_patch_check_state: 263: true ++ 61093:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 61093:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 61093:pw-trigger.sh: pw_patch_check_state: 267: wait 66224 ++ 61093:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 61093:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 61093:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.hpPHdaZP6L ++ 61093:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 529936, "url": "https://patchwork.sourceware.org/api/1.2/patches/146102/checks/529936/", "user": { "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:40:50.345831", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-aarch64-precommit/builds/11591/log", "context": "tcwg_gdb_build--master-aarch64", "description": "Build started" }' = null ']' +++ 61093:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 61093:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-16T18:40:50.345831 +++ 61093:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-16T18:40:50.345831 +%s ++ 61093:pw-trigger.sh: pw_patch_check_state: 274: date=1792176050 ++ 61093:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1792176050 ']' ++ 61093:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1792176050 +++ 61093:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 61093:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 61093:pw-trigger.sh: pw_patch_check_state: 263: true ++ 61093:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 61093:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 61093:pw-trigger.sh: pw_patch_check_state: 267: wait 66231 ++ 61093:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 61093:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 61093:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.hpPHdaZP6L ++ 61093:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 529937, "url": "https://patchwork.sourceware.org/api/1.2/patches/146102/checks/529937/", "user": { "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:40:52.023430", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-aarch64-precommit/builds/11591/log", "context": "tcwg_gdb_build--master-aarch64", "description": "Patch applied" }' = null ']' +++ 61093:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 61093:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-16T18:40:52.023430 +++ 61093:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-16T18:40:52.023430 +%s ++ 61093:pw-trigger.sh: pw_patch_check_state: 274: date=1792176052 ++ 61093:pw-trigger.sh: pw_patch_check_state: 275: '[' 1792176050 -le 1792176052 ']' ++ 61093:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1792176052 +++ 61093:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 61093:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 61093:pw-trigger.sh: pw_patch_check_state: 263: true ++ 61093:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 61093:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 61093:pw-trigger.sh: pw_patch_check_state: 267: wait 66238 ++ 61093:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 61093:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 61093:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.hpPHdaZP6L ++ 61093:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 529945, "url": "https://patchwork.sourceware.org/api/1.2/patches/146102/checks/529945/", "user": { "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:27.372837", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-aarch64-precommit/builds/11591/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_gdb_build--master-aarch64", "description": "Build passed" }' = null ']' +++ 61093:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 61093:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-16T18:44:27.372837 +++ 61093:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-16T18:44:27.372837 +%s ++ 61093:pw-trigger.sh: pw_patch_check_state: 274: date=1792176267 ++ 61093:pw-trigger.sh: pw_patch_check_state: 275: '[' 1792176052 -le 1792176267 ']' ++ 61093:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1792176267 +++ 61093:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 61093:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 61093:pw-trigger.sh: pw_patch_check_state: 263: true ++ 61093:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 61093:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 61093:pw-trigger.sh: pw_patch_check_state: 267: wait 66245 ++ 61093:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 61093:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 61093:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.hpPHdaZP6L ++ 61093:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 61093:pw-trigger.sh: pw_patch_check_state: 270: break ++ 61093:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 61093:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.tjgTCKcfOU /tmp/tmp.hpPHdaZP6L + 61093:pw-trigger.sh: 89: check_state=success + 61093:pw-trigger.sh: 90: '[' success = pending ']' + 61093:pw-trigger.sh: 93: num_patch=2 + 61093:pw-trigger.sh: 72: true ++ 61093:pw-trigger.sh: 74: pw_get_patch_from_series gdb 67970 2 ++ 61093:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 61093:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 61093:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67970 ++ 61093:pw-trigger.sh: pw_get_patch_from_series: 205: local num=2 ++ 61093:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 61093:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 67970 property '.*' value Patches 2 +++ 61093:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 61093:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 61093:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 61093:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 61093:pw-trigger.sh: pw_yaml_get: 100: local id=67970 +++ 61093:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 61093:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 61093:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 61093:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 61093:pw-trigger.sh: pw_yaml_get: 105: local match_num=2 +++ 61093:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 61093:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=146100 ++ 61093:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 146100 = '' ']' ++ 61093:pw-trigger.sh: pw_get_patch_from_series: 213: echo 146100 + 61093:pw-trigger.sh: 74: patch_id=146100 + 61093:pw-trigger.sh: 75: '[' 146100 = '' ']' ++ 61093:pw-trigger.sh: 82: pw_get_patch_data gdb 146100 State ++ 61093:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 61093:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 61093:pw-trigger.sh: pw_get_patch_data: 224: local project=gdb ++ 61093:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=146100 ++ 61093:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 61093:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gdb patch 146100 property State value ++ 61093:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 61093:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 61093:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 61093:pw-trigger.sh: pw_yaml_get: 100: local id=146100 ++ 61093:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 61093:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 61093:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 61093:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 61093:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 61093:pw-trigger.sh: pw_yaml_get: 108: set +x + 61093:pw-trigger.sh: 82: patch_state=new + 61093:pw-trigger.sh: 83: case "$patch_state" in ++ 61093:pw-trigger.sh: 89: pw_patch_check_state 146100 tcwg_gdb_build--master-aarch64 ++ 61093:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 61093:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=146100 ++ 61093:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_build--master-aarch64 ++ 61093:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 61093:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_build--master-aarch64 +++ 61093:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 61093:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 61093:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_build--master-aarch64 +++ 61093:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 61093:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 61093:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 61093:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 61093:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_build--master-aarch64 ++ 61093:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 61093:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 61093:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.gZ0l9jaUjD +++ 61093:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 61093:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.s3oBBCBHNw ++ 61093:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.gZ0l9jaUjD /tmp/tmp.s3oBBCBHNw' EXIT ++ 61093:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 61093:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/146100/checks/ ++ 61093: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-aarch64&page=last' ++ 61093:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 61093:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 61093:pw-trigger.sh: pw_patch_check_state: 263: true ++ 61093:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 61093:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 61093:pw-trigger.sh: pw_patch_check_state: 267: wait 66312 ++ 61093:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 61093:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 61093:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.s3oBBCBHNw ++ 61093:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 530465, "url": "https://patchwork.sourceware.org/api/1.2/patches/146100/checks/530465/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-10-17T20:13:42.481133", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-aarch64-precommit/builds/11599/log", "context": "tcwg_gdb_build--master-aarch64", "description": "Build started" }' = null ']' +++ 61093:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 61093:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-17T20:13:42.481133 +++ 61093:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-17T20:13:42.481133 +%s ++ 61093:pw-trigger.sh: pw_patch_check_state: 274: date=1792268022 ++ 61093:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1792268022 ']' ++ 61093:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1792268022 +++ 61093:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 61093:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 61093:pw-trigger.sh: pw_patch_check_state: 263: true ++ 61093:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 61093:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 61093:pw-trigger.sh: pw_patch_check_state: 267: wait 66319 ++ 61093:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 61093:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 61093:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.s3oBBCBHNw ++ 61093:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 530466, "url": "https://patchwork.sourceware.org/api/1.2/patches/146100/checks/530466/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-10-17T20:13:44.823226", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-aarch64-precommit/builds/11599/log", "context": "tcwg_gdb_build--master-aarch64", "description": "Patch applied" }' = null ']' +++ 61093:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 61093:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-17T20:13:44.823226 +++ 61093:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-17T20:13:44.823226 +%s ++ 61093:pw-trigger.sh: pw_patch_check_state: 274: date=1792268024 ++ 61093:pw-trigger.sh: pw_patch_check_state: 275: '[' 1792268022 -le 1792268024 ']' ++ 61093:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1792268024 +++ 61093:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 61093:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 61093:pw-trigger.sh: pw_patch_check_state: 263: true ++ 61093:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 61093:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 61093:pw-trigger.sh: pw_patch_check_state: 267: wait 66326 ++ 61093:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 61093:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 61093:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.s3oBBCBHNw ++ 61093:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 530473, "url": "https://patchwork.sourceware.org/api/1.2/patches/146100/checks/530473/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-10-17T20:16:51.450083", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-aarch64-precommit/builds/11599/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_gdb_build--master-aarch64", "description": "Build passed" }' = null ']' +++ 61093:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 61093:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-17T20:16:51.450083 +++ 61093:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-17T20:16:51.450083 +%s ++ 61093:pw-trigger.sh: pw_patch_check_state: 274: date=1792268211 ++ 61093:pw-trigger.sh: pw_patch_check_state: 275: '[' 1792268024 -le 1792268211 ']' ++ 61093:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1792268211 +++ 61093:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 61093:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 61093:pw-trigger.sh: pw_patch_check_state: 263: true ++ 61093:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 61093:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 61093:pw-trigger.sh: pw_patch_check_state: 267: wait 66333 ++ 61093:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 61093:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 61093:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.s3oBBCBHNw ++ 61093:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 61093:pw-trigger.sh: pw_patch_check_state: 270: break ++ 61093:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 61093:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.gZ0l9jaUjD /tmp/tmp.s3oBBCBHNw + 61093:pw-trigger.sh: 89: check_state=success + 61093:pw-trigger.sh: 90: '[' success = pending ']' + 61093:pw-trigger.sh: 93: num_patch=3 + 61093:pw-trigger.sh: 72: true ++ 61093:pw-trigger.sh: 74: pw_get_patch_from_series gdb 67970 3 ++ 61093:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 61093:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 61093:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67970 ++ 61093:pw-trigger.sh: pw_get_patch_from_series: 205: local num=3 ++ 61093:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 61093:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 67970 property '.*' value Patches 3 +++ 61093:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 61093:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 61093:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 61093:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 61093:pw-trigger.sh: pw_yaml_get: 100: local id=67970 +++ 61093:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 61093:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 61093:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 61093:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 61093:pw-trigger.sh: pw_yaml_get: 105: local match_num=3 +++ 61093:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 61093:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=146097 ++ 61093:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 146097 = '' ']' ++ 61093:pw-trigger.sh: pw_get_patch_from_series: 213: echo 146097 + 61093:pw-trigger.sh: 74: patch_id=146097 + 61093:pw-trigger.sh: 75: '[' 146097 = '' ']' ++ 61093:pw-trigger.sh: 82: pw_get_patch_data gdb 146097 State ++ 61093:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 61093:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 61093:pw-trigger.sh: pw_get_patch_data: 224: local project=gdb ++ 61093:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=146097 ++ 61093:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 61093:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gdb patch 146097 property State value ++ 61093:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 61093:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 61093:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 61093:pw-trigger.sh: pw_yaml_get: 100: local id=146097 ++ 61093:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 61093:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 61093:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 61093:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 61093:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 61093:pw-trigger.sh: pw_yaml_get: 108: set +x + 61093:pw-trigger.sh: 82: patch_state=new + 61093:pw-trigger.sh: 83: case "$patch_state" in ++ 61093:pw-trigger.sh: 89: pw_patch_check_state 146097 tcwg_gdb_build--master-aarch64 ++ 61093:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 61093:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=146097 ++ 61093:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_build--master-aarch64 ++ 61093:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 61093:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_build--master-aarch64 +++ 61093:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 61093:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 61093:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_build--master-aarch64 +++ 61093:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 61093:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 61093:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 61093:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 61093:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_build--master-aarch64 ++ 61093:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 61093:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 61093:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.ZvPuXhFybE +++ 61093:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 61093:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.QCzAmstlxA ++ 61093:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.ZvPuXhFybE /tmp/tmp.QCzAmstlxA' EXIT ++ 61093:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 61093:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/146097/checks/ ++ 61093: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-aarch64&page=last' ++ 61093:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 61093:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 61093:pw-trigger.sh: pw_patch_check_state: 263: true ++ 61093:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 61093:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 61093:pw-trigger.sh: pw_patch_check_state: 267: wait 66403 ++ 61093:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 61093:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 61093:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.QCzAmstlxA ++ 61093:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 530778, "url": "https://patchwork.sourceware.org/api/1.2/patches/146097/checks/530778/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-10-18T10:54:04.205591", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-aarch64-precommit/builds/11608/log", "context": "tcwg_gdb_build--master-aarch64", "description": "Build started" }' = null ']' +++ 61093:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 61093:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-18T10:54:04.205591 +++ 61093:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-18T10:54:04.205591 +%s ++ 61093:pw-trigger.sh: pw_patch_check_state: 274: date=1792320844 ++ 61093:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1792320844 ']' ++ 61093:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1792320844 +++ 61093:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 61093:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 61093:pw-trigger.sh: pw_patch_check_state: 263: true ++ 61093:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 61093:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 61093:pw-trigger.sh: pw_patch_check_state: 267: wait 66410 ++ 61093:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 61093:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 61093:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.QCzAmstlxA ++ 61093:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 530780, "url": "https://patchwork.sourceware.org/api/1.2/patches/146097/checks/530780/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-10-18T10:54:06.850403", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-aarch64-precommit/builds/11608/log", "context": "tcwg_gdb_build--master-aarch64", "description": "Patch applied" }' = null ']' +++ 61093:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 61093:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-18T10:54:06.850403 +++ 61093:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-18T10:54:06.850403 +%s ++ 61093:pw-trigger.sh: pw_patch_check_state: 274: date=1792320846 ++ 61093:pw-trigger.sh: pw_patch_check_state: 275: '[' 1792320844 -le 1792320846 ']' ++ 61093:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1792320846 +++ 61093:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 61093:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 61093:pw-trigger.sh: pw_patch_check_state: 263: true ++ 61093:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 61093:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 61093:pw-trigger.sh: pw_patch_check_state: 267: wait 66417 ++ 61093:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 61093:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 61093:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.QCzAmstlxA ++ 61093:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 530786, "url": "https://patchwork.sourceware.org/api/1.2/patches/146097/checks/530786/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-10-18T10:57:14.867770", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-aarch64-precommit/builds/11608/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_gdb_build--master-aarch64", "description": "Build passed" }' = null ']' +++ 61093:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 61093:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-18T10:57:14.867770 +++ 61093:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-18T10:57:14.867770 +%s ++ 61093:pw-trigger.sh: pw_patch_check_state: 274: date=1792321034 ++ 61093:pw-trigger.sh: pw_patch_check_state: 275: '[' 1792320846 -le 1792321034 ']' ++ 61093:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1792321034 +++ 61093:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 61093:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 61093:pw-trigger.sh: pw_patch_check_state: 263: true ++ 61093:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 61093:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 61093:pw-trigger.sh: pw_patch_check_state: 267: wait 66424 ++ 61093:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 61093:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 61093:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.QCzAmstlxA ++ 61093:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 61093:pw-trigger.sh: pw_patch_check_state: 270: break ++ 61093:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 61093:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.ZvPuXhFybE /tmp/tmp.QCzAmstlxA + 61093:pw-trigger.sh: 89: check_state=success + 61093:pw-trigger.sh: 90: '[' success = pending ']' + 61093:pw-trigger.sh: 93: num_patch=4 + 61093:pw-trigger.sh: 72: true ++ 61093:pw-trigger.sh: 74: pw_get_patch_from_series gdb 67970 4 ++ 61093:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 61093:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 61093:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67970 ++ 61093:pw-trigger.sh: pw_get_patch_from_series: 205: local num=4 ++ 61093:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 61093:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 67970 property '.*' value Patches 4 +++ 61093:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 61093:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 61093:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 61093:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 61093:pw-trigger.sh: pw_yaml_get: 100: local id=67970 +++ 61093:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 61093:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 61093:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 61093:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 61093:pw-trigger.sh: pw_yaml_get: 105: local match_num=4 +++ 61093:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 61093:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=146099 ++ 61093:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 146099 = '' ']' ++ 61093:pw-trigger.sh: pw_get_patch_from_series: 213: echo 146099 + 61093:pw-trigger.sh: 74: patch_id=146099 + 61093:pw-trigger.sh: 75: '[' 146099 = '' ']' ++ 61093:pw-trigger.sh: 82: pw_get_patch_data gdb 146099 State ++ 61093:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 61093:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 61093:pw-trigger.sh: pw_get_patch_data: 224: local project=gdb ++ 61093:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=146099 ++ 61093:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 61093:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gdb patch 146099 property State value ++ 61093:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 61093:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 61093:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 61093:pw-trigger.sh: pw_yaml_get: 100: local id=146099 ++ 61093:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 61093:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 61093:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 61093:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 61093:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 61093:pw-trigger.sh: pw_yaml_get: 108: set +x + 61093:pw-trigger.sh: 82: patch_state=new + 61093:pw-trigger.sh: 83: case "$patch_state" in ++ 61093:pw-trigger.sh: 89: pw_patch_check_state 146099 tcwg_gdb_build--master-aarch64 ++ 61093:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 61093:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=146099 ++ 61093:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_build--master-aarch64 ++ 61093:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 61093:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_build--master-aarch64 +++ 61093:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 61093:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 61093:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_build--master-aarch64 +++ 61093:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 61093:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 61093:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 61093:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 61093:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_build--master-aarch64 ++ 61093:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 61093:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 61093:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.bJ6yKbFpCW +++ 61093:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 61093:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.FjFXhSvVaG ++ 61093:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.bJ6yKbFpCW /tmp/tmp.FjFXhSvVaG' EXIT ++ 61093:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 61093:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/146099/checks/ ++ 61093: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-aarch64&page=last' ++ 61093:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 61093:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 61093:pw-trigger.sh: pw_patch_check_state: 263: true ++ 61093:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 61093:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 61093:pw-trigger.sh: pw_patch_check_state: 267: wait 66497 ++ 61093:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 61093:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 61093:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.FjFXhSvVaG ++ 61093:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 61093:pw-trigger.sh: pw_patch_check_state: 270: break ++ 61093:pw-trigger.sh: pw_patch_check_state: 281: echo pending +++ 61093:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.bJ6yKbFpCW /tmp/tmp.FjFXhSvVaG + 61093:pw-trigger.sh: 89: check_state=pending + 61093:pw-trigger.sh: 90: '[' pending = pending ']' + 61093:pw-trigger.sh: 91: break + 61093:pw-trigger.sh: 96: '[' 146099 = '' ']' + 61093:pw-trigger.sh: 101: check_state=success + 61093:pw-trigger.sh: 108: '[' success '!=' success ']' + 61093:pw-trigger.sh: 113: j=3 + 61093:pw-trigger.sh: 114: cat + 61093:pw-trigger.sh: 62: '[' 6 -gt 0 ']' + 61093:pw-trigger.sh: 63: i=5 ++ 61093:pw-trigger.sh: 64: shyaml get-value 5.id + 61093:pw-trigger.sh: 64: series_id=67980 + 61093:pw-trigger.sh: 66: pw_series_complete_p gdb 67980 + 61093:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 61093:pw-trigger.sh: pw_series_complete_p: 183: local project=gdb + 61093:pw-trigger.sh: pw_series_complete_p: 184: local series_id=67980 + 61093:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 61093:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get gdb series 67980 property Complete value ++ 61093:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 61093:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 61093:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 61093:pw-trigger.sh: pw_yaml_get: 100: local id=67980 ++ 61093:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 61093:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 61093:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 61093:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 61093:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 61093:pw-trigger.sh: pw_yaml_get: 108: set +x + 61093:pw-trigger.sh: pw_series_complete_p: 187: value=True + 61093:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 61093:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 61093:pw-trigger.sh: 71: num_patch=0 + 61093:pw-trigger.sh: 72: true ++ 61093:pw-trigger.sh: 74: pw_get_patch_from_series gdb 67980 0 ++ 61093:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 61093:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 61093:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67980 ++ 61093:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 61093:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 61093:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 67980 property '.*' value Patches 0 +++ 61093:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 61093:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 61093:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 61093:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 61093:pw-trigger.sh: pw_yaml_get: 100: local id=67980 +++ 61093:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 61093:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 61093:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 61093:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 61093:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 61093:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 61093:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=146112 ++ 61093:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 146112 = '' ']' ++ 61093:pw-trigger.sh: pw_get_patch_from_series: 213: echo 146112 + 61093:pw-trigger.sh: 74: patch_id=146112 + 61093:pw-trigger.sh: 75: '[' 146112 = '' ']' ++ 61093:pw-trigger.sh: 82: pw_get_patch_data gdb 146112 State ++ 61093:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 61093:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 61093:pw-trigger.sh: pw_get_patch_data: 224: local project=gdb ++ 61093:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=146112 ++ 61093:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 61093:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gdb patch 146112 property State value ++ 61093:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 61093:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 61093:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 61093:pw-trigger.sh: pw_yaml_get: 100: local id=146112 ++ 61093:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 61093:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 61093:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 61093:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 61093:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 61093:pw-trigger.sh: pw_yaml_get: 108: set +x + 61093:pw-trigger.sh: 82: patch_state=new + 61093:pw-trigger.sh: 83: case "$patch_state" in ++ 61093:pw-trigger.sh: 89: pw_patch_check_state 146112 tcwg_gdb_build--master-aarch64 ++ 61093:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 61093:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=146112 ++ 61093:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_build--master-aarch64 ++ 61093:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 61093:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_build--master-aarch64 +++ 61093:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 61093:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 61093:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_build--master-aarch64 +++ 61093:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 61093:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 61093:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 61093:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 61093:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_build--master-aarch64 ++ 61093:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 61093:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 61093:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.X7LLszd3jh +++ 61093:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 61093:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.pocWUF8Afb ++ 61093:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.X7LLszd3jh /tmp/tmp.pocWUF8Afb' EXIT ++ 61093:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 61093:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/146112/checks/ ++ 61093: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-aarch64&page=last' ++ 61093:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 61093:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 61093:pw-trigger.sh: pw_patch_check_state: 263: true ++ 61093:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 61093:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 61093:pw-trigger.sh: pw_patch_check_state: 267: wait 66587 ++ 61093:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 61093:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 61093:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.pocWUF8Afb ++ 61093:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 529935, "url": "https://patchwork.sourceware.org/api/1.2/patches/146112/checks/529935/", "user": { "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:40:49.831749", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-aarch64-precommit/builds/11592/log", "context": "tcwg_gdb_build--master-aarch64", "description": "Build started" }' = null ']' +++ 61093:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 61093:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-16T18:40:49.831749 +++ 61093:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-16T18:40:49.831749 +%s ++ 61093:pw-trigger.sh: pw_patch_check_state: 274: date=1792176049 ++ 61093:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1792176049 ']' ++ 61093:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1792176049 +++ 61093:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 61093:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 61093:pw-trigger.sh: pw_patch_check_state: 263: true ++ 61093:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 61093:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 61093:pw-trigger.sh: pw_patch_check_state: 267: wait 66594 ++ 61093:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 61093:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 61093:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.pocWUF8Afb ++ 61093:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 529938, "url": "https://patchwork.sourceware.org/api/1.2/patches/146112/checks/529938/", "user": { "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:40:52.211661", "state": "fail", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-aarch64-precommit/builds/11592/archive/artifacts/jenkins/pw-apply.log", "context": "tcwg_gdb_build--master-aarch64", "description": "Patch failed to apply" }' = null ']' +++ 61093:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 61093:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-16T18:40:52.211661 +++ 61093:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-16T18:40:52.211661 +%s ++ 61093:pw-trigger.sh: pw_patch_check_state: 274: date=1792176052 ++ 61093:pw-trigger.sh: pw_patch_check_state: 275: '[' 1792176049 -le 1792176052 ']' ++ 61093:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1792176052 +++ 61093:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 61093:pw-trigger.sh: pw_patch_check_state: 277: cur_state=fail ++ 61093:pw-trigger.sh: pw_patch_check_state: 263: true ++ 61093:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 61093:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 61093:pw-trigger.sh: pw_patch_check_state: 267: wait 66601 ++ 61093:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 61093:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 61093:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.pocWUF8Afb ++ 61093:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 61093:pw-trigger.sh: pw_patch_check_state: 270: break ++ 61093:pw-trigger.sh: pw_patch_check_state: 281: echo fail +++ 61093:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.X7LLszd3jh /tmp/tmp.pocWUF8Afb + 61093:pw-trigger.sh: 89: check_state=fail + 61093:pw-trigger.sh: 90: '[' fail = pending ']' + 61093:pw-trigger.sh: 93: num_patch=1 + 61093:pw-trigger.sh: 72: true ++ 61093:pw-trigger.sh: 74: pw_get_patch_from_series gdb 67980 1 ++ 61093:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 61093:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 61093:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67980 ++ 61093:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 61093:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 61093:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 67980 property '.*' value Patches 1 +++ 61093:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 61093:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 61093:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 61093:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 61093:pw-trigger.sh: pw_yaml_get: 100: local id=67980 +++ 61093:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 61093:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 61093:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 61093:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 61093:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 61093:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 61093:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=146113 ++ 61093:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 146113 = '' ']' ++ 61093:pw-trigger.sh: pw_get_patch_from_series: 213: echo 146113 + 61093:pw-trigger.sh: 74: patch_id=146113 + 61093:pw-trigger.sh: 75: '[' 146113 = '' ']' ++ 61093:pw-trigger.sh: 82: pw_get_patch_data gdb 146113 State ++ 61093:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 61093:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 61093:pw-trigger.sh: pw_get_patch_data: 224: local project=gdb ++ 61093:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=146113 ++ 61093:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 61093:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gdb patch 146113 property State value ++ 61093:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 61093:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 61093:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 61093:pw-trigger.sh: pw_yaml_get: 100: local id=146113 ++ 61093:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 61093:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 61093:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 61093:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 61093:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 61093:pw-trigger.sh: pw_yaml_get: 108: set +x + 61093:pw-trigger.sh: 82: patch_state=new + 61093:pw-trigger.sh: 83: case "$patch_state" in ++ 61093:pw-trigger.sh: 89: pw_patch_check_state 146113 tcwg_gdb_build--master-aarch64 ++ 61093:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 61093:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=146113 ++ 61093:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_build--master-aarch64 ++ 61093:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 61093:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_build--master-aarch64 +++ 61093:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 61093:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 61093:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_build--master-aarch64 +++ 61093:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 61093:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 61093:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 61093:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 61093:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_build--master-aarch64 ++ 61093:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 61093:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 61093:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.iCbfOtrcnL +++ 61093:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 61093:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.xEImSnkPSI ++ 61093:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.iCbfOtrcnL /tmp/tmp.xEImSnkPSI' EXIT ++ 61093:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 61093:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/146113/checks/ ++ 61093: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-aarch64&page=last' ++ 61093:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 61093:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 61093:pw-trigger.sh: pw_patch_check_state: 263: true ++ 61093:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 61093:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 61093:pw-trigger.sh: pw_patch_check_state: 267: wait 66665 ++ 61093:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 61093:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 61093:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.xEImSnkPSI ++ 61093:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 530469, "url": "https://patchwork.sourceware.org/api/1.2/patches/146113/checks/530469/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-10-17T20:15:39.186675", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-aarch64-precommit/builds/11600/log", "context": "tcwg_gdb_build--master-aarch64", "description": "Build started" }' = null ']' +++ 61093:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 61093:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-17T20:15:39.186675 +++ 61093:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-17T20:15:39.186675 +%s ++ 61093:pw-trigger.sh: pw_patch_check_state: 274: date=1792268139 ++ 61093:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1792268139 ']' ++ 61093:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1792268139 +++ 61093:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 61093:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 61093:pw-trigger.sh: pw_patch_check_state: 263: true ++ 61093:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 61093:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 61093:pw-trigger.sh: pw_patch_check_state: 267: wait 66672 ++ 61093:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 61093:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 61093:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.xEImSnkPSI ++ 61093:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 530470, "url": "https://patchwork.sourceware.org/api/1.2/patches/146113/checks/530470/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-10-17T20:15:41.446680", "state": "fail", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-aarch64-precommit/builds/11600/archive/artifacts/jenkins/pw-apply.log", "context": "tcwg_gdb_build--master-aarch64", "description": "Patch failed to apply" }' = null ']' +++ 61093:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 61093:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-17T20:15:41.446680 +++ 61093:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-17T20:15:41.446680 +%s ++ 61093:pw-trigger.sh: pw_patch_check_state: 274: date=1792268141 ++ 61093:pw-trigger.sh: pw_patch_check_state: 275: '[' 1792268139 -le 1792268141 ']' ++ 61093:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1792268141 +++ 61093:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 61093:pw-trigger.sh: pw_patch_check_state: 277: cur_state=fail ++ 61093:pw-trigger.sh: pw_patch_check_state: 263: true ++ 61093:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 61093:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 61093:pw-trigger.sh: pw_patch_check_state: 267: wait 66679 ++ 61093:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 61093:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 61093:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.xEImSnkPSI ++ 61093:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 61093:pw-trigger.sh: pw_patch_check_state: 270: break ++ 61093:pw-trigger.sh: pw_patch_check_state: 281: echo fail +++ 61093:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.iCbfOtrcnL /tmp/tmp.xEImSnkPSI + 61093:pw-trigger.sh: 89: check_state=fail + 61093:pw-trigger.sh: 90: '[' fail = pending ']' + 61093:pw-trigger.sh: 93: num_patch=2 + 61093:pw-trigger.sh: 72: true ++ 61093:pw-trigger.sh: 74: pw_get_patch_from_series gdb 67980 2 ++ 61093:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 61093:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 61093:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67980 ++ 61093:pw-trigger.sh: pw_get_patch_from_series: 205: local num=2 ++ 61093:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 61093:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 67980 property '.*' value Patches 2 +++ 61093:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 61093:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 61093:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 61093:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 61093:pw-trigger.sh: pw_yaml_get: 100: local id=67980 +++ 61093:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 61093:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 61093:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 61093:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 61093:pw-trigger.sh: pw_yaml_get: 105: local match_num=2 +++ 61093:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 61093:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id= ++ 61093:pw-trigger.sh: pw_get_patch_from_series: 210: '[' '' = '' ']' ++ 61093:pw-trigger.sh: pw_get_patch_from_series: 211: return 1 ++ 61093:pw-trigger.sh: 74: true + 61093:pw-trigger.sh: 74: patch_id= + 61093:pw-trigger.sh: 75: '[' '' = '' ']' + 61093:pw-trigger.sh: 76: break + 61093:pw-trigger.sh: 96: '[' '' = '' ']' + 61093:pw-trigger.sh: 97: continue + 61093:pw-trigger.sh: 62: '[' 5 -gt 0 ']' + 61093:pw-trigger.sh: 63: i=4 ++ 61093:pw-trigger.sh: 64: shyaml get-value 4.id + 61093:pw-trigger.sh: 64: series_id=67987 + 61093:pw-trigger.sh: 66: pw_series_complete_p gdb 67987 + 61093:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 61093:pw-trigger.sh: pw_series_complete_p: 183: local project=gdb + 61093:pw-trigger.sh: pw_series_complete_p: 184: local series_id=67987 + 61093:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 61093:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get gdb series 67987 property Complete value ++ 61093:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 61093:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 61093:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 61093:pw-trigger.sh: pw_yaml_get: 100: local id=67987 ++ 61093:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 61093:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 61093:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 61093:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 61093:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 61093:pw-trigger.sh: pw_yaml_get: 108: set +x + 61093:pw-trigger.sh: pw_series_complete_p: 187: value=True + 61093:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 61093:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 61093:pw-trigger.sh: 71: num_patch=0 + 61093:pw-trigger.sh: 72: true ++ 61093:pw-trigger.sh: 74: pw_get_patch_from_series gdb 67987 0 ++ 61093:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 61093:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 61093:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67987 ++ 61093:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 61093:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 61093:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 67987 property '.*' value Patches 0 +++ 61093:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 61093:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 61093:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 61093:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 61093:pw-trigger.sh: pw_yaml_get: 100: local id=67987 +++ 61093:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 61093:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 61093:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 61093:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 61093:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 61093:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 61093:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=146122 ++ 61093:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 146122 = '' ']' ++ 61093:pw-trigger.sh: pw_get_patch_from_series: 213: echo 146122 + 61093:pw-trigger.sh: 74: patch_id=146122 + 61093:pw-trigger.sh: 75: '[' 146122 = '' ']' ++ 61093:pw-trigger.sh: 82: pw_get_patch_data gdb 146122 State ++ 61093:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 61093:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 61093:pw-trigger.sh: pw_get_patch_data: 224: local project=gdb ++ 61093:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=146122 ++ 61093:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 61093:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gdb patch 146122 property State value ++ 61093:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 61093:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 61093:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 61093:pw-trigger.sh: pw_yaml_get: 100: local id=146122 ++ 61093:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 61093:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 61093:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 61093:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 61093:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 61093:pw-trigger.sh: pw_yaml_get: 108: set +x + 61093:pw-trigger.sh: 82: patch_state=new + 61093:pw-trigger.sh: 83: case "$patch_state" in ++ 61093:pw-trigger.sh: 89: pw_patch_check_state 146122 tcwg_gdb_build--master-aarch64 ++ 61093:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 61093:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=146122 ++ 61093:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_build--master-aarch64 ++ 61093:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 61093:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_build--master-aarch64 +++ 61093:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 61093:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 61093:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_build--master-aarch64 +++ 61093:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 61093:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 61093:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 61093:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 61093:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_build--master-aarch64 ++ 61093:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 61093:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 61093:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.CHDNi4xP6G +++ 61093:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 61093:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.nEUgPliHGQ ++ 61093:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.CHDNi4xP6G /tmp/tmp.nEUgPliHGQ' EXIT ++ 61093:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 61093:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/146122/checks/ ++ 61093: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-aarch64&page=last' ++ 61093:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 61093:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 61093:pw-trigger.sh: pw_patch_check_state: 263: true ++ 61093:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 61093:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 61093:pw-trigger.sh: pw_patch_check_state: 267: wait 66788 ++ 61093:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 61093:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 61093:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.nEUgPliHGQ ++ 61093:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 530015, "url": "https://patchwork.sourceware.org/api/1.2/patches/146122/checks/530015/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-10-17T01:06:16.586597", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-aarch64-precommit/builds/11593/log", "context": "tcwg_gdb_build--master-aarch64", "description": "Build started" }' = null ']' +++ 61093:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 61093:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-17T01:06:16.586597 +++ 61093:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-17T01:06:16.586597 +%s ++ 61093:pw-trigger.sh: pw_patch_check_state: 274: date=1792199176 ++ 61093:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1792199176 ']' ++ 61093:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1792199176 +++ 61093:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 61093:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 61093:pw-trigger.sh: pw_patch_check_state: 263: true ++ 61093:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 61093:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 61093:pw-trigger.sh: pw_patch_check_state: 267: wait 66795 ++ 61093:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 61093:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 61093:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.nEUgPliHGQ ++ 61093:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 530016, "url": "https://patchwork.sourceware.org/api/1.2/patches/146122/checks/530016/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-10-17T01:06:18.727751", "state": "fail", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-aarch64-precommit/builds/11593/archive/artifacts/jenkins/pw-apply.log", "context": "tcwg_gdb_build--master-aarch64", "description": "Patch failed to apply" }' = null ']' +++ 61093:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 61093:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-17T01:06:18.727751 +++ 61093:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-17T01:06:18.727751 +%s ++ 61093:pw-trigger.sh: pw_patch_check_state: 274: date=1792199178 ++ 61093:pw-trigger.sh: pw_patch_check_state: 275: '[' 1792199176 -le 1792199178 ']' ++ 61093:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1792199178 +++ 61093:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 61093:pw-trigger.sh: pw_patch_check_state: 277: cur_state=fail ++ 61093:pw-trigger.sh: pw_patch_check_state: 263: true ++ 61093:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 61093:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 61093:pw-trigger.sh: pw_patch_check_state: 267: wait 66802 ++ 61093:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 61093:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 61093:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.nEUgPliHGQ ++ 61093:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 61093:pw-trigger.sh: pw_patch_check_state: 270: break ++ 61093:pw-trigger.sh: pw_patch_check_state: 281: echo fail +++ 61093:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.CHDNi4xP6G /tmp/tmp.nEUgPliHGQ + 61093:pw-trigger.sh: 89: check_state=fail + 61093:pw-trigger.sh: 90: '[' fail = pending ']' + 61093:pw-trigger.sh: 93: num_patch=1 + 61093:pw-trigger.sh: 72: true ++ 61093:pw-trigger.sh: 74: pw_get_patch_from_series gdb 67987 1 ++ 61093:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 61093:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 61093:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67987 ++ 61093:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 61093:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 61093:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 67987 property '.*' value Patches 1 +++ 61093:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 61093:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 61093:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 61093:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 61093:pw-trigger.sh: pw_yaml_get: 100: local id=67987 +++ 61093:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 61093:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 61093:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 61093:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 61093:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 61093:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 61093:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=146121 ++ 61093:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 146121 = '' ']' ++ 61093:pw-trigger.sh: pw_get_patch_from_series: 213: echo 146121 + 61093:pw-trigger.sh: 74: patch_id=146121 + 61093:pw-trigger.sh: 75: '[' 146121 = '' ']' ++ 61093:pw-trigger.sh: 82: pw_get_patch_data gdb 146121 State ++ 61093:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 61093:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 61093:pw-trigger.sh: pw_get_patch_data: 224: local project=gdb ++ 61093:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=146121 ++ 61093:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 61093:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gdb patch 146121 property State value ++ 61093:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 61093:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 61093:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 61093:pw-trigger.sh: pw_yaml_get: 100: local id=146121 ++ 61093:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 61093:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 61093:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 61093:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 61093:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 61093:pw-trigger.sh: pw_yaml_get: 108: set +x + 61093:pw-trigger.sh: 82: patch_state=new + 61093:pw-trigger.sh: 83: case "$patch_state" in ++ 61093:pw-trigger.sh: 89: pw_patch_check_state 146121 tcwg_gdb_build--master-aarch64 ++ 61093:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 61093:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=146121 ++ 61093:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_build--master-aarch64 ++ 61093:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 61093:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_build--master-aarch64 +++ 61093:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 61093:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 61093:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_build--master-aarch64 +++ 61093:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 61093:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 61093:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 61093:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 61093:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_build--master-aarch64 ++ 61093:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 61093:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 61093:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.PPdpmLhAjr +++ 61093:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 61093:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.gn44Z3bvib ++ 61093:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.PPdpmLhAjr /tmp/tmp.gn44Z3bvib' EXIT ++ 61093:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 61093:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/146121/checks/ ++ 61093: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-aarch64&page=last' ++ 61093:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 61093:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 61093:pw-trigger.sh: pw_patch_check_state: 263: true ++ 61093:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 61093:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 61093:pw-trigger.sh: pw_patch_check_state: 267: wait 66866 ++ 61093:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 61093:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 61093:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.gn44Z3bvib ++ 61093:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 530471, "url": "https://patchwork.sourceware.org/api/1.2/patches/146121/checks/530471/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-10-17T20:16:18.743302", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-aarch64-precommit/builds/11601/log", "context": "tcwg_gdb_build--master-aarch64", "description": "Build started" }' = null ']' +++ 61093:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 61093:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-17T20:16:18.743302 +++ 61093:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-17T20:16:18.743302 +%s ++ 61093:pw-trigger.sh: pw_patch_check_state: 274: date=1792268178 ++ 61093:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1792268178 ']' ++ 61093:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1792268178 +++ 61093:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 61093:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 61093:pw-trigger.sh: pw_patch_check_state: 263: true ++ 61093:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 61093:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 61093:pw-trigger.sh: pw_patch_check_state: 267: wait 66873 ++ 61093:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 61093:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 61093:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.gn44Z3bvib ++ 61093:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 530472, "url": "https://patchwork.sourceware.org/api/1.2/patches/146121/checks/530472/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-10-17T20:16:26.061703", "state": "fail", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-aarch64-precommit/builds/11601/archive/artifacts/jenkins/pw-apply.log", "context": "tcwg_gdb_build--master-aarch64", "description": "Patch failed to apply" }' = null ']' +++ 61093:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 61093:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-17T20:16:26.061703 +++ 61093:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-17T20:16:26.061703 +%s ++ 61093:pw-trigger.sh: pw_patch_check_state: 274: date=1792268186 ++ 61093:pw-trigger.sh: pw_patch_check_state: 275: '[' 1792268178 -le 1792268186 ']' ++ 61093:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1792268186 +++ 61093:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 61093:pw-trigger.sh: pw_patch_check_state: 277: cur_state=fail ++ 61093:pw-trigger.sh: pw_patch_check_state: 263: true ++ 61093:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 61093:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 61093:pw-trigger.sh: pw_patch_check_state: 267: wait 66880 ++ 61093:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 61093:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 61093:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.gn44Z3bvib ++ 61093:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 61093:pw-trigger.sh: pw_patch_check_state: 270: break ++ 61093:pw-trigger.sh: pw_patch_check_state: 281: echo fail +++ 61093:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.PPdpmLhAjr /tmp/tmp.gn44Z3bvib + 61093:pw-trigger.sh: 89: check_state=fail + 61093:pw-trigger.sh: 90: '[' fail = pending ']' + 61093:pw-trigger.sh: 93: num_patch=2 + 61093:pw-trigger.sh: 72: true ++ 61093:pw-trigger.sh: 74: pw_get_patch_from_series gdb 67987 2 ++ 61093:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 61093:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 61093:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67987 ++ 61093:pw-trigger.sh: pw_get_patch_from_series: 205: local num=2 ++ 61093:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 61093:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 67987 property '.*' value Patches 2 +++ 61093:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 61093:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 61093:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 61093:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 61093:pw-trigger.sh: pw_yaml_get: 100: local id=67987 +++ 61093:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 61093:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 61093:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 61093:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 61093:pw-trigger.sh: pw_yaml_get: 105: local match_num=2 +++ 61093:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 61093:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=146120 ++ 61093:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 146120 = '' ']' ++ 61093:pw-trigger.sh: pw_get_patch_from_series: 213: echo 146120 + 61093:pw-trigger.sh: 74: patch_id=146120 + 61093:pw-trigger.sh: 75: '[' 146120 = '' ']' ++ 61093:pw-trigger.sh: 82: pw_get_patch_data gdb 146120 State ++ 61093:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 61093:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 61093:pw-trigger.sh: pw_get_patch_data: 224: local project=gdb ++ 61093:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=146120 ++ 61093:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 61093:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gdb patch 146120 property State value ++ 61093:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 61093:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 61093:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 61093:pw-trigger.sh: pw_yaml_get: 100: local id=146120 ++ 61093:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 61093:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 61093:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 61093:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 61093:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 61093:pw-trigger.sh: pw_yaml_get: 108: set +x + 61093:pw-trigger.sh: 82: patch_state=new + 61093:pw-trigger.sh: 83: case "$patch_state" in ++ 61093:pw-trigger.sh: 89: pw_patch_check_state 146120 tcwg_gdb_build--master-aarch64 ++ 61093:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 61093:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=146120 ++ 61093:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_build--master-aarch64 ++ 61093:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 61093:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_build--master-aarch64 +++ 61093:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 61093:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 61093:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_build--master-aarch64 +++ 61093:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 61093:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 61093:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 61093:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 61093:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_build--master-aarch64 ++ 61093:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 61093:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 61093:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.2E58hcYQUO +++ 61093:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 61093:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.ZAvP5JCj5Z ++ 61093:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.2E58hcYQUO /tmp/tmp.ZAvP5JCj5Z' EXIT ++ 61093:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 61093:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/146120/checks/ ++ 61093: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-aarch64&page=last' ++ 61093:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 61093:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 61093:pw-trigger.sh: pw_patch_check_state: 263: true ++ 61093:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 61093:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 61093:pw-trigger.sh: pw_patch_check_state: 267: wait 66947 ++ 61093:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 61093:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 61093:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.ZAvP5JCj5Z ++ 61093:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 530777, "url": "https://patchwork.sourceware.org/api/1.2/patches/146120/checks/530777/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-10-18T10:54:03.363649", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-aarch64-precommit/builds/11609/log", "context": "tcwg_gdb_build--master-aarch64", "description": "Build started" }' = null ']' +++ 61093:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 61093:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-18T10:54:03.363649 +++ 61093:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-18T10:54:03.363649 +%s ++ 61093:pw-trigger.sh: pw_patch_check_state: 274: date=1792320843 ++ 61093:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1792320843 ']' ++ 61093:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1792320843 +++ 61093:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 61093:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 61093:pw-trigger.sh: pw_patch_check_state: 263: true ++ 61093:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 61093:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 61093:pw-trigger.sh: pw_patch_check_state: 267: wait 66954 ++ 61093:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 61093:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 61093:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.ZAvP5JCj5Z ++ 61093:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 530779, "url": "https://patchwork.sourceware.org/api/1.2/patches/146120/checks/530779/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-10-18T10:54:06.389391", "state": "fail", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-aarch64-precommit/builds/11609/archive/artifacts/jenkins/pw-apply.log", "context": "tcwg_gdb_build--master-aarch64", "description": "Patch failed to apply" }' = null ']' +++ 61093:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 61093:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-18T10:54:06.389391 +++ 61093:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-18T10:54:06.389391 +%s ++ 61093:pw-trigger.sh: pw_patch_check_state: 274: date=1792320846 ++ 61093:pw-trigger.sh: pw_patch_check_state: 275: '[' 1792320843 -le 1792320846 ']' ++ 61093:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1792320846 +++ 61093:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 61093:pw-trigger.sh: pw_patch_check_state: 277: cur_state=fail ++ 61093:pw-trigger.sh: pw_patch_check_state: 263: true ++ 61093:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 61093:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 61093:pw-trigger.sh: pw_patch_check_state: 267: wait 66961 ++ 61093:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 61093:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 61093:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.ZAvP5JCj5Z ++ 61093:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 61093:pw-trigger.sh: pw_patch_check_state: 270: break ++ 61093:pw-trigger.sh: pw_patch_check_state: 281: echo fail +++ 61093:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.2E58hcYQUO /tmp/tmp.ZAvP5JCj5Z + 61093:pw-trigger.sh: 89: check_state=fail + 61093:pw-trigger.sh: 90: '[' fail = pending ']' + 61093:pw-trigger.sh: 93: num_patch=3 + 61093:pw-trigger.sh: 72: true ++ 61093:pw-trigger.sh: 74: pw_get_patch_from_series gdb 67987 3 ++ 61093:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 61093:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 61093:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67987 ++ 61093:pw-trigger.sh: pw_get_patch_from_series: 205: local num=3 ++ 61093:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 61093:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 67987 property '.*' value Patches 3 +++ 61093:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 61093:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 61093:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 61093:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 61093:pw-trigger.sh: pw_yaml_get: 100: local id=67987 +++ 61093:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 61093:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 61093:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 61093:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 61093:pw-trigger.sh: pw_yaml_get: 105: local match_num=3 +++ 61093:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 61093:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id= ++ 61093:pw-trigger.sh: pw_get_patch_from_series: 210: '[' '' = '' ']' ++ 61093:pw-trigger.sh: pw_get_patch_from_series: 211: return 1 ++ 61093:pw-trigger.sh: 74: true + 61093:pw-trigger.sh: 74: patch_id= + 61093:pw-trigger.sh: 75: '[' '' = '' ']' + 61093:pw-trigger.sh: 76: break + 61093:pw-trigger.sh: 96: '[' '' = '' ']' + 61093:pw-trigger.sh: 97: continue + 61093:pw-trigger.sh: 62: '[' 4 -gt 0 ']' + 61093:pw-trigger.sh: 63: i=3 ++ 61093:pw-trigger.sh: 64: shyaml get-value 3.id + 61093:pw-trigger.sh: 64: series_id=67989 + 61093:pw-trigger.sh: 66: pw_series_complete_p gdb 67989 + 61093:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 61093:pw-trigger.sh: pw_series_complete_p: 183: local project=gdb + 61093:pw-trigger.sh: pw_series_complete_p: 184: local series_id=67989 + 61093:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 61093:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get gdb series 67989 property Complete value ++ 61093:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 61093:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 61093:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 61093:pw-trigger.sh: pw_yaml_get: 100: local id=67989 ++ 61093:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 61093:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 61093:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 61093:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 61093:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 61093:pw-trigger.sh: pw_yaml_get: 108: set +x + 61093:pw-trigger.sh: pw_series_complete_p: 187: value=True + 61093:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 61093:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 61093:pw-trigger.sh: 71: num_patch=0 + 61093:pw-trigger.sh: 72: true ++ 61093:pw-trigger.sh: 74: pw_get_patch_from_series gdb 67989 0 ++ 61093:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 61093:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 61093:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67989 ++ 61093:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 61093:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 61093:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 67989 property '.*' value Patches 0 +++ 61093:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 61093:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 61093:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 61093:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 61093:pw-trigger.sh: pw_yaml_get: 100: local id=67989 +++ 61093:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 61093:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 61093:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 61093:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 61093:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 61093:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 61093:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=146124 ++ 61093:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 146124 = '' ']' ++ 61093:pw-trigger.sh: pw_get_patch_from_series: 213: echo 146124 + 61093:pw-trigger.sh: 74: patch_id=146124 + 61093:pw-trigger.sh: 75: '[' 146124 = '' ']' ++ 61093:pw-trigger.sh: 82: pw_get_patch_data gdb 146124 State ++ 61093:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 61093:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 61093:pw-trigger.sh: pw_get_patch_data: 224: local project=gdb ++ 61093:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=146124 ++ 61093:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 61093:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gdb patch 146124 property State value ++ 61093:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 61093:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 61093:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 61093:pw-trigger.sh: pw_yaml_get: 100: local id=146124 ++ 61093:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 61093:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 61093:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 61093:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 61093:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 61093:pw-trigger.sh: pw_yaml_get: 108: set +x + 61093:pw-trigger.sh: 82: patch_state=new + 61093:pw-trigger.sh: 83: case "$patch_state" in ++ 61093:pw-trigger.sh: 89: pw_patch_check_state 146124 tcwg_gdb_build--master-aarch64 ++ 61093:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 61093:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=146124 ++ 61093:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_build--master-aarch64 ++ 61093:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 61093:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_build--master-aarch64 +++ 61093:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 61093:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 61093:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_build--master-aarch64 +++ 61093:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 61093:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 61093:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 61093:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 61093:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_build--master-aarch64 ++ 61093:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 61093:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 61093:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.nrojXso0p4 +++ 61093:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 61093:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.iccagc5mTV ++ 61093:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.nrojXso0p4 /tmp/tmp.iccagc5mTV' EXIT ++ 61093:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 61093:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/146124/checks/ ++ 61093: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-aarch64&page=last' ++ 61093:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 61093:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 61093:pw-trigger.sh: pw_patch_check_state: 263: true ++ 61093:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 61093:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 61093:pw-trigger.sh: pw_patch_check_state: 267: wait 67069 ++ 61093:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 61093:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 61093:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.iccagc5mTV ++ 61093:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 530013, "url": "https://patchwork.sourceware.org/api/1.2/patches/146124/checks/530013/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-10-17T01:06:14.467838", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-aarch64-precommit/builds/11594/log", "context": "tcwg_gdb_build--master-aarch64", "description": "Build started" }' = null ']' +++ 61093:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 61093:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-17T01:06:14.467838 +++ 61093:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-17T01:06:14.467838 +%s ++ 61093:pw-trigger.sh: pw_patch_check_state: 274: date=1792199174 ++ 61093:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1792199174 ']' ++ 61093:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1792199174 +++ 61093:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 61093:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 61093:pw-trigger.sh: pw_patch_check_state: 263: true ++ 61093:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 61093:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 61093:pw-trigger.sh: pw_patch_check_state: 267: wait 67076 ++ 61093:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 61093:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 61093:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.iccagc5mTV ++ 61093:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 530014, "url": "https://patchwork.sourceware.org/api/1.2/patches/146124/checks/530014/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-10-17T01:06:16.114517", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-aarch64-precommit/builds/11594/log", "context": "tcwg_gdb_build--master-aarch64", "description": "Patch applied" }' = null ']' +++ 61093:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 61093:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-17T01:06:16.114517 +++ 61093:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-17T01:06:16.114517 +%s ++ 61093:pw-trigger.sh: pw_patch_check_state: 274: date=1792199176 ++ 61093:pw-trigger.sh: pw_patch_check_state: 275: '[' 1792199174 -le 1792199176 ']' ++ 61093:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1792199176 +++ 61093:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 61093:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 61093:pw-trigger.sh: pw_patch_check_state: 263: true ++ 61093:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 61093:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 61093:pw-trigger.sh: pw_patch_check_state: 267: wait 67083 ++ 61093:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 61093:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 61093:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.iccagc5mTV ++ 61093:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 530027, "url": "https://patchwork.sourceware.org/api/1.2/patches/146124/checks/530027/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-10-17T01:11:42.171126", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-aarch64-precommit/builds/11594/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_gdb_build--master-aarch64", "description": "Build passed" }' = null ']' +++ 61093:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 61093:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-17T01:11:42.171126 +++ 61093:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-17T01:11:42.171126 +%s ++ 61093:pw-trigger.sh: pw_patch_check_state: 274: date=1792199502 ++ 61093:pw-trigger.sh: pw_patch_check_state: 275: '[' 1792199176 -le 1792199502 ']' ++ 61093:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1792199502 +++ 61093:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 61093:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 61093:pw-trigger.sh: pw_patch_check_state: 263: true ++ 61093:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 61093:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 61093:pw-trigger.sh: pw_patch_check_state: 267: wait 67090 ++ 61093:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 61093:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 61093:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.iccagc5mTV ++ 61093:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 61093:pw-trigger.sh: pw_patch_check_state: 270: break ++ 61093:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 61093:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.nrojXso0p4 /tmp/tmp.iccagc5mTV + 61093:pw-trigger.sh: 89: check_state=success + 61093:pw-trigger.sh: 90: '[' success = pending ']' + 61093:pw-trigger.sh: 93: num_patch=1 + 61093:pw-trigger.sh: 72: true ++ 61093:pw-trigger.sh: 74: pw_get_patch_from_series gdb 67989 1 ++ 61093:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 61093:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 61093:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67989 ++ 61093:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 61093:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 61093:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 67989 property '.*' value Patches 1 +++ 61093:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 61093:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 61093:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 61093:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 61093:pw-trigger.sh: pw_yaml_get: 100: local id=67989 +++ 61093:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 61093:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 61093:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 61093:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 61093:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 61093:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 61093:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id= ++ 61093:pw-trigger.sh: pw_get_patch_from_series: 210: '[' '' = '' ']' ++ 61093:pw-trigger.sh: pw_get_patch_from_series: 211: return 1 ++ 61093:pw-trigger.sh: 74: true + 61093:pw-trigger.sh: 74: patch_id= + 61093:pw-trigger.sh: 75: '[' '' = '' ']' + 61093:pw-trigger.sh: 76: break + 61093:pw-trigger.sh: 96: '[' '' = '' ']' + 61093:pw-trigger.sh: 97: continue + 61093:pw-trigger.sh: 62: '[' 3 -gt 0 ']' + 61093:pw-trigger.sh: 63: i=2 ++ 61093:pw-trigger.sh: 64: shyaml get-value 2.id + 61093:pw-trigger.sh: 64: series_id=68002 + 61093:pw-trigger.sh: 66: pw_series_complete_p gdb 68002 + 61093:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 61093:pw-trigger.sh: pw_series_complete_p: 183: local project=gdb + 61093:pw-trigger.sh: pw_series_complete_p: 184: local series_id=68002 + 61093:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 61093:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get gdb series 68002 property Complete value ++ 61093:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 61093:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 61093:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 61093:pw-trigger.sh: pw_yaml_get: 100: local id=68002 ++ 61093:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 61093:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 61093:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 61093:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 61093:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 61093:pw-trigger.sh: pw_yaml_get: 108: set +x + 61093:pw-trigger.sh: pw_series_complete_p: 187: value=True + 61093:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 61093:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 61093:pw-trigger.sh: 71: num_patch=0 + 61093:pw-trigger.sh: 72: true ++ 61093:pw-trigger.sh: 74: pw_get_patch_from_series gdb 68002 0 ++ 61093:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 61093:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 61093:pw-trigger.sh: pw_get_patch_from_series: 204: local id=68002 ++ 61093:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 61093:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 61093:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 68002 property '.*' value Patches 0 +++ 61093:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 61093:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 61093:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 61093:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 61093:pw-trigger.sh: pw_yaml_get: 100: local id=68002 +++ 61093:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 61093:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 61093:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 61093:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 61093:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 61093:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 61093:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=146148 ++ 61093:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 146148 = '' ']' ++ 61093:pw-trigger.sh: pw_get_patch_from_series: 213: echo 146148 + 61093:pw-trigger.sh: 74: patch_id=146148 + 61093:pw-trigger.sh: 75: '[' 146148 = '' ']' ++ 61093:pw-trigger.sh: 82: pw_get_patch_data gdb 146148 State ++ 61093:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 61093:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 61093:pw-trigger.sh: pw_get_patch_data: 224: local project=gdb ++ 61093:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=146148 ++ 61093:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 61093:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gdb patch 146148 property State value ++ 61093:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 61093:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 61093:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 61093:pw-trigger.sh: pw_yaml_get: 100: local id=146148 ++ 61093:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 61093:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 61093:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 61093:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 61093:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 61093:pw-trigger.sh: pw_yaml_get: 108: set +x + 61093:pw-trigger.sh: 82: patch_state=new + 61093:pw-trigger.sh: 83: case "$patch_state" in ++ 61093:pw-trigger.sh: 89: pw_patch_check_state 146148 tcwg_gdb_build--master-aarch64 ++ 61093:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 61093:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=146148 ++ 61093:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_build--master-aarch64 ++ 61093:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 61093:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_build--master-aarch64 +++ 61093:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 61093:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 61093:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_build--master-aarch64 +++ 61093:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 61093:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 61093:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 61093:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 61093:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_build--master-aarch64 ++ 61093:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 61093:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 61093:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.2PkuHlDXdP +++ 61093:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 61093:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.FTqoJtgPNh ++ 61093:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.2PkuHlDXdP /tmp/tmp.FTqoJtgPNh' EXIT ++ 61093:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 61093:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/146148/checks/ ++ 61093: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-aarch64&page=last' ++ 61093:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 61093:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 61093:pw-trigger.sh: pw_patch_check_state: 263: true ++ 61093:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 61093:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 61093:pw-trigger.sh: pw_patch_check_state: 267: wait 67196 ++ 61093:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 61093:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 61093:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.FTqoJtgPNh ++ 61093:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 530017, "url": "https://patchwork.sourceware.org/api/1.2/patches/146148/checks/530017/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-10-17T01:06:20.785131", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-aarch64-precommit/builds/11595/log", "context": "tcwg_gdb_build--master-aarch64", "description": "Build started" }' = null ']' +++ 61093:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 61093:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-17T01:06:20.785131 +++ 61093:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-17T01:06:20.785131 +%s ++ 61093:pw-trigger.sh: pw_patch_check_state: 274: date=1792199180 ++ 61093:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1792199180 ']' ++ 61093:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1792199180 +++ 61093:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 61093:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 61093:pw-trigger.sh: pw_patch_check_state: 263: true ++ 61093:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 61093:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 61093:pw-trigger.sh: pw_patch_check_state: 267: wait 67203 ++ 61093:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 61093:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 61093:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.FTqoJtgPNh ++ 61093:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 530018, "url": "https://patchwork.sourceware.org/api/1.2/patches/146148/checks/530018/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-10-17T01:06:25.966549", "state": "fail", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-aarch64-precommit/builds/11595/archive/artifacts/jenkins/pw-apply.log", "context": "tcwg_gdb_build--master-aarch64", "description": "Patch failed to apply" }' = null ']' +++ 61093:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 61093:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-17T01:06:25.966549 +++ 61093:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-17T01:06:25.966549 +%s ++ 61093:pw-trigger.sh: pw_patch_check_state: 274: date=1792199185 ++ 61093:pw-trigger.sh: pw_patch_check_state: 275: '[' 1792199180 -le 1792199185 ']' ++ 61093:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1792199185 +++ 61093:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 61093:pw-trigger.sh: pw_patch_check_state: 277: cur_state=fail ++ 61093:pw-trigger.sh: pw_patch_check_state: 263: true ++ 61093:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 61093:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 61093:pw-trigger.sh: pw_patch_check_state: 267: wait 67210 ++ 61093:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 61093:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 61093:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.FTqoJtgPNh ++ 61093:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 61093:pw-trigger.sh: pw_patch_check_state: 270: break ++ 61093:pw-trigger.sh: pw_patch_check_state: 281: echo fail +++ 61093:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.2PkuHlDXdP /tmp/tmp.FTqoJtgPNh + 61093:pw-trigger.sh: 89: check_state=fail + 61093:pw-trigger.sh: 90: '[' fail = pending ']' + 61093:pw-trigger.sh: 93: num_patch=1 + 61093:pw-trigger.sh: 72: true ++ 61093:pw-trigger.sh: 74: pw_get_patch_from_series gdb 68002 1 ++ 61093:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 61093:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 61093:pw-trigger.sh: pw_get_patch_from_series: 204: local id=68002 ++ 61093:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 61093:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 61093:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 68002 property '.*' value Patches 1 +++ 61093:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 61093:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 61093:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 61093:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 61093:pw-trigger.sh: pw_yaml_get: 100: local id=68002 +++ 61093:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 61093:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 61093:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 61093:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 61093:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 61093:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 61093:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=146146 ++ 61093:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 146146 = '' ']' ++ 61093:pw-trigger.sh: pw_get_patch_from_series: 213: echo 146146 + 61093:pw-trigger.sh: 74: patch_id=146146 + 61093:pw-trigger.sh: 75: '[' 146146 = '' ']' ++ 61093:pw-trigger.sh: 82: pw_get_patch_data gdb 146146 State ++ 61093:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 61093:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 61093:pw-trigger.sh: pw_get_patch_data: 224: local project=gdb ++ 61093:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=146146 ++ 61093:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 61093:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gdb patch 146146 property State value ++ 61093:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 61093:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 61093:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 61093:pw-trigger.sh: pw_yaml_get: 100: local id=146146 ++ 61093:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 61093:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 61093:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 61093:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 61093:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 61093:pw-trigger.sh: pw_yaml_get: 108: set +x + 61093:pw-trigger.sh: 82: patch_state=new + 61093:pw-trigger.sh: 83: case "$patch_state" in ++ 61093:pw-trigger.sh: 89: pw_patch_check_state 146146 tcwg_gdb_build--master-aarch64 ++ 61093:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 61093:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=146146 ++ 61093:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_build--master-aarch64 ++ 61093:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 61093:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_build--master-aarch64 +++ 61093:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 61093:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 61093:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_build--master-aarch64 +++ 61093:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 61093:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 61093:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 61093:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 61093:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_build--master-aarch64 ++ 61093:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 61093:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 61093:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.oTQH9o3Maa +++ 61093:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 61093:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.i9SitBd7nN ++ 61093:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.oTQH9o3Maa /tmp/tmp.i9SitBd7nN' EXIT ++ 61093:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 61093:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/146146/checks/ ++ 61093: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-aarch64&page=last' ++ 61093:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 61093:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 61093:pw-trigger.sh: pw_patch_check_state: 263: true ++ 61093:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 61093:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 61093:pw-trigger.sh: pw_patch_check_state: 267: wait 67274 ++ 61093:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 61093:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 61093:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.i9SitBd7nN ++ 61093:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 530474, "url": "https://patchwork.sourceware.org/api/1.2/patches/146146/checks/530474/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-10-17T20:17:04.220956", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-aarch64-precommit/builds/11602/log", "context": "tcwg_gdb_build--master-aarch64", "description": "Build started" }' = null ']' +++ 61093:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 61093:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-17T20:17:04.220956 +++ 61093:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-17T20:17:04.220956 +%s ++ 61093:pw-trigger.sh: pw_patch_check_state: 274: date=1792268224 ++ 61093:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1792268224 ']' ++ 61093:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1792268224 +++ 61093:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 61093:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 61093:pw-trigger.sh: pw_patch_check_state: 263: true ++ 61093:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 61093:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 61093:pw-trigger.sh: pw_patch_check_state: 267: wait 67281 ++ 61093:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 61093:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 61093:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.i9SitBd7nN ++ 61093:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 530475, "url": "https://patchwork.sourceware.org/api/1.2/patches/146146/checks/530475/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-10-17T20:17:06.340284", "state": "fail", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-aarch64-precommit/builds/11602/archive/artifacts/jenkins/pw-apply.log", "context": "tcwg_gdb_build--master-aarch64", "description": "Patch failed to apply" }' = null ']' +++ 61093:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 61093:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-17T20:17:06.340284 +++ 61093:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-17T20:17:06.340284 +%s ++ 61093:pw-trigger.sh: pw_patch_check_state: 274: date=1792268226 ++ 61093:pw-trigger.sh: pw_patch_check_state: 275: '[' 1792268224 -le 1792268226 ']' ++ 61093:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1792268226 +++ 61093:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 61093:pw-trigger.sh: pw_patch_check_state: 277: cur_state=fail ++ 61093:pw-trigger.sh: pw_patch_check_state: 263: true ++ 61093:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 61093:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 61093:pw-trigger.sh: pw_patch_check_state: 267: wait 67288 ++ 61093:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 61093:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 61093:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.i9SitBd7nN ++ 61093:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 61093:pw-trigger.sh: pw_patch_check_state: 270: break ++ 61093:pw-trigger.sh: pw_patch_check_state: 281: echo fail +++ 61093:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.oTQH9o3Maa /tmp/tmp.i9SitBd7nN + 61093:pw-trigger.sh: 89: check_state=fail + 61093:pw-trigger.sh: 90: '[' fail = pending ']' + 61093:pw-trigger.sh: 93: num_patch=2 + 61093:pw-trigger.sh: 72: true ++ 61093:pw-trigger.sh: 74: pw_get_patch_from_series gdb 68002 2 ++ 61093:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 61093:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 61093:pw-trigger.sh: pw_get_patch_from_series: 204: local id=68002 ++ 61093:pw-trigger.sh: pw_get_patch_from_series: 205: local num=2 ++ 61093:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 61093:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 68002 property '.*' value Patches 2 +++ 61093:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 61093:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 61093:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 61093:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 61093:pw-trigger.sh: pw_yaml_get: 100: local id=68002 +++ 61093:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 61093:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 61093:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 61093:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 61093:pw-trigger.sh: pw_yaml_get: 105: local match_num=2 +++ 61093:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 61093:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=146147 ++ 61093:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 146147 = '' ']' ++ 61093:pw-trigger.sh: pw_get_patch_from_series: 213: echo 146147 + 61093:pw-trigger.sh: 74: patch_id=146147 + 61093:pw-trigger.sh: 75: '[' 146147 = '' ']' ++ 61093:pw-trigger.sh: 82: pw_get_patch_data gdb 146147 State ++ 61093:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 61093:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 61093:pw-trigger.sh: pw_get_patch_data: 224: local project=gdb ++ 61093:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=146147 ++ 61093:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 61093:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gdb patch 146147 property State value ++ 61093:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 61093:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 61093:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 61093:pw-trigger.sh: pw_yaml_get: 100: local id=146147 ++ 61093:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 61093:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 61093:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 61093:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 61093:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 61093:pw-trigger.sh: pw_yaml_get: 108: set +x + 61093:pw-trigger.sh: 82: patch_state=new + 61093:pw-trigger.sh: 83: case "$patch_state" in ++ 61093:pw-trigger.sh: 89: pw_patch_check_state 146147 tcwg_gdb_build--master-aarch64 ++ 61093:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 61093:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=146147 ++ 61093:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_build--master-aarch64 ++ 61093:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 61093:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_build--master-aarch64 +++ 61093:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 61093:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 61093:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_build--master-aarch64 +++ 61093:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 61093:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 61093:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 61093:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 61093:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_build--master-aarch64 ++ 61093:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 61093:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 61093:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.WaNW9IIO7E +++ 61093:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 61093:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.XKf6pwc8Gx ++ 61093:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.WaNW9IIO7E /tmp/tmp.XKf6pwc8Gx' EXIT ++ 61093:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 61093:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/146147/checks/ ++ 61093: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-aarch64&page=last' ++ 61093:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 61093:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 61093:pw-trigger.sh: pw_patch_check_state: 263: true ++ 61093:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 61093:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 61093:pw-trigger.sh: pw_patch_check_state: 267: wait 67355 ++ 61093:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 61093:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 61093:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.XKf6pwc8Gx ++ 61093:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 530781, "url": "https://patchwork.sourceware.org/api/1.2/patches/146147/checks/530781/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-10-18T10:55:08.712814", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-aarch64-precommit/builds/11610/log", "context": "tcwg_gdb_build--master-aarch64", "description": "Build started" }' = null ']' +++ 61093:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 61093:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-18T10:55:08.712814 +++ 61093:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-18T10:55:08.712814 +%s ++ 61093:pw-trigger.sh: pw_patch_check_state: 274: date=1792320908 ++ 61093:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1792320908 ']' ++ 61093:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1792320908 +++ 61093:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 61093:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 61093:pw-trigger.sh: pw_patch_check_state: 263: true ++ 61093:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 61093:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 61093:pw-trigger.sh: pw_patch_check_state: 267: wait 67362 ++ 61093:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 61093:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 61093:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.XKf6pwc8Gx ++ 61093:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 530782, "url": "https://patchwork.sourceware.org/api/1.2/patches/146147/checks/530782/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-10-18T10:55:12.562464", "state": "fail", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-aarch64-precommit/builds/11610/archive/artifacts/jenkins/pw-apply.log", "context": "tcwg_gdb_build--master-aarch64", "description": "Patch failed to apply" }' = null ']' +++ 61093:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 61093:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-18T10:55:12.562464 +++ 61093:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-18T10:55:12.562464 +%s ++ 61093:pw-trigger.sh: pw_patch_check_state: 274: date=1792320912 ++ 61093:pw-trigger.sh: pw_patch_check_state: 275: '[' 1792320908 -le 1792320912 ']' ++ 61093:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1792320912 +++ 61093:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 61093:pw-trigger.sh: pw_patch_check_state: 277: cur_state=fail ++ 61093:pw-trigger.sh: pw_patch_check_state: 263: true ++ 61093:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 61093:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 61093:pw-trigger.sh: pw_patch_check_state: 267: wait 67369 ++ 61093:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 61093:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 61093:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.XKf6pwc8Gx ++ 61093:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 61093:pw-trigger.sh: pw_patch_check_state: 270: break ++ 61093:pw-trigger.sh: pw_patch_check_state: 281: echo fail +++ 61093:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.WaNW9IIO7E /tmp/tmp.XKf6pwc8Gx + 61093:pw-trigger.sh: 89: check_state=fail + 61093:pw-trigger.sh: 90: '[' fail = pending ']' + 61093:pw-trigger.sh: 93: num_patch=3 + 61093:pw-trigger.sh: 72: true ++ 61093:pw-trigger.sh: 74: pw_get_patch_from_series gdb 68002 3 ++ 61093:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 61093:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 61093:pw-trigger.sh: pw_get_patch_from_series: 204: local id=68002 ++ 61093:pw-trigger.sh: pw_get_patch_from_series: 205: local num=3 ++ 61093:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 61093:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 68002 property '.*' value Patches 3 +++ 61093:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 61093:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 61093:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 61093:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 61093:pw-trigger.sh: pw_yaml_get: 100: local id=68002 +++ 61093:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 61093:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 61093:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 61093:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 61093:pw-trigger.sh: pw_yaml_get: 105: local match_num=3 +++ 61093:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 61093:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id= ++ 61093:pw-trigger.sh: pw_get_patch_from_series: 210: '[' '' = '' ']' ++ 61093:pw-trigger.sh: pw_get_patch_from_series: 211: return 1 ++ 61093:pw-trigger.sh: 74: true + 61093:pw-trigger.sh: 74: patch_id= + 61093:pw-trigger.sh: 75: '[' '' = '' ']' + 61093:pw-trigger.sh: 76: break + 61093:pw-trigger.sh: 96: '[' '' = '' ']' + 61093:pw-trigger.sh: 97: continue + 61093:pw-trigger.sh: 62: '[' 2 -gt 0 ']' + 61093:pw-trigger.sh: 63: i=1 ++ 61093:pw-trigger.sh: 64: shyaml get-value 1.id + 61093:pw-trigger.sh: 64: series_id=68015 + 61093:pw-trigger.sh: 66: pw_series_complete_p gdb 68015 + 61093:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 61093:pw-trigger.sh: pw_series_complete_p: 183: local project=gdb + 61093:pw-trigger.sh: pw_series_complete_p: 184: local series_id=68015 + 61093:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 61093:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get gdb series 68015 property Complete value ++ 61093:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 61093:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 61093:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 61093:pw-trigger.sh: pw_yaml_get: 100: local id=68015 ++ 61093:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 61093:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 61093:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 61093:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 61093:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 61093:pw-trigger.sh: pw_yaml_get: 108: set +x + 61093:pw-trigger.sh: pw_series_complete_p: 187: value=True + 61093:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 61093:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 61093:pw-trigger.sh: 71: num_patch=0 + 61093:pw-trigger.sh: 72: true ++ 61093:pw-trigger.sh: 74: pw_get_patch_from_series gdb 68015 0 ++ 61093:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 61093:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 61093:pw-trigger.sh: pw_get_patch_from_series: 204: local id=68015 ++ 61093:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 61093:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 61093:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 68015 property '.*' value Patches 0 +++ 61093:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 61093:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 61093:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 61093:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 61093:pw-trigger.sh: pw_yaml_get: 100: local id=68015 +++ 61093:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 61093:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 61093:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 61093:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 61093:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 61093:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 61093:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=146172 ++ 61093:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 146172 = '' ']' ++ 61093:pw-trigger.sh: pw_get_patch_from_series: 213: echo 146172 + 61093:pw-trigger.sh: 74: patch_id=146172 + 61093:pw-trigger.sh: 75: '[' 146172 = '' ']' ++ 61093:pw-trigger.sh: 82: pw_get_patch_data gdb 146172 State ++ 61093:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 61093:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 61093:pw-trigger.sh: pw_get_patch_data: 224: local project=gdb ++ 61093:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=146172 ++ 61093:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 61093:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gdb patch 146172 property State value ++ 61093:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 61093:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 61093:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 61093:pw-trigger.sh: pw_yaml_get: 100: local id=146172 ++ 61093:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 61093:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 61093:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 61093:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 61093:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 61093:pw-trigger.sh: pw_yaml_get: 108: set +x + 61093:pw-trigger.sh: 82: patch_state=new + 61093:pw-trigger.sh: 83: case "$patch_state" in ++ 61093:pw-trigger.sh: 89: pw_patch_check_state 146172 tcwg_gdb_build--master-aarch64 ++ 61093:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 61093:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=146172 ++ 61093:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_build--master-aarch64 ++ 61093:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 61093:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_build--master-aarch64 +++ 61093:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 61093:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 61093:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_build--master-aarch64 +++ 61093:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 61093:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 61093:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 61093:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 61093:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_build--master-aarch64 ++ 61093:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 61093:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 61093:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.8QnlxunvpH +++ 61093:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 61093:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.85iQDDLBk3 ++ 61093:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.8QnlxunvpH /tmp/tmp.85iQDDLBk3' EXIT ++ 61093:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 61093:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/146172/checks/ ++ 61093: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-aarch64&page=last' ++ 61093:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 61093:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 61093:pw-trigger.sh: pw_patch_check_state: 263: true ++ 61093:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 61093:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 61093:pw-trigger.sh: pw_patch_check_state: 267: wait 67477 ++ 61093:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 61093:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 61093:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.85iQDDLBk3 ++ 61093:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 530477, "url": "https://patchwork.sourceware.org/api/1.2/patches/146172/checks/530477/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-10-17T20:17:40.280455", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-aarch64-precommit/builds/11603/log", "context": "tcwg_gdb_build--master-aarch64", "description": "Build started" }' = null ']' +++ 61093:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 61093:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-17T20:17:40.280455 +++ 61093:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-17T20:17:40.280455 +%s ++ 61093:pw-trigger.sh: pw_patch_check_state: 274: date=1792268260 ++ 61093:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1792268260 ']' ++ 61093:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1792268260 +++ 61093:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 61093:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 61093:pw-trigger.sh: pw_patch_check_state: 263: true ++ 61093:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 61093:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 61093:pw-trigger.sh: pw_patch_check_state: 267: wait 67484 ++ 61093:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 61093:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 61093:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.85iQDDLBk3 ++ 61093:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 530478, "url": "https://patchwork.sourceware.org/api/1.2/patches/146172/checks/530478/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-10-17T20:17:41.466608", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-aarch64-precommit/builds/11603/log", "context": "tcwg_gdb_build--master-aarch64", "description": "Patch applied" }' = null ']' +++ 61093:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 61093:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-17T20:17:41.466608 +++ 61093:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-17T20:17:41.466608 +%s ++ 61093:pw-trigger.sh: pw_patch_check_state: 274: date=1792268261 ++ 61093:pw-trigger.sh: pw_patch_check_state: 275: '[' 1792268260 -le 1792268261 ']' ++ 61093:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1792268261 +++ 61093:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 61093:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 61093:pw-trigger.sh: pw_patch_check_state: 263: true ++ 61093:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 61093:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 61093:pw-trigger.sh: pw_patch_check_state: 267: wait 67491 ++ 61093:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 61093:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 61093:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.85iQDDLBk3 ++ 61093:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 530480, "url": "https://patchwork.sourceware.org/api/1.2/patches/146172/checks/530480/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-10-17T20:19:43.883159", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-aarch64-precommit/builds/11603/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_gdb_build--master-aarch64", "description": "Build passed" }' = null ']' +++ 61093:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 61093:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-17T20:19:43.883159 +++ 61093:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-17T20:19:43.883159 +%s ++ 61093:pw-trigger.sh: pw_patch_check_state: 274: date=1792268383 ++ 61093:pw-trigger.sh: pw_patch_check_state: 275: '[' 1792268261 -le 1792268383 ']' ++ 61093:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1792268383 +++ 61093:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 61093:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 61093:pw-trigger.sh: pw_patch_check_state: 263: true ++ 61093:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 61093:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 61093:pw-trigger.sh: pw_patch_check_state: 267: wait 67498 ++ 61093:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 61093:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 61093:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.85iQDDLBk3 ++ 61093:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 61093:pw-trigger.sh: pw_patch_check_state: 270: break ++ 61093:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 61093:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.8QnlxunvpH /tmp/tmp.85iQDDLBk3 + 61093:pw-trigger.sh: 89: check_state=success + 61093:pw-trigger.sh: 90: '[' success = pending ']' + 61093:pw-trigger.sh: 93: num_patch=1 + 61093:pw-trigger.sh: 72: true ++ 61093:pw-trigger.sh: 74: pw_get_patch_from_series gdb 68015 1 ++ 61093:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 61093:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 61093:pw-trigger.sh: pw_get_patch_from_series: 204: local id=68015 ++ 61093:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 61093:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 61093:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 68015 property '.*' value Patches 1 +++ 61093:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 61093:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 61093:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 61093:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 61093:pw-trigger.sh: pw_yaml_get: 100: local id=68015 +++ 61093:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 61093:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 61093:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 61093:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 61093:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 61093:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 61093:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id= ++ 61093:pw-trigger.sh: pw_get_patch_from_series: 210: '[' '' = '' ']' ++ 61093:pw-trigger.sh: pw_get_patch_from_series: 211: return 1 ++ 61093:pw-trigger.sh: 74: true + 61093:pw-trigger.sh: 74: patch_id= + 61093:pw-trigger.sh: 75: '[' '' = '' ']' + 61093:pw-trigger.sh: 76: break + 61093:pw-trigger.sh: 96: '[' '' = '' ']' + 61093:pw-trigger.sh: 97: continue + 61093:pw-trigger.sh: 62: '[' 1 -gt 0 ']' + 61093:pw-trigger.sh: 63: i=0 ++ 61093:pw-trigger.sh: 64: shyaml get-value 0.id + 61093:pw-trigger.sh: 64: series_id=68031 + 61093:pw-trigger.sh: 66: pw_series_complete_p gdb 68031 + 61093:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 61093:pw-trigger.sh: pw_series_complete_p: 183: local project=gdb + 61093:pw-trigger.sh: pw_series_complete_p: 184: local series_id=68031 + 61093:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 61093:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get gdb series 68031 property Complete value ++ 61093:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 61093:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 61093:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 61093:pw-trigger.sh: pw_yaml_get: 100: local id=68031 ++ 61093:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 61093:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 61093:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 61093:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 61093:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 61093:pw-trigger.sh: pw_yaml_get: 108: set +x + 61093:pw-trigger.sh: pw_series_complete_p: 187: value=True + 61093:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 61093:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 61093:pw-trigger.sh: 71: num_patch=0 + 61093:pw-trigger.sh: 72: true ++ 61093:pw-trigger.sh: 74: pw_get_patch_from_series gdb 68031 0 ++ 61093:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 61093:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 61093:pw-trigger.sh: pw_get_patch_from_series: 204: local id=68031 ++ 61093:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 61093:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 61093:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 68031 property '.*' value Patches 0 +++ 61093:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 61093:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 61093:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 61093:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 61093:pw-trigger.sh: pw_yaml_get: 100: local id=68031 +++ 61093:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 61093:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 61093:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 61093:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 61093:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 61093:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 61093:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=146207 ++ 61093:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 146207 = '' ']' ++ 61093:pw-trigger.sh: pw_get_patch_from_series: 213: echo 146207 + 61093:pw-trigger.sh: 74: patch_id=146207 + 61093:pw-trigger.sh: 75: '[' 146207 = '' ']' ++ 61093:pw-trigger.sh: 82: pw_get_patch_data gdb 146207 State ++ 61093:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 61093:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 61093:pw-trigger.sh: pw_get_patch_data: 224: local project=gdb ++ 61093:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=146207 ++ 61093:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 61093:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gdb patch 146207 property State value ++ 61093:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 61093:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 61093:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 61093:pw-trigger.sh: pw_yaml_get: 100: local id=146207 ++ 61093:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 61093:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 61093:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 61093:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 61093:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 61093:pw-trigger.sh: pw_yaml_get: 108: set +x + 61093:pw-trigger.sh: 82: patch_state=new + 61093:pw-trigger.sh: 83: case "$patch_state" in ++ 61093:pw-trigger.sh: 89: pw_patch_check_state 146207 tcwg_gdb_build--master-aarch64 ++ 61093:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 61093:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=146207 ++ 61093:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_build--master-aarch64 ++ 61093:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 61093:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_build--master-aarch64 +++ 61093:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 61093:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 61093:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_build--master-aarch64 +++ 61093:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 61093:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 61093:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 61093:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 61093:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_build--master-aarch64 ++ 61093:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 61093:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 61093:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.JCcsVQWzHc +++ 61093:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 61093:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.8Bz0ta2MYn ++ 61093:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.JCcsVQWzHc /tmp/tmp.8Bz0ta2MYn' EXIT ++ 61093:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 61093:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/146207/checks/ ++ 61093: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-aarch64&page=last' ++ 61093:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 61093:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 61093:pw-trigger.sh: pw_patch_check_state: 263: true ++ 61093:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 61093:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 61093:pw-trigger.sh: pw_patch_check_state: 267: wait 67600 ++ 61093:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 61093:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 61093:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.8Bz0ta2MYn ++ 61093:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 530476, "url": "https://patchwork.sourceware.org/api/1.2/patches/146207/checks/530476/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-10-17T20:17:40.197364", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-aarch64-precommit/builds/11604/log", "context": "tcwg_gdb_build--master-aarch64", "description": "Build started" }' = null ']' +++ 61093:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 61093:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-17T20:17:40.197364 +++ 61093:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-17T20:17:40.197364 +%s ++ 61093:pw-trigger.sh: pw_patch_check_state: 274: date=1792268260 ++ 61093:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1792268260 ']' ++ 61093:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1792268260 +++ 61093:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 61093:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 61093:pw-trigger.sh: pw_patch_check_state: 263: true ++ 61093:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 61093:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 61093:pw-trigger.sh: pw_patch_check_state: 267: wait 67607 ++ 61093:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 61093:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 61093:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.8Bz0ta2MYn ++ 61093:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 530479, "url": "https://patchwork.sourceware.org/api/1.2/patches/146207/checks/530479/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-10-17T20:17:42.269284", "state": "fail", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-aarch64-precommit/builds/11604/archive/artifacts/jenkins/pw-apply.log", "context": "tcwg_gdb_build--master-aarch64", "description": "Patch failed to apply" }' = null ']' +++ 61093:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 61093:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-17T20:17:42.269284 +++ 61093:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-17T20:17:42.269284 +%s ++ 61093:pw-trigger.sh: pw_patch_check_state: 274: date=1792268262 ++ 61093:pw-trigger.sh: pw_patch_check_state: 275: '[' 1792268260 -le 1792268262 ']' ++ 61093:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1792268262 +++ 61093:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 61093:pw-trigger.sh: pw_patch_check_state: 277: cur_state=fail ++ 61093:pw-trigger.sh: pw_patch_check_state: 263: true ++ 61093:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 61093:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 61093:pw-trigger.sh: pw_patch_check_state: 267: wait 67614 ++ 61093:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 61093:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 61093:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.8Bz0ta2MYn ++ 61093:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 61093:pw-trigger.sh: pw_patch_check_state: 270: break ++ 61093:pw-trigger.sh: pw_patch_check_state: 281: echo fail +++ 61093:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.JCcsVQWzHc /tmp/tmp.8Bz0ta2MYn + 61093:pw-trigger.sh: 89: check_state=fail + 61093:pw-trigger.sh: 90: '[' fail = pending ']' + 61093:pw-trigger.sh: 93: num_patch=1 + 61093:pw-trigger.sh: 72: true ++ 61093:pw-trigger.sh: 74: pw_get_patch_from_series gdb 68031 1 ++ 61093:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 61093:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 61093:pw-trigger.sh: pw_get_patch_from_series: 204: local id=68031 ++ 61093:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 61093:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 61093:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 68031 property '.*' value Patches 1 +++ 61093:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 61093:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 61093:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 61093:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 61093:pw-trigger.sh: pw_yaml_get: 100: local id=68031 +++ 61093:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 61093:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 61093:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 61093:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 61093:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 61093:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 61093:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id= ++ 61093:pw-trigger.sh: pw_get_patch_from_series: 210: '[' '' = '' ']' ++ 61093:pw-trigger.sh: pw_get_patch_from_series: 211: return 1 ++ 61093:pw-trigger.sh: 74: true + 61093:pw-trigger.sh: 74: patch_id= + 61093:pw-trigger.sh: 75: '[' '' = '' ']' + 61093:pw-trigger.sh: 76: break + 61093:pw-trigger.sh: 96: '[' '' = '' ']' + 61093:pw-trigger.sh: 97: continue + 61093:pw-trigger.sh: 62: '[' 0 -gt 0 ']' + 61093:pw-trigger.sh: 119: rm /tmp/tmp.e49VDBFJOB + 61093:pw-trigger.sh: 121: echo 'Processed 30 series and created 3 pre-commit triggers' Processed 30 series and created 3 pre-commit triggers + 61093:pw-trigger.sh: 1: pw_deinit gdb + 61093:pw-trigger.sh: pw_deinit: 57: set -euf -o pipefail + 61093:pw-trigger.sh: pw_deinit: 58: local project=gdb + 61093:pw-trigger.sh: pw_deinit: 60: rm -rf /tmp/pw-yaml-cache-61093 + 61093:pw-trigger.sh: 1: rm -f /tmp/tmp.e49VDBFJOB