+ 205655:jenkins2398924307588147312.sh: build_container_exec: 29: set +x + 59524:pw-trigger.sh: 46: trap 'pw_deinit gdb' EXIT + 59524:pw-trigger.sh: 47: pw_init gdb + 59524:pw-trigger.sh: pw_init: 41: set -euf -o pipefail + 59524:pw-trigger.sh: pw_init: 42: local project=gdb + 59524:pw-trigger.sh: pw_init: 44: git -C gdb config pw.server https://patchwork.sourceware.org/api/1.2/ + 59524:pw-trigger.sh: pw_init: 46: git -C gdb config pw.project gdb + 59524:pw-trigger.sh: pw_init: 48: pw_clear_cache + 59524:pw-trigger.sh: pw_clear_cache: 68: set -euf -o pipefail + 59524:pw-trigger.sh: pw_clear_cache: 70: rm -rf /tmp/pw-yaml-cache-59524 + 59524:pw-trigger.sh: pw_clear_cache: 71: mkdir /tmp/pw-yaml-cache-59524 ++ 59524:pw-trigger.sh: 49: mktemp + 59524:pw-trigger.sh: 49: yaml=/tmp/tmp.JTTy21FrED + 59524:pw-trigger.sh: 51: trap 'pw_deinit gdb; rm -f /tmp/tmp.JTTy21FrED' EXIT + 59524:pw-trigger.sh: 53: readarray -t prereq_bots ++ 59524:pw-trigger.sh: 53: print_prereq_bots tcwg_gdb_build--master-aarch64 ++ 59524:pw-trigger.sh: print_prereq_bots: 26: set -euf -o pipefail ++ 59524:pw-trigger.sh: print_prereq_bots: 27: local ci_bot=tcwg_gdb_build--master-aarch64 ++ 59524:pw-trigger.sh: print_prereq_bots: 30: case "$ci_bot" in ++ 59524:pw-trigger.sh: print_prereq_bots: 37: case "$ci_bot" in + 59524:pw-trigger.sh: 55: git -C gdb pw series list -f yaml + 59524:pw-trigger.sh: 56: mkdir -p artifacts/jenkins ++ 59524:pw-trigger.sh: 58: shyaml get-length + 59524:pw-trigger.sh: 58: len=30 + 59524:pw-trigger.sh: 59: i=30 + 59524:pw-trigger.sh: 60: j=0 + 59524:pw-trigger.sh: 62: '[' 30 -gt 0 ']' + 59524:pw-trigger.sh: 63: i=29 ++ 59524:pw-trigger.sh: 64: shyaml get-value 29.id + 59524:pw-trigger.sh: 64: series_id=67780 + 59524:pw-trigger.sh: 66: pw_series_complete_p gdb 67780 + 59524:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 59524:pw-trigger.sh: pw_series_complete_p: 183: local project=gdb + 59524:pw-trigger.sh: pw_series_complete_p: 184: local series_id=67780 + 59524:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 59524:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get gdb series 67780 property Complete value ++ 59524:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 59524:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 59524:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 59524:pw-trigger.sh: pw_yaml_get: 100: local id=67780 ++ 59524:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 59524:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 59524:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 59524:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 59524:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 59524:pw-trigger.sh: pw_yaml_get: 108: set +x + 59524:pw-trigger.sh: pw_series_complete_p: 187: value=True + 59524:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 59524:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 59524:pw-trigger.sh: 71: num_patch=0 + 59524:pw-trigger.sh: 72: true ++ 59524:pw-trigger.sh: 74: pw_get_patch_from_series gdb 67780 0 ++ 59524:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 59524:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 59524:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67780 ++ 59524:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 59524:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 59524:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 67780 property '.*' value Patches 0 +++ 59524:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 59524:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 59524:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 59524:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 59524:pw-trigger.sh: pw_yaml_get: 100: local id=67780 +++ 59524:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 59524:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 59524:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 59524:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 59524:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 59524:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 59524:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=145750 ++ 59524:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 145750 = '' ']' ++ 59524:pw-trigger.sh: pw_get_patch_from_series: 213: echo 145750 + 59524:pw-trigger.sh: 74: patch_id=145750 + 59524:pw-trigger.sh: 75: '[' 145750 = '' ']' ++ 59524:pw-trigger.sh: 82: pw_get_patch_data gdb 145750 State ++ 59524:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 59524:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 59524:pw-trigger.sh: pw_get_patch_data: 224: local project=gdb ++ 59524:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=145750 ++ 59524:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 59524:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gdb patch 145750 property State value ++ 59524:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 59524:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 59524:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 59524:pw-trigger.sh: pw_yaml_get: 100: local id=145750 ++ 59524:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 59524:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 59524:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 59524:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 59524:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 59524:pw-trigger.sh: pw_yaml_get: 108: set +x + 59524:pw-trigger.sh: 82: patch_state=new + 59524:pw-trigger.sh: 83: case "$patch_state" in ++ 59524:pw-trigger.sh: 89: pw_patch_check_state 145750 tcwg_gdb_build--master-aarch64 ++ 59524:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 59524:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=145750 ++ 59524:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_build--master-aarch64 ++ 59524:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 59524:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_build--master-aarch64 +++ 59524:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 59524:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 59524:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_build--master-aarch64 +++ 59524:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 59524:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 59524:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 59524:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 59524:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_build--master-aarch64 ++ 59524:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 59524:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 59524:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.8llJ5HsE83 +++ 59524:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 59524:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.jxpulf1Agz ++ 59524:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.8llJ5HsE83 /tmp/tmp.jxpulf1Agz' EXIT ++ 59524:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 59524:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/145750/checks/ ++ 59524:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/145750/checks/?user=linaro-tcwg-bot&context=tcwg_gdb_build--master-aarch64&page=last' ++ 59524:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 59524:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 59524:pw-trigger.sh: pw_patch_check_state: 263: true ++ 59524:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 59524:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 59524:pw-trigger.sh: pw_patch_check_state: 267: wait 59657 ++ 59524:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 59524:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 59524:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.jxpulf1Agz ++ 59524:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 528071, "url": "https://patchwork.sourceware.org/api/1.2/patches/145750/checks/528071/", "user": { "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:43:33.267342", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-aarch64-precommit/builds/11528/log", "context": "tcwg_gdb_build--master-aarch64", "description": "Build started" }' = null ']' +++ 59524:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 59524:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-13T16:43:33.267342 +++ 59524:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-13T16:43:33.267342 +%s ++ 59524:pw-trigger.sh: pw_patch_check_state: 274: date=1791909813 ++ 59524:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1791909813 ']' ++ 59524:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1791909813 +++ 59524:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 59524:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 59524:pw-trigger.sh: pw_patch_check_state: 263: true ++ 59524:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 59524:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 59524:pw-trigger.sh: pw_patch_check_state: 267: wait 59664 ++ 59524:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 59524:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 59524:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.jxpulf1Agz ++ 59524:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 528073, "url": "https://patchwork.sourceware.org/api/1.2/patches/145750/checks/528073/", "user": { "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:43:36.166920", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-aarch64-precommit/builds/11528/log", "context": "tcwg_gdb_build--master-aarch64", "description": "Patch applied" }' = null ']' +++ 59524:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 59524:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-13T16:43:36.166920 +++ 59524:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-13T16:43:36.166920 +%s ++ 59524:pw-trigger.sh: pw_patch_check_state: 274: date=1791909816 ++ 59524:pw-trigger.sh: pw_patch_check_state: 275: '[' 1791909813 -le 1791909816 ']' ++ 59524:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1791909816 +++ 59524:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 59524:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 59524:pw-trigger.sh: pw_patch_check_state: 263: true ++ 59524:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 59524:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 59524:pw-trigger.sh: pw_patch_check_state: 267: wait 59671 ++ 59524:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 59524:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 59524:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.jxpulf1Agz ++ 59524:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 528081, "url": "https://patchwork.sourceware.org/api/1.2/patches/145750/checks/528081/", "user": { "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:47:49.112375", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-aarch64-precommit/builds/11528/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_gdb_build--master-aarch64", "description": "Build passed" }' = null ']' +++ 59524:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 59524:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-13T16:47:49.112375 +++ 59524:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-13T16:47:49.112375 +%s ++ 59524:pw-trigger.sh: pw_patch_check_state: 274: date=1791910069 ++ 59524:pw-trigger.sh: pw_patch_check_state: 275: '[' 1791909816 -le 1791910069 ']' ++ 59524:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1791910069 +++ 59524:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 59524:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 59524:pw-trigger.sh: pw_patch_check_state: 263: true ++ 59524:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 59524:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 59524:pw-trigger.sh: pw_patch_check_state: 267: wait 59678 ++ 59524:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 59524:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 59524:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.jxpulf1Agz ++ 59524:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 59524:pw-trigger.sh: pw_patch_check_state: 270: break ++ 59524:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 59524:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.8llJ5HsE83 /tmp/tmp.jxpulf1Agz + 59524:pw-trigger.sh: 89: check_state=success + 59524:pw-trigger.sh: 90: '[' success = pending ']' + 59524:pw-trigger.sh: 93: num_patch=1 + 59524:pw-trigger.sh: 72: true ++ 59524:pw-trigger.sh: 74: pw_get_patch_from_series gdb 67780 1 ++ 59524:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 59524:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 59524:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67780 ++ 59524:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 59524:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 59524:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 67780 property '.*' value Patches 1 +++ 59524:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 59524:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 59524:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 59524:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 59524:pw-trigger.sh: pw_yaml_get: 100: local id=67780 +++ 59524:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 59524:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 59524:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 59524:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 59524:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 59524:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 59524:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=145752 ++ 59524:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 145752 = '' ']' ++ 59524:pw-trigger.sh: pw_get_patch_from_series: 213: echo 145752 + 59524:pw-trigger.sh: 74: patch_id=145752 + 59524:pw-trigger.sh: 75: '[' 145752 = '' ']' ++ 59524:pw-trigger.sh: 82: pw_get_patch_data gdb 145752 State ++ 59524:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 59524:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 59524:pw-trigger.sh: pw_get_patch_data: 224: local project=gdb ++ 59524:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=145752 ++ 59524:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 59524:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gdb patch 145752 property State value ++ 59524:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 59524:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 59524:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 59524:pw-trigger.sh: pw_yaml_get: 100: local id=145752 ++ 59524:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 59524:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 59524:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 59524:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 59524:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 59524:pw-trigger.sh: pw_yaml_get: 108: set +x + 59524:pw-trigger.sh: 82: patch_state=new + 59524:pw-trigger.sh: 83: case "$patch_state" in ++ 59524:pw-trigger.sh: 89: pw_patch_check_state 145752 tcwg_gdb_build--master-aarch64 ++ 59524:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 59524:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=145752 ++ 59524:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_build--master-aarch64 ++ 59524:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 59524:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_build--master-aarch64 +++ 59524:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 59524:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 59524:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_build--master-aarch64 +++ 59524:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 59524:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 59524:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 59524:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 59524:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_build--master-aarch64 ++ 59524:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 59524:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 59524:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.YQDlwUV53Y +++ 59524:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 59524:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.jvbw5CKQY6 ++ 59524:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.YQDlwUV53Y /tmp/tmp.jvbw5CKQY6' EXIT ++ 59524:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 59524:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/145752/checks/ ++ 59524:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/145752/checks/?user=linaro-tcwg-bot&context=tcwg_gdb_build--master-aarch64&page=last' ++ 59524:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 59524:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 59524:pw-trigger.sh: pw_patch_check_state: 263: true ++ 59524:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 59524:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 59524:pw-trigger.sh: pw_patch_check_state: 267: wait 59742 ++ 59524:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 59524:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 59524:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.jvbw5CKQY6 ++ 59524:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 528416, "url": "https://patchwork.sourceware.org/api/1.2/patches/145752/checks/528416/", "user": { "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:09:35.775760", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-aarch64-precommit/builds/11547/log", "context": "tcwg_gdb_build--master-aarch64", "description": "Build started" }' = null ']' +++ 59524:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 59524:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-13T23:09:35.775760 +++ 59524:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-13T23:09:35.775760 +%s ++ 59524:pw-trigger.sh: pw_patch_check_state: 274: date=1791932975 ++ 59524:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1791932975 ']' ++ 59524:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1791932975 +++ 59524:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 59524:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 59524:pw-trigger.sh: pw_patch_check_state: 263: true ++ 59524:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 59524:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 59524:pw-trigger.sh: pw_patch_check_state: 267: wait 59749 ++ 59524:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 59524:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 59524:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.jvbw5CKQY6 ++ 59524:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 528418, "url": "https://patchwork.sourceware.org/api/1.2/patches/145752/checks/528418/", "user": { "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:09:38.524941", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-aarch64-precommit/builds/11547/log", "context": "tcwg_gdb_build--master-aarch64", "description": "Patch applied" }' = null ']' +++ 59524:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 59524:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-13T23:09:38.524941 +++ 59524:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-13T23:09:38.524941 +%s ++ 59524:pw-trigger.sh: pw_patch_check_state: 274: date=1791932978 ++ 59524:pw-trigger.sh: pw_patch_check_state: 275: '[' 1791932975 -le 1791932978 ']' ++ 59524:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1791932978 +++ 59524:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 59524:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 59524:pw-trigger.sh: pw_patch_check_state: 263: true ++ 59524:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 59524:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 59524:pw-trigger.sh: pw_patch_check_state: 267: wait 59756 ++ 59524:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 59524:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 59524:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.jvbw5CKQY6 ++ 59524:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 528429, "url": "https://patchwork.sourceware.org/api/1.2/patches/145752/checks/528429/", "user": { "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:12:39.779166", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-aarch64-precommit/builds/11547/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_gdb_build--master-aarch64", "description": "Build passed" }' = null ']' +++ 59524:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 59524:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-13T23:12:39.779166 +++ 59524:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-13T23:12:39.779166 +%s ++ 59524:pw-trigger.sh: pw_patch_check_state: 274: date=1791933159 ++ 59524:pw-trigger.sh: pw_patch_check_state: 275: '[' 1791932978 -le 1791933159 ']' ++ 59524:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1791933159 +++ 59524:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 59524:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 59524:pw-trigger.sh: pw_patch_check_state: 263: true ++ 59524:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 59524:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 59524:pw-trigger.sh: pw_patch_check_state: 267: wait 59763 ++ 59524:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 59524:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 59524:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.jvbw5CKQY6 ++ 59524:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 59524:pw-trigger.sh: pw_patch_check_state: 270: break ++ 59524:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 59524:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.YQDlwUV53Y /tmp/tmp.jvbw5CKQY6 + 59524:pw-trigger.sh: 89: check_state=success + 59524:pw-trigger.sh: 90: '[' success = pending ']' + 59524:pw-trigger.sh: 93: num_patch=2 + 59524:pw-trigger.sh: 72: true ++ 59524:pw-trigger.sh: 74: pw_get_patch_from_series gdb 67780 2 ++ 59524:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 59524:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 59524:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67780 ++ 59524:pw-trigger.sh: pw_get_patch_from_series: 205: local num=2 ++ 59524:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 59524:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 67780 property '.*' value Patches 2 +++ 59524:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 59524:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 59524:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 59524:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 59524:pw-trigger.sh: pw_yaml_get: 100: local id=67780 +++ 59524:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 59524:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 59524:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 59524:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 59524:pw-trigger.sh: pw_yaml_get: 105: local match_num=2 +++ 59524:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 59524:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=145751 ++ 59524:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 145751 = '' ']' ++ 59524:pw-trigger.sh: pw_get_patch_from_series: 213: echo 145751 + 59524:pw-trigger.sh: 74: patch_id=145751 + 59524:pw-trigger.sh: 75: '[' 145751 = '' ']' ++ 59524:pw-trigger.sh: 82: pw_get_patch_data gdb 145751 State ++ 59524:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 59524:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 59524:pw-trigger.sh: pw_get_patch_data: 224: local project=gdb ++ 59524:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=145751 ++ 59524:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 59524:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gdb patch 145751 property State value ++ 59524:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 59524:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 59524:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 59524:pw-trigger.sh: pw_yaml_get: 100: local id=145751 ++ 59524:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 59524:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 59524:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 59524:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 59524:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 59524:pw-trigger.sh: pw_yaml_get: 108: set +x + 59524:pw-trigger.sh: 82: patch_state=new + 59524:pw-trigger.sh: 83: case "$patch_state" in ++ 59524:pw-trigger.sh: 89: pw_patch_check_state 145751 tcwg_gdb_build--master-aarch64 ++ 59524:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 59524:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=145751 ++ 59524:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_build--master-aarch64 ++ 59524:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 59524:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_build--master-aarch64 +++ 59524:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 59524:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 59524:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_build--master-aarch64 +++ 59524:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 59524:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 59524:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 59524:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 59524:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_build--master-aarch64 ++ 59524:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 59524:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 59524:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.6d3WfMXxrh +++ 59524:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 59524:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.ifCDT7ya1X ++ 59524:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.6d3WfMXxrh /tmp/tmp.ifCDT7ya1X' EXIT ++ 59524:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 59524:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/145751/checks/ ++ 59524:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/145751/checks/?user=linaro-tcwg-bot&context=tcwg_gdb_build--master-aarch64&page=last' ++ 59524:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 59524:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 59524:pw-trigger.sh: pw_patch_check_state: 263: true ++ 59524:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 59524:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 59524:pw-trigger.sh: pw_patch_check_state: 267: wait 59830 ++ 59524:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 59524:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 59524:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.ifCDT7ya1X ++ 59524:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 528562, "url": "https://patchwork.sourceware.org/api/1.2/patches/145751/checks/528562/", "user": { "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:30:17.774454", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-aarch64-precommit/builds/11553/log", "context": "tcwg_gdb_build--master-aarch64", "description": "Build started" }' = null ']' +++ 59524:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 59524:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-14T06:30:17.774454 +++ 59524:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-14T06:30:17.774454 +%s ++ 59524:pw-trigger.sh: pw_patch_check_state: 274: date=1791959417 ++ 59524:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1791959417 ']' ++ 59524:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1791959417 +++ 59524:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 59524:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 59524:pw-trigger.sh: pw_patch_check_state: 263: true ++ 59524:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 59524:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 59524:pw-trigger.sh: pw_patch_check_state: 267: wait 59837 ++ 59524:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 59524:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 59524:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.ifCDT7ya1X ++ 59524:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 528563, "url": "https://patchwork.sourceware.org/api/1.2/patches/145751/checks/528563/", "user": { "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:30:20.075029", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-aarch64-precommit/builds/11553/log", "context": "tcwg_gdb_build--master-aarch64", "description": "Patch applied" }' = null ']' +++ 59524:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 59524:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-14T06:30:20.075029 +++ 59524:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-14T06:30:20.075029 +%s ++ 59524:pw-trigger.sh: pw_patch_check_state: 274: date=1791959420 ++ 59524:pw-trigger.sh: pw_patch_check_state: 275: '[' 1791959417 -le 1791959420 ']' ++ 59524:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1791959420 +++ 59524:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 59524:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 59524:pw-trigger.sh: pw_patch_check_state: 263: true ++ 59524:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 59524:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 59524:pw-trigger.sh: pw_patch_check_state: 267: wait 59844 ++ 59524:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 59524:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 59524:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.ifCDT7ya1X ++ 59524:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 528566, "url": "https://patchwork.sourceware.org/api/1.2/patches/145751/checks/528566/", "user": { "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:34:43.201045", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-aarch64-precommit/builds/11553/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_gdb_build--master-aarch64", "description": "Build passed" }' = null ']' +++ 59524:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 59524:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-14T06:34:43.201045 +++ 59524:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-14T06:34:43.201045 +%s ++ 59524:pw-trigger.sh: pw_patch_check_state: 274: date=1791959683 ++ 59524:pw-trigger.sh: pw_patch_check_state: 275: '[' 1791959420 -le 1791959683 ']' ++ 59524:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1791959683 +++ 59524:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 59524:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 59524:pw-trigger.sh: pw_patch_check_state: 263: true ++ 59524:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 59524:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 59524:pw-trigger.sh: pw_patch_check_state: 267: wait 59851 ++ 59524:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 59524:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 59524:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.ifCDT7ya1X ++ 59524:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 59524:pw-trigger.sh: pw_patch_check_state: 270: break ++ 59524:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 59524:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.6d3WfMXxrh /tmp/tmp.ifCDT7ya1X + 59524:pw-trigger.sh: 89: check_state=success + 59524:pw-trigger.sh: 90: '[' success = pending ']' + 59524:pw-trigger.sh: 93: num_patch=3 + 59524:pw-trigger.sh: 72: true ++ 59524:pw-trigger.sh: 74: pw_get_patch_from_series gdb 67780 3 ++ 59524:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 59524:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 59524:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67780 ++ 59524:pw-trigger.sh: pw_get_patch_from_series: 205: local num=3 ++ 59524:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 59524:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 67780 property '.*' value Patches 3 +++ 59524:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 59524:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 59524:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 59524:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 59524:pw-trigger.sh: pw_yaml_get: 100: local id=67780 +++ 59524:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 59524:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 59524:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 59524:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 59524:pw-trigger.sh: pw_yaml_get: 105: local match_num=3 +++ 59524:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 59524:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=145749 ++ 59524:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 145749 = '' ']' ++ 59524:pw-trigger.sh: pw_get_patch_from_series: 213: echo 145749 + 59524:pw-trigger.sh: 74: patch_id=145749 + 59524:pw-trigger.sh: 75: '[' 145749 = '' ']' ++ 59524:pw-trigger.sh: 82: pw_get_patch_data gdb 145749 State ++ 59524:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 59524:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 59524:pw-trigger.sh: pw_get_patch_data: 224: local project=gdb ++ 59524:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=145749 ++ 59524:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 59524:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gdb patch 145749 property State value ++ 59524:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 59524:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 59524:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 59524:pw-trigger.sh: pw_yaml_get: 100: local id=145749 ++ 59524:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 59524:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 59524:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 59524:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 59524:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 59524:pw-trigger.sh: pw_yaml_get: 108: set +x + 59524:pw-trigger.sh: 82: patch_state=new + 59524:pw-trigger.sh: 83: case "$patch_state" in ++ 59524:pw-trigger.sh: 89: pw_patch_check_state 145749 tcwg_gdb_build--master-aarch64 ++ 59524:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 59524:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=145749 ++ 59524:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_build--master-aarch64 ++ 59524:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 59524:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_build--master-aarch64 +++ 59524:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 59524:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 59524:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_build--master-aarch64 +++ 59524:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 59524:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 59524:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 59524:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 59524:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_build--master-aarch64 ++ 59524:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 59524:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 59524:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.bc5hEYng4C +++ 59524:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 59524:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.17wqkUITTA ++ 59524:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.bc5hEYng4C /tmp/tmp.17wqkUITTA' EXIT ++ 59524:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 59524:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/145749/checks/ ++ 59524:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/145749/checks/?user=linaro-tcwg-bot&context=tcwg_gdb_build--master-aarch64&page=last' ++ 59524:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 59524:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 59524:pw-trigger.sh: pw_patch_check_state: 263: true ++ 59524:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 59524:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 59524:pw-trigger.sh: pw_patch_check_state: 267: wait 59921 ++ 59524:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 59524:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 59524:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.17wqkUITTA ++ 59524:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 529190, "url": "https://patchwork.sourceware.org/api/1.2/patches/145749/checks/529190/", "user": { "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:36:06.211708", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-aarch64-precommit/builds/11558/log", "context": "tcwg_gdb_build--master-aarch64", "description": "Build started" }' = null ']' +++ 59524:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 59524:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-15T10:36:06.211708 +++ 59524:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-15T10:36:06.211708 +%s ++ 59524:pw-trigger.sh: pw_patch_check_state: 274: date=1792060566 ++ 59524:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1792060566 ']' ++ 59524:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1792060566 +++ 59524:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 59524:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 59524:pw-trigger.sh: pw_patch_check_state: 263: true ++ 59524:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 59524:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 59524:pw-trigger.sh: pw_patch_check_state: 267: wait 59928 ++ 59524:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 59524:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 59524:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.17wqkUITTA ++ 59524:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 529191, "url": "https://patchwork.sourceware.org/api/1.2/patches/145749/checks/529191/", "user": { "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:36:09.014960", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-aarch64-precommit/builds/11558/log", "context": "tcwg_gdb_build--master-aarch64", "description": "Patch applied" }' = null ']' +++ 59524:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 59524:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-15T10:36:09.014960 +++ 59524:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-15T10:36:09.014960 +%s ++ 59524:pw-trigger.sh: pw_patch_check_state: 274: date=1792060569 ++ 59524:pw-trigger.sh: pw_patch_check_state: 275: '[' 1792060566 -le 1792060569 ']' ++ 59524:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1792060569 +++ 59524:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 59524:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 59524:pw-trigger.sh: pw_patch_check_state: 263: true ++ 59524:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 59524:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 59524:pw-trigger.sh: pw_patch_check_state: 267: wait 59935 ++ 59524:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 59524:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 59524:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.17wqkUITTA ++ 59524:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 529196, "url": "https://patchwork.sourceware.org/api/1.2/patches/145749/checks/529196/", "user": { "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:38:50.177111", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-aarch64-precommit/builds/11558/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_gdb_build--master-aarch64", "description": "Build passed" }' = null ']' +++ 59524:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 59524:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-15T10:38:50.177111 +++ 59524:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-15T10:38:50.177111 +%s ++ 59524:pw-trigger.sh: pw_patch_check_state: 274: date=1792060730 ++ 59524:pw-trigger.sh: pw_patch_check_state: 275: '[' 1792060569 -le 1792060730 ']' ++ 59524:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1792060730 +++ 59524:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 59524:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 59524:pw-trigger.sh: pw_patch_check_state: 263: true ++ 59524:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 59524:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 59524:pw-trigger.sh: pw_patch_check_state: 267: wait 59942 ++ 59524:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 59524:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 59524:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.17wqkUITTA ++ 59524:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 59524:pw-trigger.sh: pw_patch_check_state: 270: break ++ 59524:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 59524:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.bc5hEYng4C /tmp/tmp.17wqkUITTA + 59524:pw-trigger.sh: 89: check_state=success + 59524:pw-trigger.sh: 90: '[' success = pending ']' + 59524:pw-trigger.sh: 93: num_patch=4 + 59524:pw-trigger.sh: 72: true ++ 59524:pw-trigger.sh: 74: pw_get_patch_from_series gdb 67780 4 ++ 59524:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 59524:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 59524:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67780 ++ 59524:pw-trigger.sh: pw_get_patch_from_series: 205: local num=4 ++ 59524:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 59524:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 67780 property '.*' value Patches 4 +++ 59524:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 59524:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 59524:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 59524:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 59524:pw-trigger.sh: pw_yaml_get: 100: local id=67780 +++ 59524:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 59524:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 59524:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 59524:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 59524:pw-trigger.sh: pw_yaml_get: 105: local match_num=4 +++ 59524:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 59524:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=145748 ++ 59524:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 145748 = '' ']' ++ 59524:pw-trigger.sh: pw_get_patch_from_series: 213: echo 145748 + 59524:pw-trigger.sh: 74: patch_id=145748 + 59524:pw-trigger.sh: 75: '[' 145748 = '' ']' ++ 59524:pw-trigger.sh: 82: pw_get_patch_data gdb 145748 State ++ 59524:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 59524:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 59524:pw-trigger.sh: pw_get_patch_data: 224: local project=gdb ++ 59524:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=145748 ++ 59524:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 59524:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gdb patch 145748 property State value ++ 59524:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 59524:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 59524:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 59524:pw-trigger.sh: pw_yaml_get: 100: local id=145748 ++ 59524:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 59524:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 59524:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 59524:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 59524:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 59524:pw-trigger.sh: pw_yaml_get: 108: set +x + 59524:pw-trigger.sh: 82: patch_state=new + 59524:pw-trigger.sh: 83: case "$patch_state" in ++ 59524:pw-trigger.sh: 89: pw_patch_check_state 145748 tcwg_gdb_build--master-aarch64 ++ 59524:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 59524:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=145748 ++ 59524:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_build--master-aarch64 ++ 59524:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 59524:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_build--master-aarch64 +++ 59524:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 59524:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 59524:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_build--master-aarch64 +++ 59524:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 59524:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 59524:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 59524:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 59524:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_build--master-aarch64 ++ 59524:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 59524:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 59524:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.gcY9gnCFRP +++ 59524:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 59524:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.MNNiLkwMhj ++ 59524:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.gcY9gnCFRP /tmp/tmp.MNNiLkwMhj' EXIT ++ 59524:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 59524:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/145748/checks/ ++ 59524:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/145748/checks/?user=linaro-tcwg-bot&context=tcwg_gdb_build--master-aarch64&page=last' ++ 59524:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 59524:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 59524:pw-trigger.sh: pw_patch_check_state: 263: true ++ 59524:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 59524:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 59524:pw-trigger.sh: pw_patch_check_state: 267: wait 60015 ++ 59524:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 59524:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 59524:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.MNNiLkwMhj ++ 59524:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 529437, "url": "https://patchwork.sourceware.org/api/1.2/patches/145748/checks/529437/", "user": { "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:07:48.322753", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-aarch64-precommit/builds/11564/log", "context": "tcwg_gdb_build--master-aarch64", "description": "Build started" }' = null ']' +++ 59524:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 59524:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-15T22:07:48.322753 +++ 59524:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-15T22:07:48.322753 +%s ++ 59524:pw-trigger.sh: pw_patch_check_state: 274: date=1792102068 ++ 59524:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1792102068 ']' ++ 59524:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1792102068 +++ 59524:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 59524:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 59524:pw-trigger.sh: pw_patch_check_state: 263: true ++ 59524:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 59524:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 59524:pw-trigger.sh: pw_patch_check_state: 267: wait 60022 ++ 59524:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 59524:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 59524:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.MNNiLkwMhj ++ 59524:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 529438, "url": "https://patchwork.sourceware.org/api/1.2/patches/145748/checks/529438/", "user": { "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:07:49.856512", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-aarch64-precommit/builds/11564/log", "context": "tcwg_gdb_build--master-aarch64", "description": "Patch applied" }' = null ']' +++ 59524:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 59524:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-15T22:07:49.856512 +++ 59524:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-15T22:07:49.856512 +%s ++ 59524:pw-trigger.sh: pw_patch_check_state: 274: date=1792102069 ++ 59524:pw-trigger.sh: pw_patch_check_state: 275: '[' 1792102068 -le 1792102069 ']' ++ 59524:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1792102069 +++ 59524:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 59524:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 59524:pw-trigger.sh: pw_patch_check_state: 263: true ++ 59524:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 59524:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 59524:pw-trigger.sh: pw_patch_check_state: 267: wait 60029 ++ 59524:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 59524:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 59524:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.MNNiLkwMhj ++ 59524:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 529441, "url": "https://patchwork.sourceware.org/api/1.2/patches/145748/checks/529441/", "user": { "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:10:16.268334", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-aarch64-precommit/builds/11564/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_gdb_build--master-aarch64", "description": "Build passed" }' = null ']' +++ 59524:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 59524:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-15T22:10:16.268334 +++ 59524:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-15T22:10:16.268334 +%s ++ 59524:pw-trigger.sh: pw_patch_check_state: 274: date=1792102216 ++ 59524:pw-trigger.sh: pw_patch_check_state: 275: '[' 1792102069 -le 1792102216 ']' ++ 59524:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1792102216 +++ 59524:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 59524:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 59524:pw-trigger.sh: pw_patch_check_state: 263: true ++ 59524:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 59524:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 59524:pw-trigger.sh: pw_patch_check_state: 267: wait 60036 ++ 59524:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 59524:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 59524:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.MNNiLkwMhj ++ 59524:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 59524:pw-trigger.sh: pw_patch_check_state: 270: break ++ 59524:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 59524:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.gcY9gnCFRP /tmp/tmp.MNNiLkwMhj + 59524:pw-trigger.sh: 89: check_state=success + 59524:pw-trigger.sh: 90: '[' success = pending ']' + 59524:pw-trigger.sh: 93: num_patch=5 + 59524:pw-trigger.sh: 72: true ++ 59524:pw-trigger.sh: 74: pw_get_patch_from_series gdb 67780 5 ++ 59524:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 59524:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 59524:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67780 ++ 59524:pw-trigger.sh: pw_get_patch_from_series: 205: local num=5 ++ 59524:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 59524:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 67780 property '.*' value Patches 5 +++ 59524:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 59524:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 59524:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 59524:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 59524:pw-trigger.sh: pw_yaml_get: 100: local id=67780 +++ 59524:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 59524:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 59524:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 59524:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 59524:pw-trigger.sh: pw_yaml_get: 105: local match_num=5 +++ 59524:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 59524:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id= ++ 59524:pw-trigger.sh: pw_get_patch_from_series: 210: '[' '' = '' ']' ++ 59524:pw-trigger.sh: pw_get_patch_from_series: 211: return 1 ++ 59524:pw-trigger.sh: 74: true + 59524:pw-trigger.sh: 74: patch_id= + 59524:pw-trigger.sh: 75: '[' '' = '' ']' + 59524:pw-trigger.sh: 76: break + 59524:pw-trigger.sh: 96: '[' '' = '' ']' + 59524:pw-trigger.sh: 97: continue + 59524:pw-trigger.sh: 62: '[' 29 -gt 0 ']' + 59524:pw-trigger.sh: 63: i=28 ++ 59524:pw-trigger.sh: 64: shyaml get-value 28.id + 59524:pw-trigger.sh: 64: series_id=67781 + 59524:pw-trigger.sh: 66: pw_series_complete_p gdb 67781 + 59524:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 59524:pw-trigger.sh: pw_series_complete_p: 183: local project=gdb + 59524:pw-trigger.sh: pw_series_complete_p: 184: local series_id=67781 + 59524:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 59524:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get gdb series 67781 property Complete value ++ 59524:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 59524:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 59524:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 59524:pw-trigger.sh: pw_yaml_get: 100: local id=67781 ++ 59524:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 59524:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 59524:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 59524:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 59524:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 59524:pw-trigger.sh: pw_yaml_get: 108: set +x + 59524:pw-trigger.sh: pw_series_complete_p: 187: value=True + 59524:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 59524:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 59524:pw-trigger.sh: 71: num_patch=0 + 59524:pw-trigger.sh: 72: true ++ 59524:pw-trigger.sh: 74: pw_get_patch_from_series gdb 67781 0 ++ 59524:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 59524:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 59524:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67781 ++ 59524:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 59524:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 59524:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 67781 property '.*' value Patches 0 +++ 59524:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 59524:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 59524:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 59524:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 59524:pw-trigger.sh: pw_yaml_get: 100: local id=67781 +++ 59524:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 59524:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 59524:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 59524:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 59524:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 59524:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 59524:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=145753 ++ 59524:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 145753 = '' ']' ++ 59524:pw-trigger.sh: pw_get_patch_from_series: 213: echo 145753 + 59524:pw-trigger.sh: 74: patch_id=145753 + 59524:pw-trigger.sh: 75: '[' 145753 = '' ']' ++ 59524:pw-trigger.sh: 82: pw_get_patch_data gdb 145753 State ++ 59524:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 59524:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 59524:pw-trigger.sh: pw_get_patch_data: 224: local project=gdb ++ 59524:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=145753 ++ 59524:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 59524:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gdb patch 145753 property State value ++ 59524:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 59524:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 59524:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 59524:pw-trigger.sh: pw_yaml_get: 100: local id=145753 ++ 59524:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 59524:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 59524:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 59524:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 59524:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 59524:pw-trigger.sh: pw_yaml_get: 108: set +x + 59524:pw-trigger.sh: 82: patch_state=new + 59524:pw-trigger.sh: 83: case "$patch_state" in ++ 59524:pw-trigger.sh: 89: pw_patch_check_state 145753 tcwg_gdb_build--master-aarch64 ++ 59524:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 59524:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=145753 ++ 59524:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_build--master-aarch64 ++ 59524:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 59524:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_build--master-aarch64 +++ 59524:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 59524:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 59524:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_build--master-aarch64 +++ 59524:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 59524:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 59524:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 59524:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 59524:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_build--master-aarch64 ++ 59524:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 59524:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 59524:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.bZi7Bbfvmn +++ 59524:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 59524:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.m9WaZ6K3hI ++ 59524:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.bZi7Bbfvmn /tmp/tmp.m9WaZ6K3hI' EXIT ++ 59524:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 59524:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/145753/checks/ ++ 59524:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/145753/checks/?user=linaro-tcwg-bot&context=tcwg_gdb_build--master-aarch64&page=last' ++ 59524:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 59524:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 59524:pw-trigger.sh: pw_patch_check_state: 263: true ++ 59524:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 59524:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 59524:pw-trigger.sh: pw_patch_check_state: 267: wait 60150 ++ 59524:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 59524:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 59524:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.m9WaZ6K3hI ++ 59524:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 528070, "url": "https://patchwork.sourceware.org/api/1.2/patches/145753/checks/528070/", "user": { "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:43:32.935588", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-aarch64-precommit/builds/11529/log", "context": "tcwg_gdb_build--master-aarch64", "description": "Build started" }' = null ']' +++ 59524:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 59524:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-13T16:43:32.935588 +++ 59524:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-13T16:43:32.935588 +%s ++ 59524:pw-trigger.sh: pw_patch_check_state: 274: date=1791909812 ++ 59524:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1791909812 ']' ++ 59524:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1791909812 +++ 59524:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 59524:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 59524:pw-trigger.sh: pw_patch_check_state: 263: true ++ 59524:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 59524:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 59524:pw-trigger.sh: pw_patch_check_state: 267: wait 60157 ++ 59524:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 59524:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 59524:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.m9WaZ6K3hI ++ 59524:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 528072, "url": "https://patchwork.sourceware.org/api/1.2/patches/145753/checks/528072/", "user": { "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:43:34.504427", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-aarch64-precommit/builds/11529/log", "context": "tcwg_gdb_build--master-aarch64", "description": "Patch applied" }' = null ']' +++ 59524:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 59524:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-13T16:43:34.504427 +++ 59524:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-13T16:43:34.504427 +%s ++ 59524:pw-trigger.sh: pw_patch_check_state: 274: date=1791909814 ++ 59524:pw-trigger.sh: pw_patch_check_state: 275: '[' 1791909812 -le 1791909814 ']' ++ 59524:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1791909814 +++ 59524:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 59524:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 59524:pw-trigger.sh: pw_patch_check_state: 263: true ++ 59524:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 59524:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 59524:pw-trigger.sh: pw_patch_check_state: 267: wait 60164 ++ 59524:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 59524:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 59524:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.m9WaZ6K3hI ++ 59524:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 528080, "url": "https://patchwork.sourceware.org/api/1.2/patches/145753/checks/528080/", "user": { "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:47:45.363358", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-aarch64-precommit/builds/11529/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_gdb_build--master-aarch64", "description": "Build passed" }' = null ']' +++ 59524:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 59524:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-13T16:47:45.363358 +++ 59524:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-13T16:47:45.363358 +%s ++ 59524:pw-trigger.sh: pw_patch_check_state: 274: date=1791910065 ++ 59524:pw-trigger.sh: pw_patch_check_state: 275: '[' 1791909814 -le 1791910065 ']' ++ 59524:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1791910065 +++ 59524:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 59524:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 59524:pw-trigger.sh: pw_patch_check_state: 263: true ++ 59524:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 59524:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 59524:pw-trigger.sh: pw_patch_check_state: 267: wait 60171 ++ 59524:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 59524:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 59524:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.m9WaZ6K3hI ++ 59524:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 59524:pw-trigger.sh: pw_patch_check_state: 270: break ++ 59524:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 59524:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.bZi7Bbfvmn /tmp/tmp.m9WaZ6K3hI + 59524:pw-trigger.sh: 89: check_state=success + 59524:pw-trigger.sh: 90: '[' success = pending ']' + 59524:pw-trigger.sh: 93: num_patch=1 + 59524:pw-trigger.sh: 72: true ++ 59524:pw-trigger.sh: 74: pw_get_patch_from_series gdb 67781 1 ++ 59524:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 59524:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 59524:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67781 ++ 59524:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 59524:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 59524:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 67781 property '.*' value Patches 1 +++ 59524:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 59524:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 59524:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 59524:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 59524:pw-trigger.sh: pw_yaml_get: 100: local id=67781 +++ 59524:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 59524:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 59524:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 59524:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 59524:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 59524:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 59524:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id= ++ 59524:pw-trigger.sh: pw_get_patch_from_series: 210: '[' '' = '' ']' ++ 59524:pw-trigger.sh: pw_get_patch_from_series: 211: return 1 ++ 59524:pw-trigger.sh: 74: true + 59524:pw-trigger.sh: 74: patch_id= + 59524:pw-trigger.sh: 75: '[' '' = '' ']' + 59524:pw-trigger.sh: 76: break + 59524:pw-trigger.sh: 96: '[' '' = '' ']' + 59524:pw-trigger.sh: 97: continue + 59524:pw-trigger.sh: 62: '[' 28 -gt 0 ']' + 59524:pw-trigger.sh: 63: i=27 ++ 59524:pw-trigger.sh: 64: shyaml get-value 27.id + 59524:pw-trigger.sh: 64: series_id=67789 + 59524:pw-trigger.sh: 66: pw_series_complete_p gdb 67789 + 59524:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 59524:pw-trigger.sh: pw_series_complete_p: 183: local project=gdb + 59524:pw-trigger.sh: pw_series_complete_p: 184: local series_id=67789 + 59524:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 59524:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get gdb series 67789 property Complete value ++ 59524:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 59524:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 59524:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 59524:pw-trigger.sh: pw_yaml_get: 100: local id=67789 ++ 59524:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 59524:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 59524:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 59524:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 59524:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 59524:pw-trigger.sh: pw_yaml_get: 108: set +x + 59524:pw-trigger.sh: pw_series_complete_p: 187: value=True + 59524:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 59524:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 59524:pw-trigger.sh: 71: num_patch=0 + 59524:pw-trigger.sh: 72: true ++ 59524:pw-trigger.sh: 74: pw_get_patch_from_series gdb 67789 0 ++ 59524:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 59524:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 59524:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67789 ++ 59524:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 59524:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 59524:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 67789 property '.*' value Patches 0 +++ 59524:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 59524:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 59524:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 59524:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 59524:pw-trigger.sh: pw_yaml_get: 100: local id=67789 +++ 59524:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 59524:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 59524:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 59524:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 59524:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 59524:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 59524:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=145766 ++ 59524:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 145766 = '' ']' ++ 59524:pw-trigger.sh: pw_get_patch_from_series: 213: echo 145766 + 59524:pw-trigger.sh: 74: patch_id=145766 + 59524:pw-trigger.sh: 75: '[' 145766 = '' ']' ++ 59524:pw-trigger.sh: 82: pw_get_patch_data gdb 145766 State ++ 59524:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 59524:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 59524:pw-trigger.sh: pw_get_patch_data: 224: local project=gdb ++ 59524:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=145766 ++ 59524:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 59524:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gdb patch 145766 property State value ++ 59524:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 59524:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 59524:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 59524:pw-trigger.sh: pw_yaml_get: 100: local id=145766 ++ 59524:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 59524:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 59524:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 59524:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 59524:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 59524:pw-trigger.sh: pw_yaml_get: 108: set +x + 59524:pw-trigger.sh: 82: patch_state=new + 59524:pw-trigger.sh: 83: case "$patch_state" in ++ 59524:pw-trigger.sh: 89: pw_patch_check_state 145766 tcwg_gdb_build--master-aarch64 ++ 59524:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 59524:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=145766 ++ 59524:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_build--master-aarch64 ++ 59524:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 59524:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_build--master-aarch64 +++ 59524:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 59524:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 59524:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_build--master-aarch64 +++ 59524:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 59524:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 59524:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 59524:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 59524:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_build--master-aarch64 ++ 59524:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 59524:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 59524:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.zTyb8KTyOS +++ 59524:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 59524:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.C0iDkhyPx8 ++ 59524:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.zTyb8KTyOS /tmp/tmp.C0iDkhyPx8' EXIT ++ 59524:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 59524:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/145766/checks/ ++ 59524:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/145766/checks/?user=linaro-tcwg-bot&context=tcwg_gdb_build--master-aarch64&page=last' ++ 59524:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 59524:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 59524:pw-trigger.sh: pw_patch_check_state: 263: true ++ 59524:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 59524:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 59524:pw-trigger.sh: pw_patch_check_state: 267: wait 60273 ++ 59524:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 59524:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 59524:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.C0iDkhyPx8 ++ 59524:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 528076, "url": "https://patchwork.sourceware.org/api/1.2/patches/145766/checks/528076/", "user": { "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:46:12.622277", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-aarch64-precommit/builds/11530/log", "context": "tcwg_gdb_build--master-aarch64", "description": "Build started" }' = null ']' +++ 59524:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 59524:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-13T16:46:12.622277 +++ 59524:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-13T16:46:12.622277 +%s ++ 59524:pw-trigger.sh: pw_patch_check_state: 274: date=1791909972 ++ 59524:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1791909972 ']' ++ 59524:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1791909972 +++ 59524:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 59524:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 59524:pw-trigger.sh: pw_patch_check_state: 263: true ++ 59524:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 59524:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 59524:pw-trigger.sh: pw_patch_check_state: 267: wait 60280 ++ 59524:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 59524:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 59524:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.C0iDkhyPx8 ++ 59524:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 528077, "url": "https://patchwork.sourceware.org/api/1.2/patches/145766/checks/528077/", "user": { "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:46:14.275617", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-aarch64-precommit/builds/11530/log", "context": "tcwg_gdb_build--master-aarch64", "description": "Patch applied" }' = null ']' +++ 59524:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 59524:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-13T16:46:14.275617 +++ 59524:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-13T16:46:14.275617 +%s ++ 59524:pw-trigger.sh: pw_patch_check_state: 274: date=1791909974 ++ 59524:pw-trigger.sh: pw_patch_check_state: 275: '[' 1791909972 -le 1791909974 ']' ++ 59524:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1791909974 +++ 59524:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 59524:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 59524:pw-trigger.sh: pw_patch_check_state: 263: true ++ 59524:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 59524:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 59524:pw-trigger.sh: pw_patch_check_state: 267: wait 60287 ++ 59524:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 59524:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 59524:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.C0iDkhyPx8 ++ 59524:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 528087, "url": "https://patchwork.sourceware.org/api/1.2/patches/145766/checks/528087/", "user": { "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:50:32.723995", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-aarch64-precommit/builds/11530/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_gdb_build--master-aarch64", "description": "Build passed" }' = null ']' +++ 59524:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 59524:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-13T16:50:32.723995 +++ 59524:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-13T16:50:32.723995 +%s ++ 59524:pw-trigger.sh: pw_patch_check_state: 274: date=1791910232 ++ 59524:pw-trigger.sh: pw_patch_check_state: 275: '[' 1791909974 -le 1791910232 ']' ++ 59524:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1791910232 +++ 59524:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 59524:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 59524:pw-trigger.sh: pw_patch_check_state: 263: true ++ 59524:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 59524:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 59524:pw-trigger.sh: pw_patch_check_state: 267: wait 60294 ++ 59524:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 59524:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 59524:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.C0iDkhyPx8 ++ 59524:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 59524:pw-trigger.sh: pw_patch_check_state: 270: break ++ 59524:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 59524:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.zTyb8KTyOS /tmp/tmp.C0iDkhyPx8 + 59524:pw-trigger.sh: 89: check_state=success + 59524:pw-trigger.sh: 90: '[' success = pending ']' + 59524:pw-trigger.sh: 93: num_patch=1 + 59524:pw-trigger.sh: 72: true ++ 59524:pw-trigger.sh: 74: pw_get_patch_from_series gdb 67789 1 ++ 59524:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 59524:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 59524:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67789 ++ 59524:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 59524:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 59524:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 67789 property '.*' value Patches 1 +++ 59524:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 59524:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 59524:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 59524:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 59524:pw-trigger.sh: pw_yaml_get: 100: local id=67789 +++ 59524:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 59524:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 59524:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 59524:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 59524:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 59524:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 59524:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id= ++ 59524:pw-trigger.sh: pw_get_patch_from_series: 210: '[' '' = '' ']' ++ 59524:pw-trigger.sh: pw_get_patch_from_series: 211: return 1 ++ 59524:pw-trigger.sh: 74: true + 59524:pw-trigger.sh: 74: patch_id= + 59524:pw-trigger.sh: 75: '[' '' = '' ']' + 59524:pw-trigger.sh: 76: break + 59524:pw-trigger.sh: 96: '[' '' = '' ']' + 59524:pw-trigger.sh: 97: continue + 59524:pw-trigger.sh: 62: '[' 27 -gt 0 ']' + 59524:pw-trigger.sh: 63: i=26 ++ 59524:pw-trigger.sh: 64: shyaml get-value 26.id + 59524:pw-trigger.sh: 64: series_id=67794 + 59524:pw-trigger.sh: 66: pw_series_complete_p gdb 67794 + 59524:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 59524:pw-trigger.sh: pw_series_complete_p: 183: local project=gdb + 59524:pw-trigger.sh: pw_series_complete_p: 184: local series_id=67794 + 59524:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 59524:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get gdb series 67794 property Complete value ++ 59524:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 59524:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 59524:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 59524:pw-trigger.sh: pw_yaml_get: 100: local id=67794 ++ 59524:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 59524:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 59524:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 59524:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 59524:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 59524:pw-trigger.sh: pw_yaml_get: 108: set +x + 59524:pw-trigger.sh: pw_series_complete_p: 187: value=True + 59524:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 59524:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 59524:pw-trigger.sh: 71: num_patch=0 + 59524:pw-trigger.sh: 72: true ++ 59524:pw-trigger.sh: 74: pw_get_patch_from_series gdb 67794 0 ++ 59524:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 59524:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 59524:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67794 ++ 59524:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 59524:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 59524:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 67794 property '.*' value Patches 0 +++ 59524:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 59524:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 59524:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 59524:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 59524:pw-trigger.sh: pw_yaml_get: 100: local id=67794 +++ 59524:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 59524:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 59524:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 59524:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 59524:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 59524:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 59524:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=145778 ++ 59524:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 145778 = '' ']' ++ 59524:pw-trigger.sh: pw_get_patch_from_series: 213: echo 145778 + 59524:pw-trigger.sh: 74: patch_id=145778 + 59524:pw-trigger.sh: 75: '[' 145778 = '' ']' ++ 59524:pw-trigger.sh: 82: pw_get_patch_data gdb 145778 State ++ 59524:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 59524:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 59524:pw-trigger.sh: pw_get_patch_data: 224: local project=gdb ++ 59524:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=145778 ++ 59524:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 59524:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gdb patch 145778 property State value ++ 59524:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 59524:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 59524:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 59524:pw-trigger.sh: pw_yaml_get: 100: local id=145778 ++ 59524:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 59524:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 59524:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 59524:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 59524:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 59524:pw-trigger.sh: pw_yaml_get: 108: set +x + 59524:pw-trigger.sh: 82: patch_state=new + 59524:pw-trigger.sh: 83: case "$patch_state" in ++ 59524:pw-trigger.sh: 89: pw_patch_check_state 145778 tcwg_gdb_build--master-aarch64 ++ 59524:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 59524:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=145778 ++ 59524:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_build--master-aarch64 ++ 59524:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 59524:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_build--master-aarch64 +++ 59524:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 59524:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 59524:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_build--master-aarch64 +++ 59524:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 59524:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 59524:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 59524:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 59524:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_build--master-aarch64 ++ 59524:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 59524:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 59524:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.BMAPQrnwMY +++ 59524:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 59524:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.Br5oW4sl7c ++ 59524:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.BMAPQrnwMY /tmp/tmp.Br5oW4sl7c' EXIT ++ 59524:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 59524:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/145778/checks/ ++ 59524:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/145778/checks/?user=linaro-tcwg-bot&context=tcwg_gdb_build--master-aarch64&page=last' ++ 59524:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 59524:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 59524:pw-trigger.sh: pw_patch_check_state: 263: true ++ 59524:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 59524:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 59524:pw-trigger.sh: pw_patch_check_state: 267: wait 60404 ++ 59524:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 59524:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 59524:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.Br5oW4sl7c ++ 59524:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 528078, "url": "https://patchwork.sourceware.org/api/1.2/patches/145778/checks/528078/", "user": { "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:46:32.144187", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-aarch64-precommit/builds/11531/log", "context": "tcwg_gdb_build--master-aarch64", "description": "Build started" }' = null ']' +++ 59524:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 59524:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-13T16:46:32.144187 +++ 59524:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-13T16:46:32.144187 +%s ++ 59524:pw-trigger.sh: pw_patch_check_state: 274: date=1791909992 ++ 59524:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1791909992 ']' ++ 59524:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1791909992 +++ 59524:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 59524:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 59524:pw-trigger.sh: pw_patch_check_state: 263: true ++ 59524:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 59524:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 59524:pw-trigger.sh: pw_patch_check_state: 267: wait 60411 ++ 59524:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 59524:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 59524:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.Br5oW4sl7c ++ 59524:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 528079, "url": "https://patchwork.sourceware.org/api/1.2/patches/145778/checks/528079/", "user": { "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:46:51.098175", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-aarch64-precommit/builds/11531/log", "context": "tcwg_gdb_build--master-aarch64", "description": "Patch applied" }' = null ']' +++ 59524:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 59524:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-13T16:46:51.098175 +++ 59524:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-13T16:46:51.098175 +%s ++ 59524:pw-trigger.sh: pw_patch_check_state: 274: date=1791910011 ++ 59524:pw-trigger.sh: pw_patch_check_state: 275: '[' 1791909992 -le 1791910011 ']' ++ 59524:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1791910011 +++ 59524:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 59524:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 59524:pw-trigger.sh: pw_patch_check_state: 263: true ++ 59524:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 59524:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 59524:pw-trigger.sh: pw_patch_check_state: 267: wait 60418 ++ 59524:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 59524:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 59524:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.Br5oW4sl7c ++ 59524:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 528088, "url": "https://patchwork.sourceware.org/api/1.2/patches/145778/checks/528088/", "user": { "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:50:54.752227", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-aarch64-precommit/builds/11531/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_gdb_build--master-aarch64", "description": "Build passed" }' = null ']' +++ 59524:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 59524:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-13T16:50:54.752227 +++ 59524:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-13T16:50:54.752227 +%s ++ 59524:pw-trigger.sh: pw_patch_check_state: 274: date=1791910254 ++ 59524:pw-trigger.sh: pw_patch_check_state: 275: '[' 1791910011 -le 1791910254 ']' ++ 59524:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1791910254 +++ 59524:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 59524:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 59524:pw-trigger.sh: pw_patch_check_state: 263: true ++ 59524:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 59524:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 59524:pw-trigger.sh: pw_patch_check_state: 267: wait 60425 ++ 59524:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 59524:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 59524:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.Br5oW4sl7c ++ 59524:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 59524:pw-trigger.sh: pw_patch_check_state: 270: break ++ 59524:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 59524:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.BMAPQrnwMY /tmp/tmp.Br5oW4sl7c + 59524:pw-trigger.sh: 89: check_state=success + 59524:pw-trigger.sh: 90: '[' success = pending ']' + 59524:pw-trigger.sh: 93: num_patch=1 + 59524:pw-trigger.sh: 72: true ++ 59524:pw-trigger.sh: 74: pw_get_patch_from_series gdb 67794 1 ++ 59524:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 59524:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 59524:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67794 ++ 59524:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 59524:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 59524:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 67794 property '.*' value Patches 1 +++ 59524:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 59524:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 59524:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 59524:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 59524:pw-trigger.sh: pw_yaml_get: 100: local id=67794 +++ 59524:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 59524:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 59524:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 59524:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 59524:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 59524:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 59524:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=145781 ++ 59524:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 145781 = '' ']' ++ 59524:pw-trigger.sh: pw_get_patch_from_series: 213: echo 145781 + 59524:pw-trigger.sh: 74: patch_id=145781 + 59524:pw-trigger.sh: 75: '[' 145781 = '' ']' ++ 59524:pw-trigger.sh: 82: pw_get_patch_data gdb 145781 State ++ 59524:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 59524:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 59524:pw-trigger.sh: pw_get_patch_data: 224: local project=gdb ++ 59524:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=145781 ++ 59524:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 59524:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gdb patch 145781 property State value ++ 59524:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 59524:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 59524:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 59524:pw-trigger.sh: pw_yaml_get: 100: local id=145781 ++ 59524:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 59524:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 59524:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 59524:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 59524:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 59524:pw-trigger.sh: pw_yaml_get: 108: set +x + 59524:pw-trigger.sh: 82: patch_state=new + 59524:pw-trigger.sh: 83: case "$patch_state" in ++ 59524:pw-trigger.sh: 89: pw_patch_check_state 145781 tcwg_gdb_build--master-aarch64 ++ 59524:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 59524:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=145781 ++ 59524:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_build--master-aarch64 ++ 59524:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 59524:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_build--master-aarch64 +++ 59524:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 59524:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 59524:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_build--master-aarch64 +++ 59524:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 59524:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 59524:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 59524:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 59524:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_build--master-aarch64 ++ 59524:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 59524:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 59524:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.Qa0U0T671u +++ 59524:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 59524:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.i4CjLQ5RLC ++ 59524:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.Qa0U0T671u /tmp/tmp.i4CjLQ5RLC' EXIT ++ 59524:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 59524:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/145781/checks/ ++ 59524:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/145781/checks/?user=linaro-tcwg-bot&context=tcwg_gdb_build--master-aarch64&page=last' ++ 59524:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 59524:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 59524:pw-trigger.sh: pw_patch_check_state: 263: true ++ 59524:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 59524:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 59524:pw-trigger.sh: pw_patch_check_state: 267: wait 60489 ++ 59524:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 59524:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 59524:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.i4CjLQ5RLC ++ 59524:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 528419, "url": "https://patchwork.sourceware.org/api/1.2/patches/145781/checks/528419/", "user": { "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:09:44.858135", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-aarch64-precommit/builds/11548/log", "context": "tcwg_gdb_build--master-aarch64", "description": "Build started" }' = null ']' +++ 59524:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 59524:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-13T23:09:44.858135 +++ 59524:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-13T23:09:44.858135 +%s ++ 59524:pw-trigger.sh: pw_patch_check_state: 274: date=1791932984 ++ 59524:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1791932984 ']' ++ 59524:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1791932984 +++ 59524:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 59524:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 59524:pw-trigger.sh: pw_patch_check_state: 263: true ++ 59524:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 59524:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 59524:pw-trigger.sh: pw_patch_check_state: 267: wait 60496 ++ 59524:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 59524:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 59524:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.i4CjLQ5RLC ++ 59524:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 528420, "url": "https://patchwork.sourceware.org/api/1.2/patches/145781/checks/528420/", "user": { "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:09:49.021624", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-aarch64-precommit/builds/11548/log", "context": "tcwg_gdb_build--master-aarch64", "description": "Patch applied" }' = null ']' +++ 59524:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 59524:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-13T23:09:49.021624 +++ 59524:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-13T23:09:49.021624 +%s ++ 59524:pw-trigger.sh: pw_patch_check_state: 274: date=1791932989 ++ 59524:pw-trigger.sh: pw_patch_check_state: 275: '[' 1791932984 -le 1791932989 ']' ++ 59524:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1791932989 +++ 59524:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 59524:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 59524:pw-trigger.sh: pw_patch_check_state: 263: true ++ 59524:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 59524:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 59524:pw-trigger.sh: pw_patch_check_state: 267: wait 60503 ++ 59524:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 59524:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 59524:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.i4CjLQ5RLC ++ 59524:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 528430, "url": "https://patchwork.sourceware.org/api/1.2/patches/145781/checks/528430/", "user": { "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:12:45.841963", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-aarch64-precommit/builds/11548/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_gdb_build--master-aarch64", "description": "Build passed" }' = null ']' +++ 59524:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 59524:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-13T23:12:45.841963 +++ 59524:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-13T23:12:45.841963 +%s ++ 59524:pw-trigger.sh: pw_patch_check_state: 274: date=1791933165 ++ 59524:pw-trigger.sh: pw_patch_check_state: 275: '[' 1791932989 -le 1791933165 ']' ++ 59524:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1791933165 +++ 59524:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 59524:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 59524:pw-trigger.sh: pw_patch_check_state: 263: true ++ 59524:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 59524:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 59524:pw-trigger.sh: pw_patch_check_state: 267: wait 60510 ++ 59524:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 59524:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 59524:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.i4CjLQ5RLC ++ 59524:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 59524:pw-trigger.sh: pw_patch_check_state: 270: break ++ 59524:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 59524:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.Qa0U0T671u /tmp/tmp.i4CjLQ5RLC + 59524:pw-trigger.sh: 89: check_state=success + 59524:pw-trigger.sh: 90: '[' success = pending ']' + 59524:pw-trigger.sh: 93: num_patch=2 + 59524:pw-trigger.sh: 72: true ++ 59524:pw-trigger.sh: 74: pw_get_patch_from_series gdb 67794 2 ++ 59524:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 59524:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 59524:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67794 ++ 59524:pw-trigger.sh: pw_get_patch_from_series: 205: local num=2 ++ 59524:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 59524:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 67794 property '.*' value Patches 2 +++ 59524:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 59524:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 59524:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 59524:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 59524:pw-trigger.sh: pw_yaml_get: 100: local id=67794 +++ 59524:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 59524:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 59524:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 59524:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 59524:pw-trigger.sh: pw_yaml_get: 105: local match_num=2 +++ 59524:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 59524:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=145777 ++ 59524:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 145777 = '' ']' ++ 59524:pw-trigger.sh: pw_get_patch_from_series: 213: echo 145777 + 59524:pw-trigger.sh: 74: patch_id=145777 + 59524:pw-trigger.sh: 75: '[' 145777 = '' ']' ++ 59524:pw-trigger.sh: 82: pw_get_patch_data gdb 145777 State ++ 59524:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 59524:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 59524:pw-trigger.sh: pw_get_patch_data: 224: local project=gdb ++ 59524:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=145777 ++ 59524:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 59524:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gdb patch 145777 property State value ++ 59524:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 59524:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 59524:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 59524:pw-trigger.sh: pw_yaml_get: 100: local id=145777 ++ 59524:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 59524:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 59524:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 59524:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 59524:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 59524:pw-trigger.sh: pw_yaml_get: 108: set +x + 59524:pw-trigger.sh: 82: patch_state=new + 59524:pw-trigger.sh: 83: case "$patch_state" in ++ 59524:pw-trigger.sh: 89: pw_patch_check_state 145777 tcwg_gdb_build--master-aarch64 ++ 59524:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 59524:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=145777 ++ 59524:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_build--master-aarch64 ++ 59524:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 59524:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_build--master-aarch64 +++ 59524:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 59524:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 59524:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_build--master-aarch64 +++ 59524:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 59524:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 59524:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 59524:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 59524:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_build--master-aarch64 ++ 59524:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 59524:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 59524:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.D7Gnj4N4Lj +++ 59524:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 59524:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.zNPl8kFkpO ++ 59524:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.D7Gnj4N4Lj /tmp/tmp.zNPl8kFkpO' EXIT ++ 59524:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 59524:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/145777/checks/ ++ 59524:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/145777/checks/?user=linaro-tcwg-bot&context=tcwg_gdb_build--master-aarch64&page=last' ++ 59524:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 59524:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 59524:pw-trigger.sh: pw_patch_check_state: 263: true ++ 59524:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 59524:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 59524:pw-trigger.sh: pw_patch_check_state: 267: wait 60577 ++ 59524:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 59524:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 59524:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.zNPl8kFkpO ++ 59524:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 528568, "url": "https://patchwork.sourceware.org/api/1.2/patches/145777/checks/528568/", "user": { "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:07.703737", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-aarch64-precommit/builds/11554/log", "context": "tcwg_gdb_build--master-aarch64", "description": "Build started" }' = null ']' +++ 59524:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 59524:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-14T06:36:07.703737 +++ 59524:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-14T06:36:07.703737 +%s ++ 59524:pw-trigger.sh: pw_patch_check_state: 274: date=1791959767 ++ 59524:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1791959767 ']' ++ 59524:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1791959767 +++ 59524:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 59524:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 59524:pw-trigger.sh: pw_patch_check_state: 263: true ++ 59524:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 59524:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 59524:pw-trigger.sh: pw_patch_check_state: 267: wait 60584 ++ 59524:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 59524:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 59524:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.zNPl8kFkpO ++ 59524:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 528570, "url": "https://patchwork.sourceware.org/api/1.2/patches/145777/checks/528570/", "user": { "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:12.241608", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-aarch64-precommit/builds/11554/log", "context": "tcwg_gdb_build--master-aarch64", "description": "Patch applied" }' = null ']' +++ 59524:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 59524:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-14T06:36:12.241608 +++ 59524:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-14T06:36:12.241608 +%s ++ 59524:pw-trigger.sh: pw_patch_check_state: 274: date=1791959772 ++ 59524:pw-trigger.sh: pw_patch_check_state: 275: '[' 1791959767 -le 1791959772 ']' ++ 59524:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1791959772 +++ 59524:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 59524:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 59524:pw-trigger.sh: pw_patch_check_state: 263: true ++ 59524:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 59524:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 59524:pw-trigger.sh: pw_patch_check_state: 267: wait 60591 ++ 59524:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 59524:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 59524:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.zNPl8kFkpO ++ 59524:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 528577, "url": "https://patchwork.sourceware.org/api/1.2/patches/145777/checks/528577/", "user": { "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:32.322048", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-aarch64-precommit/builds/11554/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_gdb_build--master-aarch64", "description": "Build passed" }' = null ']' +++ 59524:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 59524:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-14T06:39:32.322048 +++ 59524:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-14T06:39:32.322048 +%s ++ 59524:pw-trigger.sh: pw_patch_check_state: 274: date=1791959972 ++ 59524:pw-trigger.sh: pw_patch_check_state: 275: '[' 1791959772 -le 1791959972 ']' ++ 59524:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1791959972 +++ 59524:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 59524:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 59524:pw-trigger.sh: pw_patch_check_state: 263: true ++ 59524:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 59524:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 59524:pw-trigger.sh: pw_patch_check_state: 267: wait 60598 ++ 59524:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 59524:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 59524:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.zNPl8kFkpO ++ 59524:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 59524:pw-trigger.sh: pw_patch_check_state: 270: break ++ 59524:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 59524:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.D7Gnj4N4Lj /tmp/tmp.zNPl8kFkpO + 59524:pw-trigger.sh: 89: check_state=success + 59524:pw-trigger.sh: 90: '[' success = pending ']' + 59524:pw-trigger.sh: 93: num_patch=3 + 59524:pw-trigger.sh: 72: true ++ 59524:pw-trigger.sh: 74: pw_get_patch_from_series gdb 67794 3 ++ 59524:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 59524:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 59524:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67794 ++ 59524:pw-trigger.sh: pw_get_patch_from_series: 205: local num=3 ++ 59524:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 59524:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 67794 property '.*' value Patches 3 +++ 59524:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 59524:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 59524:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 59524:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 59524:pw-trigger.sh: pw_yaml_get: 100: local id=67794 +++ 59524:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 59524:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 59524:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 59524:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 59524:pw-trigger.sh: pw_yaml_get: 105: local match_num=3 +++ 59524:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 59524:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=145780 ++ 59524:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 145780 = '' ']' ++ 59524:pw-trigger.sh: pw_get_patch_from_series: 213: echo 145780 + 59524:pw-trigger.sh: 74: patch_id=145780 + 59524:pw-trigger.sh: 75: '[' 145780 = '' ']' ++ 59524:pw-trigger.sh: 82: pw_get_patch_data gdb 145780 State ++ 59524:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 59524:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 59524:pw-trigger.sh: pw_get_patch_data: 224: local project=gdb ++ 59524:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=145780 ++ 59524:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 59524:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gdb patch 145780 property State value ++ 59524:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 59524:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 59524:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 59524:pw-trigger.sh: pw_yaml_get: 100: local id=145780 ++ 59524:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 59524:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 59524:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 59524:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 59524:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 59524:pw-trigger.sh: pw_yaml_get: 108: set +x + 59524:pw-trigger.sh: 82: patch_state=new + 59524:pw-trigger.sh: 83: case "$patch_state" in ++ 59524:pw-trigger.sh: 89: pw_patch_check_state 145780 tcwg_gdb_build--master-aarch64 ++ 59524:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 59524:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=145780 ++ 59524:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_build--master-aarch64 ++ 59524:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 59524:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_build--master-aarch64 +++ 59524:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 59524:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 59524:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_build--master-aarch64 +++ 59524:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 59524:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 59524:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 59524:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 59524:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_build--master-aarch64 ++ 59524:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 59524:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 59524:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.ldEIGJLNQv +++ 59524:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 59524:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.3ffyzLSqw0 ++ 59524:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.ldEIGJLNQv /tmp/tmp.3ffyzLSqw0' EXIT ++ 59524:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 59524:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/145780/checks/ ++ 59524:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/145780/checks/?user=linaro-tcwg-bot&context=tcwg_gdb_build--master-aarch64&page=last' ++ 59524:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 59524:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 59524:pw-trigger.sh: pw_patch_check_state: 263: true ++ 59524:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 59524:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 59524:pw-trigger.sh: pw_patch_check_state: 267: wait 60668 ++ 59524:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 59524:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 59524:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.3ffyzLSqw0 ++ 59524:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 529193, "url": "https://patchwork.sourceware.org/api/1.2/patches/145780/checks/529193/", "user": { "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:37:30.587063", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-aarch64-precommit/builds/11559/log", "context": "tcwg_gdb_build--master-aarch64", "description": "Build started" }' = null ']' +++ 59524:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 59524:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-15T10:37:30.587063 +++ 59524:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-15T10:37:30.587063 +%s ++ 59524:pw-trigger.sh: pw_patch_check_state: 274: date=1792060650 ++ 59524:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1792060650 ']' ++ 59524:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1792060650 +++ 59524:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 59524:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 59524:pw-trigger.sh: pw_patch_check_state: 263: true ++ 59524:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 59524:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 59524:pw-trigger.sh: pw_patch_check_state: 267: wait 60675 ++ 59524:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 59524:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 59524:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.3ffyzLSqw0 ++ 59524:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 529194, "url": "https://patchwork.sourceware.org/api/1.2/patches/145780/checks/529194/", "user": { "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:37:32.451719", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-aarch64-precommit/builds/11559/log", "context": "tcwg_gdb_build--master-aarch64", "description": "Patch applied" }' = null ']' +++ 59524:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 59524:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-15T10:37:32.451719 +++ 59524:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-15T10:37:32.451719 +%s ++ 59524:pw-trigger.sh: pw_patch_check_state: 274: date=1792060652 ++ 59524:pw-trigger.sh: pw_patch_check_state: 275: '[' 1792060650 -le 1792060652 ']' ++ 59524:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1792060652 +++ 59524:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 59524:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 59524:pw-trigger.sh: pw_patch_check_state: 263: true ++ 59524:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 59524:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 59524:pw-trigger.sh: pw_patch_check_state: 267: wait 60682 ++ 59524:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 59524:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 59524:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.3ffyzLSqw0 ++ 59524:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 529203, "url": "https://patchwork.sourceware.org/api/1.2/patches/145780/checks/529203/", "user": { "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:28.628190", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-aarch64-precommit/builds/11559/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_gdb_build--master-aarch64", "description": "Build passed" }' = null ']' +++ 59524:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 59524:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-15T10:40:28.628190 +++ 59524:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-15T10:40:28.628190 +%s ++ 59524:pw-trigger.sh: pw_patch_check_state: 274: date=1792060828 ++ 59524:pw-trigger.sh: pw_patch_check_state: 275: '[' 1792060652 -le 1792060828 ']' ++ 59524:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1792060828 +++ 59524:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 59524:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 59524:pw-trigger.sh: pw_patch_check_state: 263: true ++ 59524:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 59524:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 59524:pw-trigger.sh: pw_patch_check_state: 267: wait 60689 ++ 59524:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 59524:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 59524:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.3ffyzLSqw0 ++ 59524:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 59524:pw-trigger.sh: pw_patch_check_state: 270: break ++ 59524:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 59524:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.ldEIGJLNQv /tmp/tmp.3ffyzLSqw0 + 59524:pw-trigger.sh: 89: check_state=success + 59524:pw-trigger.sh: 90: '[' success = pending ']' + 59524:pw-trigger.sh: 93: num_patch=4 + 59524:pw-trigger.sh: 72: true ++ 59524:pw-trigger.sh: 74: pw_get_patch_from_series gdb 67794 4 ++ 59524:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 59524:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 59524:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67794 ++ 59524:pw-trigger.sh: pw_get_patch_from_series: 205: local num=4 ++ 59524:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 59524:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 67794 property '.*' value Patches 4 +++ 59524:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 59524:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 59524:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 59524:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 59524:pw-trigger.sh: pw_yaml_get: 100: local id=67794 +++ 59524:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 59524:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 59524:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 59524:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 59524:pw-trigger.sh: pw_yaml_get: 105: local match_num=4 +++ 59524:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 59524:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=145779 ++ 59524:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 145779 = '' ']' ++ 59524:pw-trigger.sh: pw_get_patch_from_series: 213: echo 145779 + 59524:pw-trigger.sh: 74: patch_id=145779 + 59524:pw-trigger.sh: 75: '[' 145779 = '' ']' ++ 59524:pw-trigger.sh: 82: pw_get_patch_data gdb 145779 State ++ 59524:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 59524:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 59524:pw-trigger.sh: pw_get_patch_data: 224: local project=gdb ++ 59524:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=145779 ++ 59524:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 59524:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gdb patch 145779 property State value ++ 59524:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 59524:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 59524:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 59524:pw-trigger.sh: pw_yaml_get: 100: local id=145779 ++ 59524:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 59524:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 59524:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 59524:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 59524:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 59524:pw-trigger.sh: pw_yaml_get: 108: set +x + 59524:pw-trigger.sh: 82: patch_state=new + 59524:pw-trigger.sh: 83: case "$patch_state" in ++ 59524:pw-trigger.sh: 89: pw_patch_check_state 145779 tcwg_gdb_build--master-aarch64 ++ 59524:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 59524:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=145779 ++ 59524:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_build--master-aarch64 ++ 59524:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 59524:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_build--master-aarch64 +++ 59524:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 59524:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 59524:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_build--master-aarch64 +++ 59524:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 59524:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 59524:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 59524:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 59524:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_build--master-aarch64 ++ 59524:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 59524:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 59524:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.on5Ltn755p +++ 59524:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 59524:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.uTcTu69CM7 ++ 59524:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.on5Ltn755p /tmp/tmp.uTcTu69CM7' EXIT ++ 59524:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 59524:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/145779/checks/ ++ 59524:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/145779/checks/?user=linaro-tcwg-bot&context=tcwg_gdb_build--master-aarch64&page=last' ++ 59524:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 59524:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 59524:pw-trigger.sh: pw_patch_check_state: 263: true ++ 59524:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 59524:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 59524:pw-trigger.sh: pw_patch_check_state: 267: wait 60762 ++ 59524:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 59524:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 59524:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.uTcTu69CM7 ++ 59524:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 529464, "url": "https://patchwork.sourceware.org/api/1.2/patches/145779/checks/529464/", "user": { "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:14.571281", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-aarch64-precommit/builds/11573/log", "context": "tcwg_gdb_build--master-aarch64", "description": "Build started" }' = null ']' +++ 59524:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 59524:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-15T22:26:14.571281 +++ 59524:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-15T22:26:14.571281 +%s ++ 59524:pw-trigger.sh: pw_patch_check_state: 274: date=1792103174 ++ 59524:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1792103174 ']' ++ 59524:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1792103174 +++ 59524:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 59524:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 59524:pw-trigger.sh: pw_patch_check_state: 263: true ++ 59524:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 59524:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 59524:pw-trigger.sh: pw_patch_check_state: 267: wait 60769 ++ 59524:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 59524:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 59524:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.uTcTu69CM7 ++ 59524:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 529466, "url": "https://patchwork.sourceware.org/api/1.2/patches/145779/checks/529466/", "user": { "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.346107", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-aarch64-precommit/builds/11573/log", "context": "tcwg_gdb_build--master-aarch64", "description": "Patch applied" }' = null ']' +++ 59524:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 59524:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-15T22:26:16.346107 +++ 59524:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-15T22:26:16.346107 +%s ++ 59524:pw-trigger.sh: pw_patch_check_state: 274: date=1792103176 ++ 59524:pw-trigger.sh: pw_patch_check_state: 275: '[' 1792103174 -le 1792103176 ']' ++ 59524:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1792103176 +++ 59524:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 59524:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 59524:pw-trigger.sh: pw_patch_check_state: 263: true ++ 59524:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 59524:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 59524:pw-trigger.sh: pw_patch_check_state: 267: wait 60776 ++ 59524:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 59524:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 59524:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.uTcTu69CM7 ++ 59524:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 529471, "url": "https://patchwork.sourceware.org/api/1.2/patches/145779/checks/529471/", "user": { "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:28:42.873264", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-aarch64-precommit/builds/11573/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_gdb_build--master-aarch64", "description": "Build passed" }' = null ']' +++ 59524:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 59524:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-15T22:28:42.873264 +++ 59524:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-15T22:28:42.873264 +%s ++ 59524:pw-trigger.sh: pw_patch_check_state: 274: date=1792103322 ++ 59524:pw-trigger.sh: pw_patch_check_state: 275: '[' 1792103176 -le 1792103322 ']' ++ 59524:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1792103322 +++ 59524:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 59524:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 59524:pw-trigger.sh: pw_patch_check_state: 263: true ++ 59524:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 59524:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 59524:pw-trigger.sh: pw_patch_check_state: 267: wait 60783 ++ 59524:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 59524:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 59524:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.uTcTu69CM7 ++ 59524:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 59524:pw-trigger.sh: pw_patch_check_state: 270: break ++ 59524:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 59524:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.on5Ltn755p /tmp/tmp.uTcTu69CM7 + 59524:pw-trigger.sh: 89: check_state=success + 59524:pw-trigger.sh: 90: '[' success = pending ']' + 59524:pw-trigger.sh: 93: num_patch=5 + 59524:pw-trigger.sh: 72: true ++ 59524:pw-trigger.sh: 74: pw_get_patch_from_series gdb 67794 5 ++ 59524:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 59524:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 59524:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67794 ++ 59524:pw-trigger.sh: pw_get_patch_from_series: 205: local num=5 ++ 59524:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 59524:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 67794 property '.*' value Patches 5 +++ 59524:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 59524:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 59524:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 59524:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 59524:pw-trigger.sh: pw_yaml_get: 100: local id=67794 +++ 59524:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 59524:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 59524:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 59524:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 59524:pw-trigger.sh: pw_yaml_get: 105: local match_num=5 +++ 59524:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 59524:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id= ++ 59524:pw-trigger.sh: pw_get_patch_from_series: 210: '[' '' = '' ']' ++ 59524:pw-trigger.sh: pw_get_patch_from_series: 211: return 1 ++ 59524:pw-trigger.sh: 74: true + 59524:pw-trigger.sh: 74: patch_id= + 59524:pw-trigger.sh: 75: '[' '' = '' ']' + 59524:pw-trigger.sh: 76: break + 59524:pw-trigger.sh: 96: '[' '' = '' ']' + 59524:pw-trigger.sh: 97: continue + 59524:pw-trigger.sh: 62: '[' 26 -gt 0 ']' + 59524:pw-trigger.sh: 63: i=25 ++ 59524:pw-trigger.sh: 64: shyaml get-value 25.id + 59524:pw-trigger.sh: 64: series_id=67815 + 59524:pw-trigger.sh: 66: pw_series_complete_p gdb 67815 + 59524:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 59524:pw-trigger.sh: pw_series_complete_p: 183: local project=gdb + 59524:pw-trigger.sh: pw_series_complete_p: 184: local series_id=67815 + 59524:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 59524:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get gdb series 67815 property Complete value ++ 59524:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 59524:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 59524:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 59524:pw-trigger.sh: pw_yaml_get: 100: local id=67815 ++ 59524:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 59524:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 59524:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 59524:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 59524:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 59524:pw-trigger.sh: pw_yaml_get: 108: set +x + 59524:pw-trigger.sh: pw_series_complete_p: 187: value=True + 59524:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 59524:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 59524:pw-trigger.sh: 71: num_patch=0 + 59524:pw-trigger.sh: 72: true ++ 59524:pw-trigger.sh: 74: pw_get_patch_from_series gdb 67815 0 ++ 59524:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 59524:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 59524:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67815 ++ 59524:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 59524:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 59524:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 67815 property '.*' value Patches 0 +++ 59524:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 59524:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 59524:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 59524:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 59524:pw-trigger.sh: pw_yaml_get: 100: local id=67815 +++ 59524:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 59524:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 59524:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 59524:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 59524:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 59524:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 59524:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=145844 ++ 59524:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 145844 = '' ']' ++ 59524:pw-trigger.sh: pw_get_patch_from_series: 213: echo 145844 + 59524:pw-trigger.sh: 74: patch_id=145844 + 59524:pw-trigger.sh: 75: '[' 145844 = '' ']' ++ 59524:pw-trigger.sh: 82: pw_get_patch_data gdb 145844 State ++ 59524:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 59524:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 59524:pw-trigger.sh: pw_get_patch_data: 224: local project=gdb ++ 59524:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=145844 ++ 59524:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 59524:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gdb patch 145844 property State value ++ 59524:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 59524:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 59524:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 59524:pw-trigger.sh: pw_yaml_get: 100: local id=145844 ++ 59524:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 59524:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 59524:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 59524:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 59524:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 59524:pw-trigger.sh: pw_yaml_get: 108: set +x + 59524:pw-trigger.sh: 82: patch_state=new + 59524:pw-trigger.sh: 83: case "$patch_state" in ++ 59524:pw-trigger.sh: 89: pw_patch_check_state 145844 tcwg_gdb_build--master-aarch64 ++ 59524:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 59524:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=145844 ++ 59524:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_build--master-aarch64 ++ 59524:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 59524:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_build--master-aarch64 +++ 59524:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 59524:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 59524:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_build--master-aarch64 +++ 59524:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 59524:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 59524:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 59524:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 59524:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_build--master-aarch64 ++ 59524:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 59524:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 59524:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.3dtu7gZMh2 +++ 59524:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 59524:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.JRSmtauh8b ++ 59524:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.3dtu7gZMh2 /tmp/tmp.JRSmtauh8b' EXIT ++ 59524:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 59524:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/145844/checks/ ++ 59524:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/145844/checks/?user=linaro-tcwg-bot&context=tcwg_gdb_build--master-aarch64&page=last' ++ 59524:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 59524:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 59524:pw-trigger.sh: pw_patch_check_state: 263: true ++ 59524:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 59524:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 59524:pw-trigger.sh: pw_patch_check_state: 267: wait 60897 ++ 59524:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 59524:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 59524:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.JRSmtauh8b ++ 59524:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 528085, "url": "https://patchwork.sourceware.org/api/1.2/patches/145844/checks/528085/", "user": { "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:49:02.671766", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-aarch64-precommit/builds/11532/log", "context": "tcwg_gdb_build--master-aarch64", "description": "Build started" }' = null ']' +++ 59524:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 59524:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-13T16:49:02.671766 +++ 59524:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-13T16:49:02.671766 +%s ++ 59524:pw-trigger.sh: pw_patch_check_state: 274: date=1791910142 ++ 59524:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1791910142 ']' ++ 59524:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1791910142 +++ 59524:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 59524:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 59524:pw-trigger.sh: pw_patch_check_state: 263: true ++ 59524:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 59524:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 59524:pw-trigger.sh: pw_patch_check_state: 267: wait 60904 ++ 59524:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 59524:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 59524:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.JRSmtauh8b ++ 59524:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 528086, "url": "https://patchwork.sourceware.org/api/1.2/patches/145844/checks/528086/", "user": { "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:49:04.654654", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-aarch64-precommit/builds/11532/log", "context": "tcwg_gdb_build--master-aarch64", "description": "Patch applied" }' = null ']' +++ 59524:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 59524:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-13T16:49:04.654654 +++ 59524:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-13T16:49:04.654654 +%s ++ 59524:pw-trigger.sh: pw_patch_check_state: 274: date=1791910144 ++ 59524:pw-trigger.sh: pw_patch_check_state: 275: '[' 1791910142 -le 1791910144 ']' ++ 59524:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1791910144 +++ 59524:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 59524:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 59524:pw-trigger.sh: pw_patch_check_state: 263: true ++ 59524:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 59524:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 59524:pw-trigger.sh: pw_patch_check_state: 267: wait 60911 ++ 59524:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 59524:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 59524:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.JRSmtauh8b ++ 59524:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 528095, "url": "https://patchwork.sourceware.org/api/1.2/patches/145844/checks/528095/", "user": { "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:04.960013", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-aarch64-precommit/builds/11532/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_gdb_build--master-aarch64", "description": "Build passed" }' = null ']' +++ 59524:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 59524:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-13T16:53:04.960013 +++ 59524:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-13T16:53:04.960013 +%s ++ 59524:pw-trigger.sh: pw_patch_check_state: 274: date=1791910384 ++ 59524:pw-trigger.sh: pw_patch_check_state: 275: '[' 1791910144 -le 1791910384 ']' ++ 59524:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1791910384 +++ 59524:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 59524:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 59524:pw-trigger.sh: pw_patch_check_state: 263: true ++ 59524:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 59524:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 59524:pw-trigger.sh: pw_patch_check_state: 267: wait 60918 ++ 59524:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 59524:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 59524:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.JRSmtauh8b ++ 59524:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 59524:pw-trigger.sh: pw_patch_check_state: 270: break ++ 59524:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 59524:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.3dtu7gZMh2 /tmp/tmp.JRSmtauh8b + 59524:pw-trigger.sh: 89: check_state=success + 59524:pw-trigger.sh: 90: '[' success = pending ']' + 59524:pw-trigger.sh: 93: num_patch=1 + 59524:pw-trigger.sh: 72: true ++ 59524:pw-trigger.sh: 74: pw_get_patch_from_series gdb 67815 1 ++ 59524:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 59524:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 59524:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67815 ++ 59524:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 59524:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 59524:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 67815 property '.*' value Patches 1 +++ 59524:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 59524:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 59524:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 59524:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 59524:pw-trigger.sh: pw_yaml_get: 100: local id=67815 +++ 59524:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 59524:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 59524:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 59524:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 59524:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 59524:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 59524:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id= ++ 59524:pw-trigger.sh: pw_get_patch_from_series: 210: '[' '' = '' ']' ++ 59524:pw-trigger.sh: pw_get_patch_from_series: 211: return 1 ++ 59524:pw-trigger.sh: 74: true + 59524:pw-trigger.sh: 74: patch_id= + 59524:pw-trigger.sh: 75: '[' '' = '' ']' + 59524:pw-trigger.sh: 76: break + 59524:pw-trigger.sh: 96: '[' '' = '' ']' + 59524:pw-trigger.sh: 97: continue + 59524:pw-trigger.sh: 62: '[' 25 -gt 0 ']' + 59524:pw-trigger.sh: 63: i=24 ++ 59524:pw-trigger.sh: 64: shyaml get-value 24.id + 59524:pw-trigger.sh: 64: series_id=67822 + 59524:pw-trigger.sh: 66: pw_series_complete_p gdb 67822 + 59524:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 59524:pw-trigger.sh: pw_series_complete_p: 183: local project=gdb + 59524:pw-trigger.sh: pw_series_complete_p: 184: local series_id=67822 + 59524:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 59524:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get gdb series 67822 property Complete value ++ 59524:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 59524:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 59524:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 59524:pw-trigger.sh: pw_yaml_get: 100: local id=67822 ++ 59524:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 59524:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 59524:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 59524:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 59524:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 59524:pw-trigger.sh: pw_yaml_get: 108: set +x + 59524:pw-trigger.sh: pw_series_complete_p: 187: value=True + 59524:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 59524:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 59524:pw-trigger.sh: 71: num_patch=0 + 59524:pw-trigger.sh: 72: true ++ 59524:pw-trigger.sh: 74: pw_get_patch_from_series gdb 67822 0 ++ 59524:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 59524:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 59524:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67822 ++ 59524:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 59524:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 59524:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 67822 property '.*' value Patches 0 +++ 59524:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 59524:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 59524:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 59524:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 59524:pw-trigger.sh: pw_yaml_get: 100: local id=67822 +++ 59524:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 59524:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 59524:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 59524:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 59524:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 59524:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 59524:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=145867 ++ 59524:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 145867 = '' ']' ++ 59524:pw-trigger.sh: pw_get_patch_from_series: 213: echo 145867 + 59524:pw-trigger.sh: 74: patch_id=145867 + 59524:pw-trigger.sh: 75: '[' 145867 = '' ']' ++ 59524:pw-trigger.sh: 82: pw_get_patch_data gdb 145867 State ++ 59524:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 59524:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 59524:pw-trigger.sh: pw_get_patch_data: 224: local project=gdb ++ 59524:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=145867 ++ 59524:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 59524:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gdb patch 145867 property State value ++ 59524:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 59524:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 59524:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 59524:pw-trigger.sh: pw_yaml_get: 100: local id=145867 ++ 59524:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 59524:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 59524:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 59524:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 59524:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 59524:pw-trigger.sh: pw_yaml_get: 108: set +x + 59524:pw-trigger.sh: 82: patch_state=committed + 59524:pw-trigger.sh: 83: case "$patch_state" in ++ 59524:pw-trigger.sh: 89: pw_patch_check_state 145867 tcwg_gdb_build--master-aarch64 ++ 59524:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 59524:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=145867 ++ 59524:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_build--master-aarch64 ++ 59524:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 59524:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_build--master-aarch64 +++ 59524:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 59524:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 59524:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_build--master-aarch64 +++ 59524:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 59524:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 59524:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 59524:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 59524:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_build--master-aarch64 ++ 59524:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 59524:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 59524:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.zTCbvLFDMR +++ 59524:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 59524:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.DWINobtZ2R ++ 59524:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.zTCbvLFDMR /tmp/tmp.DWINobtZ2R' EXIT ++ 59524:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 59524:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/145867/checks/ ++ 59524:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/145867/checks/?user=linaro-tcwg-bot&context=tcwg_gdb_build--master-aarch64&page=last' ++ 59524:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 59524:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 59524:pw-trigger.sh: pw_patch_check_state: 263: true ++ 59524:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 59524:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 59524:pw-trigger.sh: pw_patch_check_state: 267: wait 61020 ++ 59524:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 59524:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 59524:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.DWINobtZ2R ++ 59524:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 528083, "url": "https://patchwork.sourceware.org/api/1.2/patches/145867/checks/528083/", "user": { "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:48:57.097786", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-aarch64-precommit/builds/11533/log", "context": "tcwg_gdb_build--master-aarch64", "description": "Build started" }' = null ']' +++ 59524:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 59524:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-13T16:48:57.097786 +++ 59524:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-13T16:48:57.097786 +%s ++ 59524:pw-trigger.sh: pw_patch_check_state: 274: date=1791910137 ++ 59524:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1791910137 ']' ++ 59524:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1791910137 +++ 59524:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 59524:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 59524:pw-trigger.sh: pw_patch_check_state: 263: true ++ 59524:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 59524:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 59524:pw-trigger.sh: pw_patch_check_state: 267: wait 61027 ++ 59524:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 59524:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 59524:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.DWINobtZ2R ++ 59524:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 528084, "url": "https://patchwork.sourceware.org/api/1.2/patches/145867/checks/528084/", "user": { "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:49:00.095283", "state": "fail", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-aarch64-precommit/builds/11533/archive/artifacts/jenkins/pw-apply.log", "context": "tcwg_gdb_build--master-aarch64", "description": "Patch failed to apply" }' = null ']' +++ 59524:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 59524:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-13T16:49:00.095283 +++ 59524:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-13T16:49:00.095283 +%s ++ 59524:pw-trigger.sh: pw_patch_check_state: 274: date=1791910140 ++ 59524:pw-trigger.sh: pw_patch_check_state: 275: '[' 1791910137 -le 1791910140 ']' ++ 59524:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1791910140 +++ 59524:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 59524:pw-trigger.sh: pw_patch_check_state: 277: cur_state=fail ++ 59524:pw-trigger.sh: pw_patch_check_state: 263: true ++ 59524:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 59524:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 59524:pw-trigger.sh: pw_patch_check_state: 267: wait 61034 ++ 59524:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 59524:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 59524:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.DWINobtZ2R ++ 59524:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 59524:pw-trigger.sh: pw_patch_check_state: 270: break ++ 59524:pw-trigger.sh: pw_patch_check_state: 281: echo fail +++ 59524:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.zTCbvLFDMR /tmp/tmp.DWINobtZ2R + 59524:pw-trigger.sh: 89: check_state=fail + 59524:pw-trigger.sh: 90: '[' fail = pending ']' + 59524:pw-trigger.sh: 93: num_patch=1 + 59524:pw-trigger.sh: 72: true ++ 59524:pw-trigger.sh: 74: pw_get_patch_from_series gdb 67822 1 ++ 59524:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 59524:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 59524:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67822 ++ 59524:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 59524:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 59524:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 67822 property '.*' value Patches 1 +++ 59524:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 59524:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 59524:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 59524:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 59524:pw-trigger.sh: pw_yaml_get: 100: local id=67822 +++ 59524:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 59524:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 59524:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 59524:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 59524:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 59524:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 59524:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id= ++ 59524:pw-trigger.sh: pw_get_patch_from_series: 210: '[' '' = '' ']' ++ 59524:pw-trigger.sh: pw_get_patch_from_series: 211: return 1 ++ 59524:pw-trigger.sh: 74: true + 59524:pw-trigger.sh: 74: patch_id= + 59524:pw-trigger.sh: 75: '[' '' = '' ']' + 59524:pw-trigger.sh: 76: break + 59524:pw-trigger.sh: 96: '[' '' = '' ']' + 59524:pw-trigger.sh: 97: continue + 59524:pw-trigger.sh: 62: '[' 24 -gt 0 ']' + 59524:pw-trigger.sh: 63: i=23 ++ 59524:pw-trigger.sh: 64: shyaml get-value 23.id + 59524:pw-trigger.sh: 64: series_id=67828 + 59524:pw-trigger.sh: 66: pw_series_complete_p gdb 67828 + 59524:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 59524:pw-trigger.sh: pw_series_complete_p: 183: local project=gdb + 59524:pw-trigger.sh: pw_series_complete_p: 184: local series_id=67828 + 59524:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 59524:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get gdb series 67828 property Complete value ++ 59524:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 59524:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 59524:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 59524:pw-trigger.sh: pw_yaml_get: 100: local id=67828 ++ 59524:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 59524:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 59524:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 59524:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 59524:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 59524:pw-trigger.sh: pw_yaml_get: 108: set +x + 59524:pw-trigger.sh: pw_series_complete_p: 187: value=True + 59524:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 59524:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 59524:pw-trigger.sh: 71: num_patch=0 + 59524:pw-trigger.sh: 72: true ++ 59524:pw-trigger.sh: 74: pw_get_patch_from_series gdb 67828 0 ++ 59524:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 59524:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 59524:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67828 ++ 59524:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 59524:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 59524:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 67828 property '.*' value Patches 0 +++ 59524:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 59524:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 59524:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 59524:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 59524:pw-trigger.sh: pw_yaml_get: 100: local id=67828 +++ 59524:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 59524:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 59524:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 59524:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 59524:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 59524:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 59524:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=145876 ++ 59524:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 145876 = '' ']' ++ 59524:pw-trigger.sh: pw_get_patch_from_series: 213: echo 145876 + 59524:pw-trigger.sh: 74: patch_id=145876 + 59524:pw-trigger.sh: 75: '[' 145876 = '' ']' ++ 59524:pw-trigger.sh: 82: pw_get_patch_data gdb 145876 State ++ 59524:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 59524:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 59524:pw-trigger.sh: pw_get_patch_data: 224: local project=gdb ++ 59524:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=145876 ++ 59524:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 59524:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gdb patch 145876 property State value ++ 59524:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 59524:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 59524:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 59524:pw-trigger.sh: pw_yaml_get: 100: local id=145876 ++ 59524:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 59524:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 59524:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 59524:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 59524:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 59524:pw-trigger.sh: pw_yaml_get: 108: set +x + 59524:pw-trigger.sh: 82: patch_state=new + 59524:pw-trigger.sh: 83: case "$patch_state" in ++ 59524:pw-trigger.sh: 89: pw_patch_check_state 145876 tcwg_gdb_build--master-aarch64 ++ 59524:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 59524:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=145876 ++ 59524:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_build--master-aarch64 ++ 59524:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 59524:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_build--master-aarch64 +++ 59524:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 59524:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 59524:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_build--master-aarch64 +++ 59524:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 59524:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 59524:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 59524:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 59524:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_build--master-aarch64 ++ 59524:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 59524:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 59524:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.KaO9LIZWNg +++ 59524:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 59524:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.X2ph9D7x2L ++ 59524:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.KaO9LIZWNg /tmp/tmp.X2ph9D7x2L' EXIT ++ 59524:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 59524:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/145876/checks/ ++ 59524: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' ++ 59524:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 59524:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 59524:pw-trigger.sh: pw_patch_check_state: 263: true ++ 59524:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 59524:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 59524:pw-trigger.sh: pw_patch_check_state: 267: wait 61142 ++ 59524:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 59524:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 59524:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.X2ph9D7x2L ++ 59524: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 ']' +++ 59524:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 59524:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-13T16:51:35.446193 +++ 59524:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-13T16:51:35.446193 +%s ++ 59524:pw-trigger.sh: pw_patch_check_state: 274: date=1791910295 ++ 59524:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1791910295 ']' ++ 59524:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1791910295 +++ 59524:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 59524:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 59524:pw-trigger.sh: pw_patch_check_state: 263: true ++ 59524:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 59524:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 59524:pw-trigger.sh: pw_patch_check_state: 267: wait 61149 ++ 59524:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 59524:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 59524:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.X2ph9D7x2L ++ 59524: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 ']' +++ 59524:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 59524:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-13T16:51:37.042997 +++ 59524:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-13T16:51:37.042997 +%s ++ 59524:pw-trigger.sh: pw_patch_check_state: 274: date=1791910297 ++ 59524:pw-trigger.sh: pw_patch_check_state: 275: '[' 1791910295 -le 1791910297 ']' ++ 59524:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1791910297 +++ 59524:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 59524:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 59524:pw-trigger.sh: pw_patch_check_state: 263: true ++ 59524:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 59524:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 59524:pw-trigger.sh: pw_patch_check_state: 267: wait 61156 ++ 59524:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 59524:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 59524:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.X2ph9D7x2L ++ 59524: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 ']' +++ 59524:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 59524:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-13T16:56:02.871746 +++ 59524:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-13T16:56:02.871746 +%s ++ 59524:pw-trigger.sh: pw_patch_check_state: 274: date=1791910562 ++ 59524:pw-trigger.sh: pw_patch_check_state: 275: '[' 1791910297 -le 1791910562 ']' ++ 59524:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1791910562 +++ 59524:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 59524:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 59524:pw-trigger.sh: pw_patch_check_state: 263: true ++ 59524:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 59524:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 59524:pw-trigger.sh: pw_patch_check_state: 267: wait 61163 ++ 59524:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 59524:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 59524:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.X2ph9D7x2L ++ 59524:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 59524:pw-trigger.sh: pw_patch_check_state: 270: break ++ 59524:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 59524:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.KaO9LIZWNg /tmp/tmp.X2ph9D7x2L + 59524:pw-trigger.sh: 89: check_state=success + 59524:pw-trigger.sh: 90: '[' success = pending ']' + 59524:pw-trigger.sh: 93: num_patch=1 + 59524:pw-trigger.sh: 72: true ++ 59524:pw-trigger.sh: 74: pw_get_patch_from_series gdb 67828 1 ++ 59524:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 59524:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 59524:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67828 ++ 59524:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 59524:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 59524:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 67828 property '.*' value Patches 1 +++ 59524:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 59524:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 59524:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 59524:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 59524:pw-trigger.sh: pw_yaml_get: 100: local id=67828 +++ 59524:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 59524:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 59524:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 59524:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 59524:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 59524:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 59524:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=145875 ++ 59524:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 145875 = '' ']' ++ 59524:pw-trigger.sh: pw_get_patch_from_series: 213: echo 145875 + 59524:pw-trigger.sh: 74: patch_id=145875 + 59524:pw-trigger.sh: 75: '[' 145875 = '' ']' ++ 59524:pw-trigger.sh: 82: pw_get_patch_data gdb 145875 State ++ 59524:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 59524:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 59524:pw-trigger.sh: pw_get_patch_data: 224: local project=gdb ++ 59524:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=145875 ++ 59524:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 59524:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gdb patch 145875 property State value ++ 59524:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 59524:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 59524:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 59524:pw-trigger.sh: pw_yaml_get: 100: local id=145875 ++ 59524:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 59524:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 59524:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 59524:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 59524:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 59524:pw-trigger.sh: pw_yaml_get: 108: set +x + 59524:pw-trigger.sh: 82: patch_state=new + 59524:pw-trigger.sh: 83: case "$patch_state" in ++ 59524:pw-trigger.sh: 89: pw_patch_check_state 145875 tcwg_gdb_build--master-aarch64 ++ 59524:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 59524:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=145875 ++ 59524:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_build--master-aarch64 ++ 59524:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 59524:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_build--master-aarch64 +++ 59524:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 59524:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 59524:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_build--master-aarch64 +++ 59524:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 59524:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 59524:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 59524:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 59524:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_build--master-aarch64 ++ 59524:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 59524:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 59524:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.DaAHPbVtgF +++ 59524:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 59524:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.2Pa61H3FRT ++ 59524:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.DaAHPbVtgF /tmp/tmp.2Pa61H3FRT' EXIT ++ 59524:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 59524:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/145875/checks/ ++ 59524: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' ++ 59524:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 59524:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 59524:pw-trigger.sh: pw_patch_check_state: 263: true ++ 59524:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 59524:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 59524:pw-trigger.sh: pw_patch_check_state: 267: wait 61227 ++ 59524:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 59524:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 59524:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.2Pa61H3FRT ++ 59524: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 ']' +++ 59524:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 59524:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-13T23:10:36.215740 +++ 59524:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-13T23:10:36.215740 +%s ++ 59524:pw-trigger.sh: pw_patch_check_state: 274: date=1791933036 ++ 59524:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1791933036 ']' ++ 59524:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1791933036 +++ 59524:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 59524:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 59524:pw-trigger.sh: pw_patch_check_state: 263: true ++ 59524:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 59524:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 59524:pw-trigger.sh: pw_patch_check_state: 267: wait 61234 ++ 59524:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 59524:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 59524:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.2Pa61H3FRT ++ 59524: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 ']' +++ 59524:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 59524:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-13T23:10:38.644223 +++ 59524:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-13T23:10:38.644223 +%s ++ 59524:pw-trigger.sh: pw_patch_check_state: 274: date=1791933038 ++ 59524:pw-trigger.sh: pw_patch_check_state: 275: '[' 1791933036 -le 1791933038 ']' ++ 59524:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1791933038 +++ 59524:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 59524:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 59524:pw-trigger.sh: pw_patch_check_state: 263: true ++ 59524:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 59524:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 59524:pw-trigger.sh: pw_patch_check_state: 267: wait 61241 ++ 59524:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 59524:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 59524:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.2Pa61H3FRT ++ 59524: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 ']' +++ 59524:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 59524:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-13T23:14:06.579867 +++ 59524:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-13T23:14:06.579867 +%s ++ 59524:pw-trigger.sh: pw_patch_check_state: 274: date=1791933246 ++ 59524:pw-trigger.sh: pw_patch_check_state: 275: '[' 1791933038 -le 1791933246 ']' ++ 59524:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1791933246 +++ 59524:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 59524:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 59524:pw-trigger.sh: pw_patch_check_state: 263: true ++ 59524:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 59524:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 59524:pw-trigger.sh: pw_patch_check_state: 267: wait 61248 ++ 59524:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 59524:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 59524:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.2Pa61H3FRT ++ 59524:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 59524:pw-trigger.sh: pw_patch_check_state: 270: break ++ 59524:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 59524:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.DaAHPbVtgF /tmp/tmp.2Pa61H3FRT + 59524:pw-trigger.sh: 89: check_state=success + 59524:pw-trigger.sh: 90: '[' success = pending ']' + 59524:pw-trigger.sh: 93: num_patch=2 + 59524:pw-trigger.sh: 72: true ++ 59524:pw-trigger.sh: 74: pw_get_patch_from_series gdb 67828 2 ++ 59524:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 59524:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 59524:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67828 ++ 59524:pw-trigger.sh: pw_get_patch_from_series: 205: local num=2 ++ 59524:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 59524:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 67828 property '.*' value Patches 2 +++ 59524:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 59524:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 59524:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 59524:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 59524:pw-trigger.sh: pw_yaml_get: 100: local id=67828 +++ 59524:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 59524:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 59524:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 59524:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 59524:pw-trigger.sh: pw_yaml_get: 105: local match_num=2 +++ 59524:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 59524:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=145874 ++ 59524:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 145874 = '' ']' ++ 59524:pw-trigger.sh: pw_get_patch_from_series: 213: echo 145874 + 59524:pw-trigger.sh: 74: patch_id=145874 + 59524:pw-trigger.sh: 75: '[' 145874 = '' ']' ++ 59524:pw-trigger.sh: 82: pw_get_patch_data gdb 145874 State ++ 59524:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 59524:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 59524:pw-trigger.sh: pw_get_patch_data: 224: local project=gdb ++ 59524:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=145874 ++ 59524:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 59524:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gdb patch 145874 property State value ++ 59524:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 59524:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 59524:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 59524:pw-trigger.sh: pw_yaml_get: 100: local id=145874 ++ 59524:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 59524:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 59524:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 59524:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 59524:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 59524:pw-trigger.sh: pw_yaml_get: 108: set +x + 59524:pw-trigger.sh: 82: patch_state=new + 59524:pw-trigger.sh: 83: case "$patch_state" in ++ 59524:pw-trigger.sh: 89: pw_patch_check_state 145874 tcwg_gdb_build--master-aarch64 ++ 59524:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 59524:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=145874 ++ 59524:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_build--master-aarch64 ++ 59524:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 59524:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_build--master-aarch64 +++ 59524:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 59524:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 59524:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_build--master-aarch64 +++ 59524:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 59524:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 59524:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 59524:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 59524:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_build--master-aarch64 ++ 59524:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 59524:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 59524:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.VMrdBuoig4 +++ 59524:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 59524:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.5Rvwzwul8E ++ 59524:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.VMrdBuoig4 /tmp/tmp.5Rvwzwul8E' EXIT ++ 59524:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 59524:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/145874/checks/ ++ 59524: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' ++ 59524:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 59524:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 59524:pw-trigger.sh: pw_patch_check_state: 263: true ++ 59524:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 59524:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 59524:pw-trigger.sh: pw_patch_check_state: 267: wait 61315 ++ 59524:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 59524:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 59524:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.5Rvwzwul8E ++ 59524: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 ']' +++ 59524:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 59524:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-14T06:36:05.088698 +++ 59524:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-14T06:36:05.088698 +%s ++ 59524:pw-trigger.sh: pw_patch_check_state: 274: date=1791959765 ++ 59524:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1791959765 ']' ++ 59524:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1791959765 +++ 59524:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 59524:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 59524:pw-trigger.sh: pw_patch_check_state: 263: true ++ 59524:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 59524:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 59524:pw-trigger.sh: pw_patch_check_state: 267: wait 61322 ++ 59524:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 59524:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 59524:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.5Rvwzwul8E ++ 59524: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 ']' +++ 59524:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 59524:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-14T06:36:08.391020 +++ 59524:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-14T06:36:08.391020 +%s ++ 59524:pw-trigger.sh: pw_patch_check_state: 274: date=1791959768 ++ 59524:pw-trigger.sh: pw_patch_check_state: 275: '[' 1791959765 -le 1791959768 ']' ++ 59524:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1791959768 +++ 59524:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 59524:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 59524:pw-trigger.sh: pw_patch_check_state: 263: true ++ 59524:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 59524:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 59524:pw-trigger.sh: pw_patch_check_state: 267: wait 61329 ++ 59524:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 59524:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 59524:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.5Rvwzwul8E ++ 59524: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 ']' +++ 59524:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 59524:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-14T06:39:12.697603 +++ 59524:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-14T06:39:12.697603 +%s ++ 59524:pw-trigger.sh: pw_patch_check_state: 274: date=1791959952 ++ 59524:pw-trigger.sh: pw_patch_check_state: 275: '[' 1791959768 -le 1791959952 ']' ++ 59524:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1791959952 +++ 59524:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 59524:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 59524:pw-trigger.sh: pw_patch_check_state: 263: true ++ 59524:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 59524:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 59524:pw-trigger.sh: pw_patch_check_state: 267: wait 61336 ++ 59524:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 59524:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 59524:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.5Rvwzwul8E ++ 59524:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 59524:pw-trigger.sh: pw_patch_check_state: 270: break ++ 59524:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 59524:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.VMrdBuoig4 /tmp/tmp.5Rvwzwul8E + 59524:pw-trigger.sh: 89: check_state=success + 59524:pw-trigger.sh: 90: '[' success = pending ']' + 59524:pw-trigger.sh: 93: num_patch=3 + 59524:pw-trigger.sh: 72: true ++ 59524:pw-trigger.sh: 74: pw_get_patch_from_series gdb 67828 3 ++ 59524:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 59524:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 59524:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67828 ++ 59524:pw-trigger.sh: pw_get_patch_from_series: 205: local num=3 ++ 59524:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 59524:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 67828 property '.*' value Patches 3 +++ 59524:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 59524:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 59524:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 59524:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 59524:pw-trigger.sh: pw_yaml_get: 100: local id=67828 +++ 59524:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 59524:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 59524:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 59524:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 59524:pw-trigger.sh: pw_yaml_get: 105: local match_num=3 +++ 59524:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 59524:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=145873 ++ 59524:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 145873 = '' ']' ++ 59524:pw-trigger.sh: pw_get_patch_from_series: 213: echo 145873 + 59524:pw-trigger.sh: 74: patch_id=145873 + 59524:pw-trigger.sh: 75: '[' 145873 = '' ']' ++ 59524:pw-trigger.sh: 82: pw_get_patch_data gdb 145873 State ++ 59524:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 59524:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 59524:pw-trigger.sh: pw_get_patch_data: 224: local project=gdb ++ 59524:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=145873 ++ 59524:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 59524:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gdb patch 145873 property State value ++ 59524:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 59524:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 59524:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 59524:pw-trigger.sh: pw_yaml_get: 100: local id=145873 ++ 59524:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 59524:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 59524:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 59524:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 59524:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 59524:pw-trigger.sh: pw_yaml_get: 108: set +x + 59524:pw-trigger.sh: 82: patch_state=new + 59524:pw-trigger.sh: 83: case "$patch_state" in ++ 59524:pw-trigger.sh: 89: pw_patch_check_state 145873 tcwg_gdb_build--master-aarch64 ++ 59524:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 59524:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=145873 ++ 59524:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_build--master-aarch64 ++ 59524:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 59524:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_build--master-aarch64 +++ 59524:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 59524:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 59524:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_build--master-aarch64 +++ 59524:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 59524:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 59524:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 59524:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 59524:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_build--master-aarch64 ++ 59524:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 59524:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 59524:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.NWMBEAFfnf +++ 59524:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 59524:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.uHQKjLGSSh ++ 59524:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.NWMBEAFfnf /tmp/tmp.uHQKjLGSSh' EXIT ++ 59524:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 59524:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/145873/checks/ ++ 59524: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' ++ 59524:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 59524:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 59524:pw-trigger.sh: pw_patch_check_state: 263: true ++ 59524:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 59524:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 59524:pw-trigger.sh: pw_patch_check_state: 267: wait 61406 ++ 59524:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 59524:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 59524:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.uHQKjLGSSh ++ 59524: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 ']' +++ 59524:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 59524:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-15T10:39:39.767132 +++ 59524:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-15T10:39:39.767132 +%s ++ 59524:pw-trigger.sh: pw_patch_check_state: 274: date=1792060779 ++ 59524:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1792060779 ']' ++ 59524:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1792060779 +++ 59524:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 59524:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 59524:pw-trigger.sh: pw_patch_check_state: 263: true ++ 59524:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 59524:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 59524:pw-trigger.sh: pw_patch_check_state: 267: wait 61413 ++ 59524:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 59524:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 59524:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.uHQKjLGSSh ++ 59524: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 ']' +++ 59524:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 59524:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-15T10:39:43.861563 +++ 59524:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-15T10:39:43.861563 +%s ++ 59524:pw-trigger.sh: pw_patch_check_state: 274: date=1792060783 ++ 59524:pw-trigger.sh: pw_patch_check_state: 275: '[' 1792060779 -le 1792060783 ']' ++ 59524:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1792060783 +++ 59524:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 59524:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 59524:pw-trigger.sh: pw_patch_check_state: 263: true ++ 59524:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 59524:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 59524:pw-trigger.sh: pw_patch_check_state: 267: wait 61420 ++ 59524:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 59524:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 59524:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.uHQKjLGSSh ++ 59524: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 ']' +++ 59524:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 59524:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-15T10:42:07.586460 +++ 59524:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-15T10:42:07.586460 +%s ++ 59524:pw-trigger.sh: pw_patch_check_state: 274: date=1792060927 ++ 59524:pw-trigger.sh: pw_patch_check_state: 275: '[' 1792060783 -le 1792060927 ']' ++ 59524:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1792060927 +++ 59524:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 59524:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 59524:pw-trigger.sh: pw_patch_check_state: 263: true ++ 59524:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 59524:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 59524:pw-trigger.sh: pw_patch_check_state: 267: wait 61427 ++ 59524:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 59524:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 59524:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.uHQKjLGSSh ++ 59524:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 59524:pw-trigger.sh: pw_patch_check_state: 270: break ++ 59524:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 59524:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.NWMBEAFfnf /tmp/tmp.uHQKjLGSSh + 59524:pw-trigger.sh: 89: check_state=success + 59524:pw-trigger.sh: 90: '[' success = pending ']' + 59524:pw-trigger.sh: 93: num_patch=4 + 59524:pw-trigger.sh: 72: true ++ 59524:pw-trigger.sh: 74: pw_get_patch_from_series gdb 67828 4 ++ 59524:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 59524:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 59524:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67828 ++ 59524:pw-trigger.sh: pw_get_patch_from_series: 205: local num=4 ++ 59524:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 59524:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 67828 property '.*' value Patches 4 +++ 59524:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 59524:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 59524:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 59524:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 59524:pw-trigger.sh: pw_yaml_get: 100: local id=67828 +++ 59524:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 59524:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 59524:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 59524:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 59524:pw-trigger.sh: pw_yaml_get: 105: local match_num=4 +++ 59524:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 59524:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id= ++ 59524:pw-trigger.sh: pw_get_patch_from_series: 210: '[' '' = '' ']' ++ 59524:pw-trigger.sh: pw_get_patch_from_series: 211: return 1 ++ 59524:pw-trigger.sh: 74: true + 59524:pw-trigger.sh: 74: patch_id= + 59524:pw-trigger.sh: 75: '[' '' = '' ']' + 59524:pw-trigger.sh: 76: break + 59524:pw-trigger.sh: 96: '[' '' = '' ']' + 59524:pw-trigger.sh: 97: continue + 59524:pw-trigger.sh: 62: '[' 23 -gt 0 ']' + 59524:pw-trigger.sh: 63: i=22 ++ 59524:pw-trigger.sh: 64: shyaml get-value 22.id + 59524:pw-trigger.sh: 64: series_id=67829 + 59524:pw-trigger.sh: 66: pw_series_complete_p gdb 67829 + 59524:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 59524:pw-trigger.sh: pw_series_complete_p: 183: local project=gdb + 59524:pw-trigger.sh: pw_series_complete_p: 184: local series_id=67829 + 59524:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 59524:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get gdb series 67829 property Complete value ++ 59524:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 59524:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 59524:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 59524:pw-trigger.sh: pw_yaml_get: 100: local id=67829 ++ 59524:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 59524:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 59524:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 59524:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 59524:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 59524:pw-trigger.sh: pw_yaml_get: 108: set +x + 59524:pw-trigger.sh: pw_series_complete_p: 187: value=True + 59524:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 59524:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 59524:pw-trigger.sh: 71: num_patch=0 + 59524:pw-trigger.sh: 72: true ++ 59524:pw-trigger.sh: 74: pw_get_patch_from_series gdb 67829 0 ++ 59524:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 59524:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 59524:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67829 ++ 59524:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 59524:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 59524:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 67829 property '.*' value Patches 0 +++ 59524:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 59524:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 59524:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 59524:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 59524:pw-trigger.sh: pw_yaml_get: 100: local id=67829 +++ 59524:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 59524:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 59524:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 59524:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 59524:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 59524:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 59524:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=145877 ++ 59524:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 145877 = '' ']' ++ 59524:pw-trigger.sh: pw_get_patch_from_series: 213: echo 145877 + 59524:pw-trigger.sh: 74: patch_id=145877 + 59524:pw-trigger.sh: 75: '[' 145877 = '' ']' ++ 59524:pw-trigger.sh: 82: pw_get_patch_data gdb 145877 State ++ 59524:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 59524:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 59524:pw-trigger.sh: pw_get_patch_data: 224: local project=gdb ++ 59524:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=145877 ++ 59524:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 59524:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gdb patch 145877 property State value ++ 59524:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 59524:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 59524:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 59524:pw-trigger.sh: pw_yaml_get: 100: local id=145877 ++ 59524:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 59524:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 59524:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 59524:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 59524:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 59524:pw-trigger.sh: pw_yaml_get: 108: set +x + 59524:pw-trigger.sh: 82: patch_state=new + 59524:pw-trigger.sh: 83: case "$patch_state" in ++ 59524:pw-trigger.sh: 89: pw_patch_check_state 145877 tcwg_gdb_build--master-aarch64 ++ 59524:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 59524:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=145877 ++ 59524:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_build--master-aarch64 ++ 59524:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 59524:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_build--master-aarch64 +++ 59524:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 59524:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 59524:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_build--master-aarch64 +++ 59524:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 59524:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 59524:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 59524:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 59524:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_build--master-aarch64 ++ 59524:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 59524:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 59524:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.DkREvMJuSS +++ 59524:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 59524:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.HBYtbbl4jG ++ 59524:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.DkREvMJuSS /tmp/tmp.HBYtbbl4jG' EXIT ++ 59524:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 59524:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/145877/checks/ ++ 59524: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' ++ 59524:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 59524:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 59524:pw-trigger.sh: pw_patch_check_state: 263: true ++ 59524:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 59524:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 59524:pw-trigger.sh: pw_patch_check_state: 267: wait 61538 ++ 59524:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 59524:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 59524:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.HBYtbbl4jG ++ 59524: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 ']' +++ 59524:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 59524:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-13T16:52:12.722909 +++ 59524:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-13T16:52:12.722909 +%s ++ 59524:pw-trigger.sh: pw_patch_check_state: 274: date=1791910332 ++ 59524:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1791910332 ']' ++ 59524:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1791910332 +++ 59524:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 59524:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 59524:pw-trigger.sh: pw_patch_check_state: 263: true ++ 59524:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 59524:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 59524:pw-trigger.sh: pw_patch_check_state: 267: wait 61545 ++ 59524:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 59524:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 59524:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.HBYtbbl4jG ++ 59524: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 ']' +++ 59524:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 59524:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-13T16:52:22.104515 +++ 59524:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-13T16:52:22.104515 +%s ++ 59524:pw-trigger.sh: pw_patch_check_state: 274: date=1791910342 ++ 59524:pw-trigger.sh: pw_patch_check_state: 275: '[' 1791910332 -le 1791910342 ']' ++ 59524:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1791910342 +++ 59524:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 59524:pw-trigger.sh: pw_patch_check_state: 277: cur_state=fail ++ 59524:pw-trigger.sh: pw_patch_check_state: 263: true ++ 59524:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 59524:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 59524:pw-trigger.sh: pw_patch_check_state: 267: wait 61552 ++ 59524:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 59524:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 59524:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.HBYtbbl4jG ++ 59524:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 59524:pw-trigger.sh: pw_patch_check_state: 270: break ++ 59524:pw-trigger.sh: pw_patch_check_state: 281: echo fail +++ 59524:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.DkREvMJuSS /tmp/tmp.HBYtbbl4jG + 59524:pw-trigger.sh: 89: check_state=fail + 59524:pw-trigger.sh: 90: '[' fail = pending ']' + 59524:pw-trigger.sh: 93: num_patch=1 + 59524:pw-trigger.sh: 72: true ++ 59524:pw-trigger.sh: 74: pw_get_patch_from_series gdb 67829 1 ++ 59524:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 59524:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 59524:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67829 ++ 59524:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 59524:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 59524:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 67829 property '.*' value Patches 1 +++ 59524:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 59524:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 59524:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 59524:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 59524:pw-trigger.sh: pw_yaml_get: 100: local id=67829 +++ 59524:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 59524:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 59524:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 59524:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 59524:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 59524:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 59524:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id= ++ 59524:pw-trigger.sh: pw_get_patch_from_series: 210: '[' '' = '' ']' ++ 59524:pw-trigger.sh: pw_get_patch_from_series: 211: return 1 ++ 59524:pw-trigger.sh: 74: true + 59524:pw-trigger.sh: 74: patch_id= + 59524:pw-trigger.sh: 75: '[' '' = '' ']' + 59524:pw-trigger.sh: 76: break + 59524:pw-trigger.sh: 96: '[' '' = '' ']' + 59524:pw-trigger.sh: 97: continue + 59524:pw-trigger.sh: 62: '[' 22 -gt 0 ']' + 59524:pw-trigger.sh: 63: i=21 ++ 59524:pw-trigger.sh: 64: shyaml get-value 21.id + 59524:pw-trigger.sh: 64: series_id=67839 + 59524:pw-trigger.sh: 66: pw_series_complete_p gdb 67839 + 59524:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 59524:pw-trigger.sh: pw_series_complete_p: 183: local project=gdb + 59524:pw-trigger.sh: pw_series_complete_p: 184: local series_id=67839 + 59524:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 59524:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get gdb series 67839 property Complete value ++ 59524:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 59524:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 59524:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 59524:pw-trigger.sh: pw_yaml_get: 100: local id=67839 ++ 59524:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 59524:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 59524:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 59524:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 59524:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 59524:pw-trigger.sh: pw_yaml_get: 108: set +x + 59524:pw-trigger.sh: pw_series_complete_p: 187: value=True + 59524:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 59524:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 59524:pw-trigger.sh: 71: num_patch=0 + 59524:pw-trigger.sh: 72: true ++ 59524:pw-trigger.sh: 74: pw_get_patch_from_series gdb 67839 0 ++ 59524:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 59524:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 59524:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67839 ++ 59524:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 59524:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 59524:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 67839 property '.*' value Patches 0 +++ 59524:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 59524:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 59524:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 59524:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 59524:pw-trigger.sh: pw_yaml_get: 100: local id=67839 +++ 59524:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 59524:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 59524:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 59524:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 59524:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 59524:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 59524:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=145890 ++ 59524:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 145890 = '' ']' ++ 59524:pw-trigger.sh: pw_get_patch_from_series: 213: echo 145890 + 59524:pw-trigger.sh: 74: patch_id=145890 + 59524:pw-trigger.sh: 75: '[' 145890 = '' ']' ++ 59524:pw-trigger.sh: 82: pw_get_patch_data gdb 145890 State ++ 59524:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 59524:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 59524:pw-trigger.sh: pw_get_patch_data: 224: local project=gdb ++ 59524:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=145890 ++ 59524:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 59524:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gdb patch 145890 property State value ++ 59524:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 59524:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 59524:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 59524:pw-trigger.sh: pw_yaml_get: 100: local id=145890 ++ 59524:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 59524:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 59524:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 59524:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 59524:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 59524:pw-trigger.sh: pw_yaml_get: 108: set +x + 59524:pw-trigger.sh: 82: patch_state=committed + 59524:pw-trigger.sh: 83: case "$patch_state" in ++ 59524:pw-trigger.sh: 89: pw_patch_check_state 145890 tcwg_gdb_build--master-aarch64 ++ 59524:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 59524:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=145890 ++ 59524:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_build--master-aarch64 ++ 59524:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 59524:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_build--master-aarch64 +++ 59524:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 59524:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 59524:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_build--master-aarch64 +++ 59524:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 59524:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 59524:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 59524:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 59524:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_build--master-aarch64 ++ 59524:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 59524:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 59524:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.yzQCjfF6BP +++ 59524:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 59524:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.GrdtryqfAB ++ 59524:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.yzQCjfF6BP /tmp/tmp.GrdtryqfAB' EXIT ++ 59524:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 59524:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/145890/checks/ ++ 59524: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' ++ 59524:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 59524:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 59524:pw-trigger.sh: pw_patch_check_state: 263: true ++ 59524:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 59524:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 59524:pw-trigger.sh: pw_patch_check_state: 267: wait 61654 ++ 59524:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 59524:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 59524:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.GrdtryqfAB ++ 59524: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 ']' +++ 59524:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 59524:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-13T16:52:44.834007 +++ 59524:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-13T16:52:44.834007 +%s ++ 59524:pw-trigger.sh: pw_patch_check_state: 274: date=1791910364 ++ 59524:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1791910364 ']' ++ 59524:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1791910364 +++ 59524:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 59524:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 59524:pw-trigger.sh: pw_patch_check_state: 263: true ++ 59524:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 59524:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 59524:pw-trigger.sh: pw_patch_check_state: 267: wait 61661 ++ 59524:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 59524:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 59524:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.GrdtryqfAB ++ 59524: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 ']' +++ 59524:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 59524:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-13T16:52:49.019770 +++ 59524:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-13T16:52:49.019770 +%s ++ 59524:pw-trigger.sh: pw_patch_check_state: 274: date=1791910369 ++ 59524:pw-trigger.sh: pw_patch_check_state: 275: '[' 1791910364 -le 1791910369 ']' ++ 59524:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1791910369 +++ 59524:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 59524:pw-trigger.sh: pw_patch_check_state: 277: cur_state=fail ++ 59524:pw-trigger.sh: pw_patch_check_state: 263: true ++ 59524:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 59524:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 59524:pw-trigger.sh: pw_patch_check_state: 267: wait 61668 ++ 59524:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 59524:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 59524:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.GrdtryqfAB ++ 59524:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 59524:pw-trigger.sh: pw_patch_check_state: 270: break ++ 59524:pw-trigger.sh: pw_patch_check_state: 281: echo fail +++ 59524:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.yzQCjfF6BP /tmp/tmp.GrdtryqfAB + 59524:pw-trigger.sh: 89: check_state=fail + 59524:pw-trigger.sh: 90: '[' fail = pending ']' + 59524:pw-trigger.sh: 93: num_patch=1 + 59524:pw-trigger.sh: 72: true ++ 59524:pw-trigger.sh: 74: pw_get_patch_from_series gdb 67839 1 ++ 59524:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 59524:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 59524:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67839 ++ 59524:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 59524:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 59524:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 67839 property '.*' value Patches 1 +++ 59524:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 59524:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 59524:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 59524:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 59524:pw-trigger.sh: pw_yaml_get: 100: local id=67839 +++ 59524:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 59524:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 59524:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 59524:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 59524:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 59524:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 59524:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id= ++ 59524:pw-trigger.sh: pw_get_patch_from_series: 210: '[' '' = '' ']' ++ 59524:pw-trigger.sh: pw_get_patch_from_series: 211: return 1 ++ 59524:pw-trigger.sh: 74: true + 59524:pw-trigger.sh: 74: patch_id= + 59524:pw-trigger.sh: 75: '[' '' = '' ']' + 59524:pw-trigger.sh: 76: break + 59524:pw-trigger.sh: 96: '[' '' = '' ']' + 59524:pw-trigger.sh: 97: continue + 59524:pw-trigger.sh: 62: '[' 21 -gt 0 ']' + 59524:pw-trigger.sh: 63: i=20 ++ 59524:pw-trigger.sh: 64: shyaml get-value 20.id + 59524:pw-trigger.sh: 64: series_id=67842 + 59524:pw-trigger.sh: 66: pw_series_complete_p gdb 67842 + 59524:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 59524:pw-trigger.sh: pw_series_complete_p: 183: local project=gdb + 59524:pw-trigger.sh: pw_series_complete_p: 184: local series_id=67842 + 59524:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 59524:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get gdb series 67842 property Complete value ++ 59524:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 59524:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 59524:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 59524:pw-trigger.sh: pw_yaml_get: 100: local id=67842 ++ 59524:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 59524:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 59524:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 59524:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 59524:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 59524:pw-trigger.sh: pw_yaml_get: 108: set +x + 59524:pw-trigger.sh: pw_series_complete_p: 187: value=True + 59524:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 59524:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 59524:pw-trigger.sh: 71: num_patch=0 + 59524:pw-trigger.sh: 72: true ++ 59524:pw-trigger.sh: 74: pw_get_patch_from_series gdb 67842 0 ++ 59524:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 59524:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 59524:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67842 ++ 59524:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 59524:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 59524:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 67842 property '.*' value Patches 0 +++ 59524:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 59524:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 59524:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 59524:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 59524:pw-trigger.sh: pw_yaml_get: 100: local id=67842 +++ 59524:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 59524:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 59524:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 59524:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 59524:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 59524:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 59524:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=145893 ++ 59524:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 145893 = '' ']' ++ 59524:pw-trigger.sh: pw_get_patch_from_series: 213: echo 145893 + 59524:pw-trigger.sh: 74: patch_id=145893 + 59524:pw-trigger.sh: 75: '[' 145893 = '' ']' ++ 59524:pw-trigger.sh: 82: pw_get_patch_data gdb 145893 State ++ 59524:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 59524:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 59524:pw-trigger.sh: pw_get_patch_data: 224: local project=gdb ++ 59524:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=145893 ++ 59524:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 59524:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gdb patch 145893 property State value ++ 59524:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 59524:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 59524:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 59524:pw-trigger.sh: pw_yaml_get: 100: local id=145893 ++ 59524:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 59524:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 59524:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 59524:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 59524:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 59524:pw-trigger.sh: pw_yaml_get: 108: set +x + 59524:pw-trigger.sh: 82: patch_state=new + 59524:pw-trigger.sh: 83: case "$patch_state" in ++ 59524:pw-trigger.sh: 89: pw_patch_check_state 145893 tcwg_gdb_build--master-aarch64 ++ 59524:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 59524:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=145893 ++ 59524:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_build--master-aarch64 ++ 59524:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 59524:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_build--master-aarch64 +++ 59524:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 59524:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 59524:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_build--master-aarch64 +++ 59524:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 59524:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 59524:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 59524:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 59524:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_build--master-aarch64 ++ 59524:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 59524:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 59524:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.8ro3N2PQ8F +++ 59524:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 59524:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.giyz41jETr ++ 59524:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.8ro3N2PQ8F /tmp/tmp.giyz41jETr' EXIT ++ 59524:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 59524:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/145893/checks/ ++ 59524: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' ++ 59524:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 59524:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 59524:pw-trigger.sh: pw_patch_check_state: 263: true ++ 59524:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 59524:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 59524:pw-trigger.sh: pw_patch_check_state: 267: wait 61770 ++ 59524:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 59524:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 59524:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.giyz41jETr ++ 59524: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 ']' +++ 59524:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 59524:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-13T16:53:33.011177 +++ 59524:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-13T16:53:33.011177 +%s ++ 59524:pw-trigger.sh: pw_patch_check_state: 274: date=1791910413 ++ 59524:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1791910413 ']' ++ 59524:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1791910413 +++ 59524:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 59524:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 59524:pw-trigger.sh: pw_patch_check_state: 263: true ++ 59524:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 59524:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 59524:pw-trigger.sh: pw_patch_check_state: 267: wait 61777 ++ 59524:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 59524:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 59524:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.giyz41jETr ++ 59524: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 ']' +++ 59524:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 59524:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-13T16:53:34.223338 +++ 59524:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-13T16:53:34.223338 +%s ++ 59524:pw-trigger.sh: pw_patch_check_state: 274: date=1791910414 ++ 59524:pw-trigger.sh: pw_patch_check_state: 275: '[' 1791910413 -le 1791910414 ']' ++ 59524:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1791910414 +++ 59524:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 59524:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 59524:pw-trigger.sh: pw_patch_check_state: 263: true ++ 59524:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 59524:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 59524:pw-trigger.sh: pw_patch_check_state: 267: wait 61784 ++ 59524:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 59524:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 59524:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.giyz41jETr ++ 59524: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 ']' +++ 59524:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 59524:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-13T16:58:00.659899 +++ 59524:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-13T16:58:00.659899 +%s ++ 59524:pw-trigger.sh: pw_patch_check_state: 274: date=1791910680 ++ 59524:pw-trigger.sh: pw_patch_check_state: 275: '[' 1791910414 -le 1791910680 ']' ++ 59524:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1791910680 +++ 59524:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 59524:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 59524:pw-trigger.sh: pw_patch_check_state: 263: true ++ 59524:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 59524:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 59524:pw-trigger.sh: pw_patch_check_state: 267: wait 61791 ++ 59524:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 59524:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 59524:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.giyz41jETr ++ 59524:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 59524:pw-trigger.sh: pw_patch_check_state: 270: break ++ 59524:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 59524:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.8ro3N2PQ8F /tmp/tmp.giyz41jETr + 59524:pw-trigger.sh: 89: check_state=success + 59524:pw-trigger.sh: 90: '[' success = pending ']' + 59524:pw-trigger.sh: 93: num_patch=1 + 59524:pw-trigger.sh: 72: true ++ 59524:pw-trigger.sh: 74: pw_get_patch_from_series gdb 67842 1 ++ 59524:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 59524:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 59524:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67842 ++ 59524:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 59524:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 59524:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 67842 property '.*' value Patches 1 +++ 59524:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 59524:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 59524:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 59524:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 59524:pw-trigger.sh: pw_yaml_get: 100: local id=67842 +++ 59524:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 59524:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 59524:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 59524:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 59524:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 59524:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 59524:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id= ++ 59524:pw-trigger.sh: pw_get_patch_from_series: 210: '[' '' = '' ']' ++ 59524:pw-trigger.sh: pw_get_patch_from_series: 211: return 1 ++ 59524:pw-trigger.sh: 74: true + 59524:pw-trigger.sh: 74: patch_id= + 59524:pw-trigger.sh: 75: '[' '' = '' ']' + 59524:pw-trigger.sh: 76: break + 59524:pw-trigger.sh: 96: '[' '' = '' ']' + 59524:pw-trigger.sh: 97: continue + 59524:pw-trigger.sh: 62: '[' 20 -gt 0 ']' + 59524:pw-trigger.sh: 63: i=19 ++ 59524:pw-trigger.sh: 64: shyaml get-value 19.id + 59524:pw-trigger.sh: 64: series_id=67847 + 59524:pw-trigger.sh: 66: pw_series_complete_p gdb 67847 + 59524:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 59524:pw-trigger.sh: pw_series_complete_p: 183: local project=gdb + 59524:pw-trigger.sh: pw_series_complete_p: 184: local series_id=67847 + 59524:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 59524:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get gdb series 67847 property Complete value ++ 59524:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 59524:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 59524:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 59524:pw-trigger.sh: pw_yaml_get: 100: local id=67847 ++ 59524:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 59524:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 59524:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 59524:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 59524:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 59524:pw-trigger.sh: pw_yaml_get: 108: set +x + 59524:pw-trigger.sh: pw_series_complete_p: 187: value=True + 59524:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 59524:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 59524:pw-trigger.sh: 71: num_patch=0 + 59524:pw-trigger.sh: 72: true ++ 59524:pw-trigger.sh: 74: pw_get_patch_from_series gdb 67847 0 ++ 59524:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 59524:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 59524:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67847 ++ 59524:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 59524:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 59524:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 67847 property '.*' value Patches 0 +++ 59524:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 59524:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 59524:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 59524:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 59524:pw-trigger.sh: pw_yaml_get: 100: local id=67847 +++ 59524:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 59524:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 59524:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 59524:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 59524:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 59524:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 59524:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=145898 ++ 59524:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 145898 = '' ']' ++ 59524:pw-trigger.sh: pw_get_patch_from_series: 213: echo 145898 + 59524:pw-trigger.sh: 74: patch_id=145898 + 59524:pw-trigger.sh: 75: '[' 145898 = '' ']' ++ 59524:pw-trigger.sh: 82: pw_get_patch_data gdb 145898 State ++ 59524:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 59524:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 59524:pw-trigger.sh: pw_get_patch_data: 224: local project=gdb ++ 59524:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=145898 ++ 59524:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 59524:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gdb patch 145898 property State value ++ 59524:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 59524:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 59524:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 59524:pw-trigger.sh: pw_yaml_get: 100: local id=145898 ++ 59524:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 59524:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 59524:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 59524:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 59524:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 59524:pw-trigger.sh: pw_yaml_get: 108: set +x + 59524:pw-trigger.sh: 82: patch_state=committed + 59524:pw-trigger.sh: 83: case "$patch_state" in ++ 59524:pw-trigger.sh: 89: pw_patch_check_state 145898 tcwg_gdb_build--master-aarch64 ++ 59524:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 59524:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=145898 ++ 59524:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_build--master-aarch64 ++ 59524:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 59524:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_build--master-aarch64 +++ 59524:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 59524:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 59524:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_build--master-aarch64 +++ 59524:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 59524:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 59524:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 59524:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 59524:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_build--master-aarch64 ++ 59524:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 59524:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 59524:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.zbWADouAQ1 +++ 59524:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 59524:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.jTWp77dIwq ++ 59524:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.zbWADouAQ1 /tmp/tmp.jTWp77dIwq' EXIT ++ 59524:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 59524:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/145898/checks/ ++ 59524: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' ++ 59524:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 59524:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 59524:pw-trigger.sh: pw_patch_check_state: 263: true ++ 59524:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 59524:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 59524:pw-trigger.sh: pw_patch_check_state: 267: wait 61893 ++ 59524:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 59524:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 59524:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.jTWp77dIwq ++ 59524: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 ']' +++ 59524:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 59524:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-13T23:10:39.668147 +++ 59524:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-13T23:10:39.668147 +%s ++ 59524:pw-trigger.sh: pw_patch_check_state: 274: date=1791933039 ++ 59524:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1791933039 ']' ++ 59524:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1791933039 +++ 59524:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 59524:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 59524:pw-trigger.sh: pw_patch_check_state: 263: true ++ 59524:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 59524:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 59524:pw-trigger.sh: pw_patch_check_state: 267: wait 61900 ++ 59524:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 59524:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 59524:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.jTWp77dIwq ++ 59524: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 ']' +++ 59524:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 59524:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-13T23:10:42.385476 +++ 59524:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-13T23:10:42.385476 +%s ++ 59524:pw-trigger.sh: pw_patch_check_state: 274: date=1791933042 ++ 59524:pw-trigger.sh: pw_patch_check_state: 275: '[' 1791933039 -le 1791933042 ']' ++ 59524:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1791933042 +++ 59524:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 59524:pw-trigger.sh: pw_patch_check_state: 277: cur_state=fail ++ 59524:pw-trigger.sh: pw_patch_check_state: 263: true ++ 59524:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 59524:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 59524:pw-trigger.sh: pw_patch_check_state: 267: wait 61907 ++ 59524:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 59524:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 59524:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.jTWp77dIwq ++ 59524:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 59524:pw-trigger.sh: pw_patch_check_state: 270: break ++ 59524:pw-trigger.sh: pw_patch_check_state: 281: echo fail +++ 59524:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.zbWADouAQ1 /tmp/tmp.jTWp77dIwq + 59524:pw-trigger.sh: 89: check_state=fail + 59524:pw-trigger.sh: 90: '[' fail = pending ']' + 59524:pw-trigger.sh: 93: num_patch=1 + 59524:pw-trigger.sh: 72: true ++ 59524:pw-trigger.sh: 74: pw_get_patch_from_series gdb 67847 1 ++ 59524:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 59524:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 59524:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67847 ++ 59524:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 59524:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 59524:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 67847 property '.*' value Patches 1 +++ 59524:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 59524:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 59524:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 59524:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 59524:pw-trigger.sh: pw_yaml_get: 100: local id=67847 +++ 59524:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 59524:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 59524:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 59524:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 59524:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 59524:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 59524:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id= ++ 59524:pw-trigger.sh: pw_get_patch_from_series: 210: '[' '' = '' ']' ++ 59524:pw-trigger.sh: pw_get_patch_from_series: 211: return 1 ++ 59524:pw-trigger.sh: 74: true + 59524:pw-trigger.sh: 74: patch_id= + 59524:pw-trigger.sh: 75: '[' '' = '' ']' + 59524:pw-trigger.sh: 76: break + 59524:pw-trigger.sh: 96: '[' '' = '' ']' + 59524:pw-trigger.sh: 97: continue + 59524:pw-trigger.sh: 62: '[' 19 -gt 0 ']' + 59524:pw-trigger.sh: 63: i=18 ++ 59524:pw-trigger.sh: 64: shyaml get-value 18.id + 59524:pw-trigger.sh: 64: series_id=67849 + 59524:pw-trigger.sh: 66: pw_series_complete_p gdb 67849 + 59524:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 59524:pw-trigger.sh: pw_series_complete_p: 183: local project=gdb + 59524:pw-trigger.sh: pw_series_complete_p: 184: local series_id=67849 + 59524:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 59524:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get gdb series 67849 property Complete value ++ 59524:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 59524:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 59524:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 59524:pw-trigger.sh: pw_yaml_get: 100: local id=67849 ++ 59524:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 59524:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 59524:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 59524:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 59524:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 59524:pw-trigger.sh: pw_yaml_get: 108: set +x + 59524:pw-trigger.sh: pw_series_complete_p: 187: value=True + 59524:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 59524:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 59524:pw-trigger.sh: 71: num_patch=0 + 59524:pw-trigger.sh: 72: true ++ 59524:pw-trigger.sh: 74: pw_get_patch_from_series gdb 67849 0 ++ 59524:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 59524:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 59524:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67849 ++ 59524:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 59524:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 59524:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 67849 property '.*' value Patches 0 +++ 59524:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 59524:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 59524:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 59524:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 59524:pw-trigger.sh: pw_yaml_get: 100: local id=67849 +++ 59524:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 59524:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 59524:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 59524:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 59524:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 59524:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 59524:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=145915 ++ 59524:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 145915 = '' ']' ++ 59524:pw-trigger.sh: pw_get_patch_from_series: 213: echo 145915 + 59524:pw-trigger.sh: 74: patch_id=145915 + 59524:pw-trigger.sh: 75: '[' 145915 = '' ']' ++ 59524:pw-trigger.sh: 82: pw_get_patch_data gdb 145915 State ++ 59524:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 59524:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 59524:pw-trigger.sh: pw_get_patch_data: 224: local project=gdb ++ 59524:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=145915 ++ 59524:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 59524:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gdb patch 145915 property State value ++ 59524:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 59524:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 59524:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 59524:pw-trigger.sh: pw_yaml_get: 100: local id=145915 ++ 59524:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 59524:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 59524:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 59524:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 59524:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 59524:pw-trigger.sh: pw_yaml_get: 108: set +x + 59524:pw-trigger.sh: 82: patch_state=new + 59524:pw-trigger.sh: 83: case "$patch_state" in ++ 59524:pw-trigger.sh: 89: pw_patch_check_state 145915 tcwg_gdb_build--master-aarch64 ++ 59524:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 59524:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=145915 ++ 59524:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_build--master-aarch64 ++ 59524:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 59524:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_build--master-aarch64 +++ 59524:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 59524:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 59524:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_build--master-aarch64 +++ 59524:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 59524:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 59524:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 59524:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 59524:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_build--master-aarch64 ++ 59524:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 59524:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 59524:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.S0K4iOX4E7 +++ 59524:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 59524:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.yCzbeVh1Ox ++ 59524:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.S0K4iOX4E7 /tmp/tmp.yCzbeVh1Ox' EXIT ++ 59524:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 59524:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/145915/checks/ ++ 59524: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' ++ 59524:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 59524:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 59524:pw-trigger.sh: pw_patch_check_state: 263: true ++ 59524:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 59524:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 59524:pw-trigger.sh: pw_patch_check_state: 267: wait 62039 ++ 59524:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 59524:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 59524:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.yCzbeVh1Ox ++ 59524: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 ']' +++ 59524:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 59524:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-13T23:11:03.944888 +++ 59524:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-13T23:11:03.944888 +%s ++ 59524:pw-trigger.sh: pw_patch_check_state: 274: date=1791933063 ++ 59524:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1791933063 ']' ++ 59524:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1791933063 +++ 59524:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 59524:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 59524:pw-trigger.sh: pw_patch_check_state: 263: true ++ 59524:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 59524:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 59524:pw-trigger.sh: pw_patch_check_state: 267: wait 62046 ++ 59524:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 59524:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 59524:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.yCzbeVh1Ox ++ 59524: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 ']' +++ 59524:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 59524:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-13T23:11:06.117144 +++ 59524:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-13T23:11:06.117144 +%s ++ 59524:pw-trigger.sh: pw_patch_check_state: 274: date=1791933066 ++ 59524:pw-trigger.sh: pw_patch_check_state: 275: '[' 1791933063 -le 1791933066 ']' ++ 59524:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1791933066 +++ 59524:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 59524:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 59524:pw-trigger.sh: pw_patch_check_state: 263: true ++ 59524:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 59524:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 59524:pw-trigger.sh: pw_patch_check_state: 267: wait 62053 ++ 59524:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 59524:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 59524:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.yCzbeVh1Ox ++ 59524: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 ']' +++ 59524:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 59524:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-13T23:14:57.170768 +++ 59524:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-13T23:14:57.170768 +%s ++ 59524:pw-trigger.sh: pw_patch_check_state: 274: date=1791933297 ++ 59524:pw-trigger.sh: pw_patch_check_state: 275: '[' 1791933066 -le 1791933297 ']' ++ 59524:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1791933297 +++ 59524:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 59524:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 59524:pw-trigger.sh: pw_patch_check_state: 263: true ++ 59524:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 59524:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 59524:pw-trigger.sh: pw_patch_check_state: 267: wait 62060 ++ 59524:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 59524:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 59524:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.yCzbeVh1Ox ++ 59524:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 59524:pw-trigger.sh: pw_patch_check_state: 270: break ++ 59524:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 59524:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.S0K4iOX4E7 /tmp/tmp.yCzbeVh1Ox + 59524:pw-trigger.sh: 89: check_state=success + 59524:pw-trigger.sh: 90: '[' success = pending ']' + 59524:pw-trigger.sh: 93: num_patch=1 + 59524:pw-trigger.sh: 72: true ++ 59524:pw-trigger.sh: 74: pw_get_patch_from_series gdb 67849 1 ++ 59524:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 59524:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 59524:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67849 ++ 59524:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 59524:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 59524:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 67849 property '.*' value Patches 1 +++ 59524:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 59524:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 59524:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 59524:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 59524:pw-trigger.sh: pw_yaml_get: 100: local id=67849 +++ 59524:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 59524:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 59524:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 59524:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 59524:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 59524:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 59524:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=145913 ++ 59524:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 145913 = '' ']' ++ 59524:pw-trigger.sh: pw_get_patch_from_series: 213: echo 145913 + 59524:pw-trigger.sh: 74: patch_id=145913 + 59524:pw-trigger.sh: 75: '[' 145913 = '' ']' ++ 59524:pw-trigger.sh: 82: pw_get_patch_data gdb 145913 State ++ 59524:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 59524:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 59524:pw-trigger.sh: pw_get_patch_data: 224: local project=gdb ++ 59524:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=145913 ++ 59524:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 59524:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gdb patch 145913 property State value ++ 59524:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 59524:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 59524:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 59524:pw-trigger.sh: pw_yaml_get: 100: local id=145913 ++ 59524:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 59524:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 59524:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 59524:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 59524:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 59524:pw-trigger.sh: pw_yaml_get: 108: set +x + 59524:pw-trigger.sh: 82: patch_state=new + 59524:pw-trigger.sh: 83: case "$patch_state" in ++ 59524:pw-trigger.sh: 89: pw_patch_check_state 145913 tcwg_gdb_build--master-aarch64 ++ 59524:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 59524:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=145913 ++ 59524:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_build--master-aarch64 ++ 59524:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 59524:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_build--master-aarch64 +++ 59524:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 59524:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 59524:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_build--master-aarch64 +++ 59524:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 59524:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 59524:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 59524:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 59524:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_build--master-aarch64 ++ 59524:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 59524:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 59524:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.F8Jo0lcCsC +++ 59524:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 59524:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.jmQrGZrTjP ++ 59524:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.F8Jo0lcCsC /tmp/tmp.jmQrGZrTjP' EXIT ++ 59524:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 59524:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/145913/checks/ ++ 59524: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' ++ 59524:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 59524:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 59524:pw-trigger.sh: pw_patch_check_state: 263: true ++ 59524:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 59524:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 59524:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 59524:pw-trigger.sh: pw_patch_check_state: 267: wait 62124 ++ 59524:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 59524:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.jmQrGZrTjP ++ 59524: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 ']' +++ 59524:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 59524:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-14T06:37:06.682913 +++ 59524:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-14T06:37:06.682913 +%s ++ 59524:pw-trigger.sh: pw_patch_check_state: 274: date=1791959826 ++ 59524:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1791959826 ']' ++ 59524:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1791959826 +++ 59524:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 59524:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 59524:pw-trigger.sh: pw_patch_check_state: 263: true ++ 59524:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 59524:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 59524:pw-trigger.sh: pw_patch_check_state: 267: wait 62131 ++ 59524:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 59524:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 59524:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.jmQrGZrTjP ++ 59524: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 ']' +++ 59524:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 59524:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-14T06:37:08.827750 +++ 59524:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-14T06:37:08.827750 +%s ++ 59524:pw-trigger.sh: pw_patch_check_state: 274: date=1791959828 ++ 59524:pw-trigger.sh: pw_patch_check_state: 275: '[' 1791959826 -le 1791959828 ']' ++ 59524:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1791959828 +++ 59524:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 59524:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 59524:pw-trigger.sh: pw_patch_check_state: 263: true ++ 59524:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 59524:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 59524:pw-trigger.sh: pw_patch_check_state: 267: wait 62138 ++ 59524:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 59524:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 59524:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.jmQrGZrTjP ++ 59524: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 ']' +++ 59524:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 59524:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-14T06:41:31.860750 +++ 59524:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-14T06:41:31.860750 +%s ++ 59524:pw-trigger.sh: pw_patch_check_state: 274: date=1791960091 ++ 59524:pw-trigger.sh: pw_patch_check_state: 275: '[' 1791959828 -le 1791960091 ']' ++ 59524:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1791960091 +++ 59524:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 59524:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 59524:pw-trigger.sh: pw_patch_check_state: 263: true ++ 59524:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 59524:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 59524:pw-trigger.sh: pw_patch_check_state: 267: wait 62145 ++ 59524:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 59524:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 59524:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.jmQrGZrTjP ++ 59524:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 59524:pw-trigger.sh: pw_patch_check_state: 270: break ++ 59524:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 59524:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.F8Jo0lcCsC /tmp/tmp.jmQrGZrTjP + 59524:pw-trigger.sh: 89: check_state=success + 59524:pw-trigger.sh: 90: '[' success = pending ']' + 59524:pw-trigger.sh: 93: num_patch=2 + 59524:pw-trigger.sh: 72: true ++ 59524:pw-trigger.sh: 74: pw_get_patch_from_series gdb 67849 2 ++ 59524:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 59524:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 59524:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67849 ++ 59524:pw-trigger.sh: pw_get_patch_from_series: 205: local num=2 ++ 59524:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 59524:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 67849 property '.*' value Patches 2 +++ 59524:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 59524:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 59524:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 59524:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 59524:pw-trigger.sh: pw_yaml_get: 100: local id=67849 +++ 59524:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 59524:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 59524:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 59524:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 59524:pw-trigger.sh: pw_yaml_get: 105: local match_num=2 +++ 59524:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 59524:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=145912 ++ 59524:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 145912 = '' ']' ++ 59524:pw-trigger.sh: pw_get_patch_from_series: 213: echo 145912 + 59524:pw-trigger.sh: 74: patch_id=145912 + 59524:pw-trigger.sh: 75: '[' 145912 = '' ']' ++ 59524:pw-trigger.sh: 82: pw_get_patch_data gdb 145912 State ++ 59524:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 59524:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 59524:pw-trigger.sh: pw_get_patch_data: 224: local project=gdb ++ 59524:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=145912 ++ 59524:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 59524:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gdb patch 145912 property State value ++ 59524:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 59524:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 59524:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 59524:pw-trigger.sh: pw_yaml_get: 100: local id=145912 ++ 59524:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 59524:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 59524:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 59524:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 59524:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 59524:pw-trigger.sh: pw_yaml_get: 108: set +x + 59524:pw-trigger.sh: 82: patch_state=new + 59524:pw-trigger.sh: 83: case "$patch_state" in ++ 59524:pw-trigger.sh: 89: pw_patch_check_state 145912 tcwg_gdb_build--master-aarch64 ++ 59524:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 59524:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=145912 ++ 59524:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_build--master-aarch64 ++ 59524:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 59524:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_build--master-aarch64 +++ 59524:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 59524:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 59524:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_build--master-aarch64 +++ 59524:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 59524:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 59524:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 59524:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 59524:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_build--master-aarch64 ++ 59524:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 59524:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 59524:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.A5ftrmhJyh +++ 59524:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 59524:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.HH68NbQh8m ++ 59524:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.A5ftrmhJyh /tmp/tmp.HH68NbQh8m' EXIT ++ 59524:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 59524:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/145912/checks/ ++ 59524: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' ++ 59524:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 59524:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 59524:pw-trigger.sh: pw_patch_check_state: 263: true ++ 59524:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 59524:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 59524:pw-trigger.sh: pw_patch_check_state: 267: wait 62212 ++ 59524:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 59524:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 59524:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.HH68NbQh8m ++ 59524: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 ']' +++ 59524:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 59524:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-15T10:39:37.410693 +++ 59524:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-15T10:39:37.410693 +%s ++ 59524:pw-trigger.sh: pw_patch_check_state: 274: date=1792060777 ++ 59524:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1792060777 ']' ++ 59524:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1792060777 +++ 59524:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 59524:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 59524:pw-trigger.sh: pw_patch_check_state: 263: true ++ 59524:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 59524:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 59524:pw-trigger.sh: pw_patch_check_state: 267: wait 62219 ++ 59524:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 59524:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 59524:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.HH68NbQh8m ++ 59524: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 ']' +++ 59524:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 59524:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-15T10:39:40.329745 +++ 59524:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-15T10:39:40.329745 +%s ++ 59524:pw-trigger.sh: pw_patch_check_state: 274: date=1792060780 ++ 59524:pw-trigger.sh: pw_patch_check_state: 275: '[' 1792060777 -le 1792060780 ']' ++ 59524:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1792060780 +++ 59524:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 59524:pw-trigger.sh: pw_patch_check_state: 277: cur_state=fail ++ 59524:pw-trigger.sh: pw_patch_check_state: 263: true ++ 59524:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 59524:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 59524:pw-trigger.sh: pw_patch_check_state: 267: wait 62226 ++ 59524:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 59524:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 59524:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.HH68NbQh8m ++ 59524:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 59524:pw-trigger.sh: pw_patch_check_state: 270: break ++ 59524:pw-trigger.sh: pw_patch_check_state: 281: echo fail +++ 59524:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.A5ftrmhJyh /tmp/tmp.HH68NbQh8m + 59524:pw-trigger.sh: 89: check_state=fail + 59524:pw-trigger.sh: 90: '[' fail = pending ']' + 59524:pw-trigger.sh: 93: num_patch=3 + 59524:pw-trigger.sh: 72: true ++ 59524:pw-trigger.sh: 74: pw_get_patch_from_series gdb 67849 3 ++ 59524:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 59524:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 59524:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67849 ++ 59524:pw-trigger.sh: pw_get_patch_from_series: 205: local num=3 ++ 59524:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 59524:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 67849 property '.*' value Patches 3 +++ 59524:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 59524:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 59524:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 59524:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 59524:pw-trigger.sh: pw_yaml_get: 100: local id=67849 +++ 59524:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 59524:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 59524:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 59524:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 59524:pw-trigger.sh: pw_yaml_get: 105: local match_num=3 +++ 59524:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 59524:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=145914 ++ 59524:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 145914 = '' ']' ++ 59524:pw-trigger.sh: pw_get_patch_from_series: 213: echo 145914 + 59524:pw-trigger.sh: 74: patch_id=145914 + 59524:pw-trigger.sh: 75: '[' 145914 = '' ']' ++ 59524:pw-trigger.sh: 82: pw_get_patch_data gdb 145914 State ++ 59524:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 59524:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 59524:pw-trigger.sh: pw_get_patch_data: 224: local project=gdb ++ 59524:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=145914 ++ 59524:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 59524:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gdb patch 145914 property State value ++ 59524:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 59524:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 59524:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 59524:pw-trigger.sh: pw_yaml_get: 100: local id=145914 ++ 59524:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 59524:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 59524:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 59524:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 59524:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 59524:pw-trigger.sh: pw_yaml_get: 108: set +x + 59524:pw-trigger.sh: 82: patch_state=new + 59524:pw-trigger.sh: 83: case "$patch_state" in ++ 59524:pw-trigger.sh: 89: pw_patch_check_state 145914 tcwg_gdb_build--master-aarch64 ++ 59524:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 59524:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=145914 ++ 59524:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_build--master-aarch64 ++ 59524:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 59524:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_build--master-aarch64 +++ 59524:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 59524:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 59524:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_build--master-aarch64 +++ 59524:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 59524:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 59524:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 59524:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 59524:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_build--master-aarch64 ++ 59524:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 59524:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 59524:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.Afs97ZDyqS +++ 59524:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 59524:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.FGjYz3no19 ++ 59524:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.Afs97ZDyqS /tmp/tmp.FGjYz3no19' EXIT ++ 59524:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 59524:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/145914/checks/ ++ 59524: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' ++ 59524:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 59524:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 59524:pw-trigger.sh: pw_patch_check_state: 263: true ++ 59524:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 59524:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 59524:pw-trigger.sh: pw_patch_check_state: 267: wait 62296 ++ 59524:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 59524:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 59524:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.FGjYz3no19 ++ 59524: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 ']' +++ 59524:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 59524:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-15T22:26:16.272123 +++ 59524:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-15T22:26:16.272123 +%s ++ 59524:pw-trigger.sh: pw_patch_check_state: 274: date=1792103176 ++ 59524:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1792103176 ']' ++ 59524:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1792103176 +++ 59524:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 59524:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 59524:pw-trigger.sh: pw_patch_check_state: 263: true ++ 59524:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 59524:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 59524:pw-trigger.sh: pw_patch_check_state: 267: wait 62303 ++ 59524:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 59524:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 59524:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.FGjYz3no19 ++ 59524: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 ']' +++ 59524:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 59524:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-15T22:26:18.667513 +++ 59524:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-15T22:26:18.667513 +%s ++ 59524:pw-trigger.sh: pw_patch_check_state: 274: date=1792103178 ++ 59524:pw-trigger.sh: pw_patch_check_state: 275: '[' 1792103176 -le 1792103178 ']' ++ 59524:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1792103178 +++ 59524:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 59524:pw-trigger.sh: pw_patch_check_state: 277: cur_state=fail ++ 59524:pw-trigger.sh: pw_patch_check_state: 263: true ++ 59524:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 59524:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 59524:pw-trigger.sh: pw_patch_check_state: 267: wait 62310 ++ 59524:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 59524:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 59524:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.FGjYz3no19 ++ 59524:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 59524:pw-trigger.sh: pw_patch_check_state: 270: break ++ 59524:pw-trigger.sh: pw_patch_check_state: 281: echo fail +++ 59524:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.Afs97ZDyqS /tmp/tmp.FGjYz3no19 + 59524:pw-trigger.sh: 89: check_state=fail + 59524:pw-trigger.sh: 90: '[' fail = pending ']' + 59524:pw-trigger.sh: 93: num_patch=4 + 59524:pw-trigger.sh: 72: true ++ 59524:pw-trigger.sh: 74: pw_get_patch_from_series gdb 67849 4 ++ 59524:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 59524:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 59524:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67849 ++ 59524:pw-trigger.sh: pw_get_patch_from_series: 205: local num=4 ++ 59524:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 59524:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 67849 property '.*' value Patches 4 +++ 59524:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 59524:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 59524:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 59524:pw-trigger.sh: pw_yaml_get: 100: local id=67849 +++ 59524:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 59524:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 59524:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 59524:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 59524:pw-trigger.sh: pw_yaml_get: 105: local match_num=4 +++ 59524:pw-trigger.sh: pw_yaml_get: 108: set +x +++ 59524:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 ++ 59524:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=145909 ++ 59524:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 145909 = '' ']' ++ 59524:pw-trigger.sh: pw_get_patch_from_series: 213: echo 145909 + 59524:pw-trigger.sh: 74: patch_id=145909 + 59524:pw-trigger.sh: 75: '[' 145909 = '' ']' ++ 59524:pw-trigger.sh: 82: pw_get_patch_data gdb 145909 State ++ 59524:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 59524:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 59524:pw-trigger.sh: pw_get_patch_data: 224: local project=gdb ++ 59524:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=145909 ++ 59524:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 59524:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gdb patch 145909 property State value ++ 59524:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 59524:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 59524:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 59524:pw-trigger.sh: pw_yaml_get: 100: local id=145909 ++ 59524:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 59524:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 59524:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 59524:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 59524:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 59524:pw-trigger.sh: pw_yaml_get: 108: set +x + 59524:pw-trigger.sh: 82: patch_state=new + 59524:pw-trigger.sh: 83: case "$patch_state" in ++ 59524:pw-trigger.sh: 89: pw_patch_check_state 145909 tcwg_gdb_build--master-aarch64 ++ 59524:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 59524:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=145909 ++ 59524:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_build--master-aarch64 ++ 59524:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 59524:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_build--master-aarch64 +++ 59524:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 59524:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 59524:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_build--master-aarch64 +++ 59524:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 59524:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 59524:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 59524:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 59524:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_build--master-aarch64 ++ 59524:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 59524:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 59524:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.uW7PeQqvgs +++ 59524:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 59524:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.UoCAZttRYH ++ 59524:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.uW7PeQqvgs /tmp/tmp.UoCAZttRYH' EXIT ++ 59524:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 59524:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/145909/checks/ ++ 59524: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' ++ 59524:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 59524:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 59524:pw-trigger.sh: pw_patch_check_state: 263: true ++ 59524:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 59524:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 59524:pw-trigger.sh: pw_patch_check_state: 267: wait 62383 ++ 59524:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 59524:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 59524:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.UoCAZttRYH ++ 59524:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 59524:pw-trigger.sh: pw_patch_check_state: 270: break ++ 59524:pw-trigger.sh: pw_patch_check_state: 281: echo pending +++ 59524:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.uW7PeQqvgs /tmp/tmp.UoCAZttRYH + 59524:pw-trigger.sh: 89: check_state=pending + 59524:pw-trigger.sh: 90: '[' pending = pending ']' + 59524:pw-trigger.sh: 91: break + 59524:pw-trigger.sh: 96: '[' 145909 = '' ']' + 59524:pw-trigger.sh: 101: check_state=success + 59524:pw-trigger.sh: 108: '[' success '!=' success ']' + 59524:pw-trigger.sh: 113: j=1 + 59524:pw-trigger.sh: 114: cat + 59524:pw-trigger.sh: 62: '[' 18 -gt 0 ']' + 59524:pw-trigger.sh: 63: i=17 ++ 59524:pw-trigger.sh: 64: shyaml get-value 17.id + 59524:pw-trigger.sh: 64: series_id=67856 + 59524:pw-trigger.sh: 66: pw_series_complete_p gdb 67856 + 59524:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 59524:pw-trigger.sh: pw_series_complete_p: 183: local project=gdb + 59524:pw-trigger.sh: pw_series_complete_p: 184: local series_id=67856 + 59524:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 59524:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get gdb series 67856 property Complete value ++ 59524:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 59524:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 59524:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 59524:pw-trigger.sh: pw_yaml_get: 100: local id=67856 ++ 59524:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 59524:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 59524:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 59524:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 59524:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 59524:pw-trigger.sh: pw_yaml_get: 108: set +x + 59524:pw-trigger.sh: pw_series_complete_p: 187: value=True + 59524:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 59524:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 59524:pw-trigger.sh: 71: num_patch=0 + 59524:pw-trigger.sh: 72: true ++ 59524:pw-trigger.sh: 74: pw_get_patch_from_series gdb 67856 0 ++ 59524:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 59524:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 59524:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67856 ++ 59524:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 59524:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 59524:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 67856 property '.*' value Patches 0 +++ 59524:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 59524:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 59524:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 59524:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 59524:pw-trigger.sh: pw_yaml_get: 100: local id=67856 +++ 59524:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 59524:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 59524:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 59524:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 59524:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 59524:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 59524:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=145924 ++ 59524:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 145924 = '' ']' ++ 59524:pw-trigger.sh: pw_get_patch_from_series: 213: echo 145924 + 59524:pw-trigger.sh: 74: patch_id=145924 + 59524:pw-trigger.sh: 75: '[' 145924 = '' ']' ++ 59524:pw-trigger.sh: 82: pw_get_patch_data gdb 145924 State ++ 59524:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 59524:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 59524:pw-trigger.sh: pw_get_patch_data: 224: local project=gdb ++ 59524:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=145924 ++ 59524:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 59524:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gdb patch 145924 property State value ++ 59524:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 59524:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 59524:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 59524:pw-trigger.sh: pw_yaml_get: 100: local id=145924 ++ 59524:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 59524:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 59524:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 59524:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 59524:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 59524:pw-trigger.sh: pw_yaml_get: 108: set +x + 59524:pw-trigger.sh: 82: patch_state=new + 59524:pw-trigger.sh: 83: case "$patch_state" in ++ 59524:pw-trigger.sh: 89: pw_patch_check_state 145924 tcwg_gdb_build--master-aarch64 ++ 59524:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 59524:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=145924 ++ 59524:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_build--master-aarch64 ++ 59524:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 59524:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_build--master-aarch64 +++ 59524:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 59524:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 59524:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_build--master-aarch64 +++ 59524:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 59524:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 59524:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 59524:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 59524:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_build--master-aarch64 ++ 59524:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 59524:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 59524:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.apvHrS3BYB +++ 59524:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 59524:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.CmvvElAoWP ++ 59524:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.apvHrS3BYB /tmp/tmp.CmvvElAoWP' EXIT ++ 59524:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 59524:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/145924/checks/ ++ 59524: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' ++ 59524:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 59524:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 59524:pw-trigger.sh: pw_patch_check_state: 263: true ++ 59524:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 59524:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 59524:pw-trigger.sh: pw_patch_check_state: 267: wait 62473 ++ 59524:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 59524:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 59524:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.CmvvElAoWP ++ 59524: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 ']' +++ 59524:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 59524:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-13T23:11:03.025670 +++ 59524:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-13T23:11:03.025670 +%s ++ 59524:pw-trigger.sh: pw_patch_check_state: 274: date=1791933063 ++ 59524:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1791933063 ']' ++ 59524:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1791933063 +++ 59524:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 59524:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 59524:pw-trigger.sh: pw_patch_check_state: 263: true ++ 59524:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 59524:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 59524:pw-trigger.sh: pw_patch_check_state: 267: wait 62480 ++ 59524:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 59524:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 59524:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.CmvvElAoWP ++ 59524: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 ']' +++ 59524:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 59524:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-13T23:11:04.101439 +++ 59524:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-13T23:11:04.101439 +%s ++ 59524:pw-trigger.sh: pw_patch_check_state: 274: date=1791933064 ++ 59524:pw-trigger.sh: pw_patch_check_state: 275: '[' 1791933063 -le 1791933064 ']' ++ 59524:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1791933064 +++ 59524:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 59524:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 59524:pw-trigger.sh: pw_patch_check_state: 263: true ++ 59524:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 59524:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 59524:pw-trigger.sh: pw_patch_check_state: 267: wait 62487 ++ 59524:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 59524:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 59524:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.CmvvElAoWP ++ 59524: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 ']' +++ 59524:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 59524:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-13T23:14:54.996465 +++ 59524:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-13T23:14:54.996465 +%s ++ 59524:pw-trigger.sh: pw_patch_check_state: 274: date=1791933294 ++ 59524:pw-trigger.sh: pw_patch_check_state: 275: '[' 1791933064 -le 1791933294 ']' ++ 59524:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1791933294 +++ 59524:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 59524:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 59524:pw-trigger.sh: pw_patch_check_state: 263: true ++ 59524:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 59524:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 59524:pw-trigger.sh: pw_patch_check_state: 267: wait 62494 ++ 59524:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 59524:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 59524:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.CmvvElAoWP ++ 59524:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 59524:pw-trigger.sh: pw_patch_check_state: 270: break ++ 59524:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 59524:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.apvHrS3BYB /tmp/tmp.CmvvElAoWP + 59524:pw-trigger.sh: 89: check_state=success + 59524:pw-trigger.sh: 90: '[' success = pending ']' + 59524:pw-trigger.sh: 93: num_patch=1 + 59524:pw-trigger.sh: 72: true ++ 59524:pw-trigger.sh: 74: pw_get_patch_from_series gdb 67856 1 ++ 59524:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 59524:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 59524:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67856 ++ 59524:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 59524:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 59524:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 67856 property '.*' value Patches 1 +++ 59524:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 59524:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 59524:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 59524:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 59524:pw-trigger.sh: pw_yaml_get: 100: local id=67856 +++ 59524:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 59524:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 59524:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 59524:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 59524:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 59524:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 59524:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=145922 ++ 59524:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 145922 = '' ']' ++ 59524:pw-trigger.sh: pw_get_patch_from_series: 213: echo 145922 + 59524:pw-trigger.sh: 74: patch_id=145922 + 59524:pw-trigger.sh: 75: '[' 145922 = '' ']' ++ 59524:pw-trigger.sh: 82: pw_get_patch_data gdb 145922 State ++ 59524:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 59524:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 59524:pw-trigger.sh: pw_get_patch_data: 224: local project=gdb ++ 59524:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=145922 ++ 59524:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 59524:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gdb patch 145922 property State value ++ 59524:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 59524:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 59524:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 59524:pw-trigger.sh: pw_yaml_get: 100: local id=145922 ++ 59524:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 59524:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 59524:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 59524:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 59524:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 59524:pw-trigger.sh: pw_yaml_get: 108: set +x + 59524:pw-trigger.sh: 82: patch_state=new + 59524:pw-trigger.sh: 83: case "$patch_state" in ++ 59524:pw-trigger.sh: 89: pw_patch_check_state 145922 tcwg_gdb_build--master-aarch64 ++ 59524:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 59524:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=145922 ++ 59524:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_build--master-aarch64 ++ 59524:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 59524:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_build--master-aarch64 +++ 59524:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 59524:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 59524:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_build--master-aarch64 +++ 59524:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 59524:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 59524:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 59524:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 59524:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_build--master-aarch64 ++ 59524:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 59524:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 59524:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.ohYLF0UPVN +++ 59524:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 59524:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.6pBdjkLt8Z ++ 59524:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.ohYLF0UPVN /tmp/tmp.6pBdjkLt8Z' EXIT ++ 59524:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 59524:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/145922/checks/ ++ 59524: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' ++ 59524:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 59524:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 59524:pw-trigger.sh: pw_patch_check_state: 263: true ++ 59524:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 59524:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 59524:pw-trigger.sh: pw_patch_check_state: 267: wait 62558 ++ 59524:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 59524:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 59524:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.6pBdjkLt8Z ++ 59524: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 ']' +++ 59524:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 59524:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-14T06:37:07.571701 +++ 59524:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-14T06:37:07.571701 +%s ++ 59524:pw-trigger.sh: pw_patch_check_state: 274: date=1791959827 ++ 59524:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1791959827 ']' ++ 59524:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1791959827 +++ 59524:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 59524:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 59524:pw-trigger.sh: pw_patch_check_state: 263: true ++ 59524:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 59524:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 59524:pw-trigger.sh: pw_patch_check_state: 267: wait 62565 ++ 59524:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 59524:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 59524:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.6pBdjkLt8Z ++ 59524: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 ']' +++ 59524:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 59524:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-14T06:37:09.024881 +++ 59524:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-14T06:37:09.024881 +%s ++ 59524:pw-trigger.sh: pw_patch_check_state: 274: date=1791959829 ++ 59524:pw-trigger.sh: pw_patch_check_state: 275: '[' 1791959827 -le 1791959829 ']' ++ 59524:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1791959829 +++ 59524:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 59524:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 59524:pw-trigger.sh: pw_patch_check_state: 263: true ++ 59524:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 59524:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 59524:pw-trigger.sh: pw_patch_check_state: 267: wait 62572 ++ 59524:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 59524:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 59524:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.6pBdjkLt8Z ++ 59524: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 ']' +++ 59524:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 59524:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-14T06:41:34.186160 +++ 59524:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-14T06:41:34.186160 +%s ++ 59524:pw-trigger.sh: pw_patch_check_state: 274: date=1791960094 ++ 59524:pw-trigger.sh: pw_patch_check_state: 275: '[' 1791959829 -le 1791960094 ']' ++ 59524:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1791960094 +++ 59524:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 59524:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 59524:pw-trigger.sh: pw_patch_check_state: 263: true ++ 59524:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 59524:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 59524:pw-trigger.sh: pw_patch_check_state: 267: wait 62579 ++ 59524:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 59524:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 59524:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.6pBdjkLt8Z ++ 59524:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 59524:pw-trigger.sh: pw_patch_check_state: 270: break ++ 59524:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 59524:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.ohYLF0UPVN /tmp/tmp.6pBdjkLt8Z + 59524:pw-trigger.sh: 89: check_state=success + 59524:pw-trigger.sh: 90: '[' success = pending ']' + 59524:pw-trigger.sh: 93: num_patch=2 + 59524:pw-trigger.sh: 72: true ++ 59524:pw-trigger.sh: 74: pw_get_patch_from_series gdb 67856 2 ++ 59524:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 59524:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 59524:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67856 ++ 59524:pw-trigger.sh: pw_get_patch_from_series: 205: local num=2 ++ 59524:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 59524:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 67856 property '.*' value Patches 2 +++ 59524:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 59524:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 59524:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 59524:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 59524:pw-trigger.sh: pw_yaml_get: 100: local id=67856 +++ 59524:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 59524:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 59524:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 59524:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 59524:pw-trigger.sh: pw_yaml_get: 105: local match_num=2 +++ 59524:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 59524:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id= ++ 59524:pw-trigger.sh: pw_get_patch_from_series: 210: '[' '' = '' ']' ++ 59524:pw-trigger.sh: pw_get_patch_from_series: 211: return 1 ++ 59524:pw-trigger.sh: 74: true + 59524:pw-trigger.sh: 74: patch_id= + 59524:pw-trigger.sh: 75: '[' '' = '' ']' + 59524:pw-trigger.sh: 76: break + 59524:pw-trigger.sh: 96: '[' '' = '' ']' + 59524:pw-trigger.sh: 97: continue + 59524:pw-trigger.sh: 62: '[' 17 -gt 0 ']' + 59524:pw-trigger.sh: 63: i=16 ++ 59524:pw-trigger.sh: 64: shyaml get-value 16.id + 59524:pw-trigger.sh: 64: series_id=67879 + 59524:pw-trigger.sh: 66: pw_series_complete_p gdb 67879 + 59524:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 59524:pw-trigger.sh: pw_series_complete_p: 183: local project=gdb + 59524:pw-trigger.sh: pw_series_complete_p: 184: local series_id=67879 + 59524:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 59524:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get gdb series 67879 property Complete value ++ 59524:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 59524:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 59524:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 59524:pw-trigger.sh: pw_yaml_get: 100: local id=67879 ++ 59524:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 59524:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 59524:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 59524:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 59524:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 59524:pw-trigger.sh: pw_yaml_get: 108: set +x + 59524:pw-trigger.sh: pw_series_complete_p: 187: value=True + 59524:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 59524:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 59524:pw-trigger.sh: 71: num_patch=0 + 59524:pw-trigger.sh: 72: true ++ 59524:pw-trigger.sh: 74: pw_get_patch_from_series gdb 67879 0 ++ 59524:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 59524:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 59524:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67879 ++ 59524:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 59524:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 59524:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 67879 property '.*' value Patches 0 +++ 59524:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 59524:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 59524:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 59524:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 59524:pw-trigger.sh: pw_yaml_get: 100: local id=67879 +++ 59524:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 59524:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 59524:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 59524:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 59524:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 59524:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 59524:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=145947 ++ 59524:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 145947 = '' ']' ++ 59524:pw-trigger.sh: pw_get_patch_from_series: 213: echo 145947 + 59524:pw-trigger.sh: 74: patch_id=145947 + 59524:pw-trigger.sh: 75: '[' 145947 = '' ']' ++ 59524:pw-trigger.sh: 82: pw_get_patch_data gdb 145947 State ++ 59524:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 59524:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 59524:pw-trigger.sh: pw_get_patch_data: 224: local project=gdb ++ 59524:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=145947 ++ 59524:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 59524:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gdb patch 145947 property State value ++ 59524:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 59524:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 59524:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 59524:pw-trigger.sh: pw_yaml_get: 100: local id=145947 ++ 59524:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 59524:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 59524:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 59524:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 59524:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 59524:pw-trigger.sh: pw_yaml_get: 108: set +x + 59524:pw-trigger.sh: 82: patch_state=new + 59524:pw-trigger.sh: 83: case "$patch_state" in ++ 59524:pw-trigger.sh: 89: pw_patch_check_state 145947 tcwg_gdb_build--master-aarch64 ++ 59524:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 59524:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=145947 ++ 59524:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_build--master-aarch64 ++ 59524:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 59524:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_build--master-aarch64 +++ 59524:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 59524:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 59524:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_build--master-aarch64 +++ 59524:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 59524:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 59524:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 59524:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 59524:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_build--master-aarch64 ++ 59524:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 59524:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 59524:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.XDDZI5RMsM +++ 59524:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 59524:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.60IV74MXNO ++ 59524:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.XDDZI5RMsM /tmp/tmp.60IV74MXNO' EXIT ++ 59524:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 59524:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/145947/checks/ ++ 59524: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' ++ 59524:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 59524:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 59524:pw-trigger.sh: pw_patch_check_state: 263: true ++ 59524:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 59524:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 59524:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 59524:pw-trigger.sh: pw_patch_check_state: 267: wait 62684 ++ 59524:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 59524:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.60IV74MXNO ++ 59524: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 ']' +++ 59524:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 59524:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-15T10:39:40.206154 +++ 59524:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-15T10:39:40.206154 +%s ++ 59524:pw-trigger.sh: pw_patch_check_state: 274: date=1792060780 ++ 59524:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1792060780 ']' ++ 59524:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1792060780 +++ 59524:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 59524:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 59524:pw-trigger.sh: pw_patch_check_state: 263: true ++ 59524:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 59524:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 59524:pw-trigger.sh: pw_patch_check_state: 267: wait 62691 ++ 59524:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 59524:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 59524:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.60IV74MXNO ++ 59524: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 ']' +++ 59524:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 59524:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-15T10:39:52.156646 +++ 59524:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-15T10:39:52.156646 +%s ++ 59524:pw-trigger.sh: pw_patch_check_state: 274: date=1792060792 ++ 59524:pw-trigger.sh: pw_patch_check_state: 275: '[' 1792060780 -le 1792060792 ']' ++ 59524:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1792060792 +++ 59524:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 59524:pw-trigger.sh: pw_patch_check_state: 277: cur_state=fail ++ 59524:pw-trigger.sh: pw_patch_check_state: 263: true ++ 59524:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 59524:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 59524:pw-trigger.sh: pw_patch_check_state: 267: wait 62698 ++ 59524:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 59524:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 59524:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.60IV74MXNO ++ 59524:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 59524:pw-trigger.sh: pw_patch_check_state: 270: break ++ 59524:pw-trigger.sh: pw_patch_check_state: 281: echo fail +++ 59524:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.XDDZI5RMsM /tmp/tmp.60IV74MXNO + 59524:pw-trigger.sh: 89: check_state=fail + 59524:pw-trigger.sh: 90: '[' fail = pending ']' + 59524:pw-trigger.sh: 93: num_patch=1 + 59524:pw-trigger.sh: 72: true ++ 59524:pw-trigger.sh: 74: pw_get_patch_from_series gdb 67879 1 ++ 59524:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 59524:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 59524:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67879 ++ 59524:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 59524:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 59524:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 67879 property '.*' value Patches 1 +++ 59524:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 59524:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 59524:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 59524:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 59524:pw-trigger.sh: pw_yaml_get: 100: local id=67879 +++ 59524:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 59524:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 59524:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 59524:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 59524:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 59524:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 59524:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id= ++ 59524:pw-trigger.sh: pw_get_patch_from_series: 210: '[' '' = '' ']' ++ 59524:pw-trigger.sh: pw_get_patch_from_series: 211: return 1 ++ 59524:pw-trigger.sh: 74: true + 59524:pw-trigger.sh: 74: patch_id= + 59524:pw-trigger.sh: 75: '[' '' = '' ']' + 59524:pw-trigger.sh: 76: break + 59524:pw-trigger.sh: 96: '[' '' = '' ']' + 59524:pw-trigger.sh: 97: continue + 59524:pw-trigger.sh: 62: '[' 16 -gt 0 ']' + 59524:pw-trigger.sh: 63: i=15 ++ 59524:pw-trigger.sh: 64: shyaml get-value 15.id + 59524:pw-trigger.sh: 64: series_id=67881 + 59524:pw-trigger.sh: 66: pw_series_complete_p gdb 67881 + 59524:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 59524:pw-trigger.sh: pw_series_complete_p: 183: local project=gdb + 59524:pw-trigger.sh: pw_series_complete_p: 184: local series_id=67881 + 59524:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 59524:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get gdb series 67881 property Complete value ++ 59524:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 59524:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 59524:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 59524:pw-trigger.sh: pw_yaml_get: 100: local id=67881 ++ 59524:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 59524:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 59524:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 59524:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 59524:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 59524:pw-trigger.sh: pw_yaml_get: 108: set +x + 59524:pw-trigger.sh: pw_series_complete_p: 187: value=True + 59524:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 59524:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 59524:pw-trigger.sh: 71: num_patch=0 + 59524:pw-trigger.sh: 72: true ++ 59524:pw-trigger.sh: 74: pw_get_patch_from_series gdb 67881 0 ++ 59524:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 59524:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 59524:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67881 ++ 59524:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 59524:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 59524:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 67881 property '.*' value Patches 0 +++ 59524:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 59524:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 59524:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 59524:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 59524:pw-trigger.sh: pw_yaml_get: 100: local id=67881 +++ 59524:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 59524:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 59524:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 59524:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 59524:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 59524:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 59524:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=145949 ++ 59524:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 145949 = '' ']' ++ 59524:pw-trigger.sh: pw_get_patch_from_series: 213: echo 145949 + 59524:pw-trigger.sh: 74: patch_id=145949 + 59524:pw-trigger.sh: 75: '[' 145949 = '' ']' ++ 59524:pw-trigger.sh: 82: pw_get_patch_data gdb 145949 State ++ 59524:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 59524:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 59524:pw-trigger.sh: pw_get_patch_data: 224: local project=gdb ++ 59524:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=145949 ++ 59524:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 59524:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gdb patch 145949 property State value ++ 59524:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 59524:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 59524:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 59524:pw-trigger.sh: pw_yaml_get: 100: local id=145949 ++ 59524:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 59524:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 59524:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 59524:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 59524:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 59524:pw-trigger.sh: pw_yaml_get: 108: set +x + 59524:pw-trigger.sh: 82: patch_state=new + 59524:pw-trigger.sh: 83: case "$patch_state" in ++ 59524:pw-trigger.sh: 89: pw_patch_check_state 145949 tcwg_gdb_build--master-aarch64 ++ 59524:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 59524:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=145949 ++ 59524:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_build--master-aarch64 ++ 59524:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 59524:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_build--master-aarch64 +++ 59524:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 59524:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 59524:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_build--master-aarch64 +++ 59524:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 59524:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 59524:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 59524:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 59524:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_build--master-aarch64 ++ 59524:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 59524:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 59524:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.L92ILB4jAR +++ 59524:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 59524:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.V89wWHzxEr ++ 59524:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.L92ILB4jAR /tmp/tmp.V89wWHzxEr' EXIT ++ 59524:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 59524:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/145949/checks/ ++ 59524: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' ++ 59524:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 59524:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 59524:pw-trigger.sh: pw_patch_check_state: 263: true ++ 59524:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 59524:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 59524:pw-trigger.sh: pw_patch_check_state: 267: wait 62802 ++ 59524:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 59524:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 59524:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.V89wWHzxEr ++ 59524: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 ']' +++ 59524:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 59524:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-15T10:40:58.481426 +++ 59524:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-15T10:40:58.481426 +%s ++ 59524:pw-trigger.sh: pw_patch_check_state: 274: date=1792060858 ++ 59524:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1792060858 ']' ++ 59524:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1792060858 +++ 59524:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 59524:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 59524:pw-trigger.sh: pw_patch_check_state: 263: true ++ 59524:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 59524:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 59524:pw-trigger.sh: pw_patch_check_state: 267: wait 62809 ++ 59524:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 59524:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 59524:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.V89wWHzxEr ++ 59524: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 ']' +++ 59524:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 59524:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-15T10:40:59.741961 +++ 59524:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-15T10:40:59.741961 +%s ++ 59524:pw-trigger.sh: pw_patch_check_state: 274: date=1792060859 ++ 59524:pw-trigger.sh: pw_patch_check_state: 275: '[' 1792060858 -le 1792060859 ']' ++ 59524:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1792060859 +++ 59524:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 59524:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 59524:pw-trigger.sh: pw_patch_check_state: 263: true ++ 59524:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 59524:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 59524:pw-trigger.sh: pw_patch_check_state: 267: wait 62816 ++ 59524:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 59524:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 59524:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.V89wWHzxEr ++ 59524: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 ']' +++ 59524:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 59524:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-15T10:44:31.195108 +++ 59524:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-15T10:44:31.195108 +%s ++ 59524:pw-trigger.sh: pw_patch_check_state: 274: date=1792061071 ++ 59524:pw-trigger.sh: pw_patch_check_state: 275: '[' 1792060859 -le 1792061071 ']' ++ 59524:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1792061071 +++ 59524:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 59524:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 59524:pw-trigger.sh: pw_patch_check_state: 263: true ++ 59524:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 59524:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 59524:pw-trigger.sh: pw_patch_check_state: 267: wait 62823 ++ 59524:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 59524:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 59524:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.V89wWHzxEr ++ 59524:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 59524:pw-trigger.sh: pw_patch_check_state: 270: break ++ 59524:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 59524:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.L92ILB4jAR /tmp/tmp.V89wWHzxEr + 59524:pw-trigger.sh: 89: check_state=success + 59524:pw-trigger.sh: 90: '[' success = pending ']' + 59524:pw-trigger.sh: 93: num_patch=1 + 59524:pw-trigger.sh: 72: true ++ 59524:pw-trigger.sh: 74: pw_get_patch_from_series gdb 67881 1 ++ 59524:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 59524:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 59524:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67881 ++ 59524:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 59524:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 59524:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 67881 property '.*' value Patches 1 +++ 59524:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 59524:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 59524:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 59524:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 59524:pw-trigger.sh: pw_yaml_get: 100: local id=67881 +++ 59524:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 59524:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 59524:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 59524:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 59524:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 59524:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 59524:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=145950 ++ 59524:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 145950 = '' ']' ++ 59524:pw-trigger.sh: pw_get_patch_from_series: 213: echo 145950 + 59524:pw-trigger.sh: 74: patch_id=145950 + 59524:pw-trigger.sh: 75: '[' 145950 = '' ']' ++ 59524:pw-trigger.sh: 82: pw_get_patch_data gdb 145950 State ++ 59524:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 59524:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 59524:pw-trigger.sh: pw_get_patch_data: 224: local project=gdb ++ 59524:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=145950 ++ 59524:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 59524:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gdb patch 145950 property State value ++ 59524:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 59524:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 59524:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 59524:pw-trigger.sh: pw_yaml_get: 100: local id=145950 ++ 59524:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 59524:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 59524:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 59524:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 59524:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 59524:pw-trigger.sh: pw_yaml_get: 108: set +x + 59524:pw-trigger.sh: 82: patch_state=new + 59524:pw-trigger.sh: 83: case "$patch_state" in ++ 59524:pw-trigger.sh: 89: pw_patch_check_state 145950 tcwg_gdb_build--master-aarch64 ++ 59524:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 59524:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=145950 ++ 59524:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_build--master-aarch64 ++ 59524:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 59524:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_build--master-aarch64 +++ 59524:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 59524:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 59524:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_build--master-aarch64 +++ 59524:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 59524:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 59524:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 59524:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 59524:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_build--master-aarch64 ++ 59524:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 59524:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 59524:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.mA5g2v2w5i +++ 59524:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 59524:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.5c7esmIulh ++ 59524:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.mA5g2v2w5i /tmp/tmp.5c7esmIulh' EXIT ++ 59524:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 59524:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/145950/checks/ ++ 59524: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' ++ 59524:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 59524:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 59524:pw-trigger.sh: pw_patch_check_state: 263: true ++ 59524:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 59524:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 59524:pw-trigger.sh: pw_patch_check_state: 267: wait 62887 ++ 59524:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 59524:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 59524:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.5c7esmIulh ++ 59524: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 ']' +++ 59524:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 59524:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-15T22:27:24.868527 +++ 59524:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-15T22:27:24.868527 +%s ++ 59524:pw-trigger.sh: pw_patch_check_state: 274: date=1792103244 ++ 59524:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1792103244 ']' ++ 59524:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1792103244 +++ 59524:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 59524:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 59524:pw-trigger.sh: pw_patch_check_state: 263: true ++ 59524:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 59524:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 59524:pw-trigger.sh: pw_patch_check_state: 267: wait 62894 ++ 59524:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 59524:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 59524:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.5c7esmIulh ++ 59524: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 ']' +++ 59524:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 59524:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-15T22:27:26.198713 +++ 59524:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-15T22:27:26.198713 +%s ++ 59524:pw-trigger.sh: pw_patch_check_state: 274: date=1792103246 ++ 59524:pw-trigger.sh: pw_patch_check_state: 275: '[' 1792103244 -le 1792103246 ']' ++ 59524:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1792103246 +++ 59524:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 59524:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 59524:pw-trigger.sh: pw_patch_check_state: 263: true ++ 59524:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 59524:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 59524:pw-trigger.sh: pw_patch_check_state: 267: wait 62901 ++ 59524:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 59524:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 59524:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.5c7esmIulh ++ 59524: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 ']' +++ 59524:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 59524:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-15T22:30:08.623523 +++ 59524:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-15T22:30:08.623523 +%s ++ 59524:pw-trigger.sh: pw_patch_check_state: 274: date=1792103408 ++ 59524:pw-trigger.sh: pw_patch_check_state: 275: '[' 1792103246 -le 1792103408 ']' ++ 59524:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1792103408 +++ 59524:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 59524:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 59524:pw-trigger.sh: pw_patch_check_state: 263: true ++ 59524:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 59524:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 59524:pw-trigger.sh: pw_patch_check_state: 267: wait 62908 ++ 59524:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 59524:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 59524:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.5c7esmIulh ++ 59524:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 59524:pw-trigger.sh: pw_patch_check_state: 270: break ++ 59524:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 59524:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.mA5g2v2w5i /tmp/tmp.5c7esmIulh + 59524:pw-trigger.sh: 89: check_state=success + 59524:pw-trigger.sh: 90: '[' success = pending ']' + 59524:pw-trigger.sh: 93: num_patch=2 + 59524:pw-trigger.sh: 72: true ++ 59524:pw-trigger.sh: 74: pw_get_patch_from_series gdb 67881 2 ++ 59524:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 59524:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 59524:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67881 ++ 59524:pw-trigger.sh: pw_get_patch_from_series: 205: local num=2 ++ 59524:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 59524:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 67881 property '.*' value Patches 2 +++ 59524:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 59524:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 59524:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 59524:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 59524:pw-trigger.sh: pw_yaml_get: 100: local id=67881 +++ 59524:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 59524:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 59524:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 59524:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 59524:pw-trigger.sh: pw_yaml_get: 105: local match_num=2 +++ 59524:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 59524:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id= ++ 59524:pw-trigger.sh: pw_get_patch_from_series: 210: '[' '' = '' ']' ++ 59524:pw-trigger.sh: pw_get_patch_from_series: 211: return 1 ++ 59524:pw-trigger.sh: 74: true + 59524:pw-trigger.sh: 74: patch_id= + 59524:pw-trigger.sh: 75: '[' '' = '' ']' + 59524:pw-trigger.sh: 76: break + 59524:pw-trigger.sh: 96: '[' '' = '' ']' + 59524:pw-trigger.sh: 97: continue + 59524:pw-trigger.sh: 62: '[' 15 -gt 0 ']' + 59524:pw-trigger.sh: 63: i=14 ++ 59524:pw-trigger.sh: 64: shyaml get-value 14.id + 59524:pw-trigger.sh: 64: series_id=67895 + 59524:pw-trigger.sh: 66: pw_series_complete_p gdb 67895 + 59524:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 59524:pw-trigger.sh: pw_series_complete_p: 183: local project=gdb + 59524:pw-trigger.sh: pw_series_complete_p: 184: local series_id=67895 + 59524:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 59524:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get gdb series 67895 property Complete value ++ 59524:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 59524:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 59524:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 59524:pw-trigger.sh: pw_yaml_get: 100: local id=67895 ++ 59524:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 59524:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 59524:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 59524:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 59524:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 59524:pw-trigger.sh: pw_yaml_get: 108: set +x + 59524:pw-trigger.sh: pw_series_complete_p: 187: value=True + 59524:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 59524:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 59524:pw-trigger.sh: 71: num_patch=0 + 59524:pw-trigger.sh: 72: true ++ 59524:pw-trigger.sh: 74: pw_get_patch_from_series gdb 67895 0 ++ 59524:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 59524:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 59524:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67895 ++ 59524:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 59524:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 59524:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 67895 property '.*' value Patches 0 +++ 59524:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 59524:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 59524:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 59524:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 59524:pw-trigger.sh: pw_yaml_get: 100: local id=67895 +++ 59524:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 59524:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 59524:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 59524:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 59524:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 59524:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 59524:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=145978 ++ 59524:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 145978 = '' ']' ++ 59524:pw-trigger.sh: pw_get_patch_from_series: 213: echo 145978 + 59524:pw-trigger.sh: 74: patch_id=145978 + 59524:pw-trigger.sh: 75: '[' 145978 = '' ']' ++ 59524:pw-trigger.sh: 82: pw_get_patch_data gdb 145978 State ++ 59524:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 59524:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 59524:pw-trigger.sh: pw_get_patch_data: 224: local project=gdb ++ 59524:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=145978 ++ 59524:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 59524:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gdb patch 145978 property State value ++ 59524:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 59524:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 59524:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 59524:pw-trigger.sh: pw_yaml_get: 100: local id=145978 ++ 59524:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 59524:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 59524:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 59524:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 59524:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 59524:pw-trigger.sh: pw_yaml_get: 108: set +x + 59524:pw-trigger.sh: 82: patch_state=new + 59524:pw-trigger.sh: 83: case "$patch_state" in ++ 59524:pw-trigger.sh: 89: pw_patch_check_state 145978 tcwg_gdb_build--master-aarch64 ++ 59524:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 59524:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=145978 ++ 59524:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_build--master-aarch64 ++ 59524:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 59524:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_build--master-aarch64 +++ 59524:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 59524:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 59524:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_build--master-aarch64 +++ 59524:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 59524:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 59524:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 59524:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 59524:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_build--master-aarch64 ++ 59524:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 59524:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 59524:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.0Qai4Cem5u +++ 59524:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 59524:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.KSKwjqyuNr ++ 59524:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.0Qai4Cem5u /tmp/tmp.KSKwjqyuNr' EXIT ++ 59524:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 59524:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/145978/checks/ ++ 59524: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' ++ 59524:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 59524:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 59524:pw-trigger.sh: pw_patch_check_state: 263: true ++ 59524:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 59524:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 59524:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 59524:pw-trigger.sh: pw_patch_check_state: 267: wait 63013 ++ 59524:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 59524:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.KSKwjqyuNr ++ 59524: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 ']' +++ 59524:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 59524:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-15T22:31:11.140250 +++ 59524:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-15T22:31:11.140250 +%s ++ 59524:pw-trigger.sh: pw_patch_check_state: 274: date=1792103471 ++ 59524:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1792103471 ']' ++ 59524:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1792103471 +++ 59524:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 59524:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 59524:pw-trigger.sh: pw_patch_check_state: 263: true ++ 59524:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 59524:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 59524:pw-trigger.sh: pw_patch_check_state: 267: wait 63020 ++ 59524:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 59524:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 59524:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.KSKwjqyuNr ++ 59524: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 ']' +++ 59524:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 59524:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-15T22:31:13.301008 +++ 59524:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-15T22:31:13.301008 +%s ++ 59524:pw-trigger.sh: pw_patch_check_state: 274: date=1792103473 ++ 59524:pw-trigger.sh: pw_patch_check_state: 275: '[' 1792103471 -le 1792103473 ']' ++ 59524:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1792103473 +++ 59524:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 59524:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 59524:pw-trigger.sh: pw_patch_check_state: 263: true ++ 59524:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 59524:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 59524:pw-trigger.sh: pw_patch_check_state: 267: wait 63027 ++ 59524:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 59524:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 59524:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.KSKwjqyuNr ++ 59524: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 ']' +++ 59524:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 59524:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-15T22:33:35.769204 +++ 59524:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-15T22:33:35.769204 +%s ++ 59524:pw-trigger.sh: pw_patch_check_state: 274: date=1792103615 ++ 59524:pw-trigger.sh: pw_patch_check_state: 275: '[' 1792103473 -le 1792103615 ']' ++ 59524:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1792103615 +++ 59524:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 59524:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 59524:pw-trigger.sh: pw_patch_check_state: 263: true ++ 59524:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 59524:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 59524:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 59524:pw-trigger.sh: pw_patch_check_state: 267: wait 63034 ++ 59524:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 59524:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.KSKwjqyuNr ++ 59524:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 59524:pw-trigger.sh: pw_patch_check_state: 270: break ++ 59524:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 59524:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.0Qai4Cem5u /tmp/tmp.KSKwjqyuNr + 59524:pw-trigger.sh: 89: check_state=success + 59524:pw-trigger.sh: 90: '[' success = pending ']' + 59524:pw-trigger.sh: 93: num_patch=1 + 59524:pw-trigger.sh: 72: true ++ 59524:pw-trigger.sh: 74: pw_get_patch_from_series gdb 67895 1 ++ 59524:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 59524:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 59524:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67895 ++ 59524:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 59524:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 59524:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 67895 property '.*' value Patches 1 +++ 59524:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 59524:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 59524:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 59524:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 59524:pw-trigger.sh: pw_yaml_get: 100: local id=67895 +++ 59524:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 59524:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 59524:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 59524:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 59524:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 59524:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 59524:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id= ++ 59524:pw-trigger.sh: pw_get_patch_from_series: 210: '[' '' = '' ']' ++ 59524:pw-trigger.sh: pw_get_patch_from_series: 211: return 1 ++ 59524:pw-trigger.sh: 74: true + 59524:pw-trigger.sh: 74: patch_id= + 59524:pw-trigger.sh: 75: '[' '' = '' ']' + 59524:pw-trigger.sh: 76: break + 59524:pw-trigger.sh: 96: '[' '' = '' ']' + 59524:pw-trigger.sh: 97: continue + 59524:pw-trigger.sh: 62: '[' 14 -gt 0 ']' + 59524:pw-trigger.sh: 63: i=13 ++ 59524:pw-trigger.sh: 64: shyaml get-value 13.id + 59524:pw-trigger.sh: 64: series_id=67896 + 59524:pw-trigger.sh: 66: pw_series_complete_p gdb 67896 + 59524:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 59524:pw-trigger.sh: pw_series_complete_p: 183: local project=gdb + 59524:pw-trigger.sh: pw_series_complete_p: 184: local series_id=67896 + 59524:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 59524:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get gdb series 67896 property Complete value ++ 59524:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 59524:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 59524:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 59524:pw-trigger.sh: pw_yaml_get: 100: local id=67896 ++ 59524:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 59524:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 59524:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 59524:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 59524:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 59524:pw-trigger.sh: pw_yaml_get: 108: set +x + 59524:pw-trigger.sh: pw_series_complete_p: 187: value=True + 59524:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 59524:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 59524:pw-trigger.sh: 71: num_patch=0 + 59524:pw-trigger.sh: 72: true ++ 59524:pw-trigger.sh: 74: pw_get_patch_from_series gdb 67896 0 ++ 59524:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 59524:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 59524:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67896 ++ 59524:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 59524:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 59524:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 67896 property '.*' value Patches 0 +++ 59524:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 59524:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 59524:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 59524:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 59524:pw-trigger.sh: pw_yaml_get: 100: local id=67896 +++ 59524:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 59524:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 59524:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 59524:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 59524:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 59524:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 59524:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=145983 ++ 59524:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 145983 = '' ']' ++ 59524:pw-trigger.sh: pw_get_patch_from_series: 213: echo 145983 + 59524:pw-trigger.sh: 74: patch_id=145983 + 59524:pw-trigger.sh: 75: '[' 145983 = '' ']' ++ 59524:pw-trigger.sh: 82: pw_get_patch_data gdb 145983 State ++ 59524:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 59524:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 59524:pw-trigger.sh: pw_get_patch_data: 224: local project=gdb ++ 59524:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=145983 ++ 59524:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 59524:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gdb patch 145983 property State value ++ 59524:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 59524:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 59524:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 59524:pw-trigger.sh: pw_yaml_get: 100: local id=145983 ++ 59524:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 59524:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 59524:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 59524:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 59524:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 59524:pw-trigger.sh: pw_yaml_get: 108: set +x + 59524:pw-trigger.sh: 82: patch_state=new + 59524:pw-trigger.sh: 83: case "$patch_state" in ++ 59524:pw-trigger.sh: 89: pw_patch_check_state 145983 tcwg_gdb_build--master-aarch64 ++ 59524:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 59524:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=145983 ++ 59524:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_build--master-aarch64 ++ 59524:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 59524:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_build--master-aarch64 +++ 59524:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 59524:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 59524:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_build--master-aarch64 +++ 59524:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 59524:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 59524:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 59524:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 59524:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_build--master-aarch64 ++ 59524:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 59524:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 59524:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.eWwngsrjA4 +++ 59524:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 59524:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.VjBqau9cWx ++ 59524:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.eWwngsrjA4 /tmp/tmp.VjBqau9cWx' EXIT ++ 59524:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 59524:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/145983/checks/ ++ 59524: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' ++ 59524:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 59524:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 59524:pw-trigger.sh: pw_patch_check_state: 263: true ++ 59524:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 59524:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 59524:pw-trigger.sh: pw_patch_check_state: 267: wait 63144 ++ 59524:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 59524:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 59524:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.VjBqau9cWx ++ 59524: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 ']' +++ 59524:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 59524:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-15T22:31:58.367046 +++ 59524:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-15T22:31:58.367046 +%s ++ 59524:pw-trigger.sh: pw_patch_check_state: 274: date=1792103518 ++ 59524:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1792103518 ']' ++ 59524:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1792103518 +++ 59524:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 59524:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 59524:pw-trigger.sh: pw_patch_check_state: 263: true ++ 59524:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 59524:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 59524:pw-trigger.sh: pw_patch_check_state: 267: wait 63151 ++ 59524:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 59524:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 59524:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.VjBqau9cWx ++ 59524: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 ']' +++ 59524:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 59524:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-15T22:31:59.990070 +++ 59524:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-15T22:31:59.990070 +%s ++ 59524:pw-trigger.sh: pw_patch_check_state: 274: date=1792103519 ++ 59524:pw-trigger.sh: pw_patch_check_state: 275: '[' 1792103518 -le 1792103519 ']' ++ 59524:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1792103519 +++ 59524:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 59524:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 59524:pw-trigger.sh: pw_patch_check_state: 263: true ++ 59524:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 59524:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 59524:pw-trigger.sh: pw_patch_check_state: 267: wait 63158 ++ 59524:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 59524:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 59524:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.VjBqau9cWx ++ 59524: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 ']' +++ 59524:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 59524:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-15T22:34:31.955011 +++ 59524:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-15T22:34:31.955011 +%s ++ 59524:pw-trigger.sh: pw_patch_check_state: 274: date=1792103671 ++ 59524:pw-trigger.sh: pw_patch_check_state: 275: '[' 1792103519 -le 1792103671 ']' ++ 59524:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1792103671 +++ 59524:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 59524:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 59524:pw-trigger.sh: pw_patch_check_state: 263: true ++ 59524:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 59524:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 59524:pw-trigger.sh: pw_patch_check_state: 267: wait 63165 ++ 59524:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 59524:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 59524:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.VjBqau9cWx ++ 59524:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 59524:pw-trigger.sh: pw_patch_check_state: 270: break ++ 59524:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 59524:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.eWwngsrjA4 /tmp/tmp.VjBqau9cWx + 59524:pw-trigger.sh: 89: check_state=success + 59524:pw-trigger.sh: 90: '[' success = pending ']' + 59524:pw-trigger.sh: 93: num_patch=1 + 59524:pw-trigger.sh: 72: true ++ 59524:pw-trigger.sh: 74: pw_get_patch_from_series gdb 67896 1 ++ 59524:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 59524:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 59524:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67896 ++ 59524:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 59524:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 59524:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 67896 property '.*' value Patches 1 +++ 59524:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 59524:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 59524:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 59524:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 59524:pw-trigger.sh: pw_yaml_get: 100: local id=67896 +++ 59524:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 59524:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 59524:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 59524:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 59524:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 59524:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 59524:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=145981 ++ 59524:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 145981 = '' ']' ++ 59524:pw-trigger.sh: pw_get_patch_from_series: 213: echo 145981 + 59524:pw-trigger.sh: 74: patch_id=145981 + 59524:pw-trigger.sh: 75: '[' 145981 = '' ']' ++ 59524:pw-trigger.sh: 82: pw_get_patch_data gdb 145981 State ++ 59524:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 59524:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 59524:pw-trigger.sh: pw_get_patch_data: 224: local project=gdb ++ 59524:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=145981 ++ 59524:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 59524:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gdb patch 145981 property State value ++ 59524:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 59524:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 59524:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 59524:pw-trigger.sh: pw_yaml_get: 100: local id=145981 ++ 59524:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 59524:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 59524:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 59524:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 59524:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 59524:pw-trigger.sh: pw_yaml_get: 108: set +x + 59524:pw-trigger.sh: 82: patch_state=new + 59524:pw-trigger.sh: 83: case "$patch_state" in ++ 59524:pw-trigger.sh: 89: pw_patch_check_state 145981 tcwg_gdb_build--master-aarch64 ++ 59524:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 59524:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=145981 ++ 59524:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_build--master-aarch64 ++ 59524:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 59524:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_build--master-aarch64 +++ 59524:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 59524:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 59524:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_build--master-aarch64 +++ 59524:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 59524:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 59524:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 59524:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 59524:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_build--master-aarch64 ++ 59524:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 59524:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 59524:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.W0Ft9pwXc5 +++ 59524:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 59524:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.3bz80wmaYz ++ 59524:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.W0Ft9pwXc5 /tmp/tmp.3bz80wmaYz' EXIT ++ 59524:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 59524:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/145981/checks/ ++ 59524: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' ++ 59524:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 59524:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 59524:pw-trigger.sh: pw_patch_check_state: 263: true ++ 59524:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 59524:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 59524:pw-trigger.sh: pw_patch_check_state: 267: wait 63229 ++ 59524:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 59524:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 59524:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.3bz80wmaYz ++ 59524:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 59524:pw-trigger.sh: pw_patch_check_state: 270: break ++ 59524:pw-trigger.sh: pw_patch_check_state: 281: echo pending +++ 59524:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.W0Ft9pwXc5 /tmp/tmp.3bz80wmaYz + 59524:pw-trigger.sh: 89: check_state=pending + 59524:pw-trigger.sh: 90: '[' pending = pending ']' + 59524:pw-trigger.sh: 91: break + 59524:pw-trigger.sh: 96: '[' 145981 = '' ']' + 59524:pw-trigger.sh: 101: check_state=success + 59524:pw-trigger.sh: 108: '[' success '!=' success ']' + 59524:pw-trigger.sh: 113: j=2 + 59524:pw-trigger.sh: 114: cat + 59524:pw-trigger.sh: 62: '[' 13 -gt 0 ']' + 59524:pw-trigger.sh: 63: i=12 ++ 59524:pw-trigger.sh: 64: shyaml get-value 12.id + 59524:pw-trigger.sh: 64: series_id=67898 + 59524:pw-trigger.sh: 66: pw_series_complete_p gdb 67898 + 59524:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 59524:pw-trigger.sh: pw_series_complete_p: 183: local project=gdb + 59524:pw-trigger.sh: pw_series_complete_p: 184: local series_id=67898 + 59524:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 59524:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get gdb series 67898 property Complete value ++ 59524:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 59524:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 59524:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 59524:pw-trigger.sh: pw_yaml_get: 100: local id=67898 ++ 59524:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 59524:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 59524:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 59524:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 59524:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 59524:pw-trigger.sh: pw_yaml_get: 108: set +x + 59524:pw-trigger.sh: pw_series_complete_p: 187: value=True + 59524:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 59524:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 59524:pw-trigger.sh: 71: num_patch=0 + 59524:pw-trigger.sh: 72: true ++ 59524:pw-trigger.sh: 74: pw_get_patch_from_series gdb 67898 0 ++ 59524:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 59524:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 59524:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67898 ++ 59524:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 59524:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 59524:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 67898 property '.*' value Patches 0 +++ 59524:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 59524:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 59524:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 59524:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 59524:pw-trigger.sh: pw_yaml_get: 100: local id=67898 +++ 59524:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 59524:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 59524:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 59524:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 59524:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 59524:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 59524:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=145991 ++ 59524:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 145991 = '' ']' ++ 59524:pw-trigger.sh: pw_get_patch_from_series: 213: echo 145991 + 59524:pw-trigger.sh: 74: patch_id=145991 + 59524:pw-trigger.sh: 75: '[' 145991 = '' ']' ++ 59524:pw-trigger.sh: 82: pw_get_patch_data gdb 145991 State ++ 59524:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 59524:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 59524:pw-trigger.sh: pw_get_patch_data: 224: local project=gdb ++ 59524:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=145991 ++ 59524:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 59524:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gdb patch 145991 property State value ++ 59524:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 59524:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 59524:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 59524:pw-trigger.sh: pw_yaml_get: 100: local id=145991 ++ 59524:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 59524:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 59524:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 59524:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 59524:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 59524:pw-trigger.sh: pw_yaml_get: 108: set +x + 59524:pw-trigger.sh: 82: patch_state=committed + 59524:pw-trigger.sh: 83: case "$patch_state" in ++ 59524:pw-trigger.sh: 89: pw_patch_check_state 145991 tcwg_gdb_build--master-aarch64 ++ 59524:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 59524:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=145991 ++ 59524:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_build--master-aarch64 ++ 59524:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 59524:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_build--master-aarch64 +++ 59524:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 59524:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 59524:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_build--master-aarch64 +++ 59524:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 59524:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 59524:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 59524:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 59524:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_build--master-aarch64 ++ 59524:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 59524:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 59524:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.iUh9t0l0vu +++ 59524:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 59524:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.mdMvPl9spx ++ 59524:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.iUh9t0l0vu /tmp/tmp.mdMvPl9spx' EXIT ++ 59524:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 59524:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/145991/checks/ ++ 59524: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' ++ 59524:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 59524:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 59524:pw-trigger.sh: pw_patch_check_state: 263: true ++ 59524:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 59524:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 59524:pw-trigger.sh: pw_patch_check_state: 267: wait 63329 ++ 59524:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 59524:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 59524:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.mdMvPl9spx ++ 59524: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 ']' +++ 59524:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 59524:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-15T22:33:12.597641 +++ 59524:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-15T22:33:12.597641 +%s ++ 59524:pw-trigger.sh: pw_patch_check_state: 274: date=1792103592 ++ 59524:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1792103592 ']' ++ 59524:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1792103592 +++ 59524:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 59524:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 59524:pw-trigger.sh: pw_patch_check_state: 263: true ++ 59524:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 59524:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 59524:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 59524:pw-trigger.sh: pw_patch_check_state: 267: wait 63336 ++ 59524:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 59524:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.mdMvPl9spx ++ 59524: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 ']' +++ 59524:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 59524:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-15T22:33:14.820427 +++ 59524:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-15T22:33:14.820427 +%s ++ 59524:pw-trigger.sh: pw_patch_check_state: 274: date=1792103594 ++ 59524:pw-trigger.sh: pw_patch_check_state: 275: '[' 1792103592 -le 1792103594 ']' ++ 59524:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1792103594 +++ 59524:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 59524:pw-trigger.sh: pw_patch_check_state: 277: cur_state=fail ++ 59524:pw-trigger.sh: pw_patch_check_state: 263: true ++ 59524:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 59524:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 59524:pw-trigger.sh: pw_patch_check_state: 267: wait 63343 ++ 59524:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 59524:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 59524:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.mdMvPl9spx ++ 59524:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 59524:pw-trigger.sh: pw_patch_check_state: 270: break ++ 59524:pw-trigger.sh: pw_patch_check_state: 281: echo fail +++ 59524:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.iUh9t0l0vu /tmp/tmp.mdMvPl9spx + 59524:pw-trigger.sh: 89: check_state=fail + 59524:pw-trigger.sh: 90: '[' fail = pending ']' + 59524:pw-trigger.sh: 93: num_patch=1 + 59524:pw-trigger.sh: 72: true ++ 59524:pw-trigger.sh: 74: pw_get_patch_from_series gdb 67898 1 ++ 59524:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 59524:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 59524:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67898 ++ 59524:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 59524:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 59524:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 67898 property '.*' value Patches 1 +++ 59524:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 59524:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 59524:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 59524:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 59524:pw-trigger.sh: pw_yaml_get: 100: local id=67898 +++ 59524:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 59524:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 59524:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 59524:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 59524:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 59524:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 59524:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=145987 ++ 59524:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 145987 = '' ']' ++ 59524:pw-trigger.sh: pw_get_patch_from_series: 213: echo 145987 + 59524:pw-trigger.sh: 74: patch_id=145987 + 59524:pw-trigger.sh: 75: '[' 145987 = '' ']' ++ 59524:pw-trigger.sh: 82: pw_get_patch_data gdb 145987 State ++ 59524:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 59524:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 59524:pw-trigger.sh: pw_get_patch_data: 224: local project=gdb ++ 59524:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=145987 ++ 59524:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 59524:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gdb patch 145987 property State value ++ 59524:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 59524:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 59524:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 59524:pw-trigger.sh: pw_yaml_get: 100: local id=145987 ++ 59524:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 59524:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 59524:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 59524:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 59524:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 59524:pw-trigger.sh: pw_yaml_get: 108: set +x + 59524:pw-trigger.sh: 82: patch_state=committed + 59524:pw-trigger.sh: 83: case "$patch_state" in ++ 59524:pw-trigger.sh: 89: pw_patch_check_state 145987 tcwg_gdb_build--master-aarch64 ++ 59524:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 59524:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=145987 ++ 59524:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_build--master-aarch64 ++ 59524:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 59524:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_build--master-aarch64 +++ 59524:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 59524:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 59524:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_build--master-aarch64 +++ 59524:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 59524:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 59524:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 59524:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 59524:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_build--master-aarch64 ++ 59524:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 59524:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 59524:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.H5zBtwhVlx +++ 59524:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 59524:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.aqAjonDAM2 ++ 59524:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.H5zBtwhVlx /tmp/tmp.aqAjonDAM2' EXIT ++ 59524:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 59524:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/145987/checks/ ++ 59524: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' ++ 59524:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 59524:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 59524:pw-trigger.sh: pw_patch_check_state: 263: true ++ 59524:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 59524:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 59524:pw-trigger.sh: pw_patch_check_state: 267: wait 63407 ++ 59524:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 59524:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 59524:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.aqAjonDAM2 ++ 59524:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 59524:pw-trigger.sh: pw_patch_check_state: 270: break ++ 59524:pw-trigger.sh: pw_patch_check_state: 281: echo pending +++ 59524:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.H5zBtwhVlx /tmp/tmp.aqAjonDAM2 + 59524:pw-trigger.sh: 89: check_state=pending + 59524:pw-trigger.sh: 90: '[' pending = pending ']' + 59524:pw-trigger.sh: 91: break + 59524:pw-trigger.sh: 96: '[' 145987 = '' ']' + 59524:pw-trigger.sh: 101: check_state=success + 59524:pw-trigger.sh: 108: '[' success '!=' success ']' + 59524:pw-trigger.sh: 113: j=3 + 59524:pw-trigger.sh: 114: cat + 59524:pw-trigger.sh: 62: '[' 12 -gt 0 ']' + 59524:pw-trigger.sh: 63: i=11 ++ 59524:pw-trigger.sh: 64: shyaml get-value 11.id + 59524:pw-trigger.sh: 64: series_id=67903 + 59524:pw-trigger.sh: 66: pw_series_complete_p gdb 67903 + 59524:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 59524:pw-trigger.sh: pw_series_complete_p: 183: local project=gdb + 59524:pw-trigger.sh: pw_series_complete_p: 184: local series_id=67903 + 59524:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 59524:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get gdb series 67903 property Complete value ++ 59524:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 59524:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 59524:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 59524:pw-trigger.sh: pw_yaml_get: 100: local id=67903 ++ 59524:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 59524:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 59524:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 59524:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 59524:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 59524:pw-trigger.sh: pw_yaml_get: 108: set +x + 59524:pw-trigger.sh: pw_series_complete_p: 187: value=True + 59524:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 59524:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 59524:pw-trigger.sh: 71: num_patch=0 + 59524:pw-trigger.sh: 72: true ++ 59524:pw-trigger.sh: 74: pw_get_patch_from_series gdb 67903 0 ++ 59524:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 59524:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 59524:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67903 ++ 59524:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 59524:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 59524:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 67903 property '.*' value Patches 0 +++ 59524:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 59524:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 59524:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 59524:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 59524:pw-trigger.sh: pw_yaml_get: 100: local id=67903 +++ 59524:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 59524:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 59524:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 59524:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 59524:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 59524:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 59524:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=145997 ++ 59524:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 145997 = '' ']' ++ 59524:pw-trigger.sh: pw_get_patch_from_series: 213: echo 145997 + 59524:pw-trigger.sh: 74: patch_id=145997 + 59524:pw-trigger.sh: 75: '[' 145997 = '' ']' ++ 59524:pw-trigger.sh: 82: pw_get_patch_data gdb 145997 State ++ 59524:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 59524:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 59524:pw-trigger.sh: pw_get_patch_data: 224: local project=gdb ++ 59524:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=145997 ++ 59524:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 59524:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gdb patch 145997 property State value ++ 59524:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 59524:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 59524:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 59524:pw-trigger.sh: pw_yaml_get: 100: local id=145997 ++ 59524:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 59524:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 59524:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 59524:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 59524:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 59524:pw-trigger.sh: pw_yaml_get: 108: set +x + 59524:pw-trigger.sh: 82: patch_state=new + 59524:pw-trigger.sh: 83: case "$patch_state" in ++ 59524:pw-trigger.sh: 89: pw_patch_check_state 145997 tcwg_gdb_build--master-aarch64 ++ 59524:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 59524:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=145997 ++ 59524:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_build--master-aarch64 ++ 59524:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 59524:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_build--master-aarch64 +++ 59524:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 59524:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 59524:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_build--master-aarch64 +++ 59524:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 59524:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 59524:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 59524:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 59524:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_build--master-aarch64 ++ 59524:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 59524:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 59524:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.ipmu9H9erB +++ 59524:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 59524:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.31c6wDKtyR ++ 59524:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.ipmu9H9erB /tmp/tmp.31c6wDKtyR' EXIT ++ 59524:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 59524:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/145997/checks/ ++ 59524: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' ++ 59524:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 59524:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 59524:pw-trigger.sh: pw_patch_check_state: 263: true ++ 59524:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 59524:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 59524:pw-trigger.sh: pw_patch_check_state: 267: wait 63497 ++ 59524:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 59524:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 59524:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.31c6wDKtyR ++ 59524: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 ']' +++ 59524:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 59524:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-15T22:34:31.432715 +++ 59524:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-15T22:34:31.432715 +%s ++ 59524:pw-trigger.sh: pw_patch_check_state: 274: date=1792103671 ++ 59524:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1792103671 ']' ++ 59524:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1792103671 +++ 59524:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 59524:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 59524:pw-trigger.sh: pw_patch_check_state: 263: true ++ 59524:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 59524:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 59524:pw-trigger.sh: pw_patch_check_state: 267: wait 63504 ++ 59524:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 59524:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 59524:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.31c6wDKtyR ++ 59524: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 ']' +++ 59524:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 59524:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-15T22:34:32.573450 +++ 59524:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-15T22:34:32.573450 +%s ++ 59524:pw-trigger.sh: pw_patch_check_state: 274: date=1792103672 ++ 59524:pw-trigger.sh: pw_patch_check_state: 275: '[' 1792103671 -le 1792103672 ']' ++ 59524:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1792103672 +++ 59524:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 59524:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 59524:pw-trigger.sh: pw_patch_check_state: 263: true ++ 59524:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 59524:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 59524:pw-trigger.sh: pw_patch_check_state: 267: wait 63511 ++ 59524:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 59524:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 59524:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.31c6wDKtyR ++ 59524: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 ']' +++ 59524:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 59524:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-15T22:36:46.989041 +++ 59524:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-15T22:36:46.989041 +%s ++ 59524:pw-trigger.sh: pw_patch_check_state: 274: date=1792103806 ++ 59524:pw-trigger.sh: pw_patch_check_state: 275: '[' 1792103672 -le 1792103806 ']' ++ 59524:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1792103806 +++ 59524:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 59524:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 59524:pw-trigger.sh: pw_patch_check_state: 263: true ++ 59524:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 59524:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 59524:pw-trigger.sh: pw_patch_check_state: 267: wait 63518 ++ 59524:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 59524:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 59524:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.31c6wDKtyR ++ 59524:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 59524:pw-trigger.sh: pw_patch_check_state: 270: break ++ 59524:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 59524:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.ipmu9H9erB /tmp/tmp.31c6wDKtyR + 59524:pw-trigger.sh: 89: check_state=success + 59524:pw-trigger.sh: 90: '[' success = pending ']' + 59524:pw-trigger.sh: 93: num_patch=1 + 59524:pw-trigger.sh: 72: true ++ 59524:pw-trigger.sh: 74: pw_get_patch_from_series gdb 67903 1 ++ 59524:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 59524:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 59524:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67903 ++ 59524:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 59524:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 59524:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 67903 property '.*' value Patches 1 +++ 59524:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 59524:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 59524:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 59524:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 59524:pw-trigger.sh: pw_yaml_get: 100: local id=67903 +++ 59524:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 59524:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 59524:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 59524:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 59524:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 59524:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 59524:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=145996 ++ 59524:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 145996 = '' ']' ++ 59524:pw-trigger.sh: pw_get_patch_from_series: 213: echo 145996 + 59524:pw-trigger.sh: 74: patch_id=145996 + 59524:pw-trigger.sh: 75: '[' 145996 = '' ']' ++ 59524:pw-trigger.sh: 82: pw_get_patch_data gdb 145996 State ++ 59524:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 59524:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 59524:pw-trigger.sh: pw_get_patch_data: 224: local project=gdb ++ 59524:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=145996 ++ 59524:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 59524:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gdb patch 145996 property State value ++ 59524:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 59524:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 59524:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 59524:pw-trigger.sh: pw_yaml_get: 100: local id=145996 ++ 59524:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 59524:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 59524:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 59524:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 59524:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 59524:pw-trigger.sh: pw_yaml_get: 108: set +x + 59524:pw-trigger.sh: 82: patch_state=new + 59524:pw-trigger.sh: 83: case "$patch_state" in ++ 59524:pw-trigger.sh: 89: pw_patch_check_state 145996 tcwg_gdb_build--master-aarch64 ++ 59524:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 59524:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=145996 ++ 59524:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_build--master-aarch64 ++ 59524:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 59524:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_build--master-aarch64 +++ 59524:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 59524:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 59524:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_build--master-aarch64 +++ 59524:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 59524:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 59524:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 59524:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 59524:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_build--master-aarch64 ++ 59524:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 59524:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 59524:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.iCkoaUNAPL +++ 59524:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 59524:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.OoFBHK05oe ++ 59524:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.iCkoaUNAPL /tmp/tmp.OoFBHK05oe' EXIT ++ 59524:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 59524:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/145996/checks/ ++ 59524: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' ++ 59524:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 59524:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 59524:pw-trigger.sh: pw_patch_check_state: 263: true ++ 59524:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 59524:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 59524:pw-trigger.sh: pw_patch_check_state: 267: wait 63582 ++ 59524:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 59524:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 59524:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.OoFBHK05oe ++ 59524:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 59524:pw-trigger.sh: pw_patch_check_state: 270: break ++ 59524:pw-trigger.sh: pw_patch_check_state: 281: echo pending +++ 59524:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.iCkoaUNAPL /tmp/tmp.OoFBHK05oe + 59524:pw-trigger.sh: 89: check_state=pending + 59524:pw-trigger.sh: 90: '[' pending = pending ']' + 59524:pw-trigger.sh: 91: break + 59524:pw-trigger.sh: 96: '[' 145996 = '' ']' + 59524:pw-trigger.sh: 101: check_state=success + 59524:pw-trigger.sh: 108: '[' success '!=' success ']' + 59524:pw-trigger.sh: 113: j=4 + 59524:pw-trigger.sh: 114: cat + 59524:pw-trigger.sh: 62: '[' 11 -gt 0 ']' + 59524:pw-trigger.sh: 63: i=10 ++ 59524:pw-trigger.sh: 64: shyaml get-value 10.id + 59524:pw-trigger.sh: 64: series_id=67908 + 59524:pw-trigger.sh: 66: pw_series_complete_p gdb 67908 + 59524:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 59524:pw-trigger.sh: pw_series_complete_p: 183: local project=gdb + 59524:pw-trigger.sh: pw_series_complete_p: 184: local series_id=67908 + 59524:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 59524:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get gdb series 67908 property Complete value ++ 59524:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 59524:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 59524:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 59524:pw-trigger.sh: pw_yaml_get: 100: local id=67908 ++ 59524:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 59524:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 59524:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 59524:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 59524:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 59524:pw-trigger.sh: pw_yaml_get: 108: set +x + 59524:pw-trigger.sh: pw_series_complete_p: 187: value=True + 59524:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 59524:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 59524:pw-trigger.sh: 71: num_patch=0 + 59524:pw-trigger.sh: 72: true ++ 59524:pw-trigger.sh: 74: pw_get_patch_from_series gdb 67908 0 ++ 59524:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 59524:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 59524:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67908 ++ 59524:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 59524:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 59524:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 67908 property '.*' value Patches 0 +++ 59524:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 59524:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 59524:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 59524:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 59524:pw-trigger.sh: pw_yaml_get: 100: local id=67908 +++ 59524:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 59524:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 59524:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 59524:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 59524:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 59524:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 59524:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=146003 ++ 59524:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 146003 = '' ']' ++ 59524:pw-trigger.sh: pw_get_patch_from_series: 213: echo 146003 + 59524:pw-trigger.sh: 74: patch_id=146003 + 59524:pw-trigger.sh: 75: '[' 146003 = '' ']' ++ 59524:pw-trigger.sh: 82: pw_get_patch_data gdb 146003 State ++ 59524:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 59524:pw-trigger.sh: pw_get_patch_data: 224: local project=gdb ++ 59524:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=146003 ++ 59524:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 59524:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gdb patch 146003 property State value ++ 59524:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 59524:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 59524:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 59524:pw-trigger.sh: pw_yaml_get: 100: local id=146003 ++ 59524:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 59524:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 59524:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 59524:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 59524:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 59524:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 59524:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' + 59524:pw-trigger.sh: 82: patch_state=new + 59524:pw-trigger.sh: 83: case "$patch_state" in ++ 59524:pw-trigger.sh: 89: pw_patch_check_state 146003 tcwg_gdb_build--master-aarch64 ++ 59524:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 59524:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=146003 ++ 59524:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_build--master-aarch64 ++ 59524:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 59524:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_build--master-aarch64 +++ 59524:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 59524:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 59524:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 +++ 59524:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_build--master-aarch64 ++ 59524:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 59524:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 59524:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 59524:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_build--master-aarch64 ++ 59524:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 59524:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 59524:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.wp2kMbZC2m +++ 59524:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 59524:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.lpbbug5mTT ++ 59524:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.wp2kMbZC2m /tmp/tmp.lpbbug5mTT' EXIT ++ 59524:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 59524:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/146003/checks/ ++ 59524: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' ++ 59524:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 59524:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 59524:pw-trigger.sh: pw_patch_check_state: 263: true ++ 59524:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 59524:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 59524:pw-trigger.sh: pw_patch_check_state: 267: wait 63672 ++ 59524:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 59524:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 59524:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.lpbbug5mTT ++ 59524: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 ']' +++ 59524:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 59524:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-15T22:35:34.437138 +++ 59524:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-15T22:35:34.437138 +%s ++ 59524:pw-trigger.sh: pw_patch_check_state: 274: date=1792103734 ++ 59524:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1792103734 ']' ++ 59524:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1792103734 +++ 59524:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 59524:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 59524:pw-trigger.sh: pw_patch_check_state: 263: true ++ 59524:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 59524:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 59524:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 59524:pw-trigger.sh: pw_patch_check_state: 267: wait 63679 ++ 59524:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 59524:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.lpbbug5mTT ++ 59524: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 ']' +++ 59524:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 59524:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-15T22:35:36.855399 +++ 59524:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-15T22:35:36.855399 +%s ++ 59524:pw-trigger.sh: pw_patch_check_state: 274: date=1792103736 ++ 59524:pw-trigger.sh: pw_patch_check_state: 275: '[' 1792103734 -le 1792103736 ']' ++ 59524:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1792103736 +++ 59524:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 59524:pw-trigger.sh: pw_patch_check_state: 277: cur_state=fail ++ 59524:pw-trigger.sh: pw_patch_check_state: 263: true ++ 59524:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 59524:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 59524:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 59524:pw-trigger.sh: pw_patch_check_state: 267: wait 63686 ++ 59524:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 59524:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.lpbbug5mTT ++ 59524:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 59524:pw-trigger.sh: pw_patch_check_state: 270: break ++ 59524:pw-trigger.sh: pw_patch_check_state: 281: echo fail +++ 59524:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.wp2kMbZC2m /tmp/tmp.lpbbug5mTT + 59524:pw-trigger.sh: 89: check_state=fail + 59524:pw-trigger.sh: 90: '[' fail = pending ']' + 59524:pw-trigger.sh: 93: num_patch=1 + 59524:pw-trigger.sh: 72: true ++ 59524:pw-trigger.sh: 74: pw_get_patch_from_series gdb 67908 1 ++ 59524:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 59524:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 59524:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67908 ++ 59524:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 59524:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 59524:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 67908 property '.*' value Patches 1 +++ 59524:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 59524:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 59524:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 59524:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 59524:pw-trigger.sh: pw_yaml_get: 100: local id=67908 +++ 59524:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 59524:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 59524:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 59524:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 59524:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 59524:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 59524:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=146004 ++ 59524:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 146004 = '' ']' ++ 59524:pw-trigger.sh: pw_get_patch_from_series: 213: echo 146004 + 59524:pw-trigger.sh: 74: patch_id=146004 + 59524:pw-trigger.sh: 75: '[' 146004 = '' ']' ++ 59524:pw-trigger.sh: 82: pw_get_patch_data gdb 146004 State ++ 59524:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 59524:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 59524:pw-trigger.sh: pw_get_patch_data: 224: local project=gdb ++ 59524:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=146004 ++ 59524:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 59524:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gdb patch 146004 property State value ++ 59524:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 59524:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 59524:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 59524:pw-trigger.sh: pw_yaml_get: 100: local id=146004 ++ 59524:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 59524:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 59524:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 59524:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 59524:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 59524:pw-trigger.sh: pw_yaml_get: 108: set +x + 59524:pw-trigger.sh: 82: patch_state=new + 59524:pw-trigger.sh: 83: case "$patch_state" in ++ 59524:pw-trigger.sh: 89: pw_patch_check_state 146004 tcwg_gdb_build--master-aarch64 ++ 59524:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 59524:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=146004 ++ 59524:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_build--master-aarch64 ++ 59524:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 59524:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_build--master-aarch64 +++ 59524:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 59524:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 59524:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_build--master-aarch64 +++ 59524:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 59524:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 59524:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 59524:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 59524:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_build--master-aarch64 ++ 59524:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 59524:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 59524:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.O5eXOzMvQ6 +++ 59524:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 59524:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.UNQEKBhutA ++ 59524:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.O5eXOzMvQ6 /tmp/tmp.UNQEKBhutA' EXIT ++ 59524:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 59524:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/146004/checks/ ++ 59524: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' ++ 59524:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 59524:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 59524:pw-trigger.sh: pw_patch_check_state: 263: true ++ 59524:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 59524:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 59524:pw-trigger.sh: pw_patch_check_state: 267: wait 63750 ++ 59524:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 59524:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 59524:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.UNQEKBhutA ++ 59524:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 59524:pw-trigger.sh: pw_patch_check_state: 270: break ++ 59524:pw-trigger.sh: pw_patch_check_state: 281: echo pending +++ 59524:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.O5eXOzMvQ6 /tmp/tmp.UNQEKBhutA + 59524:pw-trigger.sh: 89: check_state=pending + 59524:pw-trigger.sh: 90: '[' pending = pending ']' + 59524:pw-trigger.sh: 91: break + 59524:pw-trigger.sh: 96: '[' 146004 = '' ']' + 59524:pw-trigger.sh: 101: check_state=success + 59524:pw-trigger.sh: 108: '[' success '!=' success ']' + 59524:pw-trigger.sh: 113: j=5 + 59524:pw-trigger.sh: 114: cat + 59524:pw-trigger.sh: 62: '[' 10 -gt 0 ']' + 59524:pw-trigger.sh: 63: i=9 ++ 59524:pw-trigger.sh: 64: shyaml get-value 9.id + 59524:pw-trigger.sh: 64: series_id=67910 + 59524:pw-trigger.sh: 66: pw_series_complete_p gdb 67910 + 59524:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 59524:pw-trigger.sh: pw_series_complete_p: 183: local project=gdb + 59524:pw-trigger.sh: pw_series_complete_p: 184: local series_id=67910 + 59524:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 59524:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get gdb series 67910 property Complete value ++ 59524:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 59524:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 59524:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 59524:pw-trigger.sh: pw_yaml_get: 100: local id=67910 ++ 59524:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 59524:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 59524:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 59524:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 59524:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 59524:pw-trigger.sh: pw_yaml_get: 108: set +x + 59524:pw-trigger.sh: pw_series_complete_p: 187: value=True + 59524:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 59524:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 59524:pw-trigger.sh: 71: num_patch=0 + 59524:pw-trigger.sh: 72: true ++ 59524:pw-trigger.sh: 74: pw_get_patch_from_series gdb 67910 0 ++ 59524:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 59524:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 59524:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67910 ++ 59524:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 59524:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 59524:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 67910 property '.*' value Patches 0 +++ 59524:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 59524:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 59524:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 59524:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 59524:pw-trigger.sh: pw_yaml_get: 100: local id=67910 +++ 59524:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 59524:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 59524:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 59524:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 59524:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 59524:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 59524:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=146006 ++ 59524:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 146006 = '' ']' ++ 59524:pw-trigger.sh: pw_get_patch_from_series: 213: echo 146006 + 59524:pw-trigger.sh: 74: patch_id=146006 + 59524:pw-trigger.sh: 75: '[' 146006 = '' ']' ++ 59524:pw-trigger.sh: 82: pw_get_patch_data gdb 146006 State ++ 59524:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 59524:pw-trigger.sh: pw_get_patch_data: 224: local project=gdb ++ 59524:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=146006 ++ 59524:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 59524:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gdb patch 146006 property State value ++ 59524:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 59524:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 59524:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 59524:pw-trigger.sh: pw_yaml_get: 100: local id=146006 ++ 59524:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 59524:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 59524:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 59524:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 59524:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 59524:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 59524:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' + 59524:pw-trigger.sh: 82: patch_state=new + 59524:pw-trigger.sh: 83: case "$patch_state" in ++ 59524:pw-trigger.sh: 89: pw_patch_check_state 146006 tcwg_gdb_build--master-aarch64 ++ 59524:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 59524:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=146006 ++ 59524:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_build--master-aarch64 ++ 59524:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 59524:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_build--master-aarch64 +++ 59524:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 59524:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 59524:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_build--master-aarch64 +++ 59524:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 59524:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 59524:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 59524:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 59524:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_build--master-aarch64 ++ 59524:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 59524:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 59524:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.ccU4kVuvK6 +++ 59524:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 59524:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.pNwWLDy7w4 ++ 59524:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.ccU4kVuvK6 /tmp/tmp.pNwWLDy7w4' EXIT ++ 59524:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 59524:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/146006/checks/ ++ 59524: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' ++ 59524:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 59524:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 59524:pw-trigger.sh: pw_patch_check_state: 263: true ++ 59524:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 59524:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 59524:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 59524:pw-trigger.sh: pw_patch_check_state: 267: wait 63838 ++ 59524:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 59524:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.pNwWLDy7w4 ++ 59524: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 ']' +++ 59524:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 59524:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-15T22:12:31.981108 +++ 59524:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-15T22:12:31.981108 +%s ++ 59524:pw-trigger.sh: pw_patch_check_state: 274: date=1792102351 ++ 59524:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1792102351 ']' ++ 59524:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1792102351 +++ 59524:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 59524:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 59524:pw-trigger.sh: pw_patch_check_state: 263: true ++ 59524:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 59524:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 59524:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 59524:pw-trigger.sh: pw_patch_check_state: 267: wait 63845 ++ 59524:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 59524:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.pNwWLDy7w4 ++ 59524: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 ']' +++ 59524:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 59524:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-15T22:12:35.803069 +++ 59524:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-15T22:12:35.803069 +%s ++ 59524:pw-trigger.sh: pw_patch_check_state: 274: date=1792102355 ++ 59524:pw-trigger.sh: pw_patch_check_state: 275: '[' 1792102351 -le 1792102355 ']' ++ 59524:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1792102355 +++ 59524:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 59524:pw-trigger.sh: pw_patch_check_state: 277: cur_state=fail ++ 59524:pw-trigger.sh: pw_patch_check_state: 263: true ++ 59524:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 59524:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 59524:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 59524:pw-trigger.sh: pw_patch_check_state: 267: wait 63852 ++ 59524:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 59524:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.pNwWLDy7w4 ++ 59524:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 59524:pw-trigger.sh: pw_patch_check_state: 270: break ++ 59524:pw-trigger.sh: pw_patch_check_state: 281: echo fail +++ 59524:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.ccU4kVuvK6 /tmp/tmp.pNwWLDy7w4 + 59524:pw-trigger.sh: 89: check_state=fail + 59524:pw-trigger.sh: 90: '[' fail = pending ']' + 59524:pw-trigger.sh: 93: num_patch=1 + 59524:pw-trigger.sh: 72: true ++ 59524:pw-trigger.sh: 74: pw_get_patch_from_series gdb 67910 1 ++ 59524:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 59524:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 59524:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67910 ++ 59524:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 59524:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 59524:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 67910 property '.*' value Patches 1 +++ 59524:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 59524:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 59524:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 59524:pw-trigger.sh: pw_yaml_get: 100: local id=67910 +++ 59524:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 59524:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 59524:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 59524:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 59524:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 59524:pw-trigger.sh: pw_yaml_get: 108: set +x +++ 59524:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 ++ 59524:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id= ++ 59524:pw-trigger.sh: pw_get_patch_from_series: 210: '[' '' = '' ']' ++ 59524:pw-trigger.sh: pw_get_patch_from_series: 211: return 1 ++ 59524:pw-trigger.sh: 74: true + 59524:pw-trigger.sh: 74: patch_id= + 59524:pw-trigger.sh: 75: '[' '' = '' ']' + 59524:pw-trigger.sh: 76: break + 59524:pw-trigger.sh: 96: '[' '' = '' ']' + 59524:pw-trigger.sh: 97: continue + 59524:pw-trigger.sh: 62: '[' 9 -gt 0 ']' + 59524:pw-trigger.sh: 63: i=8 ++ 59524:pw-trigger.sh: 64: shyaml get-value 8.id + 59524:pw-trigger.sh: 64: series_id=67922 + 59524:pw-trigger.sh: 66: pw_series_complete_p gdb 67922 + 59524:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 59524:pw-trigger.sh: pw_series_complete_p: 183: local project=gdb + 59524:pw-trigger.sh: pw_series_complete_p: 184: local series_id=67922 + 59524:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 59524:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get gdb series 67922 property Complete value ++ 59524:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 59524:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 59524:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 59524:pw-trigger.sh: pw_yaml_get: 100: local id=67922 ++ 59524:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 59524:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 59524:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 59524:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 59524:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 59524:pw-trigger.sh: pw_yaml_get: 108: set +x + 59524:pw-trigger.sh: pw_series_complete_p: 187: value=True + 59524:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 59524:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 59524:pw-trigger.sh: 71: num_patch=0 + 59524:pw-trigger.sh: 72: true ++ 59524:pw-trigger.sh: 74: pw_get_patch_from_series gdb 67922 0 ++ 59524:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 59524:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 59524:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67922 ++ 59524:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 59524:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 59524:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 67922 property '.*' value Patches 0 +++ 59524:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 59524:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 59524:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 59524:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 59524:pw-trigger.sh: pw_yaml_get: 100: local id=67922 +++ 59524:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 59524:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 59524:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 59524:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 59524:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 59524:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 59524:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=146021 ++ 59524:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 146021 = '' ']' ++ 59524:pw-trigger.sh: pw_get_patch_from_series: 213: echo 146021 + 59524:pw-trigger.sh: 74: patch_id=146021 + 59524:pw-trigger.sh: 75: '[' 146021 = '' ']' ++ 59524:pw-trigger.sh: 82: pw_get_patch_data gdb 146021 State ++ 59524:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 59524:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 59524:pw-trigger.sh: pw_get_patch_data: 224: local project=gdb ++ 59524:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=146021 ++ 59524:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 59524:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gdb patch 146021 property State value ++ 59524:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 59524:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 59524:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 59524:pw-trigger.sh: pw_yaml_get: 100: local id=146021 ++ 59524:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 59524:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 59524:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 59524:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 59524:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 59524:pw-trigger.sh: pw_yaml_get: 108: set +x + 59524:pw-trigger.sh: 82: patch_state=new + 59524:pw-trigger.sh: 83: case "$patch_state" in ++ 59524:pw-trigger.sh: 89: pw_patch_check_state 146021 tcwg_gdb_build--master-aarch64 ++ 59524:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 59524:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=146021 ++ 59524:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_build--master-aarch64 ++ 59524:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 59524:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_build--master-aarch64 +++ 59524:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 59524:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 59524:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_build--master-aarch64 +++ 59524:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 59524:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 59524:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 59524:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 59524:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_build--master-aarch64 ++ 59524:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 59524:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 59524:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.OnYjgQaHmP +++ 59524:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 59524:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.vUmvBO9L2E ++ 59524:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.OnYjgQaHmP /tmp/tmp.vUmvBO9L2E' EXIT ++ 59524:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 59524:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/146021/checks/ ++ 59524: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' ++ 59524:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 59524:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 59524:pw-trigger.sh: pw_patch_check_state: 263: true ++ 59524:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 59524:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 59524:pw-trigger.sh: pw_patch_check_state: 267: wait 63954 ++ 59524:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 59524:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 59524:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.vUmvBO9L2E ++ 59524: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 ']' +++ 59524:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 59524:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-15T22:12:30.020640 +++ 59524:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-15T22:12:30.020640 +%s ++ 59524:pw-trigger.sh: pw_patch_check_state: 274: date=1792102350 ++ 59524:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1792102350 ']' ++ 59524:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1792102350 +++ 59524:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 59524:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 59524:pw-trigger.sh: pw_patch_check_state: 263: true ++ 59524:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 59524:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 59524:pw-trigger.sh: pw_patch_check_state: 267: wait 63961 ++ 59524:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 59524:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 59524:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.vUmvBO9L2E ++ 59524: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 ']' +++ 59524:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 59524:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-15T22:12:31.313548 +++ 59524:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-15T22:12:31.313548 +%s ++ 59524:pw-trigger.sh: pw_patch_check_state: 274: date=1792102351 ++ 59524:pw-trigger.sh: pw_patch_check_state: 275: '[' 1792102350 -le 1792102351 ']' ++ 59524:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1792102351 +++ 59524:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 59524:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 59524:pw-trigger.sh: pw_patch_check_state: 263: true ++ 59524:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 59524:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 59524:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 59524:pw-trigger.sh: pw_patch_check_state: 267: wait 63968 ++ 59524:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 59524:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.vUmvBO9L2E ++ 59524: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 ']' +++ 59524:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 59524:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-15T22:14:43.914366 +++ 59524:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-15T22:14:43.914366 +%s ++ 59524:pw-trigger.sh: pw_patch_check_state: 274: date=1792102483 ++ 59524:pw-trigger.sh: pw_patch_check_state: 275: '[' 1792102351 -le 1792102483 ']' ++ 59524:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1792102483 +++ 59524:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 59524:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 59524:pw-trigger.sh: pw_patch_check_state: 263: true ++ 59524:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 59524:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 59524:pw-trigger.sh: pw_patch_check_state: 267: wait 63975 ++ 59524:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 59524:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 59524:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.vUmvBO9L2E ++ 59524:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 59524:pw-trigger.sh: pw_patch_check_state: 270: break ++ 59524:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 59524:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.OnYjgQaHmP /tmp/tmp.vUmvBO9L2E + 59524:pw-trigger.sh: 89: check_state=success + 59524:pw-trigger.sh: 90: '[' success = pending ']' + 59524:pw-trigger.sh: 93: num_patch=1 + 59524:pw-trigger.sh: 72: true ++ 59524:pw-trigger.sh: 74: pw_get_patch_from_series gdb 67922 1 ++ 59524:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 59524:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 59524:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67922 ++ 59524:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 59524:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 59524:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 67922 property '.*' value Patches 1 +++ 59524:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 59524:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 59524:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 59524:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 59524:pw-trigger.sh: pw_yaml_get: 100: local id=67922 +++ 59524:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 59524:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 59524:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 59524:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 59524:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 59524:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 59524:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id= ++ 59524:pw-trigger.sh: pw_get_patch_from_series: 210: '[' '' = '' ']' ++ 59524:pw-trigger.sh: pw_get_patch_from_series: 211: return 1 ++ 59524:pw-trigger.sh: 74: true + 59524:pw-trigger.sh: 74: patch_id= + 59524:pw-trigger.sh: 75: '[' '' = '' ']' + 59524:pw-trigger.sh: 76: break + 59524:pw-trigger.sh: 96: '[' '' = '' ']' + 59524:pw-trigger.sh: 97: continue + 59524:pw-trigger.sh: 62: '[' 8 -gt 0 ']' + 59524:pw-trigger.sh: 63: i=7 ++ 59524:pw-trigger.sh: 64: shyaml get-value 7.id + 59524:pw-trigger.sh: 64: series_id=67939 + 59524:pw-trigger.sh: 66: pw_series_complete_p gdb 67939 + 59524:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 59524:pw-trigger.sh: pw_series_complete_p: 183: local project=gdb + 59524:pw-trigger.sh: pw_series_complete_p: 184: local series_id=67939 + 59524:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 59524:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get gdb series 67939 property Complete value ++ 59524:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 59524:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 59524:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 59524:pw-trigger.sh: pw_yaml_get: 100: local id=67939 ++ 59524:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 59524:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 59524:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 59524:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 59524:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 59524:pw-trigger.sh: pw_yaml_get: 108: set +x + 59524:pw-trigger.sh: pw_series_complete_p: 187: value=True + 59524:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 59524:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 59524:pw-trigger.sh: 71: num_patch=0 + 59524:pw-trigger.sh: 72: true ++ 59524:pw-trigger.sh: 74: pw_get_patch_from_series gdb 67939 0 ++ 59524:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 59524:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 59524:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67939 ++ 59524:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 59524:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 59524:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 67939 property '.*' value Patches 0 +++ 59524:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 59524:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 59524:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 59524:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 59524:pw-trigger.sh: pw_yaml_get: 100: local id=67939 +++ 59524:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 59524:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 59524:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 59524:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 59524:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 59524:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 59524:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=146045 ++ 59524:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 146045 = '' ']' ++ 59524:pw-trigger.sh: pw_get_patch_from_series: 213: echo 146045 + 59524:pw-trigger.sh: 74: patch_id=146045 + 59524:pw-trigger.sh: 75: '[' 146045 = '' ']' ++ 59524:pw-trigger.sh: 82: pw_get_patch_data gdb 146045 State ++ 59524:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 59524:pw-trigger.sh: pw_get_patch_data: 224: local project=gdb ++ 59524:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 59524:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=146045 ++ 59524:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 59524:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gdb patch 146045 property State value ++ 59524:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 59524:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 59524:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 59524:pw-trigger.sh: pw_yaml_get: 100: local id=146045 ++ 59524:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 59524:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 59524:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 59524:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 59524:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 59524:pw-trigger.sh: pw_yaml_get: 108: set +x + 59524:pw-trigger.sh: 82: patch_state=new + 59524:pw-trigger.sh: 83: case "$patch_state" in ++ 59524:pw-trigger.sh: 89: pw_patch_check_state 146045 tcwg_gdb_build--master-aarch64 ++ 59524:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 59524:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=146045 ++ 59524:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_build--master-aarch64 ++ 59524:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 59524:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_build--master-aarch64 +++ 59524:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 59524:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 59524:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_build--master-aarch64 +++ 59524:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 59524:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 59524:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 59524:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 59524:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_build--master-aarch64 ++ 59524:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 59524:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 59524:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.UWUDHPBipQ +++ 59524:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 59524:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.xX4Ekzkmuk ++ 59524:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.UWUDHPBipQ /tmp/tmp.xX4Ekzkmuk' EXIT ++ 59524:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 59524:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/146045/checks/ ++ 59524: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' ++ 59524:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 59524:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 59524:pw-trigger.sh: pw_patch_check_state: 263: true ++ 59524:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 59524:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 59524:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 59524:pw-trigger.sh: pw_patch_check_state: 267: wait 64077 ++ 59524:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 59524:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.xX4Ekzkmuk ++ 59524: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 ']' +++ 59524:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 59524:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-15T22:13:20.386076 +++ 59524:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-15T22:13:20.386076 +%s ++ 59524:pw-trigger.sh: pw_patch_check_state: 274: date=1792102400 ++ 59524:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1792102400 ']' ++ 59524:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1792102400 +++ 59524:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 59524:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 59524:pw-trigger.sh: pw_patch_check_state: 263: true ++ 59524:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 59524:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 59524:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 59524:pw-trigger.sh: pw_patch_check_state: 267: wait 64084 ++ 59524:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 59524:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.xX4Ekzkmuk ++ 59524: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 ']' +++ 59524:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 59524:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-15T22:13:21.374520 +++ 59524:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-15T22:13:21.374520 +%s ++ 59524:pw-trigger.sh: pw_patch_check_state: 274: date=1792102401 ++ 59524:pw-trigger.sh: pw_patch_check_state: 275: '[' 1792102400 -le 1792102401 ']' ++ 59524:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1792102401 +++ 59524:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 59524:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 59524:pw-trigger.sh: pw_patch_check_state: 263: true ++ 59524:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 59524:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 59524:pw-trigger.sh: pw_patch_check_state: 267: wait 64091 ++ 59524:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 59524:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 59524:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.xX4Ekzkmuk ++ 59524: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 ']' +++ 59524:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 59524:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-15T22:16:19.335014 +++ 59524:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-15T22:16:19.335014 +%s ++ 59524:pw-trigger.sh: pw_patch_check_state: 274: date=1792102579 ++ 59524:pw-trigger.sh: pw_patch_check_state: 275: '[' 1792102401 -le 1792102579 ']' ++ 59524:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1792102579 +++ 59524:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 59524:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 59524:pw-trigger.sh: pw_patch_check_state: 263: true ++ 59524:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 59524:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 59524:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 59524:pw-trigger.sh: pw_patch_check_state: 267: wait 64098 ++ 59524:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 59524:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.xX4Ekzkmuk ++ 59524:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 59524:pw-trigger.sh: pw_patch_check_state: 270: break ++ 59524:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 59524:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.UWUDHPBipQ /tmp/tmp.xX4Ekzkmuk + 59524:pw-trigger.sh: 89: check_state=success + 59524:pw-trigger.sh: 90: '[' success = pending ']' + 59524:pw-trigger.sh: 93: num_patch=1 + 59524:pw-trigger.sh: 72: true ++ 59524:pw-trigger.sh: 74: pw_get_patch_from_series gdb 67939 1 ++ 59524:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 59524:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 59524:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67939 ++ 59524:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 59524:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 59524:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 67939 property '.*' value Patches 1 +++ 59524:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 59524:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 59524:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 59524:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 59524:pw-trigger.sh: pw_yaml_get: 100: local id=67939 +++ 59524:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 59524:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 59524:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 59524:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 59524:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 59524:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 59524:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id= ++ 59524:pw-trigger.sh: pw_get_patch_from_series: 210: '[' '' = '' ']' ++ 59524:pw-trigger.sh: pw_get_patch_from_series: 211: return 1 ++ 59524:pw-trigger.sh: 74: true + 59524:pw-trigger.sh: 74: patch_id= + 59524:pw-trigger.sh: 75: '[' '' = '' ']' + 59524:pw-trigger.sh: 76: break + 59524:pw-trigger.sh: 96: '[' '' = '' ']' + 59524:pw-trigger.sh: 97: continue + 59524:pw-trigger.sh: 62: '[' 7 -gt 0 ']' + 59524:pw-trigger.sh: 63: i=6 ++ 59524:pw-trigger.sh: 64: shyaml get-value 6.id + 59524:pw-trigger.sh: 64: series_id=67940 + 59524:pw-trigger.sh: 66: pw_series_complete_p gdb 67940 + 59524:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 59524:pw-trigger.sh: pw_series_complete_p: 183: local project=gdb + 59524:pw-trigger.sh: pw_series_complete_p: 184: local series_id=67940 + 59524:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 59524:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get gdb series 67940 property Complete value ++ 59524:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 59524:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 59524:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 59524:pw-trigger.sh: pw_yaml_get: 100: local id=67940 ++ 59524:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 59524:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 59524:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 59524:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 59524:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 59524:pw-trigger.sh: pw_yaml_get: 108: set +x + 59524:pw-trigger.sh: pw_series_complete_p: 187: value=True + 59524:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 59524:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 59524:pw-trigger.sh: 71: num_patch=0 + 59524:pw-trigger.sh: 72: true ++ 59524:pw-trigger.sh: 74: pw_get_patch_from_series gdb 67940 0 ++ 59524:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 59524:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 59524:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67940 ++ 59524:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 59524:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 59524:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 67940 property '.*' value Patches 0 +++ 59524:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 59524:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 59524:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 59524:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 59524:pw-trigger.sh: pw_yaml_get: 100: local id=67940 +++ 59524:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 59524:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 59524:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 59524:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 59524:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 59524:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 59524:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=146046 ++ 59524:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 146046 = '' ']' ++ 59524:pw-trigger.sh: pw_get_patch_from_series: 213: echo 146046 + 59524:pw-trigger.sh: 74: patch_id=146046 + 59524:pw-trigger.sh: 75: '[' 146046 = '' ']' ++ 59524:pw-trigger.sh: 82: pw_get_patch_data gdb 146046 State ++ 59524:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 59524:pw-trigger.sh: pw_get_patch_data: 224: local project=gdb ++ 59524:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 59524:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=146046 ++ 59524:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 59524:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gdb patch 146046 property State value ++ 59524:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 59524:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 59524:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 59524:pw-trigger.sh: pw_yaml_get: 100: local id=146046 ++ 59524:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 59524:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 59524:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 59524:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 59524:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 59524:pw-trigger.sh: pw_yaml_get: 108: set +x + 59524:pw-trigger.sh: 82: patch_state=new + 59524:pw-trigger.sh: 83: case "$patch_state" in ++ 59524:pw-trigger.sh: 89: pw_patch_check_state 146046 tcwg_gdb_build--master-aarch64 ++ 59524:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 59524:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=146046 ++ 59524:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_build--master-aarch64 ++ 59524:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 59524:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_build--master-aarch64 +++ 59524:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 59524:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 59524:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_build--master-aarch64 +++ 59524:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 59524:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 59524:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 59524:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 59524:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_build--master-aarch64 ++ 59524:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 59524:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 59524:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.oOGltD5fxv +++ 59524:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 59524:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.piAtLJnwD9 ++ 59524:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.oOGltD5fxv /tmp/tmp.piAtLJnwD9' EXIT ++ 59524:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 59524:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/146046/checks/ ++ 59524: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' ++ 59524:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 59524:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 59524:pw-trigger.sh: pw_patch_check_state: 263: true ++ 59524:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 59524:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 59524:pw-trigger.sh: pw_patch_check_state: 267: wait 64200 ++ 59524:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 59524:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 59524:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.piAtLJnwD9 ++ 59524: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 ']' +++ 59524:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 59524:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-15T22:13:22.419957 +++ 59524:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-15T22:13:22.419957 +%s ++ 59524:pw-trigger.sh: pw_patch_check_state: 274: date=1792102402 ++ 59524:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1792102402 ']' ++ 59524:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1792102402 +++ 59524:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 59524:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 59524:pw-trigger.sh: pw_patch_check_state: 263: true ++ 59524:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 59524:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 59524:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 59524:pw-trigger.sh: pw_patch_check_state: 267: wait 64207 ++ 59524:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 59524:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.piAtLJnwD9 ++ 59524: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 ']' +++ 59524:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 59524:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-15T22:13:23.377047 +++ 59524:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-15T22:13:23.377047 +%s ++ 59524:pw-trigger.sh: pw_patch_check_state: 274: date=1792102403 ++ 59524:pw-trigger.sh: pw_patch_check_state: 275: '[' 1792102402 -le 1792102403 ']' ++ 59524:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1792102403 +++ 59524:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 59524:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 59524:pw-trigger.sh: pw_patch_check_state: 263: true ++ 59524:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 59524:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 59524:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 59524:pw-trigger.sh: pw_patch_check_state: 267: wait 64214 ++ 59524:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 59524:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.piAtLJnwD9 ++ 59524: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 ']' +++ 59524:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 59524:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-15T22:16:21.817242 +++ 59524:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-15T22:16:21.817242 +%s ++ 59524:pw-trigger.sh: pw_patch_check_state: 274: date=1792102581 ++ 59524:pw-trigger.sh: pw_patch_check_state: 275: '[' 1792102403 -le 1792102581 ']' ++ 59524:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1792102581 +++ 59524:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 59524:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 59524:pw-trigger.sh: pw_patch_check_state: 263: true ++ 59524:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 59524:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 59524:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 59524:pw-trigger.sh: pw_patch_check_state: 267: wait 64221 ++ 59524:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 59524:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.piAtLJnwD9 ++ 59524:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 59524:pw-trigger.sh: pw_patch_check_state: 270: break ++ 59524:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 59524:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.oOGltD5fxv /tmp/tmp.piAtLJnwD9 + 59524:pw-trigger.sh: 89: check_state=success + 59524:pw-trigger.sh: 90: '[' success = pending ']' + 59524:pw-trigger.sh: 93: num_patch=1 + 59524:pw-trigger.sh: 72: true ++ 59524:pw-trigger.sh: 74: pw_get_patch_from_series gdb 67940 1 ++ 59524:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 59524:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 59524:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67940 ++ 59524:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 59524:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 59524:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 67940 property '.*' value Patches 1 +++ 59524:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 59524:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 59524:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 59524:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 59524:pw-trigger.sh: pw_yaml_get: 100: local id=67940 +++ 59524:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 59524:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 59524:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 59524:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 59524:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 59524:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 59524:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id= ++ 59524:pw-trigger.sh: pw_get_patch_from_series: 210: '[' '' = '' ']' ++ 59524:pw-trigger.sh: pw_get_patch_from_series: 211: return 1 ++ 59524:pw-trigger.sh: 74: true + 59524:pw-trigger.sh: 74: patch_id= + 59524:pw-trigger.sh: 75: '[' '' = '' ']' + 59524:pw-trigger.sh: 76: break + 59524:pw-trigger.sh: 96: '[' '' = '' ']' + 59524:pw-trigger.sh: 97: continue + 59524:pw-trigger.sh: 62: '[' 6 -gt 0 ']' + 59524:pw-trigger.sh: 63: i=5 ++ 59524:pw-trigger.sh: 64: shyaml get-value 5.id + 59524:pw-trigger.sh: 64: series_id=67941 + 59524:pw-trigger.sh: 66: pw_series_complete_p gdb 67941 + 59524:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 59524:pw-trigger.sh: pw_series_complete_p: 183: local project=gdb + 59524:pw-trigger.sh: pw_series_complete_p: 184: local series_id=67941 + 59524:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 59524:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get gdb series 67941 property Complete value ++ 59524:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 59524:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 59524:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 59524:pw-trigger.sh: pw_yaml_get: 100: local id=67941 ++ 59524:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 59524:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 59524:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 59524:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 59524:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 59524:pw-trigger.sh: pw_yaml_get: 108: set +x + 59524:pw-trigger.sh: pw_series_complete_p: 187: value=True + 59524:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 59524:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 59524:pw-trigger.sh: 71: num_patch=0 + 59524:pw-trigger.sh: 72: true ++ 59524:pw-trigger.sh: 74: pw_get_patch_from_series gdb 67941 0 ++ 59524:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 59524:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 59524:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67941 ++ 59524:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 59524:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 59524:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 67941 property '.*' value Patches 0 +++ 59524:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 59524:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 59524:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 59524:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 59524:pw-trigger.sh: pw_yaml_get: 100: local id=67941 +++ 59524:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 59524:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 59524:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 59524:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 59524:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 59524:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 59524:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=146047 ++ 59524:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 146047 = '' ']' ++ 59524:pw-trigger.sh: pw_get_patch_from_series: 213: echo 146047 + 59524:pw-trigger.sh: 74: patch_id=146047 + 59524:pw-trigger.sh: 75: '[' 146047 = '' ']' ++ 59524:pw-trigger.sh: 82: pw_get_patch_data gdb 146047 State ++ 59524:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 59524:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 59524:pw-trigger.sh: pw_get_patch_data: 224: local project=gdb ++ 59524:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=146047 ++ 59524:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 59524:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gdb patch 146047 property State value ++ 59524:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 59524:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 59524:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 59524:pw-trigger.sh: pw_yaml_get: 100: local id=146047 ++ 59524:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 59524:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 59524:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 59524:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 59524:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 59524:pw-trigger.sh: pw_yaml_get: 108: set +x + 59524:pw-trigger.sh: 82: patch_state=new + 59524:pw-trigger.sh: 83: case "$patch_state" in ++ 59524:pw-trigger.sh: 89: pw_patch_check_state 146047 tcwg_gdb_build--master-aarch64 ++ 59524:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 59524:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=146047 ++ 59524:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_build--master-aarch64 ++ 59524:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 59524:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_build--master-aarch64 +++ 59524:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 59524:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 59524:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_build--master-aarch64 +++ 59524:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 59524:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 59524:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 59524:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 59524:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_build--master-aarch64 ++ 59524:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 59524:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 59524:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.y1Sg061CGg +++ 59524:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 59524:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.4hKNz4gsog ++ 59524:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.y1Sg061CGg /tmp/tmp.4hKNz4gsog' EXIT ++ 59524:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 59524:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/146047/checks/ ++ 59524: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' ++ 59524:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 59524:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 59524:pw-trigger.sh: pw_patch_check_state: 263: true ++ 59524:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 59524:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 59524:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 59524:pw-trigger.sh: pw_patch_check_state: 267: wait 64323 ++ 59524:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 59524:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.4hKNz4gsog ++ 59524: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 ']' +++ 59524:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 59524:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-15T22:18:51.428236 +++ 59524:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-15T22:18:51.428236 +%s ++ 59524:pw-trigger.sh: pw_patch_check_state: 274: date=1792102731 ++ 59524:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1792102731 ']' ++ 59524:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1792102731 +++ 59524:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 59524:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 59524:pw-trigger.sh: pw_patch_check_state: 263: true ++ 59524:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 59524:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 59524:pw-trigger.sh: pw_patch_check_state: 267: wait 64330 ++ 59524:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 59524:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 59524:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.4hKNz4gsog ++ 59524: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 ']' +++ 59524:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 59524:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-15T22:18:52.496560 +++ 59524:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-15T22:18:52.496560 +%s ++ 59524:pw-trigger.sh: pw_patch_check_state: 274: date=1792102732 ++ 59524:pw-trigger.sh: pw_patch_check_state: 275: '[' 1792102731 -le 1792102732 ']' ++ 59524:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1792102732 +++ 59524:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 59524:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 59524:pw-trigger.sh: pw_patch_check_state: 263: true ++ 59524:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 59524:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 59524:pw-trigger.sh: pw_patch_check_state: 267: wait 64337 ++ 59524:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 59524:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 59524:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.4hKNz4gsog ++ 59524: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 ']' +++ 59524:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 59524:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-15T22:21:04.979682 +++ 59524:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-15T22:21:04.979682 +%s ++ 59524:pw-trigger.sh: pw_patch_check_state: 274: date=1792102864 ++ 59524:pw-trigger.sh: pw_patch_check_state: 275: '[' 1792102732 -le 1792102864 ']' ++ 59524:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1792102864 +++ 59524:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 59524:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 59524:pw-trigger.sh: pw_patch_check_state: 263: true ++ 59524:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 59524:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 59524:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 59524:pw-trigger.sh: pw_patch_check_state: 267: wait 64344 ++ 59524:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 59524:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.4hKNz4gsog ++ 59524:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 59524:pw-trigger.sh: pw_patch_check_state: 270: break ++ 59524:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 59524:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.y1Sg061CGg /tmp/tmp.4hKNz4gsog + 59524:pw-trigger.sh: 89: check_state=success + 59524:pw-trigger.sh: 90: '[' success = pending ']' + 59524:pw-trigger.sh: 93: num_patch=1 + 59524:pw-trigger.sh: 72: true ++ 59524:pw-trigger.sh: 74: pw_get_patch_from_series gdb 67941 1 ++ 59524:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 59524:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 59524:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67941 ++ 59524:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 59524:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 59524:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 67941 property '.*' value Patches 1 +++ 59524:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 59524:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 59524:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 59524:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 59524:pw-trigger.sh: pw_yaml_get: 100: local id=67941 +++ 59524:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 59524:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 59524:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 59524:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 59524:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 59524:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 59524:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id= ++ 59524:pw-trigger.sh: pw_get_patch_from_series: 210: '[' '' = '' ']' ++ 59524:pw-trigger.sh: pw_get_patch_from_series: 211: return 1 ++ 59524:pw-trigger.sh: 74: true + 59524:pw-trigger.sh: 74: patch_id= + 59524:pw-trigger.sh: 75: '[' '' = '' ']' + 59524:pw-trigger.sh: 76: break + 59524:pw-trigger.sh: 96: '[' '' = '' ']' + 59524:pw-trigger.sh: 97: continue + 59524:pw-trigger.sh: 62: '[' 5 -gt 0 ']' + 59524:pw-trigger.sh: 63: i=4 ++ 59524:pw-trigger.sh: 64: shyaml get-value 4.id + 59524:pw-trigger.sh: 64: series_id=67943 + 59524:pw-trigger.sh: 66: pw_series_complete_p gdb 67943 + 59524:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 59524:pw-trigger.sh: pw_series_complete_p: 183: local project=gdb + 59524:pw-trigger.sh: pw_series_complete_p: 184: local series_id=67943 + 59524:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 59524:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get gdb series 67943 property Complete value ++ 59524:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 59524:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 59524:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 59524:pw-trigger.sh: pw_yaml_get: 100: local id=67943 ++ 59524:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 59524:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 59524:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 59524:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 59524:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 59524:pw-trigger.sh: pw_yaml_get: 108: set +x + 59524:pw-trigger.sh: pw_series_complete_p: 187: value=True + 59524:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 59524:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 59524:pw-trigger.sh: 71: num_patch=0 + 59524:pw-trigger.sh: 72: true ++ 59524:pw-trigger.sh: 74: pw_get_patch_from_series gdb 67943 0 ++ 59524:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 59524:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 59524:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67943 ++ 59524:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 59524:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 59524:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 67943 property '.*' value Patches 0 +++ 59524:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 59524:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 59524:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 59524:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 59524:pw-trigger.sh: pw_yaml_get: 100: local id=67943 +++ 59524:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 59524:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 59524:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 59524:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 59524:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 59524:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 59524:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=146049 ++ 59524:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 146049 = '' ']' ++ 59524:pw-trigger.sh: pw_get_patch_from_series: 213: echo 146049 + 59524:pw-trigger.sh: 74: patch_id=146049 + 59524:pw-trigger.sh: 75: '[' 146049 = '' ']' ++ 59524:pw-trigger.sh: 82: pw_get_patch_data gdb 146049 State ++ 59524:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 59524:pw-trigger.sh: pw_get_patch_data: 224: local project=gdb ++ 59524:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 59524:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=146049 ++ 59524:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 59524:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gdb patch 146049 property State value ++ 59524:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 59524:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 59524:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 59524:pw-trigger.sh: pw_yaml_get: 100: local id=146049 ++ 59524:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 59524:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 59524:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 59524:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 59524:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 59524:pw-trigger.sh: pw_yaml_get: 108: set +x + 59524:pw-trigger.sh: 82: patch_state=new + 59524:pw-trigger.sh: 83: case "$patch_state" in ++ 59524:pw-trigger.sh: 89: pw_patch_check_state 146049 tcwg_gdb_build--master-aarch64 ++ 59524:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 59524:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=146049 ++ 59524:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_build--master-aarch64 ++ 59524:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 59524:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 +++ 59524:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_build--master-aarch64 ++ 59524:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 59524:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_build--master-aarch64 +++ 59524:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 59524:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 59524:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 59524:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 59524:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_build--master-aarch64 ++ 59524:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 59524:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 59524:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.qy1bhKSabQ +++ 59524:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 59524:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.ONMqpZFcRg ++ 59524:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.qy1bhKSabQ /tmp/tmp.ONMqpZFcRg' EXIT ++ 59524:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 59524:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/146049/checks/ ++ 59524: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' ++ 59524:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 59524:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 59524:pw-trigger.sh: pw_patch_check_state: 263: true ++ 59524:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 59524:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 59524:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 59524:pw-trigger.sh: pw_patch_check_state: 267: wait 64446 ++ 59524:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 59524:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.ONMqpZFcRg ++ 59524: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 ']' +++ 59524:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 59524:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-15T22:19:48.990468 +++ 59524:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-15T22:19:48.990468 +%s ++ 59524:pw-trigger.sh: pw_patch_check_state: 274: date=1792102788 ++ 59524:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1792102788 ']' ++ 59524:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1792102788 +++ 59524:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 59524:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 59524:pw-trigger.sh: pw_patch_check_state: 263: true ++ 59524:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 59524:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 59524:pw-trigger.sh: pw_patch_check_state: 267: wait 64453 ++ 59524:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 59524:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 59524:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.ONMqpZFcRg ++ 59524: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 ']' +++ 59524:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 59524:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-15T22:19:50.277233 +++ 59524:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-15T22:19:50.277233 +%s ++ 59524:pw-trigger.sh: pw_patch_check_state: 274: date=1792102790 ++ 59524:pw-trigger.sh: pw_patch_check_state: 275: '[' 1792102788 -le 1792102790 ']' ++ 59524:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1792102790 +++ 59524:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 59524:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 59524:pw-trigger.sh: pw_patch_check_state: 263: true ++ 59524:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 59524:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 59524:pw-trigger.sh: pw_patch_check_state: 267: wait 64460 ++ 59524:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 59524:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 59524:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.ONMqpZFcRg ++ 59524: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 ']' +++ 59524:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 59524:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-15T22:22:45.815755 +++ 59524:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-15T22:22:45.815755 +%s ++ 59524:pw-trigger.sh: pw_patch_check_state: 274: date=1792102965 ++ 59524:pw-trigger.sh: pw_patch_check_state: 275: '[' 1792102790 -le 1792102965 ']' ++ 59524:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1792102965 +++ 59524:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 59524:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 59524:pw-trigger.sh: pw_patch_check_state: 263: true ++ 59524:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 59524:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 59524:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 59524:pw-trigger.sh: pw_patch_check_state: 267: wait 64467 ++ 59524:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 59524:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.ONMqpZFcRg ++ 59524:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 59524:pw-trigger.sh: pw_patch_check_state: 270: break ++ 59524:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 59524:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.qy1bhKSabQ /tmp/tmp.ONMqpZFcRg + 59524:pw-trigger.sh: 89: check_state=success + 59524:pw-trigger.sh: 90: '[' success = pending ']' + 59524:pw-trigger.sh: 93: num_patch=1 + 59524:pw-trigger.sh: 72: true ++ 59524:pw-trigger.sh: 74: pw_get_patch_from_series gdb 67943 1 ++ 59524:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 59524:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 59524:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67943 ++ 59524:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 59524:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 59524:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 59524:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 67943 property '.*' value Patches 1 +++ 59524:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 59524:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 59524:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 59524:pw-trigger.sh: pw_yaml_get: 100: local id=67943 +++ 59524:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 59524:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 59524:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 59524:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 59524:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 59524:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 59524:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id= ++ 59524:pw-trigger.sh: pw_get_patch_from_series: 210: '[' '' = '' ']' ++ 59524:pw-trigger.sh: pw_get_patch_from_series: 211: return 1 ++ 59524:pw-trigger.sh: 74: true + 59524:pw-trigger.sh: 74: patch_id= + 59524:pw-trigger.sh: 75: '[' '' = '' ']' + 59524:pw-trigger.sh: 76: break + 59524:pw-trigger.sh: 96: '[' '' = '' ']' + 59524:pw-trigger.sh: 97: continue + 59524:pw-trigger.sh: 62: '[' 4 -gt 0 ']' + 59524:pw-trigger.sh: 63: i=3 ++ 59524:pw-trigger.sh: 64: shyaml get-value 3.id + 59524:pw-trigger.sh: 64: series_id=67950 + 59524:pw-trigger.sh: 66: pw_series_complete_p gdb 67950 + 59524:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 59524:pw-trigger.sh: pw_series_complete_p: 183: local project=gdb + 59524:pw-trigger.sh: pw_series_complete_p: 184: local series_id=67950 + 59524:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 59524:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get gdb series 67950 property Complete value ++ 59524:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 59524:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 59524:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 59524:pw-trigger.sh: pw_yaml_get: 100: local id=67950 ++ 59524:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 59524:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 59524:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 59524:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 59524:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 59524:pw-trigger.sh: pw_yaml_get: 108: set +x + 59524:pw-trigger.sh: pw_series_complete_p: 187: value=True + 59524:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 59524:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 59524:pw-trigger.sh: 71: num_patch=0 + 59524:pw-trigger.sh: 72: true ++ 59524:pw-trigger.sh: 74: pw_get_patch_from_series gdb 67950 0 ++ 59524:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 59524:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 59524:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67950 ++ 59524:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 59524:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 59524:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 67950 property '.*' value Patches 0 +++ 59524:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 59524:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 59524:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 59524:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 59524:pw-trigger.sh: pw_yaml_get: 100: local id=67950 +++ 59524:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 59524:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 59524:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 59524:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 59524:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 59524:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 59524:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=146076 ++ 59524:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 146076 = '' ']' ++ 59524:pw-trigger.sh: pw_get_patch_from_series: 213: echo 146076 + 59524:pw-trigger.sh: 74: patch_id=146076 + 59524:pw-trigger.sh: 75: '[' 146076 = '' ']' ++ 59524:pw-trigger.sh: 82: pw_get_patch_data gdb 146076 State ++ 59524:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 59524:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 59524:pw-trigger.sh: pw_get_patch_data: 224: local project=gdb ++ 59524:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=146076 ++ 59524:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 59524:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gdb patch 146076 property State value ++ 59524:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 59524:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 59524:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 59524:pw-trigger.sh: pw_yaml_get: 100: local id=146076 ++ 59524:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 59524:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 59524:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 59524:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 59524:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 59524:pw-trigger.sh: pw_yaml_get: 108: set +x + 59524:pw-trigger.sh: 82: patch_state=new + 59524:pw-trigger.sh: 83: case "$patch_state" in ++ 59524:pw-trigger.sh: 89: pw_patch_check_state 146076 tcwg_gdb_build--master-aarch64 ++ 59524:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 59524:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=146076 ++ 59524:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_build--master-aarch64 ++ 59524:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 59524:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_build--master-aarch64 +++ 59524:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 59524:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 59524:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_build--master-aarch64 +++ 59524:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 59524:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 59524:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 59524:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 59524:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_build--master-aarch64 ++ 59524:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 59524:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 59524:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.lVzsZnKBRH +++ 59524:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 59524:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.1AI5vXT2p5 ++ 59524:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.lVzsZnKBRH /tmp/tmp.1AI5vXT2p5' EXIT ++ 59524:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 59524:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/146076/checks/ ++ 59524: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' ++ 59524:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 59524:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 59524:pw-trigger.sh: pw_patch_check_state: 263: true ++ 59524:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 59524:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 59524:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 59524:pw-trigger.sh: pw_patch_check_state: 267: wait 64569 ++ 59524:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 59524:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.1AI5vXT2p5 ++ 59524: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 ']' +++ 59524:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 59524:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-15T22:19:51.258694 +++ 59524:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-15T22:19:51.258694 +%s ++ 59524:pw-trigger.sh: pw_patch_check_state: 274: date=1792102791 ++ 59524:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1792102791 ']' ++ 59524:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1792102791 +++ 59524:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 59524:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 59524:pw-trigger.sh: pw_patch_check_state: 263: true ++ 59524:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 59524:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 59524:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 59524:pw-trigger.sh: pw_patch_check_state: 267: wait 64576 ++ 59524:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 59524:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.1AI5vXT2p5 ++ 59524: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 ']' +++ 59524:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 59524:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-15T22:19:52.608728 +++ 59524:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-15T22:19:52.608728 +%s ++ 59524:pw-trigger.sh: pw_patch_check_state: 274: date=1792102792 ++ 59524:pw-trigger.sh: pw_patch_check_state: 275: '[' 1792102791 -le 1792102792 ']' ++ 59524:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1792102792 +++ 59524:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 59524:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 59524:pw-trigger.sh: pw_patch_check_state: 263: true ++ 59524:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 59524:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 59524:pw-trigger.sh: pw_patch_check_state: 267: wait 64583 ++ 59524:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 59524:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 59524:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.1AI5vXT2p5 ++ 59524: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 ']' +++ 59524:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 59524:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-15T22:22:49.175388 +++ 59524:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-15T22:22:49.175388 +%s ++ 59524:pw-trigger.sh: pw_patch_check_state: 274: date=1792102969 ++ 59524:pw-trigger.sh: pw_patch_check_state: 275: '[' 1792102792 -le 1792102969 ']' ++ 59524:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1792102969 +++ 59524:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 59524:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 59524:pw-trigger.sh: pw_patch_check_state: 263: true ++ 59524:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 59524:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 59524:pw-trigger.sh: pw_patch_check_state: 267: wait 64590 ++ 59524:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 59524:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 59524:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.1AI5vXT2p5 ++ 59524:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 59524:pw-trigger.sh: pw_patch_check_state: 270: break ++ 59524:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 59524:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.lVzsZnKBRH /tmp/tmp.1AI5vXT2p5 + 59524:pw-trigger.sh: 89: check_state=success + 59524:pw-trigger.sh: 90: '[' success = pending ']' + 59524:pw-trigger.sh: 93: num_patch=1 + 59524:pw-trigger.sh: 72: true ++ 59524:pw-trigger.sh: 74: pw_get_patch_from_series gdb 67950 1 ++ 59524:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 59524:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 59524:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67950 ++ 59524:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 59524:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 59524:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 67950 property '.*' value Patches 1 +++ 59524:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 59524:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 59524:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 59524:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 59524:pw-trigger.sh: pw_yaml_get: 100: local id=67950 +++ 59524:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 59524:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 59524:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 59524:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 59524:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 59524:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 59524:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id= ++ 59524:pw-trigger.sh: pw_get_patch_from_series: 210: '[' '' = '' ']' ++ 59524:pw-trigger.sh: pw_get_patch_from_series: 211: return 1 ++ 59524:pw-trigger.sh: 74: true + 59524:pw-trigger.sh: 74: patch_id= + 59524:pw-trigger.sh: 75: '[' '' = '' ']' + 59524:pw-trigger.sh: 76: break + 59524:pw-trigger.sh: 96: '[' '' = '' ']' + 59524:pw-trigger.sh: 97: continue + 59524:pw-trigger.sh: 62: '[' 3 -gt 0 ']' + 59524:pw-trigger.sh: 63: i=2 ++ 59524:pw-trigger.sh: 64: shyaml get-value 2.id + 59524:pw-trigger.sh: 64: series_id=67951 + 59524:pw-trigger.sh: 66: pw_series_complete_p gdb 67951 + 59524:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 59524:pw-trigger.sh: pw_series_complete_p: 183: local project=gdb + 59524:pw-trigger.sh: pw_series_complete_p: 184: local series_id=67951 + 59524:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 59524:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get gdb series 67951 property Complete value ++ 59524:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 59524:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 59524:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 59524:pw-trigger.sh: pw_yaml_get: 100: local id=67951 ++ 59524:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 59524:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 59524:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 59524:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 59524:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 59524:pw-trigger.sh: pw_yaml_get: 108: set +x + 59524:pw-trigger.sh: pw_series_complete_p: 187: value=True + 59524:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 59524:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 59524:pw-trigger.sh: 71: num_patch=0 + 59524:pw-trigger.sh: 72: true ++ 59524:pw-trigger.sh: 74: pw_get_patch_from_series gdb 67951 0 ++ 59524:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 59524:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 59524:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67951 ++ 59524:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 59524:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 59524:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 67951 property '.*' value Patches 0 +++ 59524:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 59524:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 59524:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 59524:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 59524:pw-trigger.sh: pw_yaml_get: 100: local id=67951 +++ 59524:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 59524:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 59524:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 59524:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 59524:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 59524:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 59524:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=146077 ++ 59524:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 146077 = '' ']' ++ 59524:pw-trigger.sh: pw_get_patch_from_series: 213: echo 146077 + 59524:pw-trigger.sh: 74: patch_id=146077 + 59524:pw-trigger.sh: 75: '[' 146077 = '' ']' ++ 59524:pw-trigger.sh: 82: pw_get_patch_data gdb 146077 State ++ 59524:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 59524:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 59524:pw-trigger.sh: pw_get_patch_data: 224: local project=gdb ++ 59524:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=146077 ++ 59524:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 59524:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gdb patch 146077 property State value ++ 59524:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 59524:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 59524:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 59524:pw-trigger.sh: pw_yaml_get: 100: local id=146077 ++ 59524:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 59524:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 59524:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 59524:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 59524:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 59524:pw-trigger.sh: pw_yaml_get: 108: set +x + 59524:pw-trigger.sh: 82: patch_state=new + 59524:pw-trigger.sh: 83: case "$patch_state" in ++ 59524:pw-trigger.sh: 89: pw_patch_check_state 146077 tcwg_gdb_build--master-aarch64 ++ 59524:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 59524:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=146077 ++ 59524:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_build--master-aarch64 ++ 59524:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 59524:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_build--master-aarch64 +++ 59524:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 59524:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 59524:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_build--master-aarch64 +++ 59524:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 59524:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 59524:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 59524:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 59524:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_build--master-aarch64 ++ 59524:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 59524:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 59524:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.S3vIE3ExLu +++ 59524:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 59524:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.QCAxPLArFx ++ 59524:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.S3vIE3ExLu /tmp/tmp.QCAxPLArFx' EXIT ++ 59524:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 59524:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/146077/checks/ ++ 59524: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' ++ 59524:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 59524:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 59524:pw-trigger.sh: pw_patch_check_state: 263: true ++ 59524:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 59524:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 59524:pw-trigger.sh: pw_patch_check_state: 267: wait 64692 ++ 59524:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 59524:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 59524:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.QCAxPLArFx ++ 59524: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 ']' +++ 59524:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 59524:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-15T22:25:11.749981 +++ 59524:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-15T22:25:11.749981 +%s ++ 59524:pw-trigger.sh: pw_patch_check_state: 274: date=1792103111 ++ 59524:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1792103111 ']' ++ 59524:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1792103111 +++ 59524:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 59524:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 59524:pw-trigger.sh: pw_patch_check_state: 263: true ++ 59524:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 59524:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 59524:pw-trigger.sh: pw_patch_check_state: 267: wait 64699 ++ 59524:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 59524:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 59524:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.QCAxPLArFx ++ 59524: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 ']' +++ 59524:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 59524:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-15T22:25:14.073143 +++ 59524:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-15T22:25:14.073143 +%s ++ 59524:pw-trigger.sh: pw_patch_check_state: 274: date=1792103114 ++ 59524:pw-trigger.sh: pw_patch_check_state: 275: '[' 1792103111 -le 1792103114 ']' ++ 59524:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1792103114 +++ 59524:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 59524:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 59524:pw-trigger.sh: pw_patch_check_state: 263: true ++ 59524:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 59524:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 59524:pw-trigger.sh: pw_patch_check_state: 267: wait 64706 ++ 59524:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 59524:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 59524:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.QCAxPLArFx ++ 59524: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 ']' +++ 59524:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 59524:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-15T22:27:32.435807 +++ 59524:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-15T22:27:32.435807 +%s ++ 59524:pw-trigger.sh: pw_patch_check_state: 274: date=1792103252 ++ 59524:pw-trigger.sh: pw_patch_check_state: 275: '[' 1792103114 -le 1792103252 ']' ++ 59524:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1792103252 +++ 59524:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 59524:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 59524:pw-trigger.sh: pw_patch_check_state: 263: true ++ 59524:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 59524:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 59524:pw-trigger.sh: pw_patch_check_state: 267: wait 64713 ++ 59524:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 59524:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 59524:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.QCAxPLArFx ++ 59524:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 59524:pw-trigger.sh: pw_patch_check_state: 270: break ++ 59524:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 59524:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.S3vIE3ExLu /tmp/tmp.QCAxPLArFx + 59524:pw-trigger.sh: 89: check_state=success + 59524:pw-trigger.sh: 90: '[' success = pending ']' + 59524:pw-trigger.sh: 93: num_patch=1 + 59524:pw-trigger.sh: 72: true ++ 59524:pw-trigger.sh: 74: pw_get_patch_from_series gdb 67951 1 ++ 59524:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 59524:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 59524:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67951 ++ 59524:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 59524:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 59524:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 67951 property '.*' value Patches 1 +++ 59524:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 59524:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 59524:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 59524:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 59524:pw-trigger.sh: pw_yaml_get: 100: local id=67951 +++ 59524:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 59524:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 59524:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 59524:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 59524:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 59524:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 59524:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id= ++ 59524:pw-trigger.sh: pw_get_patch_from_series: 210: '[' '' = '' ']' ++ 59524:pw-trigger.sh: pw_get_patch_from_series: 211: return 1 ++ 59524:pw-trigger.sh: 74: true + 59524:pw-trigger.sh: 74: patch_id= + 59524:pw-trigger.sh: 75: '[' '' = '' ']' + 59524:pw-trigger.sh: 76: break + 59524:pw-trigger.sh: 96: '[' '' = '' ']' + 59524:pw-trigger.sh: 97: continue + 59524:pw-trigger.sh: 62: '[' 2 -gt 0 ']' + 59524:pw-trigger.sh: 63: i=1 ++ 59524:pw-trigger.sh: 64: shyaml get-value 1.id + 59524:pw-trigger.sh: 64: series_id=67966 + 59524:pw-trigger.sh: 66: pw_series_complete_p gdb 67966 + 59524:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 59524:pw-trigger.sh: pw_series_complete_p: 183: local project=gdb + 59524:pw-trigger.sh: pw_series_complete_p: 184: local series_id=67966 + 59524:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 59524:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get gdb series 67966 property Complete value ++ 59524:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 59524:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 59524:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 59524:pw-trigger.sh: pw_yaml_get: 100: local id=67966 ++ 59524:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 59524:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 59524:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 59524:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 59524:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 59524:pw-trigger.sh: pw_yaml_get: 108: set +x + 59524:pw-trigger.sh: pw_series_complete_p: 187: value=True + 59524:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 59524:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 59524:pw-trigger.sh: 71: num_patch=0 + 59524:pw-trigger.sh: 72: true ++ 59524:pw-trigger.sh: 74: pw_get_patch_from_series gdb 67966 0 ++ 59524:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 59524:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 59524:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67966 ++ 59524:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 59524:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 59524:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 67966 property '.*' value Patches 0 +++ 59524:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 59524:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 59524:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 59524:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 59524:pw-trigger.sh: pw_yaml_get: 100: local id=67966 +++ 59524:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 59524:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 59524:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 59524:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 59524:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 59524:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 59524:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=146092 ++ 59524:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 146092 = '' ']' ++ 59524:pw-trigger.sh: pw_get_patch_from_series: 213: echo 146092 + 59524:pw-trigger.sh: 74: patch_id=146092 + 59524:pw-trigger.sh: 75: '[' 146092 = '' ']' ++ 59524:pw-trigger.sh: 82: pw_get_patch_data gdb 146092 State ++ 59524:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 59524:pw-trigger.sh: pw_get_patch_data: 224: local project=gdb ++ 59524:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=146092 ++ 59524:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 59524:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gdb patch 146092 property State value ++ 59524:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 59524:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 59524:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 59524:pw-trigger.sh: pw_yaml_get: 100: local id=146092 ++ 59524:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 59524:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 59524:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 59524:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 59524:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 59524:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 59524:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' + 59524:pw-trigger.sh: 82: patch_state=new + 59524:pw-trigger.sh: 83: case "$patch_state" in ++ 59524:pw-trigger.sh: 89: pw_patch_check_state 146092 tcwg_gdb_build--master-aarch64 ++ 59524:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 59524:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=146092 ++ 59524:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_build--master-aarch64 ++ 59524:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 59524:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_build--master-aarch64 +++ 59524:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 59524:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 59524:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_build--master-aarch64 +++ 59524:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 59524:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 59524:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 59524:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 59524:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_build--master-aarch64 ++ 59524:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 59524:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 59524:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.baCCG7dntK +++ 59524:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 59524:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.Ylzi0QGxKA ++ 59524:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.baCCG7dntK /tmp/tmp.Ylzi0QGxKA' EXIT ++ 59524:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 59524:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/146092/checks/ ++ 59524: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' ++ 59524:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 59524:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 59524:pw-trigger.sh: pw_patch_check_state: 263: true ++ 59524:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 59524:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 59524:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 59524:pw-trigger.sh: pw_patch_check_state: 267: wait 64815 ++ 59524:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 59524:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.Ylzi0QGxKA ++ 59524:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 59524:pw-trigger.sh: pw_patch_check_state: 270: break ++ 59524:pw-trigger.sh: pw_patch_check_state: 281: echo pending +++ 59524:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.baCCG7dntK /tmp/tmp.Ylzi0QGxKA + 59524:pw-trigger.sh: 89: check_state=pending + 59524:pw-trigger.sh: 90: '[' pending = pending ']' + 59524:pw-trigger.sh: 91: break + 59524:pw-trigger.sh: 96: '[' 146092 = '' ']' + 59524:pw-trigger.sh: 101: check_state=success + 59524:pw-trigger.sh: 108: '[' success '!=' success ']' + 59524:pw-trigger.sh: 113: j=6 + 59524:pw-trigger.sh: 114: cat + 59524:pw-trigger.sh: 62: '[' 1 -gt 0 ']' + 59524:pw-trigger.sh: 63: i=0 ++ 59524:pw-trigger.sh: 64: shyaml get-value 0.id + 59524:pw-trigger.sh: 64: series_id=67970 + 59524:pw-trigger.sh: 66: pw_series_complete_p gdb 67970 + 59524:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 59524:pw-trigger.sh: pw_series_complete_p: 183: local project=gdb + 59524:pw-trigger.sh: pw_series_complete_p: 184: local series_id=67970 + 59524:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 59524:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get gdb series 67970 property Complete value ++ 59524:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 59524:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 59524:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 59524:pw-trigger.sh: pw_yaml_get: 100: local id=67970 ++ 59524:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 59524:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 59524:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 59524:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 59524:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 59524:pw-trigger.sh: pw_yaml_get: 108: set +x + 59524:pw-trigger.sh: pw_series_complete_p: 187: value=True + 59524:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 59524:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 59524:pw-trigger.sh: 71: num_patch=0 + 59524:pw-trigger.sh: 72: true ++ 59524:pw-trigger.sh: 74: pw_get_patch_from_series gdb 67970 0 ++ 59524:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 59524:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 59524:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67970 ++ 59524:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 59524:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 59524:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 67970 property '.*' value Patches 0 +++ 59524:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 59524:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 59524:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 59524:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 59524:pw-trigger.sh: pw_yaml_get: 100: local id=67970 +++ 59524:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 59524:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 59524:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 59524:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 59524:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 59524:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 59524:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=146098 ++ 59524:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 146098 = '' ']' ++ 59524:pw-trigger.sh: pw_get_patch_from_series: 213: echo 146098 + 59524:pw-trigger.sh: 74: patch_id=146098 + 59524:pw-trigger.sh: 75: '[' 146098 = '' ']' ++ 59524:pw-trigger.sh: 82: pw_get_patch_data gdb 146098 State ++ 59524:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 59524:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 59524:pw-trigger.sh: pw_get_patch_data: 224: local project=gdb ++ 59524:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=146098 ++ 59524:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 59524:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gdb patch 146098 property State value ++ 59524:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 59524:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 59524:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 59524:pw-trigger.sh: pw_yaml_get: 100: local id=146098 ++ 59524:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 59524:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 59524:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 59524:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 59524:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 59524:pw-trigger.sh: pw_yaml_get: 108: set +x + 59524:pw-trigger.sh: 82: patch_state=new + 59524:pw-trigger.sh: 83: case "$patch_state" in ++ 59524:pw-trigger.sh: 89: pw_patch_check_state 146098 tcwg_gdb_build--master-aarch64 ++ 59524:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 59524:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=146098 ++ 59524:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_build--master-aarch64 ++ 59524:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 59524:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_build--master-aarch64 +++ 59524:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 59524:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 59524:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_build--master-aarch64 +++ 59524:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 59524:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 59524:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 59524:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 59524:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_build--master-aarch64 ++ 59524:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 59524:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 59524:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.171BLmTsxL +++ 59524:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 59524:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.FzBO2AQ9Dw ++ 59524:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.171BLmTsxL /tmp/tmp.FzBO2AQ9Dw' EXIT ++ 59524:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 59524:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/146098/checks/ ++ 59524: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' ++ 59524:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 59524:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 59524:pw-trigger.sh: pw_patch_check_state: 263: true ++ 59524:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 59524:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 59524:pw-trigger.sh: pw_patch_check_state: 267: wait 64913 ++ 59524:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 59524:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 59524:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.FzBO2AQ9Dw ++ 59524:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 59524:pw-trigger.sh: pw_patch_check_state: 270: break ++ 59524:pw-trigger.sh: pw_patch_check_state: 281: echo pending +++ 59524:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.171BLmTsxL /tmp/tmp.FzBO2AQ9Dw + 59524:pw-trigger.sh: 89: check_state=pending + 59524:pw-trigger.sh: 90: '[' pending = pending ']' + 59524:pw-trigger.sh: 91: break + 59524:pw-trigger.sh: 96: '[' 146098 = '' ']' + 59524:pw-trigger.sh: 101: check_state=success + 59524:pw-trigger.sh: 108: '[' success '!=' success ']' + 59524:pw-trigger.sh: 113: j=7 + 59524:pw-trigger.sh: 114: cat + 59524:pw-trigger.sh: 62: '[' 0 -gt 0 ']' + 59524:pw-trigger.sh: 119: rm /tmp/tmp.JTTy21FrED + 59524:pw-trigger.sh: 121: echo 'Processed 30 series and created 7 pre-commit triggers' Processed 30 series and created 7 pre-commit triggers + 59524:pw-trigger.sh: 1: pw_deinit gdb + 59524:pw-trigger.sh: pw_deinit: 57: set -euf -o pipefail + 59524:pw-trigger.sh: pw_deinit: 58: local project=gdb + 59524:pw-trigger.sh: pw_deinit: 60: rm -rf /tmp/pw-yaml-cache-59524 + 59524:pw-trigger.sh: 1: rm -f /tmp/tmp.JTTy21FrED